@font-face{font-family:Bricolage Grotesque;src:url(https://shared-assets.rtk-wcg.cc/fonts/bricolage-grotesque-700-rtk.woff2?v=20260703-cors) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(https://shared-assets.rtk-wcg.cc/fonts/bricolage-grotesque-800-rtk.woff2?v=20260703-cors) format("woff2");font-weight:800 1000;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(https://shared-assets.rtk-wcg.cc/fonts/plus-jakarta-sans-600-rtk.woff2?v=20260703-cors) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(https://shared-assets.rtk-wcg.cc/fonts/plus-jakarta-sans-700-rtk.woff2?v=20260703-cors) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(https://shared-assets.rtk-wcg.cc/fonts/plus-jakarta-sans-800-rtk.woff2?v=20260703-cors) format("woff2");font-weight:800 1000;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(https://shared-assets.rtk-wcg.cc/fonts/space-grotesk-700-rtk.woff2?v=20260703-cors) format("woff2");font-weight:700 1000;font-style:normal;font-display:swap}:root{--shuimo-parchment: #fcf9ee;--shuimo-ink-charcoal: #2b2b2b;--shuimo-cinnabar-red: #b22222;--shuimo-jade-green: #006b3e;--shuimo-mist-grey: #dddacf;--shuimo-ink-wash: rgba(43, 43, 43, .72);--shuimo-paper-shadow: rgba(43, 43, 43, .22);--surface-parchment: var(--runtime-background, var(--shuimo-parchment));--accent-brush: var(--runtime-accent, var(--shuimo-cinnabar-red));--ink-text: var(--runtime-primary, var(--shuimo-ink-charcoal));--brush-line: color-mix(in srgb, var(--ink-text) 72%, var(--shuimo-mist-grey));--brush-edge: linear-gradient(90deg, transparent 0 2%, #000 5% 17%, transparent 20% 23%, #000 27% 46%, transparent 48% 52%, #000 56% 78%, transparent 82% 84%, #000 88% 96%, transparent 100%);--paper-panel: color-mix(in srgb, var(--surface-parchment) 88%, white);--paper-panel-strong: color-mix(in srgb, var(--surface-parchment) 72%, white);--jade-action: var(--shuimo-jade-green);--stamp-rough-clip: polygon(2% 0, 98% 3%, 100% 95%, 5% 100%, 0 98%, 3% 5%);--focus-ring: color-mix(in srgb, var(--accent-brush) 82%, white);--disabled-ink: color-mix(in srgb, var(--ink-text) 42%, var(--shuimo-mist-grey));--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--rtk-foundation-font-family-body: "Plus Jakarta Sans", "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--rtk-foundation-viewport-min-inline: 320px;--rtk-foundation-space-1: 4px;--rtk-foundation-space-2: 8px;--rtk-foundation-space-3: 12px;--rtk-foundation-space-4: 16px;--rtk-foundation-space-6: 24px;--rtk-foundation-touch-min: 44px;--rtk-foundation-touch-recommended: 48px;--rtk-foundation-text-title: 1.5rem;--rtk-foundation-text-body-min: 1rem;--rtk-foundation-text-action-min: .875rem;--rtk-foundation-text-meta-min: .75rem;--rtk-foundation-focus-ring-width: 3px;--rtk-foundation-focus-ring-offset: 3px;--rtk-foundation-density-scale-comfortable: 1;--rtk-foundation-density-scale-compact: .9;--rtk-foundation-density-scale-critical: .8;--rtk-foundation-safe-area-top-input: var(--safe-top);--rtk-foundation-safe-area-right-input: var(--safe-right);--rtk-foundation-safe-area-bottom-input: var(--safe-bottom);--rtk-foundation-safe-area-left-input: var(--safe-left);--rtk-layout-safe-top: var(--rtk-foundation-safe-area-top-input);--rtk-layout-safe-right: var(--rtk-foundation-safe-area-right-input);--rtk-layout-safe-bottom: var(--rtk-foundation-safe-area-bottom-input);--rtk-layout-safe-left: var(--rtk-foundation-safe-area-left-input);--rtk-layout-touch-min: var(--rtk-foundation-touch-min);--rtk-layout-touch-recommended: var(--rtk-foundation-touch-recommended);--rtk-layout-text-title: var(--rtk-foundation-text-title);--rtk-layout-text-body: var(--rtk-foundation-text-body-min);--rtk-layout-text-action: var(--rtk-foundation-text-action-min);--rtk-layout-text-meta: var(--rtk-foundation-text-meta-min);--rtk-layout-text-body-min: var(--rtk-foundation-text-body-min);--rtk-layout-text-action-min: var(--rtk-foundation-text-action-min);--rtk-layout-text-meta-min: var(--rtk-foundation-text-meta-min);--rtk-layout-page-inline-comfortable: var(--rtk-foundation-space-6);--rtk-layout-page-inline-compact: var(--rtk-foundation-space-4);--rtk-layout-page-inline-critical: var(--rtk-foundation-space-3);--rtk-layout-page-block-comfortable: var(--rtk-foundation-space-6);--rtk-layout-page-block-compact: var(--rtk-foundation-space-4);--rtk-layout-page-block-critical: var(--rtk-foundation-space-2);--rtk-layout-section-gap-comfortable: var(--rtk-foundation-space-6);--rtk-layout-section-gap-compact: var(--rtk-foundation-space-4);--rtk-layout-section-gap-critical: var(--rtk-foundation-space-2);--rtk-layout-control-gap-comfortable: var(--rtk-foundation-space-3);--rtk-layout-control-gap-compact: var(--rtk-foundation-space-2);--rtk-layout-control-gap-critical: var(--rtk-foundation-space-1);--rtk-layout-density-scale-comfortable: var(--rtk-foundation-density-scale-comfortable);--rtk-layout-density-scale-compact: var(--rtk-foundation-density-scale-compact);--rtk-layout-density-scale-critical: var(--rtk-foundation-density-scale-critical);--rtk-layout-focus-ring-width: var(--rtk-foundation-focus-ring-width);--rtk-layout-focus-ring-offset: var(--rtk-foundation-focus-ring-offset);--rtk-layout-shell-inline: 100vw;--rtk-layout-shell-block-fallback: 100vh;--rtk-layout-shell-block-stable: 100svh;font-family:Plus Jakarta Sans,Bricolage Grotesque,Helvetica Neue,Arial,sans-serif;color:var(--ink-text);background:var(--surface-parchment);font-synthesis:none}*{box-sizing:border-box}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}body{margin:0;min-width:320px;min-height:100vh;color:var(--ink-text);background:var(--surface-parchment);-webkit-font-smoothing:antialiased}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}:disabled,[aria-disabled=true]{color:var(--disabled-ink);cursor:not-allowed;filter:saturate(.72)}.app-stage{height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 50% 8%,rgba(178,34,34,.16),transparent 32%),var(--shuimo-mist-grey)}.mobile-frame{position:relative;width:100vw;height:100svh;aspect-ratio:390 / 844;overflow:hidden;color:var(--ink-text);background:var(--surface-parchment);box-shadow:0 24px 80px #2b2b2b57}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fixture-card,.poster-controls{position:relative}.fixture-card:before,.poster-controls:before{content:"";position:absolute;right:-2px;bottom:-2px;left:-2px;height:8px;background:color-mix(in srgb,var(--brush-line) 70%,transparent);-webkit-mask-image:var(--brush-edge);mask-image:var(--brush-edge);pointer-events:none}.fixture-card:before{top:-2px;bottom:auto}.home-screen,.home-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home-screen{--rtk-screen-home-safe-top: var(--rtk-layout-safe-top);--rtk-screen-home-safe-bottom: var(--rtk-layout-safe-bottom);--rtk-screen-home-brand-gap: 9px;--rtk-screen-home-brand-font: "Space Grotesk", "Plus Jakarta Sans", sans-serif;--rtk-screen-home-brand-text: var(--rtk-layout-text-meta-min);--rtk-screen-home-hero-title-font: "Bricolage Grotesque", Impact, "Arial Narrow", sans-serif;--rtk-screen-home-hero-title-text: clamp(2.625rem, 12.3vw, 3.75rem);--rtk-screen-home-hero-copy-inline: var(--rtk-layout-page-inline-comfortable);--rtk-screen-home-hero-copy-text: var(--rtk-layout-text-body-min);--rtk-screen-home-actions-inline: var(--rtk-layout-page-inline-comfortable);--rtk-screen-home-sponsor-text: .625rem;--rtk-screen-home-challenge-text: .625rem;--rtk-component-home-streak-inline: 181px;--rtk-component-home-streak-block: var(--rtk-layout-touch-min);--rtk-component-home-streak-padding-block: var(--rtk-layout-control-gap-compact);--rtk-component-home-streak-font: "Space Grotesk", "Plus Jakarta Sans", sans-serif;--rtk-component-home-streak-text: var(--rtk-layout-text-meta-min);--rtk-component-home-streak-value-text: 1.0625rem;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(var(--rtk-layout-section-gap-compact),.9fr) auto minmax(var(--rtk-layout-section-gap-compact),.68fr) auto minmax(var(--rtk-layout-section-gap-critical),1fr) auto auto;min-height:100%;padding:calc(var(--rtk-screen-home-safe-top) + var(--rtk-layout-page-block-compact)) calc(var(--rtk-layout-safe-right) + var(--rtk-screen-home-actions-inline)) calc(var(--rtk-screen-home-safe-bottom) + var(--rtk-layout-page-block-critical)) calc(var(--rtk-layout-safe-left) + var(--rtk-screen-home-actions-inline));isolation:isolate;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-parchment) var(--runtime-home-background, url(/assets/read-the-kick-match-fallback.png)) center 44%/cover no-repeat}.home-screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#fcf9ee66;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.home-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 26%,rgba(252,249,238,.2),transparent 25%),linear-gradient(180deg,#fcf9ee14,#fcf9ee29 55%,#fcf9ee05)}.home-art{z-index:0;object-fit:cover;object-position:center 44%;animation:home-ink-breathe 9s ease-in-out infinite alternate}.material-icon{display:inline-block;flex:0 0 auto;width:1em;height:1em;color:inherit;fill:currentColor;vertical-align:middle}.home-brand{position:relative;grid-row:1;z-index:4;display:flex;align-items:center;justify-self:start;gap:var(--rtk-screen-home-brand-gap);color:color-mix(in srgb,var(--ink-text) 82%,transparent);font-family:var(--rtk-screen-home-brand-font);font-size:var(--rtk-screen-home-brand-text);line-height:1;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.home-brand-icon{width:21px;height:21px;color:var(--accent-brush);font-size:21px}.home-hero-copy{position:relative;grid-row:3;z-index:4;display:grid;width:100%;gap:var(--rtk-layout-section-gap-compact);justify-items:center;justify-self:center;text-align:center;animation:home-float-text 4.8s ease-in-out infinite alternate}.home-hero-copy h1{max-width:100%;margin:0;color:var(--accent-brush);font-family:var(--rtk-screen-home-hero-title-font);font-size:var(--rtk-screen-home-hero-title-text);line-height:.96;font-weight:900;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 2px rgba(43,43,43,.12)}.home-hero-copy p{margin:0;padding:var(--rtk-foundation-space-3) var(--rtk-screen-home-hero-copy-inline);color:color-mix(in srgb,var(--ink-text) 90%,transparent);background:color-mix(in srgb,var(--surface-parchment) 70%,transparent);border:1px solid color-mix(in srgb,var(--shuimo-mist-grey) 64%,transparent);border-radius:4px;box-shadow:0 2px 7px #2b2b2b24;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:var(--rtk-screen-home-hero-copy-text);line-height:1.35}.home-actions{position:relative;grid-row:5;z-index:4;display:grid;width:min(100%,320px);gap:var(--rtk-layout-section-gap-comfortable);justify-items:center;justify-self:center}.home-streak-pill{display:flex;align-items:center;justify-content:center;min-width:var(--rtk-component-home-streak-inline);min-height:var(--rtk-component-home-streak-block);padding:var(--rtk-component-home-streak-padding-block) var(--rtk-layout-page-inline-comfortable);color:var(--ink-text);background:#ffffffb3;border:1px solid var(--shuimo-mist-grey);border-radius:999px;box-shadow:0 2px 8px #2b2b2b1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--rtk-component-home-streak-font);font-size:var(--rtk-component-home-streak-text);line-height:1;letter-spacing:.14em;text-transform:uppercase}.home-streak-pill strong{margin:0 9px 0 8px;color:var(--accent-brush);font-family:Bricolage Grotesque,Impact,sans-serif;font-size:var(--rtk-component-home-streak-value-text);line-height:1;font-weight:900;letter-spacing:0}.home-streak-icon{width:21px;height:21px;color:var(--jade-action);font-size:21px}.cta-action{position:relative;cursor:pointer}.cta-primary-seal{--rtk-component-shared-cta-primary-gap: 13px;--rtk-component-shared-cta-primary-block: 64px;--rtk-component-shared-cta-primary-padding-block: 15px;--rtk-component-shared-cta-primary-padding-inline: 28px;--rtk-component-shared-cta-primary-text: 27px;display:flex;align-items:center;justify-content:center;gap:var(--rtk-component-shared-cta-primary-gap);width:min(100%,320px);min-height:var(--rtk-component-shared-cta-primary-block);padding:var(--rtk-component-shared-cta-primary-padding-block) var(--rtk-component-shared-cta-primary-padding-inline);color:#fff;background:var(--accent-brush);border:0;border-radius:0;box-shadow:0 18px 26px #b2222233;transition:transform .2s ease,filter .2s ease,background-color .2s ease}.cta-primary-seal:before{content:"";position:absolute;top:-12px;right:16px;bottom:-12px;left:16px;z-index:-1;background:color-mix(in srgb,var(--accent-brush) 20%,transparent);border-radius:16px;filter:blur(18px);transition:background-color .3s ease}.cta-primary-seal>span:not(.kick-icon){position:relative;font-family:Bricolage Grotesque,Impact,sans-serif;font-size:var(--rtk-component-shared-cta-primary-text);line-height:1;font-weight:900;letter-spacing:0}.cta-primary-seal .kick-icon{color:#fff;font-size:25px}.home-button-icon{width:25px;height:25px;color:#fff;font-size:25px}.kick-icon{position:relative;display:inline-block;width:3.2em;height:1.15em;line-height:1;overflow:visible;vertical-align:middle}.kick-icon .kick-icon__person{position:absolute;left:0;bottom:0;display:block;width:1em;height:1em;transform-origin:40% 100%;will-change:transform}.kick-icon .kick-icon__frame,.kick-icon .kick-icon__ball{font-size:1em;line-height:1;color:inherit}.kick-icon .kick-icon__glyph{display:block;width:1em;height:1em}.kick-icon .kick-icon__frame{position:absolute;left:0;bottom:0;display:block;width:1em;height:1em;overflow:hidden;opacity:0;will-change:opacity,transform}.kick-icon .kick-icon__ball{position:absolute;left:2.15em;bottom:0;display:block;font-size:.48em;line-height:1;transform-origin:center center;will-change:transform,opacity}.animate-kick .kick-icon__person{animation:kick-body 3s 3}.animate-kick .kick-icon__frame--stand{animation:kick-frame-stand 3s 3}.animate-kick .kick-icon__frame--approach{animation:kick-frame-approach 3s 3}.animate-kick .kick-icon__frame--strike{animation:kick-frame-strike 3s 3}.animate-kick .kick-icon__ball{animation:kick-ball 3s 3}.kick-icon--done .kick-icon__person{transform:translate(.65em)}.kick-icon--done .kick-icon__frame{opacity:0}.kick-icon--done .kick-icon__frame--strike{opacity:1}.kick-icon--done .kick-icon__ball{left:1.28em;bottom:auto;top:.02em;font-size:.32em;transform:none;opacity:1}@keyframes kick-frame-stand{0%,14%{opacity:1}14.01%,64%{opacity:0}64.01%,to{opacity:1}}@keyframes kick-frame-approach{0%,14%{opacity:0}14.01%,42%{opacity:1}42.01%,to{opacity:0}}@keyframes kick-frame-strike{0%,42%{opacity:0}42.01%,64%{opacity:1}64.01%,to{opacity:0}}@keyframes kick-body{0%,12%{transform:translate(0) scale(1);animation-timing-function:ease-in}22%{transform:translate(.16em,.03em) scale(1.02,.96);animation-timing-function:ease-in-out}30%{transform:translate(.32em,.05em) scale(1.04,.92);animation-timing-function:ease-in-out}38%{transform:translate(.5em,.07em) scale(1.06,.88);animation-timing-function:ease-in}42%{transform:translate(.65em,.08em) scale(1.08,.84);animation-timing-function:cubic-bezier(.2,.85,.2,1)}46%{transform:translate(.65em,-.03em) scale(.96,1.06);animation-timing-function:ease-out}58%{transform:translate(.65em) scale(1);animation-timing-function:ease-in}64%,to{transform:translate(0) scale(1)}}@keyframes kick-ball{0%,10%{transform:translate(0) rotate(0) scale(1);opacity:1;animation-timing-function:linear}22%{transform:translate(.12em) rotate(120deg) scale(1);opacity:1;animation-timing-function:linear}32%{transform:translate(.24em) rotate(240deg) scale(1);opacity:1;animation-timing-function:linear}42%{transform:translate(.4em) rotate(400deg) scale(1);opacity:1;animation-timing-function:linear}46%{transform:translate(.48em,-.08em) rotate(460deg) scale(1.08);opacity:1;animation-timing-function:cubic-bezier(.15,.85,.25,1)}54%{transform:translate(.72em,-.42em) rotate(640deg) scale(.78);opacity:1;animation-timing-function:ease-out}62%{transform:translate(.88em,-.5em) rotate(780deg) scale(.5);opacity:.75;animation-timing-function:ease-in}70%{transform:translate(.98em,-.36em) rotate(900deg) scale(.28);opacity:.25;animation-timing-function:ease-in}74%{transform:translate(1.02em,-.26em) rotate(960deg) scale(.16);opacity:0}75%,90%{transform:translate(0) rotate(0) scale(1);opacity:0}to{transform:translate(0) rotate(0) scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.animate-kick .kick-icon__person,.animate-kick .kick-icon__frame,.animate-kick .kick-icon__ball{animation:none}.animate-kick .kick-icon__person,.kick-icon--done .kick-icon__person{transform:translate(.65em)}.animate-kick .kick-icon__frame,.kick-icon--done .kick-icon__frame{opacity:0}.animate-kick .kick-icon__frame--strike,.kick-icon--done .kick-icon__frame--strike{opacity:1}.animate-kick .kick-icon__ball{left:1.28em;bottom:auto;top:.02em;font-size:.32em;opacity:1;transform:none}}.cta-primary-seal:hover{transform:scale(1.02)}.cta-primary-seal:active{transform:scale(.95);filter:saturate(.92)}.cta-stroke-action{--rtk-component-shared-cta-secondary-block: 51px;--rtk-component-shared-cta-secondary-padding: 13px 18px 12px;--rtk-component-shared-cta-secondary-font: "Space Grotesk", "Plus Jakarta Sans", sans-serif;--rtk-component-shared-cta-secondary-text: 11px;display:flex;align-items:center;justify-content:center;gap:var(--rtk-layout-control-gap-compact);width:min(100%,320px);min-height:var(--rtk-component-shared-cta-secondary-block);padding:var(--rtk-component-shared-cta-secondary-padding);color:var(--ink-text);background:transparent;border:0;font-family:var(--rtk-component-shared-cta-secondary-font);font-size:var(--rtk-component-shared-cta-secondary-text);font-weight:900;letter-spacing:.12em;text-transform:uppercase;transition:color .2s ease,transform .2s ease}.cta-stroke-action:hover{color:var(--accent-brush)}.cta-stroke-action:active{transform:scale(.98)}.brush-stroke-bottom{position:relative}.brush-stroke-bottom:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:var(--ink-text);border-radius:50%/10% 10% 90% 90%;transform:rotate(-1deg);opacity:.8;transition:all .3s ease;pointer-events:none}.brush-stroke-bottom:hover:after{height:5px;background-color:var(--accent-brush);transform:rotate(0)}.home-sponsor{position:relative;grid-row:7;z-index:4;max-width:100%;color:color-mix(in srgb,var(--ink-text) 58%,transparent);font-family:var(--rtk-screen-home-brand-font);font-size:var(--rtk-screen-home-sponsor-text);font-weight:400;line-height:1.35;letter-spacing:.12em;text-align:center;text-decoration:none;text-transform:uppercase;text-wrap:pretty}.home-sponsor b,.home-sponsor strong{font-weight:900}.home-challenge{position:relative;grid-row:8;z-index:4;justify-self:end;max-width:100%;margin:var(--rtk-layout-control-gap-critical) 0 0;color:color-mix(in srgb,var(--ink-text) 58%,transparent);font-size:var(--rtk-screen-home-challenge-text);font-weight:900;line-height:1.35;letter-spacing:.08em;pointer-events:none;text-align:end;text-transform:uppercase;text-wrap:pretty}.home-screen .cta-primary-seal>span:not(.kick-icon){font-size:clamp(1.5rem,7vw,1.6875rem)}.home-screen .cta-stroke-action{font-size:var(--rtk-layout-text-action-min)}.home-screen[data-page-shell-flexible-gap=compressed]{padding-top:calc(var(--rtk-screen-home-safe-top) + var(--rtk-foundation-space-3));padding-inline:calc(var(--rtk-layout-safe-left) + var(--rtk-layout-page-inline-compact)) calc(var(--rtk-layout-safe-right) + var(--rtk-layout-page-inline-compact))}.home-screen[data-page-shell-auxiliary=compressed] .home-brand-icon{width:max(19px,calc(21px * var(--rtk-layout-density-scale-compact)));height:max(19px,calc(21px * var(--rtk-layout-density-scale-compact)));font-size:max(19px,calc(21px * var(--rtk-layout-density-scale-compact)))}.home-screen[data-page-shell-flexible-gap=compressed] .home-hero-copy{gap:var(--rtk-layout-control-gap-comfortable)}.home-screen[data-page-shell-chrome=compressed] .home-hero-copy h1{font-size:calc(var(--rtk-screen-home-hero-title-text) * var(--rtk-layout-density-scale-compact))}.home-screen[data-page-shell-chrome=compressed] .home-hero-copy p{padding:10px 20px}.home-screen[data-page-shell-flexible-gap=compressed] .home-actions{width:min(100%,max(288px,calc(320px * var(--rtk-layout-density-scale-compact))));gap:var(--rtk-layout-control-gap-comfortable)}.home-screen[data-page-shell-auxiliary=compressed] .home-streak-pill{min-width:max(168px,calc(var(--rtk-component-home-streak-inline) * var(--rtk-layout-density-scale-compact)));padding-inline:var(--rtk-layout-page-inline-compact)}.home-screen[data-page-shell-auxiliary=compressed] .home-streak-pill strong{font-size:max(1rem,calc(var(--rtk-component-home-streak-value-text) * var(--rtk-layout-density-scale-compact)))}.home-screen[data-page-shell-auxiliary=compressed] .home-streak-icon{width:max(19px,calc(21px * var(--rtk-layout-density-scale-compact)));height:max(19px,calc(21px * var(--rtk-layout-density-scale-compact)));font-size:max(19px,calc(21px * var(--rtk-layout-density-scale-compact)))}.home-screen[data-page-shell-chrome=compressed] .cta-primary-seal{min-height:max(58px,calc(var(--rtk-component-shared-cta-primary-block) * var(--rtk-layout-density-scale-compact)));padding:12px 24px}.home-screen[data-page-shell-chrome=compressed] .cta-primary-seal>span:not(.kick-icon){font-size:max(1.375rem,calc(clamp(1.5rem,7vw,1.6875rem) * var(--rtk-layout-density-scale-compact)))}.home-screen[data-page-shell-chrome=compressed] .home-button-icon{font-size:calc(25px * var(--rtk-layout-density-scale-compact))}.home-screen[data-page-shell-chrome=compressed] .home-button-icon{width:calc(25px * var(--rtk-layout-density-scale-compact));height:calc(25px * var(--rtk-layout-density-scale-compact))}.home-screen[data-page-shell-chrome=compressed] .cta-stroke-action{min-height:max(var(--rtk-layout-touch-min),48px,calc(var(--rtk-component-shared-cta-secondary-block) * var(--rtk-layout-density-scale-compact)))}.home-screen[data-page-shell-terminal=active]{grid-template-rows:auto var(--rtk-layout-section-gap-compact) auto var(--rtk-layout-section-gap-compact) auto var(--rtk-layout-section-gap-compact) auto auto;padding-top:calc(var(--rtk-screen-home-safe-top) + var(--rtk-layout-page-block-critical));padding-inline:calc(var(--rtk-layout-safe-left) + var(--rtk-layout-page-inline-critical)) calc(var(--rtk-layout-safe-right) + var(--rtk-layout-page-inline-critical))}.home-screen[data-page-shell-terminal=active] .home-brand-icon{width:max(18px,calc(21px * var(--rtk-layout-density-scale-critical)));height:max(18px,calc(21px * var(--rtk-layout-density-scale-critical)));font-size:max(18px,calc(21px * var(--rtk-layout-density-scale-critical)))}.home-screen[data-page-shell-terminal=active] .home-hero-copy{gap:var(--rtk-layout-control-gap-compact)}.home-screen[data-page-shell-terminal=active] .home-hero-copy h1{font-size:calc(var(--rtk-screen-home-hero-title-text) * var(--rtk-layout-density-scale-critical))}.home-screen[data-page-shell-terminal=active] .home-hero-copy p{padding:var(--rtk-layout-page-block-critical) var(--rtk-layout-page-inline-compact)}.home-screen[data-page-shell-terminal=active] .home-actions{width:min(100%,max(272px,calc(320px * var(--rtk-layout-density-scale-critical))));gap:var(--rtk-layout-section-gap-critical)}.home-screen[data-page-shell-terminal=active] .home-streak-pill{min-width:max(156px,calc(var(--rtk-component-home-streak-inline) * var(--rtk-layout-density-scale-critical)));padding-inline:var(--rtk-layout-page-inline-critical)}.home-screen[data-page-shell-terminal=active] .home-streak-pill strong{font-size:max(.9375rem,calc(var(--rtk-component-home-streak-value-text) * var(--rtk-layout-density-scale-critical)))}.home-screen[data-page-shell-terminal=active] .home-streak-icon{width:max(18px,calc(21px * var(--rtk-layout-density-scale-critical)));height:max(18px,calc(21px * var(--rtk-layout-density-scale-critical)));font-size:max(18px,calc(21px * var(--rtk-layout-density-scale-critical)))}.home-screen[data-page-shell-terminal=active] .cta-primary-seal{min-height:max(52px,calc(var(--rtk-component-shared-cta-primary-block) * var(--rtk-layout-density-scale-critical)));padding:var(--rtk-layout-page-block-critical) 20px}.home-screen[data-page-shell-terminal=active] .cta-primary-seal>span:not(.kick-icon){font-size:max(1.25rem,calc(clamp(1.5rem,7vw,1.6875rem) * var(--rtk-layout-density-scale-critical)))}.home-screen[data-page-shell-terminal=active] .home-button-icon{font-size:calc(25px * var(--rtk-layout-density-scale-critical))}.home-screen[data-page-shell-terminal=active] .home-button-icon{width:calc(25px * var(--rtk-layout-density-scale-critical));height:calc(25px * var(--rtk-layout-density-scale-critical))}.home-screen[data-page-shell-terminal=active] .cta-stroke-action{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-shared-cta-secondary-block) * var(--rtk-layout-density-scale-critical)))}.home-screen[data-page-shell-overflow=content-scroll]{align-content:start}.game-shell{--rtk-component-shell-safe-top: var(--rtk-layout-safe-top);--rtk-component-shell-safe-bottom: var(--rtk-layout-safe-bottom);--rtk-component-topbar-block: 58px;--rtk-component-topbar-padding-block: 18px;--rtk-component-topbar-padding-inline: 22px;--rtk-component-topbar-text: 11px;--rtk-component-eyebrow-text: 12px;--rtk-component-page-action-block: 58px;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding-top:var(--rtk-component-shell-safe-top);padding-bottom:var(--rtk-component-shell-safe-bottom);background:var(--surface-parchment) var(--runtime-game-background, var(--runtime-pitch-board, url(/assets/read-the-kick-match-fallback.png))) center/cover no-repeat;isolation:isolate}.game-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#fcf9eed6,#fcf9ee6b 45%,#2b2b2b33)}.game-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 12% 18%,rgba(43,43,43,.18) 0 1px,transparent 2px),radial-gradient(circle at 78% 34%,rgba(178,34,34,.12) 0 2px,transparent 3px),linear-gradient(115deg,transparent 0 44%,rgba(0,107,62,.1) 45% 46%,transparent 47%);background-size:18px 18px,42px 42px,100% 100%;mix-blend-mode:multiply}.topbar{display:flex;align-items:center;justify-content:space-between;min-height:var(--rtk-component-topbar-block);padding:var(--rtk-component-topbar-padding-block) var(--rtk-component-topbar-padding-inline);color:var(--ink-text);font-size:var(--rtk-component-topbar-text);font-weight:900;letter-spacing:.14em;text-shadow:0 1px 0 rgba(252,249,238,.65)}.topbar button{color:inherit;border:0;background:transparent;font-weight:900;letter-spacing:.12em;cursor:pointer}.eyebrow{margin:0 0 var(--rtk-layout-section-gap-critical);color:var(--accent-brush);font-size:var(--rtk-component-eyebrow-text);font-weight:900;letter-spacing:.14em}.main-flow-topbar{min-width:0;min-height:var(--rtk-component-topbar-block);padding:var(--rtk-layout-page-block-compact) var(--rtk-layout-page-inline-comfortable);gap:var(--rtk-layout-control-gap-compact) var(--rtk-layout-section-gap-compact);font-family:Space Grotesk,Plus Jakarta Sans,monospace;font-size:.625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;flex-wrap:nowrap}.main-flow-topbar>*{min-width:0}.main-flow-brand{display:flex;align-items:center;flex:1 1 auto;gap:var(--rtk-layout-control-gap-compact);min-width:0;color:color-mix(in srgb,var(--ink-text) 58%,transparent);white-space:nowrap}.main-flow-brand-icon{flex:0 0 auto;color:var(--accent-brush);font-size:1.125rem}.main-flow-brand-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-shell[data-page-shell-chrome=compressed] .main-flow-topbar,.result-screen[data-page-shell-chrome=compressed] .main-flow-topbar{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-topbar-block) * var(--rtk-layout-density-scale-compact)));padding-block:max(0px,calc((var(--rtk-component-topbar-block) - var(--rtk-layout-touch-min)) / 2));padding-inline:var(--rtk-layout-page-inline-compact)}.status-shell[data-page-shell-terminal=active] .main-flow-topbar,.result-screen[data-page-shell-terminal=active] .main-flow-topbar{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-topbar-block) * var(--rtk-layout-density-scale-critical)));padding-block:max(0px,calc((var(--rtk-component-topbar-block) - var(--rtk-layout-touch-min)) / 2));padding-inline:var(--rtk-layout-page-inline-critical)}.status-shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:var(--rtk-layout-safe-top) var(--rtk-layout-safe-right) var(--rtk-layout-safe-bottom) var(--rtk-layout-safe-left);overflow:hidden}.status-shell-state{display:inline-grid;place-items:center;flex:0 0 auto;width:1.5rem;height:1.5rem;line-height:1;white-space:nowrap}.status-shell-state-icon{display:block;width:1.25rem;height:1.25rem;fill:currentColor}.status-shell-state-recovering{color:var(--jade-action)}.status-shell-state-error{color:var(--accent-brush)}.status-shell-main{display:flex;min-width:0;min-height:0;padding-block:var(--rtk-layout-section-gap-critical);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.status-shell-actions{display:grid;width:100%;min-width:0;justify-self:center;justify-items:center}.status-shell[data-page-shell-overflow=content-scroll] .status-shell-main{align-items:flex-start}.play-screen[data-page-shell-flexible-gap=compressed] .game-hud{gap:10px;margin-top:0}.play-screen[data-page-shell-flexible-gap=compressed] .scoreboard{padding-top:4px}.play-screen[data-page-shell-flexible-gap=compressed] .countdown-meter{margin-top:8px}.play-screen[data-page-shell-auxiliary=compressed] .scoreline{gap:24px}.play-screen[data-page-shell-auxiliary=compressed] .countdown-meter{gap:6px}.play-screen[data-page-shell-chrome=compressed] .topbar{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-topbar-block) * var(--rtk-layout-density-scale-compact)));padding-block:var(--rtk-layout-page-block-compact)}.play-screen[data-page-shell-terminal=active] .topbar{min-height:var(--rtk-layout-touch-min);padding-block:var(--rtk-layout-page-block-critical)}.play-screen[data-page-shell-terminal=active] .game-hud{gap:8px;margin-top:0}.matching-screen{--rtk-screen-matching-copy-inline: var(--rtk-layout-page-inline-comfortable);--rtk-screen-matching-copy-padding-inline: var(--rtk-layout-page-block-critical);--rtk-screen-matching-font: "Space Grotesk", "Plus Jakarta Sans", monospace;--rtk-screen-matching-topbar-text: .625rem;--rtk-screen-matching-eyebrow-block-end: .625rem;--rtk-screen-matching-eyebrow-text: .6875rem;--rtk-screen-matching-title-font: "Bricolage Grotesque", Impact, "Arial Narrow", sans-serif;--rtk-screen-matching-title-text: clamp(2.75rem, 12vw, 3.25rem);--rtk-screen-matching-failed-title-text: 2.625rem;--rtk-screen-matching-status-text: .6875rem;--rtk-screen-matching-action-bottom: var(--rtk-layout-page-block-comfortable);--rtk-screen-matching-action-gap: .625rem;--rtk-screen-matching-loader-margin-block-start: 1.75rem;--rtk-screen-matching-progress-margin-block-end: 1.375rem;background-image:var(--runtime-match-background, var(--runtime-pitch-board, url(/assets/read-the-kick-match-fallback.png)))}.matching-screen:before{background:linear-gradient(180deg,#fcf9eee0,#fcf9ee75 48%,#fcf9ee24)}.matching-screen:after{content:"";background-image:radial-gradient(circle at 14% 22%,rgba(43,43,43,.12) 0 1px,transparent 2px),radial-gradient(circle at 82% 36%,rgba(178,34,34,.08) 0 2px,transparent 3px),linear-gradient(115deg,transparent 0 44%,rgba(0,107,62,.06) 45% 46%,transparent 47%);background-size:18px 18px,42px 42px,100% 100%;mix-blend-mode:multiply;opacity:.62}.matching-copy{position:relative;width:min(calc(100% - var(--rtk-screen-matching-copy-inline) - var(--rtk-screen-matching-copy-inline)),36rem);margin:auto;padding:0 var(--rtk-screen-matching-copy-padding-inline);text-align:center;overflow-wrap:anywhere}.matching-topbar{font-size:var(--rtk-screen-matching-topbar-text)}.matching-live{color:color-mix(in srgb,var(--ink-text) 44%,transparent)}.matching-eyebrow{margin:0 0 var(--rtk-screen-matching-eyebrow-block-end);color:var(--accent-brush);font-family:var(--rtk-screen-matching-font);font-size:var(--rtk-screen-matching-eyebrow-text);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.matching-title{margin:0;color:var(--ink-text);font-family:var(--rtk-screen-matching-title-font);font-size:var(--rtk-screen-matching-title-text);line-height:1;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 2px 2px rgba(43,43,43,.1)}.matching-status{margin:0;color:var(--shuimo-ink-wash);font-family:var(--rtk-screen-matching-font);font-size:var(--rtk-screen-matching-status-text);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.matching-failed .matching-title{font-size:var(--rtk-screen-matching-failed-title-text)}.matching-failed .ink-loader span{animation:none;opacity:.38}.matching-failed .ink-loader span:nth-child(2){opacity:.82;transform:scale(.88) rotate(8deg)}.matching-failure-note{margin:var(--rtk-screen-matching-action-gap) 0 0;color:var(--accent-brush);font-size:var(--rtk-screen-matching-status-text);font-weight:700;letter-spacing:.13em;text-transform:uppercase}.matching-failure-actions{width:min(calc(100% - var(--rtk-layout-page-inline-comfortable) - var(--rtk-layout-page-inline-comfortable)),320px);margin:0 0 var(--rtk-screen-matching-action-bottom);display:grid;gap:var(--rtk-screen-matching-action-gap)}.matching-retry,.matching-back{width:100%;min-height:var(--rtk-layout-touch-recommended);font-size:var(--rtk-screen-matching-status-text);letter-spacing:.14em}.ink-loader{position:relative;width:190px;height:94px;margin:var(--rtk-screen-matching-loader-margin-block-start) auto var(--rtk-foundation-space-3);mix-blend-mode:multiply;filter:drop-shadow(0 8px 12px rgba(43,43,43,.14))}.ink-loader span{position:absolute;display:block;border-radius:46% 54% 52% 48%/58% 42%;background:color-mix(in srgb,var(--ink-text) 78%,transparent);opacity:.72;transform-origin:center;animation:ink-pulse 1.25s ease-in-out infinite alternate}.ink-loader span:nth-child(1){top:28px;left:18px;width:68px;height:42px;rotate:-12deg}.ink-loader span:nth-child(2){top:14px;left:62px;width:84px;height:62px;background:color-mix(in srgb,var(--accent-brush) 74%,transparent);animation-delay:.14s}.ink-loader span:nth-child(3){top:36px;right:18px;width:62px;height:34px;background:color-mix(in srgb,var(--jade-action) 68%,transparent);rotate:10deg;animation-delay:.28s}.ink-stroke{clip-path:polygon(2% 4%,97% 2%,99% 94%,3% 97%,0% 50%);border-radius:4px}.ink-bleed-border{border:2px solid var(--shuimo-ink-charcoal);border-radius:4px;box-shadow:3px 3px #2b2b2b26}.match-progress-track{position:relative;display:block;width:min(70%,260px);height:3px;margin:var(--rtk-layout-section-gap-compact) auto var(--rtk-screen-matching-progress-margin-block-end);background:color-mix(in srgb,var(--shuimo-mist-grey) 78%,transparent);overflow:visible}.match-progress-track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--shuimo-mist-grey) 68%,transparent);mask-image:var(--brush-edge);-webkit-mask-image:var(--brush-edge)}.match-progress-fill{position:relative;display:block;width:32%;height:100%;background:color-mix(in srgb,var(--accent-brush) 88%,var(--ink-text));opacity:.9;transform-origin:left center;animation:match-ink-progress 1.8s ease-in-out infinite alternate;mask-image:var(--brush-edge);-webkit-mask-image:var(--brush-edge)}.cancel-match{position:relative;width:min(calc(100% - var(--rtk-layout-page-inline-comfortable) - var(--rtk-layout-page-inline-comfortable)),320px);margin:0 0 var(--rtk-screen-matching-action-bottom);color:var(--ink-text);background:color-mix(in srgb,var(--paper-panel) 88%,white);border:0;font-family:var(--rtk-screen-matching-font);font-size:var(--rtk-screen-matching-status-text);font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:2px;box-shadow:5px 5px color-mix(in srgb,var(--shuimo-paper-shadow) 68%,transparent)}.matching-screen .cancel-match.outline-button{border:0;background:color-mix(in srgb,var(--paper-panel) 88%,white)}.matching-screen[data-page-shell-flexible-gap=compressed] .matching-failure-actions,.matching-screen[data-page-shell-flexible-gap=compressed] .cancel-match{width:min(calc(100% - var(--rtk-layout-page-inline-compact) - var(--rtk-layout-page-inline-compact)),max(288px,calc(320px * var(--rtk-layout-density-scale-compact))));margin-bottom:var(--rtk-layout-page-block-compact)}.matching-screen[data-page-shell-terminal=active] .matching-failure-actions,.matching-screen[data-page-shell-terminal=active] .cancel-match{width:min(calc(100% - var(--rtk-layout-page-inline-critical) - var(--rtk-layout-page-inline-critical)),max(272px,calc(320px * var(--rtk-layout-density-scale-critical))));margin-bottom:var(--rtk-layout-page-block-critical)}.matching-screen[data-page-shell-auxiliary=compressed] .matching-title{font-size:calc(var(--rtk-screen-matching-title-text) * var(--rtk-layout-density-scale-compact))}.matching-screen.matching-failed[data-page-shell-auxiliary=compressed] .matching-title{font-size:calc(var(--rtk-screen-matching-failed-title-text) * var(--rtk-layout-density-scale-compact))}.matching-screen[data-page-shell-auxiliary=compressed] .match-progress-track{width:min(70%,calc(260px * var(--rtk-layout-density-scale-compact)))}.matching-screen[data-page-shell-chrome=compressed] :is(.cancel-match,.matching-retry,.matching-back){min-height:max(var(--rtk-layout-touch-recommended),calc(var(--rtk-component-page-action-block) * var(--rtk-layout-density-scale-compact)))}.matching-screen[data-page-shell-terminal=active] .matching-title{font-size:calc(var(--rtk-screen-matching-title-text) * var(--rtk-layout-density-scale-critical))}.matching-screen.matching-failed[data-page-shell-terminal=active] .matching-title{font-size:calc(var(--rtk-screen-matching-failed-title-text) * var(--rtk-layout-density-scale-critical))}.matching-screen[data-page-shell-terminal=active] .match-progress-track{width:min(70%,calc(260px * var(--rtk-layout-density-scale-critical)))}.matching-screen[data-page-shell-terminal=active] :is(.cancel-match,.matching-retry,.matching-back){min-height:max(var(--rtk-layout-touch-recommended),calc(var(--rtk-component-page-action-block) * var(--rtk-layout-density-scale-critical)))}.matching-screen .cancel-match:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid color-mix(in srgb,var(--brush-line) 74%,transparent);clip-path:polygon(1% 4%,99% 0,98% 96%,2% 100%);pointer-events:none}.cancel-match.brush-stroke-bottom:after{bottom:-4px;opacity:.55}@keyframes match-ink-progress{0%{width:18%;opacity:.62}to{width:72%;opacity:.96}}.game-hud{position:relative;z-index:3;display:grid;gap:14px;margin-top:2px}.scoreboard{display:grid;place-items:center;padding:8px 0 0;pointer-events:none;margin:0;background:transparent;border:0;box-shadow:none}.scoreline{display:flex;align-items:center;gap:32px;font-family:Bricolage Grotesque,Impact,sans-serif}.score-block{text-align:center}.score-block small{display:block;color:color-mix(in srgb,var(--ink-text) 50%,transparent);font-family:Space Grotesk,ui-monospace,monospace;font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.score-block strong{display:block;font-family:Bricolage Grotesque,Impact,sans-serif;font-size:36px;font-weight:900;line-height:1.11;color:var(--ink-text)}.score-sep{padding-top:12px;color:color-mix(in srgb,var(--ink-text) 20%,transparent);font-family:Bricolage Grotesque,Impact,sans-serif;font-size:30px;font-weight:300;line-height:1}.countdown-meter{display:flex;gap:8px;justify-content:center;align-items:center;height:16px;margin-top:12px;animation:countdown-pulse 1.5s ease-in-out infinite}.countdown-meter span{display:block;width:32px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--ink-text) 20%,transparent);clip-path:polygon(5% 10%,95% 0,100% 90%,0 100%);transition:background-color .2s ease,opacity .2s ease}.countdown-meter span:nth-child(1){clip-path:polygon(0 20%,100% 0,95% 80%,5% 100%)}.countdown-meter span:nth-child(2){clip-path:polygon(5% 10%,95% 0,100% 90%,0 100%)}.countdown-meter span:nth-child(3){clip-path:polygon(8% 0,100% 12%,92% 100%,0 88%)}.countdown-meter span.on{background:var(--ink-text)}@keyframes countdown-pulse{0%,to{opacity:1}50%{opacity:.72}}.play-screen{background-size:cover;background-position:center}.play-screen:after{content:none}.play-screen .topbar,.play-screen .game-hud{position:relative;z-index:3}.play-screen .topbar>span:last-child{color:var(--accent-brush)}.play-toast{position:absolute;left:50%;bottom:calc(152px + var(--safe-bottom));z-index:4;display:flex;align-items:center;gap:8px;max-width:calc(100% - 44px);margin:0;padding:8px 16px;color:color-mix(in srgb,var(--ink-text) 80%,transparent);background:#ffffff85;border:2px solid color-mix(in srgb,var(--ink-text) 18%,transparent);border-radius:4px;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:Space Grotesk,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,8px);transition:opacity .4s ease,transform .4s ease}.play-toast.is-visible{opacity:1;transform:translate(-50%)}.play-toast-accent{color:var(--accent-brush)}.play-toast-golden .play-toast-accent{color:var(--jade-action)}.play-toast-sep{color:color-mix(in srgb,var(--ink-text) 34%,transparent)}.round-outcome{justify-self:center;display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:7px 14px;color:color-mix(in srgb,var(--ink-text) 72%,transparent);background:color-mix(in srgb,var(--surface-parchment) 78%,transparent);border:1px solid color-mix(in srgb,var(--ink-text) 14%,transparent);border-radius:3px;box-shadow:0 2px 5px #2b2b2b1a;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:Space Grotesk,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .35s ease,transform .35s ease}.round-outcome.is-visible{opacity:1;transform:translateY(0)}.round-outcome-accent{font-weight:800}.round-outcome--positive .round-outcome-accent{color:var(--jade-action)}.round-outcome--neutral .round-outcome-accent{color:color-mix(in srgb,var(--ink-text) 68%,transparent)}.round-outcome--adverse .round-outcome-accent{color:color-mix(in srgb,var(--accent-brush) 76%,transparent)}.round-outcome--timeout .round-outcome-accent{color:color-mix(in srgb,var(--accent-brush) 64%,transparent)}.round-outcome-sep{color:color-mix(in srgb,var(--ink-text) 30%,transparent)}.playfield{position:absolute;top:168px;right:0;bottom:108px;left:0;z-index:1;overflow:hidden;pointer-events:none}.kick-trail{position:absolute;top:16%;left:50%;z-index:4;width:9px;height:70%;opacity:0;transform-origin:center bottom;pointer-events:none}.attack-field .kick-trail{top:auto;bottom:8%;height:52%;transform-origin:center bottom}.defend-field .kick-trail{top:12%;height:46%;transform-origin:center top}.kick-trail:before{content:"";position:absolute;top:7%;right:-9px;bottom:13%;left:-9px;background:linear-gradient(180deg,transparent,rgba(43,43,43,.44) 18%,rgba(221,218,207,.62) 58%,transparent);border-radius:50% 42% 55% 40%;opacity:0;transform:rotate(4deg);filter:blur(1.1px);pointer-events:none}.attack-field .kick-trail:before{top:13%;right:-9px;bottom:7%;left:-9px;background:linear-gradient(0deg,transparent,rgba(43,43,43,.44) 18%,rgba(221,218,207,.62) 58%,transparent)}.kick-trail:after{content:"";position:absolute;right:-28px;bottom:-8px;width:64px;height:52px;background:radial-gradient(circle at 45% 46%,rgba(43,43,43,.54) 0 3px,transparent 4px),radial-gradient(circle at 62% 34%,rgba(178,34,34,.5) 0 2px,transparent 3px),radial-gradient(circle at 28% 62%,rgba(43,43,43,.34) 0 2px,transparent 3px),radial-gradient(circle at 72% 70%,rgba(221,218,207,.62) 0 3px,transparent 4px);opacity:0;pointer-events:none}.kick-trail-left{opacity:.8;transform:translate(-70px) rotate(-23deg);animation:kick-trail-flash 1.18s ease-out forwards}.kick-trail-center{opacity:.8;transform:translate(-2px) rotate(0);animation:kick-trail-flash 1.18s ease-out forwards}.kick-trail-right{opacity:.8;transform:translate(70px) rotate(23deg);animation:kick-trail-flash 1.18s ease-out forwards}.kick-trail-left:after{transform:translate(-18px,-4px) rotate(21deg);animation:impact-splatter 1.18s ease-out forwards}.kick-trail-center:after{transform:translate(-4px,-8px) rotate(0);animation:impact-splatter 1.18s ease-out forwards}.kick-trail-right:after{transform:translate(12px,-4px) rotate(-21deg);animation:impact-splatter 1.18s ease-out forwards}.figure-stack{position:absolute;left:50%;transform-origin:center bottom;translate:-50% 0;will-change:transform}.keeper-figure{top:2%;width:166px;aspect-ratio:220 / 260}.striker-figure{top:0;width:148px;aspect-ratio:220 / 300}.match-raster{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.match-raster-asset{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 2px 0 rgba(43,43,43,.12)) brightness(1.04);pointer-events:none}.striker-motion-candidate .figure-main{animation:none!important;transform:none!important}.striker-motion-sequence{overflow:visible}.striker-motion-frame{opacity:0;visibility:hidden}.striker-motion-frame.is-current{opacity:1;visibility:visible}.striker-motion-ball{position:absolute;top:var(--motion-ball-y);left:var(--motion-ball-x);z-index:4;width:var(--motion-ball-size);aspect-ratio:1;translate:-50% -50%;filter:drop-shadow(0 3px 2px var(--shuimo-paper-shadow));pointer-events:none}.striker-motion-ball:after{content:"";position:absolute;top:-52%;right:-52%;bottom:-52%;left:-52%;border:3px solid var(--accent-brush);border-radius:50%;opacity:0;transform:scale(.64);pointer-events:none}.striker-motion-ball.has-contact-fx:after{animation:fx-impact-pop .16s ease-out forwards}.striker-motion-ball.is-saved:after{border-color:var(--jade-action)}.figure-main,.figure-ghost{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:center bottom}.figure-main{z-index:2;filter:drop-shadow(0 8px 0 var(--shuimo-paper-shadow))}.figure-ghost{z-index:1;opacity:0;mix-blend-mode:multiply}.figure-ghost-silhouette path{fill:#2b2b2b3d;stroke:none}.figure-svg{display:block;width:100%;height:100%;overflow:visible}.figure-svg .kit-fill{fill:var(--surface-parchment);stroke:var(--ink-text);stroke-width:5;stroke-linejoin:round}.figure-svg .kit-wash{fill:#2b2b2b21;stroke:none;pointer-events:none}.figure-svg .kit-mark{fill:var(--accent-brush);opacity:.96}.figure-svg .robe-collar{fill:none;stroke:var(--ink-text);stroke-width:3;stroke-linecap:round;opacity:.85;pointer-events:none}.figure-svg .robe-collar-inner{fill:color-mix(in srgb,var(--ink-text) 16%,var(--surface-parchment));stroke:none;pointer-events:none}.figure-svg .belt-rope{fill:none;stroke:var(--ink-text);stroke-width:3.5;stroke-linecap:round;opacity:.72;pointer-events:none}.figure-svg .belt-knot{fill:var(--surface-parchment);stroke:var(--ink-text);stroke-width:3;stroke-linejoin:round}.figure-svg .belt-tail{fill:var(--surface-parchment);stroke:var(--ink-text);stroke-width:2.5;stroke-linejoin:round;opacity:.92}.figure-svg .head{fill:var(--surface-parchment);stroke:var(--ink-text);stroke-width:5;stroke-linejoin:round}.figure-svg .head-mark{fill:var(--ink-text)}.figure-svg .head-eye{fill:var(--surface-parchment);stroke:none;opacity:.92;pointer-events:none}.figure-svg .head-brow,.figure-svg .head-smile{fill:none;stroke:var(--ink-text);stroke-width:2.5;stroke-linecap:round;pointer-events:none}.figure-svg .head-nostril{fill:var(--ink-text);pointer-events:none}.figure-svg .head-muzzle{fill:#d9b98c;stroke:var(--ink-text);stroke-width:3;stroke-linejoin:round}.figure-svg .head-ear{fill:var(--ink-text);stroke:none}.figure-svg .head-ear-inner{fill:#d4b48a;stroke:none;pointer-events:none}.figure-svg .hair-cap{fill:var(--ink-text);stroke:none;pointer-events:none}.figure-svg .head-tuft{fill:none;stroke:var(--ink-text);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.figure-svg .head-nose{fill:var(--ink-text);stroke:none}.figure-svg .sash{fill:var(--accent-brush);stroke:var(--ink-text);stroke-width:3;stroke-linejoin:round;opacity:.96}.figure-svg .sash-knot{fill:var(--accent-brush);stroke:var(--ink-text);stroke-width:2.5;stroke-linejoin:round}.figure-svg .sash-tail{fill:var(--accent-brush);stroke:var(--ink-text);stroke-width:2.5;stroke-linejoin:round;opacity:.88}.figure-svg .tail{fill:none;stroke:var(--ink-text);stroke-width:10;stroke-linecap:round;opacity:.92}.figure-svg .tail-core{fill:none;stroke:color-mix(in srgb,var(--surface-parchment) 78%,var(--ink-text));stroke-width:5;stroke-linecap:round;pointer-events:none}.figure-svg .fist{fill:var(--ink-text);stroke:var(--surface-parchment);stroke-width:2.5;stroke-linejoin:round}.figure-svg .leg-wrap{fill:none;stroke:var(--surface-parchment);stroke-width:8;stroke-linecap:round;opacity:.9}.figure-svg .glove-claw{fill:none;stroke:var(--ink-text);stroke-width:3;stroke-linecap:round;opacity:.85;pointer-events:none}.figure-svg .limb{fill:none;stroke:var(--surface-parchment);stroke-width:18;stroke-linecap:round}.figure-svg .limb-joint{fill:var(--surface-parchment);stroke:none}.figure-svg .leg{stroke-width:22}.figure-svg .arm-wrap{fill:none;stroke:var(--surface-parchment);stroke-width:10;stroke-linecap:round;opacity:.92}.figure-svg .glove{fill:var(--ink-text);stroke:var(--ink-text);stroke-width:4;stroke-linejoin:round}.figure-svg .glove-palm{fill:color-mix(in srgb,var(--surface-parchment) 34%,transparent);stroke:none;pointer-events:none}.figure-svg .boot{fill:var(--ink-text);stroke:var(--surface-parchment);stroke-width:4;stroke-linejoin:round}.keeper-shadow,.striker-shadow{fill:#2b2b2b4d}.keeper-shadow ellipse:first-child,.striker-shadow ellipse:first-child{fill:#2b2b2b29}.keeper-arm,.keeper-leg,.striker-arm,.striker-leg,.keeper-torso,.striker-torso{transform-box:fill-box;transform-origin:center}.striker-leg.plant-leg{transform-box:view-box;transform-origin:99px 176px}.striker-leg.kick-leg{transform-box:view-box;transform-origin:124px 176px}.keeper-ready,.striker-ready{animation:figure-breathe 1.65s ease-in-out infinite alternate}.keeper-ready .keeper-arm-left{animation:keeper-glove-left 1.65s ease-in-out infinite alternate}.keeper-ready .keeper-arm-right{animation:keeper-glove-right 1.65s ease-in-out infinite alternate}.striker-ready .kick-leg{animation:striker-poise 1.65s ease-in-out infinite alternate}.keeper-action .figure-main,.striker-action .figure-main{animation-duration:1.28s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.18,.82,.2,1)}.keeper-action .figure-ghost,.striker-action .figure-ghost{animation-duration:1.28s,1.12s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.18,.82,.2,1),ease-out}.keeper-action .figure-ghost-far,.striker-action .figure-ghost-far{animation-delay:.08s,.08s}.keeper-action .figure-ghost-near,.striker-action .figure-ghost-near{animation-delay:.04s,.04s}.keeper-action-left .figure-main{animation-name:keeper-dive-left}.keeper-action-right .figure-main{animation-name:keeper-dive-right}.keeper-action-center .figure-main{animation-name:keeper-kneel-center}.striker-action-left .figure-main{animation-name:striker-kick-left}.striker-action-center .figure-main{animation-name:striker-kick-center}.striker-action-right .figure-main{animation-name:striker-kick-right}.keeper-action-left .figure-ghost{animation-name:keeper-dive-left,figure-trail}.keeper-action-right .figure-ghost{animation-name:keeper-dive-right,figure-trail}.keeper-action-center .figure-ghost{animation-name:keeper-kneel-center,figure-trail}.striker-action-left .figure-ghost{animation-name:striker-kick-left,figure-trail}.striker-action-center .figure-ghost{animation-name:striker-kick-center,figure-trail}.striker-action-right .figure-ghost{animation-name:striker-kick-right,figure-trail}.keeper-action-left .keeper-arm-left,.keeper-action-right .keeper-arm-right{animation:keeper-reach 1.1s cubic-bezier(.2,.8,.2,1) forwards}.keeper-action-center .keeper-arm-left{animation:keeper-kneel-arm-left 1.05s ease-out forwards}.keeper-action-center .keeper-arm-right{animation:keeper-kneel-arm-right 1.05s ease-out forwards}.keeper-action-center .keeper-leg-left{animation:keeper-kneel-leg-left 1.05s ease-out forwards}.keeper-action-center .keeper-leg-right{animation:keeper-kneel-leg-right 1.05s ease-out forwards}.striker-action-left .kick-leg{animation:striking-leg-left 1.05s cubic-bezier(.12,.72,.15,1) forwards}.striker-action-center .kick-leg{animation:striking-leg-center 1.05s cubic-bezier(.12,.72,.15,1) forwards}.striker-action-right .kick-leg{animation:striking-leg-right 1.05s cubic-bezier(.12,.72,.15,1) forwards}.striker-action .plant-leg{animation:plant-leg 1.05s ease-out forwards}.ball-rig{position:absolute;z-index:5;width:36px;height:36px;transform-origin:center;will-change:transform,opacity}.attack-field .ball-rig{bottom:5%;left:calc(50% - 18px)}.defend-field .ball-rig{top:42%;left:calc(50% - 14px);width:28px;height:28px}.ball-copy{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:50%}.ball-svg{display:block;width:100%;height:100%;overflow:hidden}.ball-shell{fill:var(--surface-parchment);stroke:var(--accent-brush);stroke-width:4.5}.ball-panel{fill:none;stroke:var(--ink-text);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;opacity:.88}.ball-core{fill:#fcf9eeeb;stroke:none}.ball-ink-trail{fill:none;stroke:#2b2b2b4d;stroke-width:6;stroke-linecap:round;opacity:0;pointer-events:none}.ball-trail .ball-ink-trail{opacity:.5}.ball-live .ball-ink-trail{display:none}.ball-trail .ball-shell{opacity:.58}.ball-trail .ball-panel{opacity:.32}.ball-trail .ball-core{opacity:0}.ball-splat{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:center / 88% no-repeat;opacity:0;pointer-events:none}.ball-flight.ball-goal .ball-splat{background-image:url(/assets/fx-ink-splat-goal.svg);animation:fx-splat-pop 1.28s ease-out forwards}.ball-flight.ball-saved .ball-splat{background-image:url(/assets/fx-ink-splat-save.svg);animation:fx-splat-pop 1.28s ease-out forwards}.figure-svg .keeper-speed-lines,.figure-svg .striker-speed-lines{fill:none;stroke:var(--ink-text);stroke-width:3;stroke-linecap:round;opacity:0;pointer-events:none}.figure-svg .keeper-impact,.figure-svg .striker-impact{fill:var(--accent-brush);opacity:0;pointer-events:none}.keeper-action .keeper-speed-lines,.striker-action .striker-speed-lines{animation:fx-speed-reveal 1.28s ease-out forwards}.keeper-action .keeper-impact,.striker-action .striker-impact{animation:fx-impact-pop .42s ease-out forwards}.visual-outcome-saved .keeper-impact{fill:var(--jade-action)}.visual-phase-contact .keeper-figure,.visual-active.visual-phase-contact .keeper-figure{opacity:.64;filter:saturate(.88);transition:opacity .12s ease-out,filter .12s ease-out}.visual-phase-contact .keeper-figure .figure-ghost,.visual-active.visual-phase-contact .keeper-figure .figure-ghost{filter:blur(1.5px);opacity:.48}.visual-phase-contact .keeper-figure .keeper-speed-lines,.visual-active.visual-phase-contact .keeper-figure .keeper-speed-lines{opacity:.42}.play-screen.visual-hit-stop .playfield *{animation-play-state:paused!important}.play-screen.visual-impact .playfield{animation:screen-shake 75ms ease-out}.ball-live{filter:drop-shadow(0 5px 2px var(--shuimo-paper-shadow))}.ball-trail{opacity:0}.ball-flight .ball-copy{animation-duration:1.28s;animation-timing-function:linear;animation-fill-mode:forwards}.ball-flight .ball-trail{animation-duration:1.28s,1.22s;animation-timing-function:linear,ease-out;animation-fill-mode:forwards}.ball-flight .trail-1{animation-delay:25ms,25ms}.ball-flight .trail-2{animation-delay:55ms,55ms}.ball-flight .trail-3{animation-delay:85ms,85ms}.ball-idle{animation:ball-idle 1.15s ease-in-out infinite alternate}.ball-left{--ball-start-x: -6px;--ball-arc-x: -42px;--ball-end-x: -112px;--ball-rebound-x: -154px;--ball-rebound-end-x: -162px}.ball-center{--ball-start-x: 1px;--ball-arc-x: 8px;--ball-end-x: 0px;--ball-rebound-x: 52px;--ball-rebound-end-x: 55px}.ball-right{--ball-start-x: 6px;--ball-arc-x: 42px;--ball-end-x: 112px;--ball-rebound-x: 154px;--ball-rebound-end-x: 162px}.ball-flight.attack-flight .ball-copy{animation-name:attack-ball-goal}.ball-flight.defend-flight .ball-copy{animation-name:defend-ball-goal}.ball-flight.attack-flight.ball-saved .ball-copy{animation-name:attack-ball-saved}.ball-flight.defend-flight.ball-saved .ball-copy{animation-name:defend-ball-saved}.ball-flight.attack-flight .ball-trail{animation-name:attack-ball-goal,ball-afterimage}.ball-flight.defend-flight .ball-trail{animation-name:defend-ball-goal,ball-afterimage}.ball-flight.attack-flight.ball-saved .ball-trail{animation-name:attack-ball-saved,ball-afterimage}.ball-flight.defend-flight.ball-saved .ball-trail{animation-name:defend-ball-saved,ball-afterimage}.direction-controls{position:absolute;right:0;bottom:0;left:0;z-index:3;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 22px calc(24px + var(--safe-bottom));background:linear-gradient(transparent,color-mix(in srgb,var(--surface-parchment) 86%,transparent) 22%,var(--surface-parchment));transform:translateY(0);opacity:1;visibility:visible;transition:transform .45s cubic-bezier(.18,.82,.2,1),opacity .38s ease,visibility 0s linear 0s;will-change:transform,opacity}.play-screen:not(.phase-ready) .direction-controls{transform:translateY(calc(100% + 18px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .45s cubic-bezier(.18,.82,.2,1),opacity .38s ease,visibility 0s linear .45s}.direction-controls button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:74px;padding:16px 10px;color:var(--ink-text);background:transparent;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgb(43,43,43);border-radius:4px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.direction-controls .direction-icon{font-size:18px}.direction-controls .direction-label{font-family:Space Grotesk,ui-monospace,monospace;font-size:10px;font-weight:800;letter-spacing:.1em}.direction-controls button:hover:not(:disabled):not(.selected){background:#ffffffb3}.direction-controls button:active:not(:disabled){transform:scale(.95)}.direction-controls button.selected{color:var(--surface-parchment);background:var(--accent-brush);border-color:var(--accent-brush);clip-path:polygon(1% 1%,99% 0,98% 99%,0 100%);backdrop-filter:none;-webkit-backdrop-filter:none}.direction-controls button:disabled{opacity:.62;cursor:not-allowed}.direction-hint{grid-column:1 / -1;justify-self:center;margin:20px 0 0;padding:8px 20px;color:color-mix(in srgb,var(--ink-text) 80%,transparent);background:#ffffff73;border:2px solid color-mix(in srgb,var(--ink-text) 20%,transparent);border-radius:4px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;font-family:Space Grotesk,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase;transform:rotate(-1deg)}.direction-hint-accent{color:var(--accent-brush)}@keyframes figure-breathe{0%{transform:translateY(0) scale(1);opacity:.72}to{transform:translateY(4px) scale(1.022);opacity:.88}}@keyframes keeper-glove-left{0%{transform:rotate(2deg)}to{transform:rotate(-5deg) translateY(-2px)}}@keyframes keeper-glove-right{0%{transform:rotate(-2deg)}to{transform:rotate(5deg) translateY(-2px)}}@keyframes striker-poise{0%{transform:rotate(0)}to{transform:rotate(-4deg)}}@keyframes ball-idle{0%{transform:translateY(0) scale(.94) rotate(0)}to{transform:translateY(-5px) scale(1) rotate(8deg)}}@keyframes figure-trail{0%,8%{opacity:0}22%{opacity:.22}70%{opacity:.06}to{opacity:0}}@keyframes keeper-reach{0%{transform:rotate(0)}48%{transform:rotate(-8deg) scaleX(1.08)}to{transform:rotate(-17deg) scaleX(1.18)}}@keyframes keeper-kneel-arm-left{to{transform:translate(35px,12px) rotate(-34deg)}}@keyframes keeper-kneel-arm-right{to{transform:translate(-35px,12px) rotate(34deg)}}@keyframes keeper-kneel-leg-left{to{transform:translate(9px,4px) rotate(14deg) scaleY(.76)}}@keyframes keeper-kneel-leg-right{to{transform:translate(-9px,4px) rotate(-14deg) scaleY(.76)}}@keyframes striking-leg-left{0%{transform:rotate(0)}34%{transform:rotate(16deg)}72%{transform:rotate(-44deg)}to{transform:rotate(-28deg)}}@keyframes striking-leg-center{0%{transform:rotate(0)}34%{transform:rotate(-18deg)}72%{transform:rotate(-58deg) scaleY(1.05)}to{transform:rotate(-42deg)}}@keyframes striking-leg-right{0%{transform:rotate(0)}34%{transform:rotate(-20deg)}72%{transform:rotate(46deg)}to{transform:rotate(30deg)}}@keyframes plant-leg{0%{transform:rotate(0)}45%,to{transform:rotate(-4deg)}}@keyframes keeper-dive-left{0%{transform:translate(0) rotate(0) scale(1)}16%{transform:translate(6px,5px) rotate(3deg) scaleY(.97)}58%{transform:translate(-48px,-19px) rotate(-18deg) scale(1.04)}82%{transform:translate(-76px,5px) rotate(-35deg) scale(.98)}to{transform:translate(-72px,13px) rotate(-31deg) scale(.96)}}@keyframes keeper-dive-right{0%{transform:translate(0) rotate(0) scale(1)}16%{transform:translate(-6px,5px) rotate(-3deg) scaleY(.97)}58%{transform:translate(48px,-19px) rotate(18deg) scale(1.04)}82%{transform:translate(76px,5px) rotate(35deg) scale(.98)}to{transform:translate(72px,13px) rotate(31deg) scale(.96)}}@keyframes keeper-kneel-center{0%{transform:translate(0) rotate(0) scale(1)}22%{transform:translateY(-10px) scale(1.04)}64%{transform:translateY(24px) scale(1.03,.84)}to{transform:translateY(36px) scale(1.05,.76)}}@keyframes striker-kick-left{0%{transform:translate(0) rotate(0) scale(1)}24%{transform:translate(7px,1px) rotate(5deg) scale(1.02)}66%{transform:translate(-9px,-5px) rotate(-10deg) scale(1.01)}to{transform:translate(-5px,-2px) rotate(-6deg) scale(.99)}}@keyframes striker-kick-center{0%{transform:translate(0) rotate(0) scale(1)}24%{transform:translate(-5px,2px) rotate(-4deg) scale(1.02)}66%{transform:translate(4px,-7px) rotate(4deg) scale(1.01)}to{transform:translate(2px,-3px) rotate(2deg) scale(.99)}}@keyframes striker-kick-right{0%{transform:translate(0) rotate(0) scale(1)}24%{transform:translate(-7px,1px) rotate(-5deg) scale(1.02)}66%{transform:translate(9px,-5px) rotate(10deg) scale(1.01)}to{transform:translate(5px,-2px) rotate(6deg) scale(.99)}}@keyframes attack-ball-goal{0%{transform:translate(0) scale(1) rotate(0)}12%{transform:translate(var(--ball-start-x),-32px) scale(.94) rotate(55deg)}48%{transform:translate(var(--ball-arc-x),-177px) scale(.63) rotate(235deg)}82%{transform:translate(var(--ball-end-x),-310px) scale(.39) rotate(425deg)}90%{transform:translate(var(--ball-end-x),-307px) scale(.46,.32) rotate(445deg)}to{transform:translate(var(--ball-end-x),-294px) scale(.39) rotate(475deg)}}@keyframes attack-ball-saved{0%{transform:translate(0) scale(1) rotate(0)}13%{transform:translate(var(--ball-start-x),-34px) scale(.94) rotate(58deg)}48%{transform:translate(var(--ball-arc-x),-177px) scale(.63) rotate(235deg)}72%{transform:translate(var(--ball-end-x),-301px) scale(.4) rotate(365deg)}78%{transform:translate(var(--ball-end-x),-300px) scale(.49,.31) rotate(390deg)}91%{transform:translate(var(--ball-rebound-x),-251px) scale(.45) rotate(505deg)}to{transform:translate(var(--ball-rebound-end-x),-225px) scale(.42,.37) rotate(565deg)}}@keyframes defend-ball-goal{0%{transform:translate(0) scale(.72) rotate(0)}14%{transform:translate(var(--ball-start-x),22px) scale(.77) rotate(62deg)}52%{transform:translate(var(--ball-arc-x),111px) scale(.96) rotate(225deg)}88%{transform:translate(var(--ball-end-x),231px) scale(1.42) rotate(420deg)}94%{transform:translate(var(--ball-end-x),235px) scale(1.52,1.2) rotate(445deg)}to{transform:translate(var(--ball-end-x),224px) scale(1.4) rotate(475deg)}}@keyframes defend-ball-saved{0%{transform:translate(0) scale(.72) rotate(0)}14%{transform:translate(var(--ball-start-x),22px) scale(.77) rotate(62deg)}53%{transform:translate(var(--ball-arc-x),104px) scale(.93) rotate(220deg)}74%{transform:translate(var(--ball-end-x),178px) scale(1.14) rotate(338deg)}81%{transform:translate(var(--ball-end-x),180px) scale(1.25,.94) rotate(355deg)}92%{transform:translate(var(--ball-rebound-x),142px) scale(1.05) rotate(438deg)}to{transform:translate(var(--ball-rebound-end-x),164px) scale(1.08,.92) rotate(500deg)}}@keyframes ball-afterimage{0%,7%{opacity:0}18%{opacity:.38}64%{opacity:.16}to{opacity:0}}@keyframes fx-speed-reveal{0%,8%{opacity:0}20%{opacity:.72}70%{opacity:.24}to{opacity:0}}@keyframes fx-impact-pop{0%{opacity:0;transform:scale(.7)}24%{opacity:.9;transform:scale(1.05)}to{opacity:0;transform:scale(1.12)}}@keyframes fx-splat-pop{0%,62%{opacity:0;transform:scale(.8)}72%{opacity:.78;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@keyframes screen-shake{0%,to{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px,-1px)}}@keyframes ink-pulse{0%{transform:scale(.84);opacity:.52}to{transform:scale(1.06);opacity:.92}}@keyframes kick-trail-flash{0%{opacity:0;clip-path:inset(100% 0 0)}18%{opacity:.76;clip-path:inset(42% 0 0)}68%{opacity:.34;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 0 100%)}}@keyframes impact-splatter{0%,24%{opacity:0;scale:.7}42%{opacity:.78;scale:1}to{opacity:0;scale:1.14}}@keyframes home-ink-breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes home-float-text{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.result-screen{--rtk-screen-result-heading-font: "Bricolage Grotesque", Impact, sans-serif;--rtk-screen-result-meta-font: "Space Grotesk", "Plus Jakarta Sans", sans-serif;--rtk-screen-result-home-action-block: var(--rtk-layout-touch-min);--rtk-screen-result-content-inset: 48px;--rtk-screen-result-content-top: var(--rtk-layout-page-block-comfortable);--rtk-screen-result-title-block-end: var(--rtk-layout-section-gap-comfortable);--rtk-screen-result-title-inline: var(--rtk-layout-page-inline-comfortable);--rtk-screen-result-title-text: clamp(2.25rem, 8.5vw, 3rem);--rtk-screen-result-score-inline-gap: clamp(1rem, 7vw, 2.5rem);--rtk-screen-result-score-text: clamp(4.25rem, 15vw, 6rem);--rtk-screen-result-score-separator-text: clamp(2.625rem, 8vw, 4.125rem);--rtk-screen-result-meta-top: var(--rtk-layout-control-gap-comfortable);--rtk-screen-result-actions-bottom: var(--rtk-layout-page-block-comfortable);--rtk-screen-result-action-gap: var(--rtk-layout-control-gap-comfortable);--rtk-screen-result-compact-title-block-end: var(--rtk-layout-section-gap-critical);--rtk-screen-result-compact-title-text: 2rem;--rtk-screen-result-compact-score-gap: var(--rtk-layout-control-gap-compact);--rtk-screen-result-compact-score-text: 3.5rem;--rtk-screen-result-compact-score-separator-text: 2.5rem;--rtk-screen-result-compact-actions-bottom: var(--rtk-layout-page-block-compact);--rtk-screen-result-short-content-top: var(--rtk-layout-page-block-critical);--rtk-screen-result-short-title-block-end: var(--rtk-layout-section-gap-critical);--rtk-screen-result-short-title-padding: var(--rtk-layout-control-gap-compact) var(--rtk-layout-page-inline-compact);--rtk-screen-result-short-score-text: 3.5rem;--rtk-screen-result-short-meta-top: var(--rtk-layout-control-gap-critical);--rtk-component-result-prompt-block: 4.5rem;--rtk-component-result-prompt-padding-inline: .875rem;display:grid;grid-template-rows:auto minmax(0,1fr);padding:var(--rtk-layout-safe-top) var(--rtk-layout-safe-right) var(--rtk-layout-safe-bottom) var(--rtk-layout-safe-left);overflow:hidden;background-position:center;background-size:cover}.result-screen:before{background:linear-gradient(180deg,#fcf9eec7,#fcf9ee94);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.result-screen:after{background-image:linear-gradient(180deg,rgba(252,249,238,.25),transparent 22%,transparent 72%,rgba(252,249,238,.5)),radial-gradient(circle at 14% 22%,rgba(43,43,43,.12) 0 1px,transparent 2px),linear-gradient(115deg,transparent 0 44%,rgba(0,107,62,.08) 45% 46%,transparent 47%)}.result-screen[data-page-shell-state=measuring]>:is(.result-topbar,.result-main){visibility:hidden}.result-screen[data-page-shell-transition=ambient] .result-score-stamps{transition:opacity .14s ease,transform .14s ease}.result-screen[data-page-shell-transition=immediate] .result-score-stamps{transition:none}.result-topbar{position:relative;z-index:3;text-shadow:none}.result-home-button{display:grid;place-items:center;flex:0 0 auto;width:var(--rtk-screen-result-home-action-block);height:var(--rtk-screen-result-home-action-block);min-width:var(--rtk-layout-touch-min);min-height:var(--rtk-layout-touch-min);padding:0}.result-home-button .material-icon{font-size:1.25rem}.result-main{position:relative;z-index:2;display:flex;flex-direction:column;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:var(--rtk-layout-page-block-compact);scrollbar-gutter:stable both-edges}.result-copy{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:min(calc(100% - var(--rtk-screen-result-content-inset)),32.5rem);margin:0 auto;padding:var(--rtk-screen-result-content-top) 0 0;text-align:center;background:transparent;border:0;box-shadow:none}.result-title-band{position:relative;z-index:2;display:inline-block;max-width:100%;margin-bottom:var(--rtk-screen-result-title-block-end);padding:var(--rtk-foundation-space-3) var(--rtk-screen-result-title-inline);background:color-mix(in srgb,var(--surface-parchment) 80%,transparent);border-top:2px solid var(--ink-text);border-bottom:2px solid var(--ink-text);rotate:-1deg;box-shadow:0 2px 5px #2b2b2b1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.result-copy h1{margin:0;color:var(--accent-brush);font-family:var(--rtk-screen-result-heading-font);font-size:var(--rtk-screen-result-title-text);line-height:1;font-weight:1000;letter-spacing:0}.result-score-block{position:relative;isolation:isolate;container-type:inline-size;display:grid;gap:var(--rtk-layout-control-gap-critical);width:min(100%,360px);margin:0 auto}.result-score-stamps{position:absolute;right:-4px;left:-4px;z-index:0;display:flex;align-items:center;justify-content:space-between;gap:var(--rtk-layout-control-gap-comfortable);min-height:0;pointer-events:none}.result-score-stamps-bottom{bottom:-2.25rem}.result-score-stamps .animate-float-label{animation-name:result-stamp-drift}.final-score{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:var(--rtk-screen-result-score-inline-gap);margin:0;color:var(--ink-text);font-family:var(--rtk-screen-result-heading-font)}.final-score>div{display:grid;grid-auto-rows:auto;gap:7px;justify-items:center;min-width:0}.final-score strong{display:block;color:var(--ink-text);font-size:min(var(--rtk-screen-result-score-text),30cqi);line-height:.88;font-weight:1000}.final-score>div:last-child strong{color:color-mix(in srgb,var(--ink-text) 40%,transparent)}.final-score>span{align-self:start;color:color-mix(in srgb,var(--ink-text) 34%,transparent);font-family:var(--rtk-screen-result-meta-font);font-size:min(var(--rtk-screen-result-score-separator-text),12cqi);line-height:1}.final-score>div>span{max-width:100%;color:color-mix(in srgb,var(--ink-text) 62%,transparent);font-family:var(--rtk-screen-result-meta-font);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.12em;white-space:nowrap}.result-rival-meta{display:block;justify-self:stretch;width:100%;min-width:0;max-width:100%;overflow:visible;color:color-mix(in srgb,var(--ink-text) 38%,transparent);font-family:var(--rtk-screen-result-meta-font);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.1em;line-height:1.25;text-align:center;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.psych-tag{display:inline-block;margin:0;padding:9px 14px;color:var(--surface-parchment);background:var(--accent-brush);font-weight:1000;letter-spacing:.08em;rotate:-2deg;box-shadow:5px 5px 0 var(--shuimo-paper-shadow)}.result-float-label,.result-stamp{min-width:0;max-width:72%;padding:4px 10px;color:color-mix(in srgb,var(--ink-text) 48%,transparent);background:color-mix(in srgb,var(--surface-parchment) 75%,transparent);border:1px solid color-mix(in srgb,var(--ink-text) 12%,transparent);border-radius:3px;box-shadow:0 2px 5px #2b2b2b1f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:var(--rtk-screen-result-meta-font);font-size:var(--rtk-layout-text-meta);line-height:1.3;font-weight:900;letter-spacing:.08em;overflow-wrap:anywhere;text-transform:uppercase;pointer-events:none}.result-float-momentum{max-width:min(50cqi,50vw);overflow:hidden;text-overflow:clip;white-space:normal;rotate:-4deg}.result-stamp{flex:0 0 auto;max-width:min(50cqi,50vw);margin-left:auto;overflow:hidden;color:color-mix(in srgb,var(--accent-brush) 72%,transparent);text-overflow:clip;white-space:normal;rotate:-4deg}.result-streak-card{position:relative;z-index:2;display:inline-block;margin-top:3rem;padding:var(--rtk-screen-result-action-gap) 20px;background:color-mix(in srgb,white 45%,transparent);border:1px solid color-mix(in srgb,var(--ink-text) 10%,transparent);border-radius:2px;box-shadow:0 2px 5px #2b2b2b1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.result-streak-card p{display:flex;align-items:center;justify-content:center;gap:8px;min-height:24px;margin:0;color:color-mix(in srgb,var(--ink-text) 90%,transparent);font-size:var(--rtk-layout-text-action);font-weight:700;line-height:1.35;overflow-wrap:anywhere}.result-streak-card .material-icon{color:var(--jade-action);font-size:22px}.result-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:5px var(--rtk-layout-section-gap-compact);margin-top:var(--rtk-screen-result-meta-top);color:color-mix(in srgb,var(--ink-text) 55%,transparent);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.1em;overflow-wrap:anywhere}.result-actions{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;gap:var(--rtk-screen-result-action-gap);width:min(calc(100% - var(--rtk-screen-result-content-inset)),320px);margin:var(--rtk-layout-section-gap-comfortable) auto var(--rtk-screen-result-actions-bottom);padding:0}.result-actions .result-play-again,.result-actions .result-picks-action,.result-actions .result-poster-action,.result-actions .result-prediction-prompt{width:min(100%,320px)}.result-actions .primary-button,.result-actions .text-button{width:auto}.result-actions .cta-primary-seal>span:not(.kick-icon){min-width:0;font-size:max(var(--rtk-component-shared-cta-primary-text),var(--rtk-layout-text-title));overflow-wrap:anywhere}.result-actions .cta-stroke-action{min-width:0;font-size:max(var(--rtk-component-shared-cta-secondary-text),var(--rtk-layout-text-action));overflow-wrap:anywhere}.result-prediction-prompt{display:grid;gap:var(--rtk-layout-control-gap-critical);min-height:var(--rtk-component-result-prompt-block);padding:var(--rtk-layout-control-gap-comfortable) var(--rtk-component-result-prompt-padding-inline);color:var(--ink-text);text-align:left;background:color-mix(in srgb,var(--surface-parchment) 82%,white);border:2px solid var(--brush-line);border-left:5px solid var(--accent-brush);border-radius:2px;box-shadow:0 2px 5px #2b2b2b1f;cursor:pointer}.result-prediction-prompt-eyebrow{color:var(--accent-brush);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.14em}.result-prediction-prompt-title{font-family:var(--rtk-screen-result-heading-font);font-size:1.125rem;font-weight:1000;letter-spacing:.04em;overflow-wrap:anywhere}.result-prediction-prompt-copy{color:var(--shuimo-ink-wash);font-size:var(--rtk-layout-text-meta);font-weight:800;letter-spacing:.06em;line-height:1.35;overflow-wrap:anywhere}.result-screen[data-page-shell-flexible-gap=compressed] .result-title-band{margin-bottom:var(--rtk-screen-result-compact-title-block-end);padding:var(--rtk-screen-result-short-title-padding)}.result-screen[data-page-shell-flexible-gap=compressed] .result-copy h1{font-size:max(var(--rtk-screen-result-compact-title-text),calc(var(--rtk-screen-result-title-text) * var(--rtk-layout-density-scale-critical)))}.result-screen[data-page-shell-flexible-gap=compressed] .final-score{gap:var(--rtk-screen-result-compact-score-gap)}.result-screen[data-page-shell-flexible-gap=compressed] .final-score strong{font-size:min(max(var(--rtk-screen-result-compact-score-text),calc(var(--rtk-screen-result-score-text) * var(--rtk-layout-density-scale-critical))),30cqi)}.result-screen[data-page-shell-flexible-gap=compressed] .final-score>span{font-size:min(max(var(--rtk-screen-result-compact-score-separator-text),calc(var(--rtk-screen-result-score-separator-text) * var(--rtk-layout-density-scale-critical))),12cqi)}.result-screen[data-page-shell-flexible-gap=compressed] .result-score-stamps-bottom{bottom:-2rem}.result-screen[data-page-shell-flexible-gap=compressed] :is(.result-float-label,.result-stamp,.result-rival-meta,.result-meta){font-size:.625rem}.result-screen[data-page-shell-flexible-gap=compressed] :is(.result-float-label,.result-stamp){padding:3px var(--rtk-layout-control-gap-compact)}.result-screen[data-page-shell-flexible-gap=compressed] :is(.result-rival-meta,.result-float-momentum,.result-stamp){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-screen[data-page-shell-flexible-gap=compressed] .result-float-momentum{max-width:calc(100% - 5.5rem)}.result-screen[data-page-shell-flexible-gap=compressed] .result-streak-card{margin-top:2.75rem;padding:6px 10px}.result-screen[data-page-shell-flexible-gap=compressed] .result-streak-card p{gap:var(--rtk-layout-control-gap-compact);min-height:20px;font-size:.75rem}.result-screen[data-page-shell-flexible-gap=compressed] .result-streak-card .material-icon{font-size:1rem}.result-screen[data-page-shell-flexible-gap=compressed] .result-actions{width:min(calc(100% - var(--rtk-screen-result-content-inset)),max(272px,calc(320px * var(--rtk-layout-density-scale-critical))));margin-bottom:var(--rtk-screen-result-compact-actions-bottom)}.result-screen[data-page-shell-flexible-gap=compressed] .result-actions .cta-primary-seal{gap:calc(var(--rtk-component-shared-cta-primary-gap) * var(--rtk-layout-density-scale-critical));min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-shared-cta-primary-block) * var(--rtk-layout-density-scale-critical)));padding:var(--rtk-layout-page-block-critical) 20px}.result-screen[data-page-shell-flexible-gap=compressed] .result-actions .cta-primary-seal>span:not(.kick-icon){font-size:max(var(--rtk-layout-text-action-min),calc(var(--rtk-component-shared-cta-primary-text) * var(--rtk-layout-density-scale-critical)))}.result-screen[data-page-shell-flexible-gap=compressed] .result-actions .cta-primary-seal .kick-icon{font-size:calc(25px * var(--rtk-layout-density-scale-critical))}.result-screen[data-page-shell-flexible-gap=compressed] .result-actions .cta-stroke-action{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-shared-cta-secondary-block) * var(--rtk-layout-density-scale-critical)));font-size:.75rem}.result-screen[data-page-shell-flexible-gap=compressed] .result-prediction-prompt{width:min(100%,15.5rem);gap:var(--rtk-layout-control-gap-critical);min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-result-prompt-block) * var(--rtk-layout-density-scale-critical)));padding:var(--rtk-layout-page-block-critical) var(--rtk-layout-page-inline-critical)}.result-screen[data-page-shell-flexible-gap=compressed] :is(.result-prediction-prompt-eyebrow,.result-prediction-prompt-copy){font-size:.625rem}.result-screen[data-page-shell-flexible-gap=compressed] .result-prediction-prompt-title{font-size:var(--rtk-layout-text-action-min)}.result-screen[data-page-shell-auxiliary=compressed] .result-score-stamps{opacity:.88;transform:translateY(-2px)}.result-screen[data-page-shell-auxiliary=compressed] .result-float-momentum{max-width:calc(100% - 4.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;rotate:-3deg}.result-screen[data-page-shell-auxiliary=compressed] .result-stamp{white-space:nowrap;rotate:-3deg}.result-screen[data-page-shell-terminal=active] .result-copy{padding-top:var(--rtk-screen-result-short-content-top)}.result-screen[data-page-shell-terminal=active] .result-title-band{margin-bottom:var(--rtk-screen-result-short-title-block-end);padding:var(--rtk-screen-result-short-title-padding)}.result-screen[data-page-shell-terminal=active] .result-copy h1{font-size:max(2rem,calc(var(--rtk-screen-result-title-text) * var(--rtk-layout-density-scale-critical)))}.result-screen[data-page-shell-terminal=active] .final-score{gap:var(--rtk-layout-control-gap-compact)}.result-screen[data-page-shell-terminal=active] .final-score strong{font-size:min(max(var(--rtk-screen-result-short-score-text),calc(var(--rtk-screen-result-score-text) * var(--rtk-layout-density-scale-critical))),30cqi)}.result-screen[data-page-shell-terminal=active] .final-score>span{font-size:min(max(2.5rem,calc(var(--rtk-screen-result-score-separator-text) * var(--rtk-layout-density-scale-critical))),12cqi)}.result-screen[data-page-shell-terminal=active] .result-meta{margin-top:var(--rtk-screen-result-short-meta-top)}.result-screen[data-page-shell-terminal=active] .result-actions{margin-top:var(--rtk-layout-section-gap-compact);margin-bottom:var(--rtk-layout-page-block-critical)}.result-screen[data-page-shell-overflow=contained] .result-main{justify-content:space-between}.result-screen{background-image:var(--runtime-result-background, var(--runtime-game-background, url(/assets/read-the-kick-match-fallback.png)))}.animate-float-label{animation:float-label 6s ease-in-out infinite}@keyframes float-label{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes result-stamp-drift{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(.5deg)}}.primary-button,.outline-button,.text-button{min-height:var(--rtk-component-page-action-block);border:0;font-weight:1000;letter-spacing:.05em;cursor:pointer}.primary-button{color:var(--surface-parchment);background:var(--accent-brush);box-shadow:7px 7px 0 var(--shuimo-paper-shadow)}.outline-button{color:var(--ink-text);background:var(--paper-panel);border:2px solid var(--brush-line)}.text-button{color:var(--ink-text);background:transparent}.primary-button:disabled{cursor:default}.pick:disabled{cursor:default}.pick-note{font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.08em;line-height:1.45;overflow-wrap:anywhere}.legal-note{margin:14px 0 0;color:var(--shuimo-ink-wash);font-size:var(--rtk-layout-text-meta);font-weight:800;letter-spacing:.08em;line-height:1.45}.picks-screen{--rtk-screen-picks-topbar-block: 4rem;--rtk-screen-picks-topbar-padding-block: var(--rtk-layout-page-block-critical);--rtk-screen-picks-topbar-padding-inline: var(--rtk-layout-page-inline-compact);--rtk-screen-picks-content-padding-block: var(--rtk-layout-control-gap-comfortable);--rtk-screen-picks-scroll-padding-bottom: var(--rtk-layout-page-block-comfortable);--rtk-screen-picks-section-top: var(--rtk-layout-section-gap-comfortable);--rtk-screen-picks-card-padding: var(--rtk-layout-control-gap-comfortable);--rtk-screen-picks-heading-font: "Bricolage Grotesque", Impact, sans-serif;--rtk-screen-picks-title-text: 1.125rem;--rtk-screen-picks-metadata-text: var(--rtk-layout-text-meta);--rtk-component-picks-back-size: var(--rtk-layout-touch-recommended);--rtk-component-picks-fixture-history-padding: var(--rtk-layout-control-gap-comfortable);--rtk-component-picks-fixture-pill-block: 2rem;--rtk-component-picks-empty-gap: var(--rtk-layout-control-gap-comfortable);display:grid;grid-template-rows:auto minmax(0,1fr);padding:var(--rtk-layout-safe-top) var(--rtk-layout-safe-right) var(--rtk-layout-safe-bottom) var(--rtk-layout-safe-left);overflow:hidden;background-color:var(--shuimo-parchment);background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23noise)' opacity='0.08'/%3E%3C/svg%3E");background-size:100px 100px;background-repeat:repeat}.picks-screen:before,.picks-screen:after{display:none}.picks-topbar{position:relative;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--rtk-layout-control-gap-compact);min-height:var(--rtk-screen-picks-topbar-block);padding:var(--rtk-screen-picks-topbar-padding-block) var(--rtk-screen-picks-topbar-padding-inline);color:var(--ink-text);background:color-mix(in srgb,var(--shuimo-parchment) 90%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ink-text) 20%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-shadow:none}.picks-back-button{display:inline-flex;align-items:center;justify-content:center;width:var(--rtk-component-picks-back-size);min-height:var(--rtk-component-picks-back-size);padding:0;color:var(--ink-text);background:transparent;border:0;border-radius:2px;cursor:pointer}.picks-back-button .material-icon{font-size:22px}.picks-title{min-width:0;margin:0;color:var(--ink-text);font-family:var(--rtk-screen-picks-heading-font);font-size:var(--rtk-screen-picks-title-text);font-weight:1000;letter-spacing:.08em;line-height:1.15;text-align:center;overflow-wrap:anywhere;text-wrap:balance}.picks-topbar-spacer{width:var(--rtk-component-picks-back-size)}.picks-body{position:relative;z-index:2;display:flex;justify-content:center;min-width:0;min-height:0;overflow:hidden}.picks-content{display:flex;flex-direction:column;width:min(100%,32rem);height:100%;min-width:0;min-height:0;margin:0 auto;padding:var(--rtk-screen-picks-content-padding-block) var(--rtk-layout-page-inline-compact) 0}.fixture-list{display:flex;flex-direction:column;gap:var(--rtk-layout-control-gap-comfortable);align-items:stretch;margin:0;min-width:0}.picks-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--rtk-layout-control-gap-critical) var(--rtk-screen-picks-scroll-padding-bottom) 0;scroll-padding-block:var(--rtk-layout-control-gap-comfortable);scrollbar-width:thin;scrollbar-color:var(--accent-brush) transparent;scrollbar-gutter:stable}.picks-scroll::-webkit-scrollbar{width:6px}.picks-scroll::-webkit-scrollbar-thumb{background:var(--accent-brush);border-radius:999px}.picks-scroll::-webkit-scrollbar-track{background:transparent}.fixture-section{display:flex;flex-direction:column;gap:var(--rtk-layout-control-gap-comfortable);flex:0 0 auto;align-items:stretch}.fixture-section+.fixture-section{position:relative;margin-top:var(--rtk-screen-picks-section-top);padding-top:var(--rtk-layout-section-gap-compact)}.fixture-section+.fixture-section:before{content:"";position:absolute;top:0;right:12px;left:0;height:3px;background:linear-gradient(90deg,rgba(43,43,43,.42),rgba(43,43,43,.16) 64%,transparent);-webkit-mask-image:var(--brush-edge);mask-image:var(--brush-edge)}.fixture-section-title{display:flex;flex:0 0 auto;align-items:center;gap:10px;margin:0;color:var(--ink-text);font-size:var(--rtk-layout-text-meta);font-weight:1000;letter-spacing:.12em;line-height:1.2}.fixture-section-title:after{content:"";flex:1 1 auto;height:2px;margin-top:2px;background:linear-gradient(90deg,transparent,var(--shuimo-ink-charcoal),transparent);opacity:.3}.fixture-card{position:relative;overflow:hidden;flex:0 0 auto;height:auto;min-width:0;padding:var(--rtk-screen-picks-card-padding);color:var(--ink-text);background:color-mix(in srgb,var(--paper-panel-strong) 92%,white);border:2px solid var(--brush-line);border-radius:2px;box-shadow:0 3px color-mix(in srgb,var(--shuimo-paper-shadow) 55%,transparent)}.fixture-card:before{content:none;display:none}.fixture-card-upcoming{padding-top:14px}.fixture-card-conflicted{border-color:var(--accent-brush);box-shadow:inset 5px 0 0 var(--accent-brush),0 3px color-mix(in srgb,var(--shuimo-paper-shadow) 55%,transparent)}.fixture-card-history{display:grid;padding:var(--rtk-component-picks-fixture-history-padding);color:var(--ink-text);background:color-mix(in srgb,white 42%,var(--surface-parchment));border:1px solid color-mix(in srgb,var(--ink-text) 15%,transparent);border-radius:4px;box-shadow:none;opacity:.92;filter:grayscale(.08)}.fixture-time-row{display:flex;justify-content:center;margin-bottom:var(--rtk-layout-control-gap-comfortable)}.fixture-time-pill{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:var(--rtk-component-picks-fixture-pill-block);margin:0;padding:4px 12px;color:var(--accent-brush);background:color-mix(in srgb,var(--accent-brush) 10%,var(--surface-parchment));border:1px solid color-mix(in srgb,var(--accent-brush) 55%,transparent);border-radius:999px;font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.08em;text-align:center}.fixture-matchup{display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,auto) minmax(0,1fr);align-items:start;gap:6px;margin-bottom:var(--rtk-layout-section-gap-critical)}.fixture-team{display:grid;gap:var(--rtk-layout-control-gap-critical);min-width:0}.fixture-team strong,.fixture-team-code{min-width:0;color:var(--ink-text);font-family:Bricolage Grotesque,Impact,sans-serif;font-size:clamp(1.25rem,7vw,2.125rem);font-weight:1000;letter-spacing:.02em;line-height:1;overflow-wrap:anywhere;text-wrap:balance}.fixture-matchup-long-copy,.picks-screen[data-page-shell-auxiliary=compressed] .fixture-matchup{grid-template-columns:minmax(0,1fr);justify-items:stretch}.fixture-matchup-long-copy .fixture-team,.picks-screen[data-page-shell-auxiliary=compressed] .fixture-team{justify-items:center;text-align:center}.fixture-matchup-long-copy .fixture-team strong,.picks-screen[data-page-shell-auxiliary=compressed] .fixture-team strong{max-width:100%;overflow-wrap:break-word;word-break:normal}.fixture-matchup-long-copy .fixture-vs,.picks-screen[data-page-shell-auxiliary=compressed] .fixture-vs{justify-self:center;padding-top:0}.fixture-team span{color:var(--shuimo-ink-wash);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.12em}.fixture-team-home{text-align:left}.fixture-team-away{text-align:right}.fixture-vs{display:grid;gap:var(--rtk-layout-control-gap-critical);justify-items:center;min-width:0;max-width:120px;padding-top:var(--rtk-layout-control-gap-critical);text-align:center}.fixture-vs-label{color:var(--shuimo-ink-wash);font-size:var(--rtk-layout-text-action);font-weight:1000;letter-spacing:.08em}.fixture-subtitle{max-width:100%;color:var(--shuimo-ink-wash);font-size:var(--rtk-layout-text-meta);font-weight:800;letter-spacing:.04em;line-height:1.3;overflow-wrap:anywhere}.fixture-time,.pick-data-note,.pick-error{margin:0;font-size:var(--rtk-screen-picks-metadata-text);font-weight:900;letter-spacing:.08em;line-height:1.45;overflow-wrap:anywhere}.fixture-stage{color:var(--accent-brush)}.fixture-data-status{margin:0 0 4px;color:var(--shuimo-ink-wash);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.08em;line-height:1.4;overflow-wrap:anywhere}.fixture-card-conflicted .fixture-data-status,.fixture-conflict-note{color:var(--accent-brush)}.fixture-result-row{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,2fr);align-items:center;gap:var(--rtk-layout-control-gap-compact)}.fixture-card-history .fixture-team-code{font-size:clamp(1rem,5vw,1.375rem);font-weight:800;opacity:.78}.fixture-result-row>.fixture-team-code:last-of-type{text-align:right}.fixture-score-block{display:grid;gap:2px;justify-items:center;min-width:0}.fixture-score{margin:0;color:var(--ink-text);font-family:Bricolage Grotesque,Impact,sans-serif;font-size:1.125rem;font-weight:1000;letter-spacing:.04em;line-height:1}.fixture-score-label{max-width:100%;color:color-mix(in srgb,var(--ink-text) 50%,transparent);font-size:var(--rtk-layout-text-meta);font-weight:800;letter-spacing:.1em;line-height:1.25;text-align:center;overflow-wrap:anywhere}.fixture-history-meta{margin-top:6px}.fixture-card-history .fixture-data-status{margin:0}.fixture-history-prediction{margin:10px 0 0;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--ink-text) 10%,transparent);color:color-mix(in srgb,var(--ink-text) 58%,transparent);font-size:var(--rtk-layout-text-meta);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.fixture-history-prediction strong{font-weight:900}.pick-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,5rem),1fr));gap:var(--rtk-layout-control-gap-compact);margin:var(--rtk-layout-control-gap-comfortable) 0 0}.pick{min-width:0;min-height:var(--rtk-layout-touch-recommended);padding:var(--rtk-layout-control-gap-compact) var(--rtk-layout-control-gap-critical);color:var(--ink-text);background:color-mix(in srgb,var(--paper-panel) 88%,white);border:2px solid var(--brush-line);border-radius:2px;font-size:var(--rtk-layout-text-action);font-weight:1000;letter-spacing:.08em;cursor:pointer;transition:transform .12s ease,background-color .12s ease,color .12s ease,border-color .12s ease}.pick:active:not(:disabled){transform:scale(.96)}.pick.active{color:var(--surface-parchment);background:var(--accent-brush);border-color:color-mix(in srgb,var(--accent-brush) 70%,var(--ink-text));box-shadow:inset 0 0 0 1px color-mix(in srgb,white 18%,transparent)}.confirm-pick{width:100%;min-height:var(--rtk-layout-touch-recommended);margin-top:10px;border-radius:2px;clip-path:polygon(0 12%,100% 0,100% 100%,0 100%);box-shadow:none}.confirm-pick,.pick,.picks-empty .outline-button{overflow-wrap:anywhere}.confirm-pick:disabled{opacity:.58;cursor:default}.picks-empty{display:grid;gap:var(--rtk-component-picks-empty-gap);justify-items:center;padding:var(--rtk-layout-page-block-comfortable) var(--rtk-screen-picks-content-padding-block)}.pick-data-note,.pick-error{color:var(--accent-brush)}.prediction-stamp{position:relative;z-index:1;display:inline-flex;justify-self:end;max-width:100%;margin:calc(-1 * var(--rtk-layout-control-gap-critical)) 0 var(--rtk-layout-control-gap-compact);padding:3px 10px;color:var(--ink-text);background:color-mix(in srgb,white 95%,var(--surface-parchment));border:2px solid currentColor;border-radius:2px;box-shadow:0 1px 3px #2b2b2b1f;font-family:Bricolage Grotesque,Impact,sans-serif;font-size:var(--rtk-layout-text-action);font-weight:1000;letter-spacing:.06em;line-height:1.15;text-align:center;overflow-wrap:anywhere;transform:rotate(12deg) scale(.92);pointer-events:none}.prediction-stamp-correct{color:var(--accent-brush);border-color:var(--accent-brush)}.prediction-stamp-incorrect{color:var(--ink-text);border-color:var(--ink-text)}.prediction-stamp-void,.prediction-stamp-pending{color:var(--shuimo-ink-wash);border-color:color-mix(in srgb,var(--ink-text) 42%,transparent)}.prediction-correct{color:var(--jade-action)}.prediction-incorrect{color:var(--accent-brush)}.prediction-void,.prediction-pending{color:var(--shuimo-ink-wash)}.picks-scroll>.legal-note{flex:0 0 auto;margin-top:0;padding-bottom:var(--rtk-layout-control-gap-compact);overflow-wrap:anywhere}.picks-screen[data-page-shell-flexible-gap=compressed] .fixture-section+.fixture-section{margin-top:var(--rtk-layout-section-gap-compact)}.picks-screen[data-page-shell-flexible-gap=compressed] .fixture-card{padding:var(--rtk-layout-control-gap-compact)}.picks-screen[data-page-shell-flexible-gap=compressed] .picks-title{font-size:max(var(--rtk-layout-text-body-min),calc(var(--rtk-screen-picks-title-text) * var(--rtk-layout-density-scale-critical)))}.picks-screen[data-page-shell-flexible-gap=compressed] .picks-back-button{width:var(--rtk-layout-touch-min);min-height:var(--rtk-layout-touch-min)}.picks-screen[data-page-shell-flexible-gap=compressed] .picks-topbar-spacer{width:var(--rtk-layout-touch-min)}.picks-screen[data-page-shell-flexible-gap=compressed] .picks-back-button .material-icon{font-size:calc(22px * var(--rtk-layout-density-scale-critical))}.picks-screen[data-page-shell-flexible-gap=compressed] :is(.fixture-team strong,.fixture-team-code){font-size:calc(clamp(1.25rem,7vw,2.125rem) * var(--rtk-layout-density-scale-critical))}.picks-screen[data-page-shell-flexible-gap=compressed] .fixture-card-history .fixture-team-code{font-size:calc(clamp(1rem,5vw,1.375rem) * var(--rtk-layout-density-scale-critical))}.picks-screen[data-page-shell-flexible-gap=compressed] .fixture-score{font-size:max(var(--rtk-layout-text-action-min),calc(1.125rem * var(--rtk-layout-density-scale-critical)))}.picks-screen[data-page-shell-flexible-gap=compressed] .fixture-time-pill{min-height:calc(var(--rtk-component-picks-fixture-pill-block) * var(--rtk-layout-density-scale-critical))}.picks-screen[data-page-shell-flexible-gap=compressed] :is(.fixture-section-title,.fixture-time-pill,.fixture-team span,.fixture-subtitle,.fixture-time,.pick-data-note,.pick-error,.fixture-data-status,.fixture-score-label,.fixture-history-prediction,.pick-note,.legal-note){font-size:var(--rtk-layout-text-meta-min)}.picks-screen[data-page-shell-flexible-gap=compressed] :is(.fixture-vs-label,.pick,.confirm-pick,.picks-empty .outline-button,.prediction-stamp){font-size:var(--rtk-layout-text-action-min)}.picks-screen[data-page-shell-flexible-gap=compressed] :is(.pick,.confirm-pick,.picks-empty .outline-button){min-height:var(--rtk-layout-touch-min);padding-block:var(--rtk-layout-control-gap-critical)}.picks-screen[data-page-shell-chrome=compressed] .picks-topbar{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-screen-picks-topbar-block) * var(--rtk-layout-density-scale-critical)))}.picks-screen[data-page-shell-terminal=active] .picks-topbar{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-screen-picks-topbar-block) * var(--rtk-layout-density-scale-critical)));padding-inline:var(--rtk-layout-page-inline-critical)}.picks-screen[data-page-shell-terminal=active] .picks-content{padding-top:var(--rtk-layout-control-gap-compact)}@media(prefers-reduced-motion:reduce){.pick{transition:none}.pick:active:not(:disabled){transform:none}}.poster-screen{--rtk-screen-poster-safe-top: var(--rtk-layout-safe-top);--rtk-screen-poster-panel-inline: 28rem;--rtk-screen-poster-heading-font: "Bricolage Grotesque", Impact, sans-serif;--rtk-screen-poster-meta-font: "Space Grotesk", "Plus Jakarta Sans", monospace;--rtk-screen-poster-toast-top: 5rem;--rtk-screen-poster-controls-gap: var(--rtk-layout-section-gap-compact);--rtk-screen-poster-controls-top-padding-block: var(--rtk-layout-page-block-comfortable);--rtk-screen-poster-controls-body-padding-block-start: var(--rtk-layout-section-gap-compact);--rtk-screen-poster-presentation-scale: 1;--rtk-screen-poster-short-brand-padding-block: var(--rtk-layout-page-block-critical);--rtk-screen-poster-short-seal-text: 1.75rem;--rtk-screen-poster-short-control-gap: var(--rtk-layout-control-gap-critical);--rtk-component-poster-brand-gap: 6px;--rtk-component-poster-seal-padding-block: 6px;--rtk-component-poster-art-block: 200px;--rtk-component-poster-stamp-padding-block: 7px;--rtk-component-poster-control-padding-block: 9px;--rtk-component-poster-action-gap: 10px;--rtk-component-poster-save-block: var(--rtk-layout-touch-recommended);--rtk-component-poster-share-block: var(--rtk-layout-touch-recommended);--rtk-component-poster-close-size: var(--rtk-layout-touch-recommended);--rtk-component-poster-text-action-block: var(--rtk-layout-touch-recommended);padding:var(--rtk-layout-safe-top) var(--rtk-layout-safe-right) var(--rtk-layout-safe-bottom) var(--rtk-layout-safe-left);overflow:hidden;background:var(--surface-parchment)}.poster-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));grid-auto-rows:max-content;width:100%;height:100%;min-width:0;min-height:0;align-items:stretch;align-content:start;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block:var(--rtk-layout-page-block-compact);background:color-mix(in srgb,var(--ink-text) 10%,transparent)}.poster-preview-pane{position:relative;display:flex;min-width:0;min-height:0;justify-content:center;align-items:flex-start;background:var(--surface-parchment)}.poster-workshop-pane{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff}.poster-panel{position:relative;display:flex;flex-direction:column;width:min(100%,var(--rtk-screen-poster-panel-inline));aspect-ratio:4 / 5;margin:0 auto;overflow:hidden;padding:0;color:var(--ink-text);text-align:center;background:var(--surface-parchment) var(--runtime-poster-preview-background, var(--runtime-pitch-board, url(/assets/read-the-kick-poster-export-fallback.png))) center/cover no-repeat;border:0;outline:0;isolation:isolate;box-shadow:0 24px 48px #2b2b2b1f}.poster-brand-mark{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--rtk-component-poster-brand-gap);flex:0 0 auto;padding:var(--rtk-layout-page-block-comfortable) var(--rtk-layout-page-inline-comfortable) 0;color:var(--accent-brush)}.poster-brand-mark .material-icon{font-size:30px}.poster-brand-lines{display:flex;flex-direction:column;min-width:0;gap:1px;text-align:left;font-family:var(--rtk-screen-poster-heading-font);font-size:.875rem;line-height:1;font-weight:900;letter-spacing:-.03em}.poster-brand-lines span{overflow-wrap:anywhere}.poster-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;flex:1;min-height:0;margin:0;padding:var(--rtk-layout-page-block-comfortable) var(--rtk-layout-page-inline-comfortable) var(--rtk-layout-page-block-compact)}.poster-seal{display:inline-block;padding:var(--rtk-component-poster-seal-padding-block) var(--rtk-layout-page-inline-comfortable);background:#fcf9eecc;border:4px solid var(--accent-brush);rotate:-2deg;box-shadow:0 1px 3px #2b2b2b38;clip-path:var(--stamp-rough-clip)}.poster-seal h2{margin:0;color:var(--accent-brush);font-family:var(--rtk-screen-poster-heading-font);font-size:2.5rem;line-height:1.05;font-weight:900;letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance}.poster-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:var(--rtk-layout-section-gap-comfortable);width:min(100%,14rem);margin-top:var(--rtk-layout-section-gap-compact);color:var(--ink-text)}.poster-score-side{display:grid;grid-auto-rows:auto;justify-items:center;gap:var(--rtk-layout-control-gap-critical);min-width:0}.poster-score-side span{max-width:100%;color:color-mix(in srgb,var(--ink-text) 62%,transparent);font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.poster-score-side strong{font-family:var(--rtk-screen-poster-heading-font);font-size:2.5rem;line-height:1.05;font-weight:900}.poster-score-rival strong{color:color-mix(in srgb,var(--ink-text) 40%,transparent)}.poster-score-dash{color:color-mix(in srgb,var(--ink-text) 34%,transparent);font-family:var(--rtk-screen-poster-heading-font);font-size:1.625rem;font-weight:900}.poster-rival-meta{display:block;justify-self:stretch;width:100%;min-width:0;max-width:100%;overflow:hidden;color:color-mix(in srgb,var(--ink-text) 38%,transparent);font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.08em;line-height:1.25;text-align:right;text-overflow:ellipsis;white-space:nowrap}.poster-art{position:relative;width:100%;flex:1;min-height:var(--rtk-component-poster-art-block);margin:var(--rtk-layout-section-gap-compact) 0}.poster-splatter{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:88% auto;opacity:.42;pointer-events:none;z-index:1}.poster-splatter--striker{background-image:url(/assets/poster-splatter-striker.svg);background-position:72% 78%}.poster-splatter--keeper{background-image:url(/assets/poster-splatter-keeper.svg);background-position:50% 82%;background-size:92% auto}.poster-art .figure-stack{top:50%;translate:-50% -50%}.poster-art .keeper-figure{width:200px}.poster-art .striker-figure{width:180px}.poster-character-image{position:absolute;top:50%;left:50%;z-index:2;width:min(280px,78%);max-height:310px;object-fit:contain;translate:-50% -50%;filter:contrast(1.2) drop-shadow(0 18px 24px rgba(43,43,43,.28));mix-blend-mode:multiply}.poster-stamp{position:absolute;z-index:3;max-width:46%;padding:var(--rtk-component-poster-stamp-padding-block) var(--rtk-layout-control-gap-comfortable);font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.1em;line-height:1.25;text-transform:uppercase;overflow-wrap:anywhere;box-shadow:3px 3px 6px #2b2b2b40;clip-path:var(--stamp-rough-clip)}.poster-stamp-left{left:0;top:25%;color:var(--surface-parchment);background:var(--ink-text);rotate:-6deg}.poster-stamp-right{right:8px;bottom:25%;color:#fff;background:var(--accent-brush);rotate:3deg}.poster-streak-scroll{position:absolute;right:16px;top:32%;z-index:3;display:flex;flex-direction:column;align-items:center;rotate:2deg}.poster-streak-rule{width:2px;height:48px;margin-bottom:4px;background:#2b2b2b80}.poster-streak-rule-long{height:64px;margin:4px 0 0}.poster-streak-label{display:block;padding:16px 8px;color:var(--accent-brush);background:var(--surface-parchment);border:2px solid rgba(43,43,43,.8);border-radius:2px;box-shadow:3px 3px #2b2b2bcc;writing-mode:vertical-rl;text-orientation:upright;font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.2em;line-height:1;text-transform:uppercase}.poster-foot{display:grid;gap:var(--rtk-component-poster-brand-gap);width:100%;margin-top:auto;padding-top:var(--rtk-layout-control-gap-comfortable);border-top:1px solid rgba(43,43,43,.15)}.poster-sponsor{margin:0;color:#2b2b2b99;font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.18em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:pretty}.poster-toast{position:fixed;top:calc(var(--rtk-screen-poster-toast-top) + var(--rtk-screen-poster-safe-top));left:50%;translate:-50%;z-index:5;width:max-content;max-width:calc(100% - var(--rtk-layout-safe-left) - var(--rtk-layout-safe-right) - var(--rtk-layout-page-inline-comfortable));padding:var(--rtk-layout-page-block-critical) var(--rtk-layout-page-inline-comfortable);color:#fff;background:var(--jade-action);border:1px solid rgba(255,255,255,.2);border-radius:999px;box-shadow:0 10px 15px #2b2b2b33;font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-action);font-weight:900;letter-spacing:.1em;text-align:center;overflow-wrap:anywhere;animation:poster-toast-bounce 1s ease-in-out infinite}.poster-controls{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:visible;text-align:left;background:#fff;border-top:1px solid rgba(43,43,43,.1)}.poster-controls:before{content:none;display:none}.poster-controls-top{flex:0 0 auto;z-index:2;display:grid;gap:var(--rtk-screen-poster-controls-gap);padding:var(--rtk-screen-poster-controls-top-padding-block) var(--rtk-layout-page-inline-comfortable) 0;background:#fff}.poster-controls-body{display:flex;flex-direction:column;gap:var(--rtk-screen-poster-controls-gap);flex:1 1 auto;min-height:0;padding:var(--rtk-screen-poster-controls-body-padding-block-start) var(--rtk-layout-page-inline-comfortable) var(--rtk-layout-page-block-compact);overflow:visible}.poster-controls-head,.poster-controls-divider,.poster-field,.poster-actions{flex:0 0 auto}.poster-controls-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.poster-controls-head h3{margin:0;color:var(--ink-text);font-family:var(--rtk-screen-poster-heading-font);font-size:var(--rtk-layout-text-title);font-weight:900;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance}.poster-controls-head p{margin:4px 0 0;color:#2b2b2b99;font-size:var(--rtk-layout-text-body);font-weight:600;overflow-wrap:anywhere;text-wrap:pretty}.poster-close,.poster-char-option,.poster-actions .primary-button,.poster-actions .outline-button,.poster-save,.poster-share{border-radius:2px}.poster-close{display:grid;place-items:center;flex:0 0 auto;width:var(--rtk-component-poster-close-size);height:var(--rtk-component-poster-close-size);color:var(--surface-parchment);background:var(--ink-text);border:0;box-shadow:0 1px 2px #2b2b2b33;cursor:pointer;transition:background-color .2s ease}.poster-close:hover{background:var(--accent-brush)}.poster-close .material-icon{font-size:18px}.poster-controls-divider{height:1px;background:#2b2b2b26}.poster-field{display:grid;gap:var(--rtk-layout-control-gap-compact)}.poster-field-label{color:#2b2b2bb3;font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.18em;text-transform:uppercase;overflow-wrap:anywhere}.poster-char-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:var(--rtk-layout-control-gap-compact)}.poster-char-option{min-height:var(--rtk-layout-touch-recommended);padding:var(--rtk-component-poster-control-padding-block) var(--rtk-layout-control-gap-comfortable);color:var(--ink-text);background:#fcf9ee66;border:1px solid rgba(43,43,43,.2);font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-action);font-weight:900;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;cursor:pointer;transition:background-color .15s ease,color .15s ease}.poster-char-option:hover{background:var(--surface-parchment)}.poster-char-option.selected{color:#fff;background:var(--ink-text);border-color:var(--ink-text);box-shadow:inset 0 2px 4px #0003}.poster-input{width:100%;min-height:var(--rtk-layout-touch-recommended);padding:var(--rtk-component-poster-control-padding-block) var(--rtk-layout-control-gap-comfortable);color:var(--ink-text);background:#fcf9ee1a;border:1px solid rgba(43,43,43,.3);border-radius:2px;font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-body);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.poster-input:focus-visible{border-color:var(--accent-brush);outline:var(--rtk-layout-focus-ring-width) solid var(--accent-brush);outline-offset:var(--rtk-layout-focus-ring-offset)}.poster-input-accent{color:var(--accent-brush)}.poster-char-option,.poster-input,.poster-actions button{scroll-margin-block:var(--rtk-layout-page-block-compact)}.poster-actions{display:grid;gap:var(--rtk-component-poster-action-gap);margin-top:auto;padding-top:var(--rtk-layout-section-gap-critical)}.poster-actions .primary-button,.poster-actions .outline-button{display:flex;align-items:center;justify-content:center;gap:8px}.poster-save{min-height:var(--rtk-component-poster-save-block);box-shadow:0 4px 10px #b2222240;font-family:var(--rtk-screen-poster-heading-font);font-size:var(--rtk-layout-text-action);letter-spacing:.08em;text-transform:uppercase}.poster-save .material-icon{font-size:19px}.poster-share{min-height:var(--rtk-component-poster-share-block);background:#fff;border:2px solid var(--ink-text);font-family:var(--rtk-screen-poster-meta-font);font-size:var(--rtk-layout-text-action);font-weight:900;letter-spacing:.16em;text-transform:uppercase}.poster-share:after{content:none;display:none}.poster-share .material-icon{font-size:17px}.poster-controls .outline-button:disabled{opacity:.7}.poster-controls .text-button{min-height:var(--rtk-component-poster-text-action-block)}.poster-control-status{min-height:0;margin:-2px 0 0;color:var(--shuimo-ink-wash);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.1em;text-align:center;overflow-wrap:anywhere}.poster-screen[data-page-shell-flexible-gap=compressed] .poster-controls-top,.poster-screen[data-page-shell-flexible-gap=compressed] .poster-controls-body{gap:var(--rtk-layout-control-gap-compact)}.poster-screen[data-page-shell-flexible-gap=compressed] .poster-controls-top{padding:var(--rtk-layout-page-block-compact) var(--rtk-layout-page-inline-compact) 0}.poster-screen[data-page-shell-flexible-gap=compressed] .poster-controls-body{padding:var(--rtk-layout-control-gap-compact) var(--rtk-layout-page-inline-compact) var(--rtk-layout-page-block-compact)}.poster-screen[data-page-shell-auxiliary=compressed]{--rtk-screen-poster-presentation-scale: var(--rtk-layout-density-scale-critical)}.poster-screen[data-page-shell-auxiliary=compressed] .poster-panel{width:min(calc(100% * var(--rtk-screen-poster-presentation-scale)),calc(var(--rtk-screen-poster-panel-inline) * var(--rtk-screen-poster-presentation-scale)))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-brand-mark{padding:var(--rtk-layout-page-block-compact) var(--rtk-layout-page-inline-compact) 0}.poster-screen[data-page-shell-auxiliary=compressed] .poster-brand-mark .material-icon{font-size:max(1.25rem,calc(30px * var(--rtk-screen-poster-presentation-scale)))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-brand-lines{font-size:max(var(--rtk-layout-text-meta-min),calc(.875rem * var(--rtk-screen-poster-presentation-scale)))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-content{padding:var(--rtk-layout-page-block-compact) var(--rtk-layout-page-inline-compact) var(--rtk-layout-page-block-compact)}.poster-screen[data-page-shell-auxiliary=compressed] .poster-seal{padding:max(3px,calc(var(--rtk-component-poster-seal-padding-block) * var(--rtk-screen-poster-presentation-scale))) var(--rtk-layout-page-inline-compact);border-width:3px}.poster-screen[data-page-shell-auxiliary=compressed] :is(.poster-seal h2,.poster-score-side strong){font-size:max(var(--rtk-screen-poster-short-seal-text),calc(2.5rem * var(--rtk-screen-poster-presentation-scale)))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-score{width:min(100%,calc(16rem * var(--rtk-screen-poster-presentation-scale)));gap:var(--rtk-layout-control-gap-compact);margin-top:var(--rtk-layout-control-gap-compact)}.poster-screen[data-page-shell-auxiliary=compressed] :is(.poster-score-side span,.poster-rival-meta,.poster-stamp,.poster-streak-label,.poster-sponsor){font-size:.625rem}.poster-screen[data-page-shell-auxiliary=compressed] .poster-score-dash{font-size:max(1.125rem,calc(1.625rem * var(--rtk-screen-poster-presentation-scale)))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-art{min-height:max(104px,calc(148px * var(--rtk-screen-poster-presentation-scale)));margin-block:var(--rtk-layout-control-gap-compact)}.poster-screen[data-page-shell-auxiliary=compressed] .poster-art .keeper-figure{width:calc(200px * var(--rtk-screen-poster-presentation-scale))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-art .striker-figure{width:calc(180px * var(--rtk-screen-poster-presentation-scale))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-character-image{width:min(calc(280px * var(--rtk-screen-poster-presentation-scale)),78%);max-height:calc(310px * var(--rtk-screen-poster-presentation-scale))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-stamp{padding:var(--rtk-layout-control-gap-critical) var(--rtk-layout-control-gap-compact);overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.poster-screen[data-page-shell-auxiliary=compressed] .poster-streak-scroll{top:auto;right:2px;bottom:var(--rtk-layout-section-gap-comfortable);flex-direction:row;rotate:1deg}.poster-screen[data-page-shell-auxiliary=compressed] .poster-streak-rule{display:none}.poster-screen[data-page-shell-auxiliary=compressed] .poster-streak-label{padding:var(--rtk-layout-control-gap-critical) 6px;writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:.1em}.poster-screen[data-page-shell-auxiliary=compressed] .poster-foot{gap:var(--rtk-layout-control-gap-critical);padding-top:var(--rtk-layout-control-gap-critical)}.poster-screen[data-page-shell-auxiliary=compressed] .poster-sponsor{letter-spacing:.12em}.poster-screen[data-page-shell-auxiliary=compressed] .poster-controls-head h3{font-size:max(var(--rtk-layout-text-body-min),calc(var(--rtk-layout-text-title) * var(--rtk-screen-poster-presentation-scale)))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-controls-head p{font-size:max(var(--rtk-layout-text-body-min),calc(var(--rtk-layout-text-body) * var(--rtk-screen-poster-presentation-scale)));line-height:1.3}.poster-screen[data-page-shell-auxiliary=compressed] :is(.poster-field-label,.poster-control-status){font-size:max(var(--rtk-layout-text-meta-min),calc(var(--rtk-layout-text-meta) * var(--rtk-screen-poster-presentation-scale)));letter-spacing:.1em}.poster-screen[data-page-shell-auxiliary=compressed] .poster-close{width:var(--rtk-layout-touch-min);height:var(--rtk-layout-touch-min)}.poster-screen[data-page-shell-auxiliary=compressed] .poster-field,.poster-screen[data-page-shell-auxiliary=compressed] .poster-char-grid{gap:var(--rtk-layout-control-gap-critical)}.poster-screen[data-page-shell-auxiliary=compressed] .poster-char-option{min-height:var(--rtk-layout-touch-min);padding:var(--rtk-layout-control-gap-critical) var(--rtk-layout-control-gap-compact);font-size:var(--rtk-layout-text-action-min);line-height:1.2;letter-spacing:.04em}.poster-screen[data-page-shell-auxiliary=compressed] .poster-input{min-height:var(--rtk-layout-touch-min);padding:var(--rtk-layout-control-gap-critical) var(--rtk-layout-control-gap-compact);font-size:var(--rtk-layout-text-body-min);letter-spacing:.04em}.poster-screen[data-page-shell-auxiliary=compressed] .poster-actions{gap:var(--rtk-layout-control-gap-compact);padding-top:var(--rtk-layout-control-gap-critical)}.poster-screen[data-page-shell-auxiliary=compressed] .poster-actions :is(.primary-button,.outline-button){gap:6px;min-height:var(--rtk-layout-touch-min);padding:0 var(--rtk-layout-control-gap-compact)}.poster-screen[data-page-shell-auxiliary=compressed] :is(.poster-save,.poster-share){font-size:var(--rtk-layout-text-action-min);letter-spacing:.04em}.poster-screen[data-page-shell-auxiliary=compressed] .poster-actions button>span{min-width:0;overflow-wrap:normal;word-break:normal}.poster-screen[data-page-shell-auxiliary=compressed] .poster-save .material-icon{font-size:max(1rem,calc(19px * var(--rtk-screen-poster-presentation-scale)))}.poster-screen[data-page-shell-auxiliary=compressed] .poster-share .material-icon{font-size:max(1rem,calc(17px * var(--rtk-screen-poster-presentation-scale)))}.poster-screen[data-page-shell-terminal=active] .poster-brand-mark{padding:var(--rtk-screen-poster-short-brand-padding-block) var(--rtk-layout-page-inline-critical) 0}.poster-screen[data-page-shell-terminal=active] .poster-content{padding:var(--rtk-layout-page-block-critical) var(--rtk-layout-page-inline-critical) var(--rtk-layout-page-block-critical)}.poster-screen[data-page-shell-terminal=active]{--rtk-screen-poster-presentation-scale: calc(var(--rtk-layout-density-scale-critical) * .875)}.poster-screen[data-page-shell-terminal=active] .poster-controls-top,.poster-screen[data-page-shell-terminal=active] .poster-controls-body{gap:var(--rtk-screen-poster-short-control-gap)}.poster-screen[data-page-shell-terminal=active] .poster-controls-top{padding:var(--rtk-layout-page-block-critical) var(--rtk-layout-page-inline-critical) 0}.poster-screen[data-page-shell-terminal=active] .poster-controls-body{padding:var(--rtk-layout-control-gap-critical) var(--rtk-layout-page-inline-critical) var(--rtk-layout-page-block-compact)}.poster-screen[data-page-shell-terminal=active] .poster-score{gap:var(--rtk-layout-control-gap-critical);margin-top:var(--rtk-layout-control-gap-critical)}.poster-screen[data-page-shell-terminal=active] .poster-art{margin-block:var(--rtk-layout-control-gap-critical)}.poster-screen[data-page-shell-overflow=content-scroll] .poster-layout{align-content:start}@media(prefers-reduced-motion:reduce){.poster-toast{animation:none}}.poster-panel:before{content:"";position:absolute;inset:0 0 auto;height:50%;z-index:-1;background:linear-gradient(180deg,rgba(252,249,238,.65),rgba(252,249,238,.35) 55%,transparent)}@keyframes poster-toast-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.status-screen{--rtk-screen-status-copy-margin-inline: var(--rtk-layout-page-inline-comfortable);--rtk-screen-status-copy-padding-block: 1.375rem;--rtk-screen-status-copy-padding-inline: .875rem;--rtk-screen-status-heading-font: "Bricolage Grotesque", Impact, sans-serif;--rtk-screen-status-heading-text: 3.125rem;--rtk-screen-status-copy-detail-top: 1.125rem;--rtk-screen-status-action-gap: .625rem;--rtk-screen-status-action-inline: var(--rtk-layout-page-inline-comfortable);background-image:var(--runtime-status-background, var(--runtime-match-background, url(/assets/read-the-kick-match-fallback.png)))}.status-screen:before{background:linear-gradient(180deg,#fcf9eee6,#fcf9ee85)}.status-copy{width:min(calc(100% - var(--rtk-screen-status-copy-margin-inline) - var(--rtk-screen-status-copy-margin-inline)),36rem);margin:auto;padding:var(--rtk-screen-status-copy-padding-block) var(--rtk-screen-status-copy-padding-inline);text-align:center;overflow-wrap:anywhere;background:var(--paper-panel);border:1px solid var(--brush-line);box-shadow:8px 8px 0 var(--shuimo-paper-shadow)}.status-copy h1{margin:0;color:var(--ink-text);font-family:var(--rtk-screen-status-heading-font);font-size:var(--rtk-screen-status-heading-text);line-height:.96}.status-copy>p:last-child{margin-top:var(--rtk-screen-status-copy-detail-top);font-size:var(--rtk-layout-text-meta);font-weight:900;letter-spacing:.1em}.status-actions{width:min(calc(100% - var(--rtk-screen-status-action-inline) - var(--rtk-screen-status-action-inline)),320px);display:grid;gap:var(--rtk-screen-status-action-gap);margin-bottom:var(--rtk-layout-page-block-comfortable)}.status-actions .primary-button,.status-actions .text-button{width:100%;min-height:var(--rtk-layout-touch-recommended)}.status-screen[data-page-shell-auxiliary=compressed] .status-copy{width:min(calc(100% - var(--rtk-layout-page-inline-compact) - var(--rtk-layout-page-inline-compact)),calc(36rem * var(--rtk-layout-density-scale-compact)));padding-block:calc(var(--rtk-screen-status-copy-padding-block) * var(--rtk-layout-density-scale-compact))}.status-screen[data-page-shell-auxiliary=compressed] .status-copy h1{font-size:calc(var(--rtk-screen-status-heading-text) * var(--rtk-layout-density-scale-compact))}.status-screen[data-page-shell-flexible-gap=compressed] .status-actions{width:min(calc(100% - var(--rtk-layout-page-inline-compact) - var(--rtk-layout-page-inline-compact)),max(288px,calc(320px * var(--rtk-layout-density-scale-compact))));margin-bottom:var(--rtk-layout-page-block-compact)}.status-screen[data-page-shell-chrome=compressed] .status-actions :is(.primary-button,.text-button){min-height:max(var(--rtk-layout-touch-recommended),calc(var(--rtk-component-page-action-block) * var(--rtk-layout-density-scale-compact)))}.status-screen[data-page-shell-terminal=active] .status-copy{width:min(calc(100% - var(--rtk-layout-page-inline-critical) - var(--rtk-layout-page-inline-critical)),calc(36rem * var(--rtk-layout-density-scale-critical)));padding-block:calc(var(--rtk-screen-status-copy-padding-block) * var(--rtk-layout-density-scale-critical))}.status-screen[data-page-shell-terminal=active] .status-copy h1{font-size:calc(var(--rtk-screen-status-heading-text) * var(--rtk-layout-density-scale-critical))}.status-screen[data-page-shell-terminal=active] .status-actions{width:min(calc(100% - var(--rtk-layout-page-inline-critical) - var(--rtk-layout-page-inline-critical)),max(272px,calc(320px * var(--rtk-layout-density-scale-critical))));margin-bottom:var(--rtk-layout-page-block-critical)}.status-screen[data-page-shell-terminal=active] .status-actions :is(.primary-button,.text-button){min-height:max(var(--rtk-layout-touch-recommended),calc(var(--rtk-component-page-action-block) * var(--rtk-layout-density-scale-critical)))}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.play-screen .keeper-action .figure-main,.play-screen .striker-action .figure-main{animation:none!important;transform:none!important}.play-screen .striker-motion-frame.is-current{opacity:0!important;visibility:hidden!important}.play-screen .striker-motion-frame.is-reduced-motion-frame{opacity:1!important;visibility:visible!important}.play-screen .striker-motion-ball:after{animation:none!important;opacity:.46}.play-screen .figure-ghost,.play-screen .ball-trail,.play-screen .kick-trail:before,.play-screen .kick-trail:after,.play-screen .keeper-speed-lines,.play-screen .striker-speed-lines,.play-screen .keeper-impact,.play-screen .striker-impact,.play-screen .ball-splat{display:none}.play-screen.visual-hit-stop .playfield *{animation-play-state:running!important}.play-screen.visual-impact .playfield{animation:none!important}.play-screen .round-outcome{transition:none}.play-screen .direction-controls{transition:none!important}}.player-aligned-left-rig{position:absolute;left:50%;z-index:6;width:368px;aspect-ratio:1;translate:-50% 0;transform-origin:center bottom;pointer-events:none;transition:opacity .22s ease,filter .22s ease}.player-aligned-left-rig--striker{bottom:-20px}.player-aligned-left-rig--keeper{bottom:-32px;width:352px}.player-aligned-left-character{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:contain;translate:0 var(--player-left-character-entry-y);filter:drop-shadow(0 10px 6px rgba(43,43,43,.22));transition:translate 80ms cubic-bezier(.22,.61,.36,1);will-change:translate}.player-aligned-left-character.is-contact{transition:none}:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime) .playfield .ball-rig.player-aligned-left-shared-ball{position:absolute;top:var(--player-left-shared-ball-top)!important;bottom:auto!important;left:var(--player-left-shared-ball-left)!important;z-index:5;width:var(--player-left-shared-ball-size)!important;height:var(--player-left-shared-ball-size)!important;min-width:0;translate:0 0;transform:none!important;filter:drop-shadow(0 4px 2px var(--shuimo-paper-shadow));transition:top 32ms linear,left 32ms linear,width 32ms linear,height 32ms linear}:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime) .playfield .ball-rig.player-aligned-left-shared-ball .ball-copy{animation:none!important;transform:none!important}:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime) .playfield .ball-rig.player-aligned-left-shared-ball .ball-trail,:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime) .playfield .ball-rig.player-aligned-left-shared-ball .ball-splat{display:none}:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime) .playfield .ball-rig.player-aligned-left-shared-ball:after{content:"";position:absolute;top:-58%;right:-58%;bottom:-58%;left:-58%;border:3px solid var(--accent-brush);border-radius:50%;opacity:0}:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime) .playfield .ball-rig.player-aligned-left-shared-ball.is-contact:after{animation:player-aligned-left-contact .24s ease-out forwards}:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime) .playfield .ball-rig.player-aligned-left-shared-ball.is-controlled{filter:drop-shadow(0 2px 1px var(--shuimo-paper-shadow)) saturate(.82)}:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime) .playfield .figure-stack{z-index:6}.play-screen.phase-transitioning .player-aligned-left-rig{opacity:.34;filter:saturate(.65) blur(1px)}@keyframes player-aligned-left-contact{0%{scale:.4;opacity:.8}to{scale:1.35;opacity:0}}@media(prefers-reduced-motion:reduce){.player-aligned-left-rig,.player-aligned-left-character,.player-aligned-left-shared-ball,.player-aligned-left-shared-ball:after{animation:none!important;transition:none!important}.player-aligned-left-shared-ball.is-contact:after{opacity:.42}}.player-aligned-center-rig{position:absolute;left:50%;z-index:6;width:368px;aspect-ratio:1;translate:-50% 0;transform-origin:center bottom;pointer-events:none;transition:opacity .22s ease,filter .22s ease}.player-aligned-center-rig--striker{bottom:-20px}.player-aligned-center-rig--keeper{bottom:-32px;width:352px}.player-aligned-center-character{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:contain;translate:0 var(--player-center-character-entry-y);filter:drop-shadow(0 10px 6px rgba(43,43,43,.22));transition:translate 80ms cubic-bezier(.22,.61,.36,1);will-change:translate}.player-aligned-center-character.is-contact{transition:none}.player-aligned-center-production-runtime .playfield .ball-rig.player-aligned-center-shared-ball{position:absolute;top:var(--player-center-shared-ball-top)!important;bottom:auto!important;left:var(--player-center-shared-ball-left)!important;z-index:5;width:var(--player-center-shared-ball-size)!important;height:var(--player-center-shared-ball-size)!important;min-width:0;translate:0 0;transform:none!important;filter:drop-shadow(0 4px 2px var(--shuimo-paper-shadow));transition:top 32ms linear,left 32ms linear,width 32ms linear,height 32ms linear}.player-aligned-center-production-runtime .playfield .ball-rig.player-aligned-center-shared-ball .ball-copy{animation:none!important;transform:none!important}.player-aligned-center-production-runtime .playfield .ball-rig.player-aligned-center-shared-ball .ball-trail,.player-aligned-center-production-runtime .playfield .ball-rig.player-aligned-center-shared-ball .ball-splat{display:none}.player-aligned-center-production-runtime .playfield .ball-rig.player-aligned-center-shared-ball:after{content:"";position:absolute;top:-58%;right:-58%;bottom:-58%;left:-58%;border:3px solid var(--accent-brush);border-radius:50%;opacity:0}.player-aligned-center-production-runtime .playfield .ball-rig.player-aligned-center-shared-ball.is-contact:after{animation:player-aligned-center-contact .24s ease-out forwards}.player-aligned-center-production-runtime .playfield .ball-rig.player-aligned-center-shared-ball.is-controlled{filter:drop-shadow(0 2px 1px var(--shuimo-paper-shadow)) saturate(.82)}.player-aligned-center-production-runtime .playfield .figure-stack{z-index:6}.play-screen.phase-transitioning .player-aligned-center-rig{opacity:.34;filter:saturate(.65) blur(1px)}@keyframes player-aligned-center-contact{0%{scale:.4;opacity:.8}to{scale:1.35;opacity:0}}@media(prefers-reduced-motion:reduce){.player-aligned-center-rig,.player-aligned-center-character,.player-aligned-center-shared-ball,.player-aligned-center-shared-ball:after{animation:none!important;transition:none!important}.player-aligned-center-shared-ball.is-contact:after{opacity:.42}}.player-aligned-right-rig{position:absolute;left:50%;z-index:6;width:368px;aspect-ratio:1;translate:-50% 0;transform-origin:center bottom;pointer-events:none;transition:opacity .22s ease,filter .22s ease}.player-aligned-right-rig--striker{bottom:-20px}.player-aligned-right-rig--keeper{bottom:-32px;width:352px}.player-aligned-right-character{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:contain;translate:0 var(--player-right-character-entry-y);filter:drop-shadow(0 10px 6px rgba(43,43,43,.22));transition:translate 80ms cubic-bezier(.22,.61,.36,1);will-change:translate}.player-aligned-right-character.is-contact{transition:none}:is(.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .ball-rig.player-aligned-right-shared-ball{position:absolute;top:var(--player-right-shared-ball-top)!important;bottom:auto!important;left:var(--player-right-shared-ball-right)!important;z-index:5;width:var(--player-right-shared-ball-size)!important;height:var(--player-right-shared-ball-size)!important;min-width:0;translate:0 0;transform:none!important;filter:drop-shadow(0 4px 2px var(--shuimo-paper-shadow));transition:top 32ms linear,left 32ms linear,width 32ms linear,height 32ms linear}:is(.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .ball-rig.player-aligned-right-shared-ball .ball-copy{animation:none!important;transform:none!important}:is(.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .ball-rig.player-aligned-right-shared-ball .ball-trail,:is(.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .ball-rig.player-aligned-right-shared-ball .ball-splat{display:none}:is(.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .ball-rig.player-aligned-right-shared-ball:after{content:"";position:absolute;top:-58%;right:-58%;bottom:-58%;left:-58%;border:3px solid var(--accent-brush);border-radius:50%;opacity:0}:is(.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .ball-rig.player-aligned-right-shared-ball.is-contact:after{animation:player-aligned-right-contact .24s ease-out forwards}:is(.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .ball-rig.player-aligned-right-shared-ball.is-controlled{filter:drop-shadow(0 2px 1px var(--shuimo-paper-shadow)) saturate(.82)}:is(.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .figure-stack{z-index:6}.play-screen.phase-transitioning .player-aligned-right-rig{opacity:.34;filter:saturate(.65) blur(1px)}@keyframes player-aligned-right-contact{0%{scale:.4;opacity:.8}to{scale:1.35;opacity:0}}@media(prefers-reduced-motion:reduce){.player-aligned-right-rig,.player-aligned-right-character,.player-aligned-right-shared-ball,.player-aligned-right-shared-ball:after{animation:none!important;transition:none!important}.player-aligned-right-shared-ball.is-contact:after{opacity:.42}}:is(.player-aligned-left-rig,.player-aligned-center-rig,.player-aligned-right-rig){position:absolute;left:50%;z-index:6;width:368px;aspect-ratio:1;translate:-50% 0;transform-origin:center bottom;pointer-events:none;transition:opacity .22s ease,filter .22s ease}:is(.player-aligned-left-rig--striker,.player-aligned-center-rig--striker,.player-aligned-right-rig--striker){bottom:-20px}:is(.player-aligned-left-rig--keeper,.player-aligned-center-rig--keeper,.player-aligned-right-rig--keeper){bottom:-32px;width:352px}:is(.player-aligned-left-character,.player-aligned-center-character,.player-aligned-right-character){position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 6px rgba(43,43,43,.22));transition:translate 80ms cubic-bezier(.22,.61,.36,1);will-change:translate}.player-aligned-left-character{translate:0 var(--player-left-character-entry-y)}.player-aligned-center-character{translate:0 var(--player-center-character-entry-y)}.player-aligned-right-character{translate:0 var(--player-right-character-entry-y)}:is(.player-aligned-left-character,.player-aligned-center-character,.player-aligned-right-character).is-contact{transition:none}:is(.player-aligned-left-runtime-preview,.player-aligned-left-production-runtime,.player-aligned-center-production-runtime,.player-aligned-right-runtime-preview,.player-aligned-right-production-runtime) .playfield .figure-stack{z-index:6}.play-screen.phase-transitioning :is(.player-aligned-left-rig,.player-aligned-center-rig,.player-aligned-right-rig){opacity:.34;filter:saturate(.65) blur(1px)}@media(prefers-reduced-motion:reduce){:is(.player-aligned-left-rig,.player-aligned-center-rig,.player-aligned-right-rig,.player-aligned-left-character,.player-aligned-center-character,.player-aligned-right-character){animation:none!important;transition:none!important}}.game-shell.play-screen .playfield>.ball-rig.match-ball{top:0;right:0;bottom:0;left:0;z-index:5;width:auto;height:auto;transform:none;pointer-events:none}.game-shell.play-screen .attack-field>.ball-rig.match-ball,.game-shell.play-screen .defend-field>.ball-rig.match-ball{top:0;right:0;bottom:0;left:0;width:auto;height:auto}.ball-rig.match-ball.ball-idle{animation:none}.match-ball-point{position:absolute;top:0;left:0;width:64px;height:64px;transform:translate3d(var(--match-ball-x),var(--match-ball-y),0) translate(-50%,-50%) scale(var(--match-ball-scale));transition:transform 80ms linear;will-change:transform}.match-ball-idle-point{top:auto;bottom:5%;left:calc(50% - 18px);width:36px;height:36px;transform:none;animation:ball-idle 1.15s ease-in-out infinite alternate}.defend-field .match-ball-idle-point{top:42%;bottom:auto;left:calc(50% - 14px);width:28px;height:28px;transform:none}.ball-rig.match-ball .match-ball-live{filter:drop-shadow(0 5px 2px var(--shuimo-paper-shadow))}.ball-rig.match-ball .match-ball-trail{opacity:.16}.ball-rig.match-ball .match-ball-trail-1{opacity:.1}.ball-rig.match-ball .match-ball-trail-2{opacity:.16}.ball-rig.match-ball .match-ball-trail-3{opacity:.24}.match-ball-trail .ball-ink-trail{opacity:.5}.match-ball-trail .ball-shell{opacity:.58}.match-ball-trail .ball-panel{opacity:.32}.match-ball-trail .ball-core{opacity:0}.ball-rig.match-ball.has-contact-fx .match-ball-live:after{content:"";position:absolute;top:-52%;right:-52%;bottom:-52%;left:-52%;border:3px solid var(--accent-brush);border-radius:50%;animation:match-ball-contact .24s ease-out forwards;pointer-events:none}.ball-rig.match-ball:is([data-ball-control-state=keeper-contact],[data-ball-control-state=keeper-controlled]) .match-ball-live{filter:drop-shadow(0 2px 1px var(--shuimo-paper-shadow)) saturate(.82)}.ball-rig.match-ball.ball-plan-unavailable .match-ball-point{display:none}@keyframes match-ball-contact{0%{scale:.4;opacity:.8}to{scale:1.35;opacity:0}}@media(prefers-reduced-motion:reduce){.match-ball-point{transition:none}.ball-rig.match-ball .match-ball-trail{display:none}.ball-rig.match-ball.has-contact-fx .match-ball-live:after{animation:none;opacity:.46}}.match-frame-authority-active .ball-live{animation:none!important}.match-frame-authority-active .keeper-action .figure-main{animation:none!important;transform:none!important}.match-frame-authority-active .match-contact-motion-frame{opacity:0;visibility:hidden}.match-frame-authority-active .match-contact-motion-frame.is-current{opacity:1;visibility:visible}.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract]>:is(.keeper-figure,.striker-figure){scale:var(--spatial-far-field-fit-scale);translate:-50% var(--spatial-far-field-lift);transform-origin:center top}.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract] :is(.player-aligned-center-character,.player-aligned-left-character,.player-aligned-right-character){scale:var(--spatial-player-foreground-fit-scale);transform-origin:center bottom}.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract] .match-ball-spatial-shadow{position:absolute;top:70%;left:50%;z-index:-1;display:block;width:74%;height:22%;border-radius:50%;background:rgba(43,43,43,var(--match-ball-shadow-opacity));filter:blur(var(--match-ball-shadow-blur));transform:translate(-50%,var(--match-ball-shadow-offset)) scale(var(--match-ball-shadow-scale),.7);transform-origin:center}.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract] .match-ball-live .ball-svg{transform:rotate(var(--match-ball-rotation));transform-origin:center}.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract] .match-ball-spatial-volume{position:absolute;top:7%;right:7%;bottom:7%;left:7%;z-index:2;display:block;border-radius:50%;background:radial-gradient(circle at 34% 27%,rgba(255,255,255,.82) 0 7%,transparent 19%),radial-gradient(circle at 38% 32%,transparent 0 50%,rgba(43,43,43,.28) 86%,transparent 88%);mix-blend-mode:multiply;pointer-events:none}.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract] .match-ball-spatial-volume:after{content:"";position:absolute;top:14%;left:20%;width:24%;height:12%;border-radius:50%;background:#ffffff85;transform:rotate(-24deg)}.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract] .match-ball-live{filter:none}.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract] .match-ball-trail :is(.match-ball-spatial-shadow,.match-ball-spatial-volume){display:none}.game-orientation-gate{display:none}@media(prefers-reduced-motion:reduce){.game-shell[data-game-perspective-runtime=active] .playfield[data-game-perspective-contract] .match-ball .ball-svg{transition:none}}@media(orientation:landscape){.game-shell[data-game-perspective-runtime=active] .game-orientation-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:grid;place-items:center;color:#fcf9ee;background:#2b2b2b;font:700 14px/1.4 Space Grotesk,ui-monospace,monospace;letter-spacing:.08em;pointer-events:auto}}.game-shell.play-screen[data-game-responsive-runtime=active]{--rtk-component-shell-safe-top: var( --rtk-screen-game-safe-top, var(--rtk-layout-safe-top) );--rtk-component-shell-safe-bottom: var( --rtk-screen-game-safe-bottom, var(--rtk-layout-safe-bottom) );display:grid;grid-template-rows:auto minmax(calc(var(--rtk-screen-game-header-block) - var(--rtk-component-topbar-block)),auto) calc(var(--rtk-screen-game-flexible-block) / 2) minmax(var(--rtk-screen-game-content-block),1fr) calc(var(--rtk-screen-game-flexible-block) / 2) minmax(var(--rtk-screen-game-footer-block),auto);padding:var(--rtk-component-shell-safe-top) var(--rtk-screen-game-safe-right, var(--rtk-layout-safe-right)) var(--rtk-component-shell-safe-bottom) var(--rtk-screen-game-safe-left, var(--rtk-layout-safe-left));overflow:hidden}.game-shell.play-screen[data-game-responsive-runtime=active] .topbar{grid-row:1;min-width:0}.game-shell.play-screen[data-game-responsive-runtime=active] .game-hud{grid-row:2;min-width:0;gap:clamp(.625rem,2.5vb,.875rem);margin-top:0}.game-shell.play-screen[data-game-responsive-runtime=active] .topbar,.game-shell.play-screen[data-game-responsive-runtime=active] .score-block small,.game-shell.play-screen[data-game-responsive-runtime=active] .play-toast,.game-shell.play-screen[data-game-responsive-runtime=active] .round-outcome{font-size:var(--rtk-layout-text-meta)}.game-shell.play-screen[data-game-responsive-runtime=active] .score-block strong{font-size:clamp(2.25rem,10vi,3rem)}.game-shell.play-screen[data-game-responsive-runtime=active] .score-sep{font-size:clamp(1.875rem,8vi,2.5rem)}.game-shell.play-screen[data-game-responsive-runtime=active] .direction-hint{font-size:var(--rtk-layout-text-meta);line-height:1.35}.game-shell.play-screen[data-game-responsive-runtime=active] .playfield{position:relative;inset:auto;grid-row:4;min-width:0;min-height:var(--rtk-screen-game-content-block);container:game-action-playfield / size}.game-shell.play-screen[data-game-responsive-runtime=active] .direction-controls{position:relative;inset:auto;grid-row:6;align-self:start;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:clamp(.5rem,2vb,1.125rem) clamp(.5rem,5vi,1.375rem)}.game-shell.play-screen[data-game-responsive-runtime=active] .direction-controls button{min-width:0;min-height:var(--rtk-layout-touch-recommended);gap:0;padding:var(--rtk-layout-control-gap-compact)}.game-shell.play-screen[data-game-responsive-runtime=active] .direction-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.game-shell.play-screen[data-game-responsive-runtime=active] .play-toast{bottom:calc(var(--rtk-screen-game-footer-block) + var(--rtk-component-shell-safe-bottom) + .75rem);max-width:calc(100% - 2 * var(--rtk-layout-page-inline-critical));gap:var(--rtk-layout-control-gap-critical);padding:var(--rtk-layout-control-gap-critical) var(--rtk-layout-control-gap-compact);font-size:.625rem;line-height:1.1;letter-spacing:.04em;white-space:nowrap;text-align:center}.game-shell[data-game-responsive-runtime=active] .playfield[data-character-layout-mode=ready-idle]>:is(.keeper-figure.keeper-ready,.striker-figure.striker-ready){scale:var(--spatial-ready-idle-fit-scale);translate:-50% var(--spatial-ready-idle-lift);transform-origin:center top}.game-shell[data-game-responsive-runtime=active] .playfield[data-character-layout-mode=action]>:is(.keeper-figure,.striker-figure){scale:var(--spatial-far-field-fit-scale);translate:-50% var(--spatial-far-field-lift);transform-origin:center top}.game-shell[data-game-responsive-runtime=active] .playfield[data-character-layout-mode=action] :is(.player-aligned-center-character,.player-aligned-left-character,.player-aligned-right-character){scale:var(--spatial-player-foreground-fit-scale);transform-origin:center bottom}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-flexible-gap=compressed] .topbar{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-topbar-block) * var(--rtk-layout-density-scale-compact)))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-flexible-gap=compressed] .scoreline{gap:calc(2rem * var(--rtk-layout-density-scale-compact))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-flexible-gap=compressed] .score-block strong{font-size:calc(clamp(2.25rem,10vi,3rem) * var(--rtk-layout-density-scale-compact))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-flexible-gap=compressed] .score-sep{font-size:calc(clamp(1.875rem,8vi,2.5rem) * var(--rtk-layout-density-scale-compact))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-flexible-gap=compressed] .countdown-meter span{width:calc(2rem * var(--rtk-layout-density-scale-compact))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-flexible-gap=compressed] :is(.topbar,.score-block small,.direction-hint,.round-outcome){font-size:.625rem}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-flexible-gap=compressed] :is(.play-toast,.round-outcome){padding-block:calc(var(--rtk-layout-control-gap-compact) * var(--rtk-layout-density-scale-compact));padding-inline:calc(var(--rtk-layout-page-inline-compact) * var(--rtk-layout-density-scale-compact))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active]{grid-template-rows:auto auto 0 minmax(var(--rtk-screen-game-min-playfield-block),1fr) 0 auto}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] .topbar{min-height:max(var(--rtk-layout-touch-min),calc(var(--rtk-component-topbar-block) * var(--rtk-layout-density-scale-critical)))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] .game-hud{gap:var(--rtk-layout-control-gap-critical)}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] .scoreline{gap:calc(2rem * var(--rtk-layout-density-scale-critical))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] .score-block strong{font-size:calc(clamp(2.25rem,10vi,3rem) * var(--rtk-layout-density-scale-critical))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] .score-sep{font-size:calc(clamp(1.875rem,8vi,2.5rem) * var(--rtk-layout-density-scale-critical))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] .countdown-meter span{width:calc(2rem * var(--rtk-layout-density-scale-critical))}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] :is(.topbar,.score-block small,.direction-hint,.round-outcome){font-size:.625rem}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] .direction-controls{gap:var(--rtk-layout-control-gap-critical);padding:var(--rtk-layout-control-gap-critical) var(--rtk-layout-page-inline-critical)}.game-shell.play-screen[data-game-responsive-runtime=active][data-page-shell-terminal=active] :is(.play-toast,.round-outcome){padding-block:calc(var(--rtk-layout-control-gap-compact) * var(--rtk-layout-density-scale-critical));padding-inline:calc(var(--rtk-layout-page-inline-compact) * var(--rtk-layout-density-scale-critical))}.game-shell.play-screen[data-game-responsive-runtime=active]:not(.phase-ready){grid-template-rows:auto minmax(calc(var(--rtk-screen-game-header-block) - var(--rtk-component-topbar-block)),auto) 0 minmax(var(--rtk-screen-game-content-block),1fr) 0 0}.game-shell.play-screen[data-game-responsive-runtime=active] .playfield.attack-field>:is(.keeper-figure,.striker-figure){width:min(148px,42%)}.game-shell[data-game-responsive-runtime=active] .playfield :is(.player-aligned-center-rig--striker,.player-aligned-left-rig--striker,.player-aligned-right-rig--striker){width:min(368px,94%)}.game-shell[data-game-responsive-runtime=active] .playfield :is(.player-aligned-center-rig--keeper,.player-aligned-left-rig--keeper,.player-aligned-right-rig--keeper){width:min(352px,94%)}@container game-action-playfield (max-height: 330px){.game-shell[data-game-responsive-runtime=active] .player-aligned-center-rig--keeper{bottom:-20px}}.center-v2-production-runtime .defend-field .striker-figure.striker-action-center{width:168px}.center-v2-production-runtime .defend-field .striker-action-center .figure-main{animation:none!important;transform:none!important}.center-v2-production-runtime .defend-field .striker-action-center .figure-ghost{display:none}.center-v2-production-runtime .defend-field .match-striker-center{background:center bottom / contain no-repeat;filter:drop-shadow(0 2px 0 rgba(43,43,43,.12)) brightness(1.04);animation:center-v2-production-frames 1.28s step-end both}.center-v2-production-runtime .defend-field .match-striker-center>img{opacity:0}.center-v2-production-runtime .defend-field.visual-ball-center .ball-copy{animation-name:center-v2-production-ball-path!important;animation-duration:1.28s!important;animation-delay:0ms!important;animation-timing-function:step-end!important;animation-fill-mode:both!important}.center-v2-production-runtime .defend-field.visual-ball-center .ball-rig{top:139.5px;bottom:auto;left:calc(50% + 45.945px)}.center-v2-production-runtime .defend-field.visual-ball-center .ball-trail{display:none}.center-v2-production-runtime .play-screen.visual-hit-stop .defend-field .striker-action-center *,.center-v2-production-runtime .play-screen.visual-hit-stop .defend-field.visual-ball-center .ball-copy{animation-play-state:running!important}.center-v2-production-runtime[data-center-v2-freeze-frame] .defend-field .match-striker-center{background-image:var(--center-v2-freeze-image);animation:none!important}.center-v2-production-runtime[data-center-v2-freeze-frame] .defend-field.visual-ball-center .ball-copy{animation:none!important;transform:translate(0) scale(.4364) rotate(0)}@keyframes center-v2-production-frames{0%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-01.png)}6.25%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-02.png)}12.5%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-03.png)}18.75%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-04.png)}25%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-05.png)}31.25%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-06.png)}37.5%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-07.png)}43.75%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-08.png)}50%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-09.png)}56.25%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-10.png)}62.5%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-11.png)}68.75%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-12.png)}75%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-13.png)}81.25%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-14.png)}87.5%{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-15.png)}93.75%,to{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-16.png)}}@keyframes center-v2-production-ball-path{0%,43.75%{transform:translate(0) scale(.4364) rotate(0)}50%{transform:translate(-5.196px,38.777px) scale(.5182) rotate(55deg)}56.25%{transform:translate(-11.049px,79.4px) scale(.6) rotate(110deg)}62.5%{transform:translate(-17.557px,121.875px) scale(.6818) rotate(165deg)}68.75%{transform:translate(-24.722px,166.196px) scale(.7636) rotate(220deg)}75%{transform:translate(-32.543px,212.366px) scale(.8455) rotate(275deg)}81.25%{transform:translate(-41.021px,260.382px) scale(.9273) rotate(330deg)}87.5%{transform:translate(-50.155px,310.25px) scale(1.0091) rotate(385deg)}93.75%,to{transform:translate(-59.945px,361.964px) scale(1.0909) rotate(440deg)}}@media(prefers-reduced-motion:reduce){.center-v2-production-runtime .defend-field .match-striker-center{background-image:url(/assets/match/motion/golden-monkey-striker-center-v2-candidate/frame-08.png);animation:none!important}.center-v2-production-runtime .defend-field.visual-ball-center .ball-copy{animation:none!important;transform:translate(0) scale(.4364) rotate(0)}}.right-v1-production-runtime .defend-field .striker-figure.striker-action-right{width:168px}.right-v1-production-runtime .defend-field .striker-action-right .figure-main{animation:none!important;transform:none!important}.right-v1-production-runtime .defend-field .striker-action-right .figure-ghost{display:none}.right-v1-production-runtime .defend-field .match-striker-right{background:center bottom / contain no-repeat;filter:drop-shadow(0 2px 0 rgba(43,43,43,.12)) brightness(1.04);animation:right-v1-production-frames 1.28s step-end both}.right-v1-production-runtime .defend-field .match-striker-right>img{opacity:0}.right-v1-production-runtime .defend-field.visual-ball-right .ball-rig{top:137.945px;bottom:auto;left:calc(50% + 50.909px)}.right-v1-production-runtime .defend-field.visual-ball-right .ball-live{animation-name:right-v1-production-ball-path!important;animation-duration:1.28s!important;animation-delay:0ms!important;animation-timing-function:step-end!important;animation-fill-mode:both!important}.right-v1-production-runtime .defend-field.visual-ball-right .ball-trail,.right-v1-production-runtime .defend-field.visual-ball-right .ball-splat{display:none}.right-v1-production-runtime .play-screen.visual-hit-stop .defend-field .striker-action-right *,.right-v1-production-runtime .play-screen.visual-hit-stop .defend-field.visual-ball-right .ball-live{animation-play-state:running!important}.right-v1-production-runtime[data-right-v1-freeze-frame] .defend-field .match-striker-right{background-image:var(--right-v1-freeze-image);animation:none!important}.right-v1-production-runtime[data-right-v1-freeze-frame] .defend-field.visual-ball-right .ball-live{animation:none!important;transform:translate(0) scale(.4364) rotate(0)}@keyframes right-v1-production-frames{0%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-01.png)}6.25%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-02.png)}12.5%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-03.png)}18.75%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-04.png)}25%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-05.png)}31.25%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-06.png)}37.5%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-07.png)}43.75%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-08.png)}50%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-09.png)}56.25%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-10.png)}62.5%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-11.png)}68.75%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-12.png)}75%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-13.png)}81.25%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-14.png)}87.5%{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-15.png)}93.75%,to{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-16.png)}}@keyframes right-v1-production-ball-path{0%,43.75%{transform:translate(0) scale(.4364) rotate(0)}50%{transform:translate(2.768px,41.132px) scale(.5114) rotate(55deg)}56.25%{transform:translate(4.582px,83.492px) scale(.5864) rotate(110deg)}62.5%{transform:translate(5.441px,127.085px) scale(.6614) rotate(165deg)}68.75%{transform:translate(5.345px,171.906px) scale(.7364) rotate(220deg)}75%{transform:translate(4.295px,217.958px) scale(.8114) rotate(275deg)}81.25%{transform:translate(2.291px,265.237px) scale(.8864) rotate(330deg)}87.5%{transform:translate(-.668px,313.751px) scale(.9614) rotate(385deg)}93.75%,to{transform:translate(-4.582px,363.491px) scale(1.0364) rotate(440deg)}}@media(prefers-reduced-motion:reduce){.right-v1-production-runtime .defend-field .match-striker-right{background-image:url(/assets/match/motion/golden-monkey-striker-right-v1-candidate/frame-08.png);animation:none!important}.right-v1-production-runtime .defend-field.visual-ball-right .ball-live{animation:none!important;transform:translate(0) scale(.4364) rotate(0)}}.keeper-left-v1-candidate-runtime .attack-field .keeper-figure.keeper-action-left{top:-2%;width:184px;aspect-ratio:220 / 300;opacity:1;filter:none}.keeper-left-v1-candidate-runtime .attack-field .keeper-action-left .figure-main{animation:none!important;transform:none!important}.keeper-left-v1-candidate-runtime .attack-field .keeper-action-left .figure-ghost{display:none}.keeper-left-v1-candidate-runtime .attack-field .match-keeper-left{background:center bottom / contain no-repeat;filter:drop-shadow(0 2px 0 rgba(43,43,43,.12)) brightness(1.04);animation:keeper-left-v1-candidate-frames 1.28s step-end both}.keeper-left-v1-candidate-runtime .attack-field .match-keeper-left>img{opacity:0}.keeper-left-v1-candidate-runtime .attack-field.visual-ball-left.visual-outcome-saved .ball-live{animation-name:keeper-left-v1-candidate-ball-path!important;animation-duration:1.28s!important;animation-delay:0ms!important;animation-timing-function:step-end!important;animation-fill-mode:both!important}.keeper-left-v1-candidate-runtime .attack-field.visual-ball-left.visual-outcome-saved .ball-trail,.keeper-left-v1-candidate-runtime .attack-field.visual-ball-left.visual-outcome-saved .ball-splat{display:none}.keeper-left-v1-candidate-runtime .play-screen.visual-hit-stop .attack-field .keeper-action-left *,.keeper-left-v1-candidate-runtime .play-screen.visual-hit-stop .attack-field.visual-ball-left.visual-outcome-saved .ball-live{animation-play-state:running!important}.keeper-left-v1-candidate-runtime[data-keeper-left-v1-freeze-frame] .attack-field .match-keeper-left{background-image:var(--keeper-left-v1-freeze-image);animation:none!important}.keeper-left-v1-candidate-runtime[data-keeper-left-v1-freeze-frame] .attack-field.visual-ball-left.visual-outcome-saved .ball-live{animation:none!important;transform:var(--keeper-left-v1-freeze-ball-transform)}@keyframes keeper-left-v1-candidate-frames{0%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-01.png)}6.25%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-02.png)}12.5%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-03.png)}18.75%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-04.png)}25%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-05.png)}31.25%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-06.png)}37.5%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-07.png)}43.75%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-08.png)}50%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-09.png)}56.25%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-10.png)}62.5%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-11.png)}68.75%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-12.png)}75%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-13.png)}81.25%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-14.png)}87.5%{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-15.png)}93.75%,to{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-16.png)}}@keyframes keeper-left-v1-candidate-ball-path{0%{transform:translate(0) scale(1) rotate(0)}6.25%{transform:translate(4.51px,-43.816px) scale(.9206) rotate(31deg)}12.5%{transform:translate(7.755px,-86.694px) scale(.8411) rotate(62deg)}18.75%{transform:translate(9.735px,-128.633px) scale(.7617) rotate(93deg)}25%{transform:translate(10.449px,-169.633px) scale(.6823) rotate(124deg)}31.25%{transform:translate(9.898px,-209.694px) scale(.6029) rotate(155deg)}37.5%{transform:translate(8.082px,-248.816px) scale(.5234) rotate(186deg)}43.75%{transform:translate(5px,-287px) scale(.444) rotate(217deg)}50%{transform:translate(2.3px,-288.1px) scale(.444) rotate(248deg)}56.25%{transform:translate(4.8px,-263.3px) scale(.444) rotate(279deg)}62.5%{transform:translate(3.1px,-262.1px) scale(.444) rotate(310deg)}68.75%{transform:translate(1.4px,-261.3px) scale(.444) rotate(341deg)}75%{transform:translate(-.3px,-259.6px) scale(.444) rotate(372deg)}81.25%{transform:translate(80px,-200.2px) scale(.444) rotate(403deg)}87.5%{transform:translate(80px,-199.8px) scale(.444) rotate(434deg)}93.75%,to{transform:translate(78.3px,-199px) scale(.444) rotate(465deg)}}@media(prefers-reduced-motion:reduce){.keeper-left-v1-candidate-runtime .attack-field .match-keeper-left{background-image:url(/assets/match/motion/iron-panda-keeper-left-v1-candidate/frame-08.png);animation:none!important}.keeper-left-v1-candidate-runtime .attack-field.visual-ball-left.visual-outcome-saved .ball-live{animation:none!important;transform:translate(5px,-287px) scale(.444) rotate(217deg)}}.keeper-center-v1-candidate-runtime .attack-field .keeper-figure.keeper-action-center{top:-2%;width:184px;aspect-ratio:220 / 300;opacity:1;filter:none}.keeper-center-v1-candidate-runtime .attack-field .keeper-action-center .figure-main{animation:none!important;transform:none!important}.keeper-center-v1-candidate-runtime .attack-field .keeper-action-center .figure-ghost{display:none}.keeper-center-v1-candidate-runtime .attack-field .match-keeper-center{background:center bottom / contain no-repeat;filter:drop-shadow(0 2px 0 rgba(43,43,43,.12)) brightness(1.04);animation:keeper-center-v1-candidate-frames 1.28s step-end both}.keeper-center-v1-candidate-runtime .attack-field .match-keeper-center>img{opacity:0}.keeper-center-v1-candidate-runtime .attack-field.visual-ball-center.visual-outcome-saved .ball-live{animation-name:keeper-center-v1-candidate-ball-path!important;animation-duration:1.28s!important;animation-delay:0ms!important;animation-timing-function:step-end!important;animation-fill-mode:both!important}.keeper-center-v1-candidate-runtime .attack-field.visual-ball-center.visual-outcome-saved .ball-trail,.keeper-center-v1-candidate-runtime .attack-field.visual-ball-center.visual-outcome-saved .ball-splat{display:none}.keeper-center-v1-candidate-runtime .play-screen.visual-hit-stop .attack-field .keeper-action-center *,.keeper-center-v1-candidate-runtime .play-screen.visual-hit-stop .attack-field.visual-ball-center.visual-outcome-saved .ball-live{animation-play-state:running!important}.keeper-center-v1-candidate-runtime[data-keeper-center-v1-freeze-frame] .attack-field .match-keeper-center{background-image:var(--keeper-center-v1-freeze-image);animation:none!important}.keeper-center-v1-candidate-runtime[data-keeper-center-v1-freeze-frame] .attack-field.visual-ball-center.visual-outcome-saved .ball-live{animation:none!important;transform:var(--keeper-center-v1-freeze-ball-transform)}@keyframes keeper-center-v1-candidate-frames{0%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-01.png)}6.25%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-02.png)}12.5%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-03.png)}18.75%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-04.png)}25%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-05.png)}31.25%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-06.png)}37.5%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-07.png)}43.75%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-08.png)}50%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-09.png)}56.25%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-10.png)}62.5%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-11.png)}68.75%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-12.png)}75%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-13.png)}81.25%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-14.png)}87.5%{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-15.png)}93.75%,to{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-16.png)}}@keyframes keeper-center-v1-candidate-ball-path{0%{transform:translate(0) scale(1) rotate(0)}6.25%{transform:translate(-3.086px,-24.906px) scale(.9305) rotate(31deg)}12.5%{transform:translate(-6.344px,-49.625px) scale(.861) rotate(62deg)}18.75%{transform:translate(-9.773px,-74.156px) scale(.7915) rotate(93deg)}25%{transform:translate(-13.375px,-98.5px) scale(.722) rotate(124deg)}31.25%{transform:translate(-17.148px,-122.656px) scale(.6525) rotate(155deg)}37.5%{transform:translate(-21.094px,-146.625px) scale(.583) rotate(186deg)}43.75%{transform:translate(-25.211px,-170.406px) scale(.5135) rotate(217deg)}50%{transform:translate(-29.5px,-194px) scale(.444) rotate(248deg)}56.25%{transform:translate(-29.5px,-194px) scale(.444) rotate(279deg)}62.5%{transform:translate(-30.3px,-235px) scale(.444) rotate(310deg)}68.75%{transform:translate(-30.3px,-235.4px) scale(.444) rotate(341deg)}75%{transform:translate(-30.3px,-246px) scale(.444) rotate(372deg)}81.25%{transform:translate(-30.3px,-276px) scale(.444) rotate(403deg)}87.5%{transform:translate(-30.3px,-276px) scale(.444) rotate(434deg)}93.75%,to{transform:translate(-30.3px,-276px) scale(.444) rotate(465deg)}}@media(prefers-reduced-motion:reduce){.keeper-center-v1-candidate-runtime .attack-field .match-keeper-center{background-image:url(/assets/match/motion/iron-panda-keeper-center-v1-candidate/frame-09.png);animation:none!important}.keeper-center-v1-candidate-runtime .attack-field.visual-ball-center.visual-outcome-saved .ball-live{animation:none!important;transform:translate(-29.5px,-194px) scale(.444) rotate(248deg)}}.keeper-right-v1-candidate-runtime .attack-field .keeper-figure.keeper-action-right{top:-2%;width:184px;aspect-ratio:220 / 300;opacity:1;filter:none}.keeper-right-v1-candidate-runtime .attack-field .keeper-action-right .figure-main{animation:none!important;transform:none!important}.keeper-right-v1-candidate-runtime .attack-field .keeper-action-right .figure-ghost{display:none}.keeper-right-v1-candidate-runtime .attack-field .match-keeper-right{background:center bottom / contain no-repeat;filter:drop-shadow(0 2px 0 rgba(43,43,43,.12)) brightness(1.04);animation:keeper-right-v1-candidate-frames 1.28s step-end both}.keeper-right-v1-candidate-runtime .attack-field .match-keeper-right>img{opacity:0}.keeper-right-v1-candidate-runtime .attack-field.visual-ball-right.visual-outcome-saved .ball-live{animation-name:keeper-right-v1-candidate-ball-path!important;animation-duration:1.28s!important;animation-delay:0ms!important;animation-timing-function:step-end!important;animation-fill-mode:both!important}.keeper-right-v1-candidate-runtime .attack-field.visual-ball-right.visual-outcome-saved .ball-trail,.keeper-right-v1-candidate-runtime .attack-field.visual-ball-right.visual-outcome-saved .ball-splat{display:none}.keeper-right-v1-candidate-runtime .play-screen.visual-hit-stop .attack-field .keeper-action-right *,.keeper-right-v1-candidate-runtime .play-screen.visual-hit-stop .attack-field.visual-ball-right.visual-outcome-saved .ball-live{animation-play-state:running!important}.keeper-right-v1-candidate-runtime[data-keeper-right-v1-freeze-frame] .attack-field .match-keeper-right{background-image:var(--keeper-right-v1-freeze-image);animation:none!important}.keeper-right-v1-candidate-runtime[data-keeper-right-v1-freeze-frame] .attack-field.visual-ball-right.visual-outcome-saved .ball-live{animation:none!important;transform:var(--keeper-right-v1-freeze-ball-transform)}@keyframes keeper-right-v1-candidate-frames{0%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-01.png)}6.25%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-02.png)}12.5%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-03.png)}18.75%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-04.png)}25%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-05.png)}31.25%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-06.png)}37.5%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-07.png)}43.75%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-08.png)}50%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-09.png)}56.25%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-10.png)}62.5%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-11.png)}68.75%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-12.png)}75%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-13.png)}81.25%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-14.png)}87.5%{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-15.png)}93.75%,to{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-16.png)}}@keyframes keeper-right-v1-candidate-ball-path{0%{transform:translate(0) scale(1) rotate(0)}6.25%{transform:translate(-1.979px,-28.897px) scale(.9537) rotate(31deg)}12.5%{transform:translate(-3.917px,-57.256px) scale(.9073) rotate(62deg)}18.75%{transform:translate(-5.812px,-85.075px) scale(.861) rotate(93deg)}25%{transform:translate(-7.667px,-112.356px) scale(.8147) rotate(124deg)}31.25%{transform:translate(-9.479px,-139.097px) scale(.7683) rotate(155deg)}37.5%{transform:translate(-11.25px,-165.3px) scale(.722) rotate(186deg)}43.75%{transform:translate(-12.979px,-190.964px) scale(.6757) rotate(217deg)}50%{transform:translate(-14.667px,-216.089px) scale(.6293) rotate(248deg)}56.25%{transform:translate(-16.312px,-240.675px) scale(.583) rotate(279deg)}62.5%{transform:translate(-17.917px,-264.722px) scale(.5367) rotate(310deg)}68.75%{transform:translate(-19.479px,-288.231px) scale(.4903) rotate(341deg)}75%{transform:translate(-21px,-311.2px) scale(.444) rotate(372deg)}81.25%{transform:translate(-21.2px,-308.7px) scale(.444) rotate(403deg)}87.5%{transform:translate(-20px,-228.5px) scale(.444) rotate(434deg)}93.75%,to{transform:translate(-22.34px,-226.8px) scale(.444) rotate(465deg)}}@media(prefers-reduced-motion:reduce){.keeper-right-v1-candidate-runtime .attack-field .match-keeper-right{background-image:url(/assets/match/motion/iron-panda-keeper-right-v1-candidate/frame-13.png);animation:none!important}.keeper-right-v1-candidate-runtime .attack-field.visual-ball-right.visual-outcome-saved .ball-live{animation:none!important;transform:translate(-21px,-311.2px) scale(.444) rotate(372deg)}}
