.partner-replay-break_break__RBHnl{padding:24px 28px 22px;color:#f7f5ee;background:#08285b;outline-offset:-4px}.partner-replay-break_partnerLogo__Td6Gd{display:block;width:136px;height:auto;margin:0 auto;border-radius:5px;background:#fff}.partner-replay-break_question__ouUuZ{margin:16px 0 24px;text-align:center}.partner-replay-break_question__ouUuZ h2{margin:0;font-family:var(--font-instrument),Georgia,serif;font-size:clamp(44px,7vw,72px);font-weight:400;line-height:1;letter-spacing:-.035em}.partner-replay-break_question__ouUuZ p{margin:12px 0 0;color:#cde3ff;font-size:15px;line-height:1.45}.partner-replay-break_body__foNlV{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px}.partner-replay-break_body__foNlV[data-prediction-revealed]{grid-template-columns:1fr;gap:16px}.partner-replay-break_body__foNlV[data-prediction-revealed] .partner-replay-break_media___wnOB{aspect-ratio:900/253}.partner-replay-break_copy__JOcbn>[hidden]{display:none}.partner-replay-break_media___wnOB{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:9px;background:#04172f}.partner-replay-break_revealImage__uy0aX,.partner-replay-break_video__0JhId{display:block;width:100%;height:100%;object-fit:cover}.partner-replay-break_video__0JhId[hidden]{display:none}.partner-replay-break_mediaLabel__98ckc{position:absolute;left:10px;top:10px;padding:5px 8px;border-radius:4px;background:#04172fdb;color:#fff;font-size:11px;pointer-events:none}.partner-replay-break_copy__JOcbn{min-width:0}.partner-replay-break_countdown__d2lUq{margin-bottom:18px}.partner-replay-break_timerLabel__InnXO{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px;color:#cde3ff;font-size:12px}.partner-replay-break_timerLabel__InnXO strong{color:#b8efd4;font-family:var(--font-plex),monospace;font-size:17px;font-weight:500;font-variant-numeric:tabular-nums}.partner-replay-break_timerTrack__Bp_ET{height:6px;overflow:hidden;border-radius:3px;background:#bde8ff26}.partner-replay-break_timerTrack__Bp_ET span{display:block;width:100%;height:100%;border-radius:inherit;background:#b8efd4;transform-origin:left;transition:transform .1s linear}.partner-replay-break_choices__w3Vh5{display:grid;gap:10px}.partner-replay-break_choices__w3Vh5 button{display:flex;align-items:center;gap:12px;min-width:0;min-height:58px;padding:10px 14px;border:1px solid #9db9df;border-radius:8px;background:transparent;color:#f7f5ee;font-family:inherit;font-size:16px;line-height:1.25;text-align:left;cursor:pointer}.partner-replay-break_choices__w3Vh5 b{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:5px;background:#ffffff1a;font-size:15px}.partner-replay-break_choices__w3Vh5 button:hover:enabled,.partner-replay-break_choices__w3Vh5 button[aria-pressed=true]{border-color:#fff;background:#ffffff1a}.partner-replay-break_choices__w3Vh5 button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #fff}.partner-replay-break_choices__w3Vh5 button:focus-visible{outline:3px solid #fff;outline-offset:3px}.partner-replay-break_choices__w3Vh5 button:disabled{cursor:default}.partner-replay-break_choices__w3Vh5 button[data-correct]{border-color:#b8efd4;background:#b8efd4;color:#123c30;box-shadow:none}.partner-replay-break_choices__w3Vh5 button[data-correct] b{background:#123c3015}.partner-replay-break_outcome__ZvjZt{display:grid;align-content:start;min-height:45px;margin-top:14px;font-size:12px;line-height:1.45;color:#cde3ff}.partner-replay-break_outcome__ZvjZt strong{color:#b8efd4;font-size:15px}.partner-replay-break_body__foNlV[data-prediction-revealed] .partner-replay-break_outcome__ZvjZt{display:flex;align-items:center;gap:12px;margin:0}.partner-replay-break_outcome__ZvjZt>div{display:grid;gap:2px}.partner-replay-break_answerImage__rqRaO{flex:none;width:72px;height:45px;border-radius:5px;object-fit:cover}.partner-replay-break_wishlist__q9n4J{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;padding:8px 10px;border:2px solid #08285b;border-radius:9px;color:#fff;background:#08285b;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}.partner-replay-break_wishlist__q9n4J:hover{background:#123b71}.partner-replay-break_wishlist__q9n4J:focus-visible{outline:3px solid #a13e32;outline-offset:3px}@media (max-width:600px){.partner-replay-break_break__RBHnl{padding:18px}.partner-replay-break_question__ouUuZ{margin:16px 0 20px}.partner-replay-break_question__ouUuZ h2{font-size:48px}.partner-replay-break_question__ouUuZ[data-partner-reveal-pitch] h2{font-size:43px}.partner-replay-break_question__ouUuZ p{margin-top:9px;font-size:13px}.partner-replay-break_body__foNlV{grid-template-columns:1fr;gap:18px}.partner-replay-break_body__foNlV[data-prediction-revealed] .partner-replay-break_media___wnOB,.partner-replay-break_media___wnOB{aspect-ratio:2/1}.partner-replay-break_countdown__d2lUq{margin-bottom:12px}.partner-replay-break_choices__w3Vh5{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.partner-replay-break_choices__w3Vh5 button{gap:7px;min-height:54px;padding:8px;font-size:13px}.partner-replay-break_choices__w3Vh5 b{width:24px;height:28px;font-size:13px}.partner-replay-break_outcome__ZvjZt{min-height:39px;margin-top:12px}}@media (prefers-reduced-motion:reduce){.partner-replay-break_timerTrack__Bp_ET span{transition:none}}.halloween-hero_hero__slpAy{position:relative;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);padding:0 max(32px,calc((100vw - 1120px)/2)) 30px;color:#f2ede5}.halloween-hero_scene__HW2xX{position:absolute;z-index:-1;inset:-100px 0 0;overflow:hidden;background:#080d12}.halloween-hero_scene__HW2xX img{object-fit:cover;object-position:center 52%;opacity:.88}.halloween-hero_scene__HW2xX:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080d1255,transparent 80%),linear-gradient(0deg,#080d12 4%,#080d12bb 27%,transparent 64%)}.halloween-hero_mist__icJuv{position:absolute;inset:30% -10% 0;opacity:.3;background:radial-gradient(ellipse at 40% 70%,#9aaeb52a,transparent 60%);pointer-events:none}.halloween-hero_championship__hjh73{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:40px;padding:36px 0;border-top:1px solid #f2a27166;scroll-margin-top:24px}.halloween-hero_game__e1JZw{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:32px}.halloween-hero_preview__5vbgS{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:3px}.halloween-hero_gameCopy__VmzyM{min-width:0}.halloween-hero_label__1Nge8{margin:0;color:#f2ede5;font:600 12px/1.5 var(--font-plex),monospace;letter-spacing:.12em;text-transform:uppercase}.halloween-hero_gameCopy__VmzyM h2{width:300px;max-width:100%;margin:16px 0 12px}.halloween-hero_gameCopy__VmzyM h2 img{width:100%}.halloween-hero_dates__E5iAQ,.halloween-hero_reward__DC938{margin:0;font-size:14px;line-height:1.6}.halloween-hero_dates__E5iAQ{color:#b5c1c9}.halloween-hero_reward__DC938{margin-top:4px;color:#f2ede5}.halloween-hero_actions__Qoieb{display:flex;flex-direction:column;align-items:stretch;gap:8px}.halloween-hero_play__WduYn{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:16px 20px;border:1px solid #f2a271;border-radius:4px;background:#f2a271;color:#15100d;font-size:15px;font-weight:750;transition:background .2s,border-color .2s}.halloween-hero_play__WduYn:hover{background:#ffc096;border-color:#ffc096}.halloween-hero_play__WduYn:disabled{opacity:.65;cursor:not-allowed}.halloween-hero_friends___NgLu{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:8px;color:#c7d0d5;font-size:13px;font-weight:500}.halloween-hero_boardLink__vGLo8:hover,.halloween-hero_friends___NgLu:hover{color:#f2a271}.halloween-hero_footer__ZA3_r{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:12px;border-top:1px solid #aabac52e;color:#a7b4bf;font-size:12px}.halloween-hero_boardLink__vGLo8{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;color:#cbd4d9}.halloween-hero_hero__slpAy :is(a,button):focus-visible{outline:2px solid #f2a271;outline-offset:6px}@media(prefers-reduced-motion:no-preference){.halloween-hero_mist__icJuv{animation:halloween-hero_drift__AXzHf 18s ease-in-out infinite alternate}@keyframes halloween-hero_drift__AXzHf{to{transform:translate3d(6%,-3%,0);opacity:.65}}}@media(max-width:1000px){.halloween-hero_championship__hjh73{grid-template-columns:minmax(0,1fr) 220px;gap:28px}.halloween-hero_game__e1JZw{grid-template-columns:240px minmax(0,1fr);gap:24px}.halloween-hero_gameCopy__VmzyM h2{width:280px}}@media(max-width:800px){.halloween-hero_hero__slpAy{padding:0 24px 22px}.halloween-hero_championship__hjh73{grid-template-columns:1fr;gap:24px;padding:32px 0}.halloween-hero_game__e1JZw{gap:28px}.halloween-hero_actions__Qoieb{flex-direction:row;align-items:center;gap:20px}.halloween-hero_friends___NgLu,.halloween-hero_play__WduYn{flex:1}.halloween-hero_label__1Nge8{font-size:11px;letter-spacing:.08em}}@media(max-width:650px){.halloween-hero_hero__slpAy{padding:0 20px 20px}.halloween-hero_scene__HW2xX{inset:-190px 0 0}.halloween-hero_scene__HW2xX img{object-position:78% top}.halloween-hero_scene__HW2xX:after{background:linear-gradient(90deg,#080d1255,transparent),linear-gradient(0deg,#080d12 14%,#080d12aa 30%,transparent 60%)}.halloween-hero_championship__hjh73{gap:20px;padding:28px 0}.halloween-hero_game__e1JZw{grid-template-columns:clamp(100px,28vw,180px) minmax(0,1fr);gap:clamp(16px,3vw,24px)}.halloween-hero_label__1Nge8{font-size:10px}.halloween-hero_dates__E5iAQ,.halloween-hero_reward__DC938{font-size:13px}.halloween-hero_actions__Qoieb{flex-wrap:wrap;gap:12px}.halloween-hero_play__WduYn{min-width:164px;padding-inline:14px;font-size:13px}.halloween-hero_friends___NgLu{white-space:nowrap;font-size:12px}.halloween-hero_footer__ZA3_r{font-size:11px;gap:16px}}@media(max-width:360px){.halloween-hero_hero__slpAy{padding-inline:18px}.halloween-hero_game__e1JZw{grid-template-columns:100px minmax(0,1fr);gap:14px}.halloween-hero_dates__E5iAQ,.halloween-hero_reward__DC938{font-size:12px}.halloween-hero_label__1Nge8{letter-spacing:.02em}.halloween-hero_footer__ZA3_r{gap:12px;font-size:10px}}@font-face{font-family:Capy Brioche;src:url(/games/capy-pairs/fonts/brioche-variable.woff2) format("woff2");font-weight:100 900;font-display:swap}.capy-pairs_page__jONhL{--paper:#f4ecdc;--ink:#26372e;--orange:#dc6938;--teal:#447e72;--display:"American Typewriter","Rockwell","Courier New",serif;min-height:100svh;padding:20px 24px 36px;color:var(--ink);background:repeating-linear-gradient(0deg,transparent 0 31px,#26372e08 31px 32px),var(--paper);font-family:Iowan Old Style,Palatino,Georgia,serif}.capy-pairs_nav__446z0{display:flex;align-items:center;justify-content:space-between;width:min(760px,100%);margin:0 auto 30px;font:12px var(--font-geist-sans),sans-serif;color:#637064}.capy-pairs_home__jTqZ3{font-size:14px;font-weight:800;letter-spacing:.1em;color:var(--ink)}.capy-pairs_home__jTqZ3 span{margin-left:5px;color:var(--orange)}.capy-pairs_game__ETHQk{width:min(600px,100%);margin:0 auto}.capy-pairs_arcade__Cn93w{position:relative;width:100%;min-height:min(800px,100svh);padding:24px 16px}.capy-pairs_wordmark__UxEXc{display:block;width:min(220px,100%);line-height:0}.capy-pairs_wordmark__UxEXc img{display:block;width:100%;height:auto}.capy-pairs_boardWrap__0HMl7[data-result-open]{display:grid}.capy-pairs_boardWrap__0HMl7[data-result-open]>*{grid-area:1/1}.capy-pairs_boardWrap__0HMl7[data-result-open]>.capy-pairs_board__qYv5D{align-self:start}.capy-pairs_boardWrap__0HMl7[data-result-open]>.capy-pairs_resultReview__v3dHt{display:contents}.capy-pairs_boardWrap__0HMl7[data-result-open]>.capy-pairs_resultReview__v3dHt>[data-ranked-run-result]{grid-area:1/1}.capy-pairs_boardWrap__0HMl7[data-result-open]>[data-ranked-run-result],.capy-pairs_resultReview__v3dHt>[data-ranked-run-result]{position:relative;overflow:visible;padding:10px 4px}.capy-pairs_resultReview__v3dHt{width:min(600px,100%);margin:0 auto;padding:16px 12px}.capy-pairs_resultStage__8B5BQ{display:grid;align-content:safe center;flex:1;min-width:0}[data-capy-scene]:is(.capy-pairs_arcade__Cn93w,.capy-pairs_resultStage__8B5BQ){background:linear-gradient(#24392b08,#24392b29),url(/games/capy-pairs/pond-backdrop.webp) 50% /cover no-repeat,#526c49}@media(max-width:600px){[data-capy-scene]:is(.capy-pairs_arcade__Cn93w,.capy-pairs_resultStage__8B5BQ){background-position:50%,22%}}.capy-pairs_arcade__Cn93w[data-capy-scene]{display:grid;align-content:center;min-height:100%}.capy-pairs_arcade__Cn93w[data-capy-scene=finish]{align-content:safe center}.capy-pairs_arcade__Cn93w[data-capy-scene] :is(.capy-pairs_stats__4LsK3,.capy-pairs_board__qYv5D){display:none}.capy-pairs_arcade__Cn93w[data-capy-scene] .capy-pairs_startOverlay__Nv2a9{position:static;padding:0;background:none}.capy-pairs_arcade__Cn93w[data-capy-scene] .capy-pairs_startPanel__QllCC{box-shadow:0 8px 26px #101b1670}.capy-pairs_arcade__Cn93w[data-capy-scene] .capy-pairs_requestError__gozUR,.capy-pairs_arcade__Cn93w[data-capy-scene] .capy-pairs_requestError__gozUR button{color:#fffaf0}:is(.capy-pairs_arcade__Cn93w,.capy-pairs_resultStage__8B5BQ)[data-capy-scene] [data-ranked-run-result]{background:none}.capy-pairs_arcade__Cn93w:has(>.capy-pairs_ingameSponsor__p0A3H){display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.capy-pairs_playTools__0cFUF{display:flex;align-items:center;gap:8px;margin-bottom:12px}.capy-pairs_playControls__6eKON{display:flex;flex:none;gap:6px;margin-left:auto}.capy-pairs_levelLabel__q0sWg{color:var(--ink);font:700 13px var(--font-geist-sans),sans-serif}.capy-pairs_helpDialog__pyh45{width:min(360px,calc(100% - 32px));margin:auto;padding:16px 20px;border:1.5px solid var(--ink);border-radius:12px;background:#fffaf0;color:var(--ink)}.capy-pairs_helpDialog__pyh45::backdrop{background:#26372e66}.capy-pairs_helpHeading__DXOl_{display:flex;align-items:center;justify-content:space-between;gap:12px}.capy-pairs_helpHeading__DXOl_ h2{margin:0;font:700 21px var(--display)}.capy-pairs_helpDialog__pyh45 p{margin:8px 0 4px}.capy-pairs_toolButton__RIzAF{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:0 8px;border:1px solid #26372e29;border-radius:8px;background:#fffaf0;font:600 12px var(--font-geist-sans),sans-serif;cursor:pointer}.capy-pairs_toolButton__RIzAF svg{width:20px;height:20px}.capy-pairs_toolButton__RIzAF:disabled{opacity:.55;cursor:default}@media (max-width:379px){.capy-pairs_toolButton__RIzAF span{display:none}}.capy-pairs_arcadeStats__Ib_JY{grid-template-columns:repeat(3,minmax(0,1fr))}.capy-pairs_pairsPop__DkeHI{display:inline-block;animation:capy-pairs_pairs-pop__G_aYb .36s ease-out}.capy-pairs_startOverlay__Nv2a9{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:16px;background:#f4ecdce8;border-radius:12px}.capy-pairs_startPanel__QllCC{width:min(380px,100%);padding:20px;border:1.5px solid var(--ink);border-radius:14px;background:#fffaf0;box-shadow:3px 4px 0 #26372e3a;text-align:center}.capy-pairs_introTitle__9q9ay{display:flex;align-items:center;justify-content:center;gap:5px;margin:0;white-space:nowrap;font:800 clamp(28px,10vw,43px)/1.12 Capy Brioche,var(--display);letter-spacing:-.045em}.capy-pairs_titleCapy__oed7n{flex:none;width:clamp(26px,8vw,41px);aspect-ratio:1;background:url(/games/capy-pairs/capy-atlas.webp) 0 0/400% 300% no-repeat}.capy-pairs_titlePairs__sHGFJ{color:#ba4c24;transform:rotate(-4deg)}.capy-pairs_startPanel__QllCC h2{margin:0 0 8px;font:700 28px var(--display)}.capy-pairs_startPanel__QllCC>p{margin:6px 0 14px;font-size:13px;color:#566457}.capy-pairs_startActions__a8uam{display:flex;gap:8px}.capy-pairs_startActions__a8uam .capy-pairs_toolButton__RIzAF{flex:0 0 48px}.capy-pairs_startPanel__QllCC>[data-game-campaign-slot]{margin-top:14px;padding-top:12px;border-top:1px solid #26372e24}.capy-pairs_startPanel__QllCC:has(>[data-game-campaign-slot=cabinet]) .capy-pairs_startActions__a8uam .capy-pairs_playAgain__XolXh{box-shadow:none}.capy-pairs_arcade__Cn93w[data-capy-scene=intro] .capy-pairs_startPanel__QllCC [data-sponsor-primary-action]{min-height:48px;box-shadow:2px 3px #8c6d27}.capy-pairs_arcadeBest__v_dlr{margin:12px 0 0;text-align:center;font:11px var(--font-geist-sans),sans-serif;color:#637064}.capy-pairs_arcade__Cn93w>.capy-pairs_ingameSponsor__p0A3H{grid-row:1;width:min(100%,350px);max-width:none;margin:0 auto 12px max(0px,calc((100% - 600px) / 2))}.capy-pairs_arcade__Cn93w[data-capy-paused]>.capy-pairs_ingameSponsor__p0A3H{display:none}.capy-pairs_ingameSponsor__p0A3H [data-sponsor-placement]{justify-content:flex-start;gap:10px;padding:8px;border-color:#8c6d2755;background:#fff6dc;color:var(--ink)}.capy-pairs_ingameSponsor__p0A3H [data-sponsor-placement]>a{flex:0 0 min(44%,140px);min-width:0;min-height:44px}.capy-pairs_arcade__Cn93w .capy-pairs_ingameSponsor__p0A3H [data-sponsor-placement]>a img{height:auto;max-height:none;border-radius:4px}.capy-pairs_ingameSponsor__p0A3H [data-sponsor-placement]>div{flex:1;min-width:0}.capy-pairs_ingameSponsor__p0A3H [data-sponsor-placement]>div a:first-child{width:100%;min-width:0;padding:0;line-height:1.2}.capy-pairs_ingameSponsor__p0A3H [data-sponsor-wishlist-label]{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:44px;padding:4px;border:1px solid #8c6d27;border-radius:6px;background:#f4c76b;color:#201808;font-size:clamp(12px,2.5vw,14px);font-weight:750;text-align:center;box-shadow:0 2px #8c6d27}.capy-pairs_ingameSponsor__p0A3H a:hover [data-sponsor-wishlist-label]{background:#ffda88}@media (min-width:1120px){.capy-pairs_arcade__Cn93w:has(>.capy-pairs_ingameSponsor__p0A3H){grid-template-columns:minmax(0,600px) 270px;gap:24px;justify-content:center;align-items:center}.capy-pairs_arcade__Cn93w>.capy-pairs_ingameSponsor__p0A3H{grid-column:2;width:100%;margin:0}.capy-pairs_arcade__Cn93w[data-capy-paused]>.capy-pairs_ingameSponsor__p0A3H{display:block;visibility:hidden}.capy-pairs_ingameSponsor__p0A3H [data-sponsor-placement]{display:grid;padding:10px}}.capy-pairs_requestError__gozUR{padding:10px 0;font:13px/1.5 var(--font-geist-sans),sans-serif}.capy-pairs_requestError__gozUR p{margin:0}.capy-pairs_requestError__gozUR button{min-height:44px;color:var(--teal);text-decoration:underline;cursor:pointer}.capy-pairs_header__VO1DI{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.capy-pairs_header__VO1DI .capy-pairs_wordmark__UxEXc{width:240px;max-width:100%;margin:0}.capy-pairs_header__VO1DI p{margin:9px 0 0;font-size:14px;color:#566457}.capy-pairs_levels__YCWyV{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:0 0 3px;margin:0;list-style:none}.capy-pairs_levels__YCWyV li{display:flex;align-items:center;gap:5px;font:500 11px var(--font-geist-sans),sans-serif;color:#727a6f}.capy-pairs_levels__YCWyV li>span{display:grid;place-items:center;width:20px;height:20px;border:1px solid #26372e40;border-radius:50%;font-size:10px}.capy-pairs_levels__YCWyV li[aria-current=step]{color:var(--ink);font-weight:700}.capy-pairs_levels__YCWyV li[aria-current=step]>span{color:#fffaf0;background:var(--ink);border-color:var(--ink)}.capy-pairs_levels__YCWyV li[data-complete=true]{color:var(--teal)}.capy-pairs_levels__YCWyV li[data-complete=true]>span{border-color:var(--teal);background:#e1e8d1;color:var(--teal)}.capy-pairs_page__jONhL a:focus-visible,.capy-pairs_page__jONhL button:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.capy-pairs_stats__4LsK3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 20px;border:1.5px solid #26372e3a;border-radius:12px;background:#fffaf0}.capy-pairs_stats__4LsK3>div{min-width:0;padding:10px 14px}.capy-pairs_stats__4LsK3>div+div{border-left:1px solid #26372e1c}.capy-pairs_resultStats__ED5RD dt,.capy-pairs_stats__4LsK3 dt{margin-bottom:2px;font:500 10px var(--font-geist-sans),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#566457}.capy-pairs_stats__4LsK3 dd{margin:0;font:700 25px/1.2 var(--display);font-variant-numeric:tabular-nums}.capy-pairs_stats__4LsK3 dd>span{font-size:17px;font-weight:400;color:#637064}.capy-pairs_resultStats__ED5RD small,.capy-pairs_stats__4LsK3 dd small{font:11px var(--font-geist-sans),sans-serif;color:#566457}.capy-pairs_resultStats__ED5RD dd>.capy-pairs_bestTime__OK8ln,.capy-pairs_stats__4LsK3 dd>.capy-pairs_bestTime__OK8ln{display:block;margin-top:2px;font:11px/1.2 var(--font-geist-sans),sans-serif;color:#637064}.capy-pairs_boardWrap__0HMl7{position:relative}.capy-pairs_board__qYv5D{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;perspective:1000px}.capy-pairs_card__moCh6{position:relative;width:100%;aspect-ratio:1.08;padding:0;border:0;border-radius:12px;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.capy-pairs_inner__ymj49{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .35s cubic-bezier(.2,.75,.25,1)}.capy-pairs_revealed__HhSMC .capy-pairs_inner__ymj49{transform:rotateY(180deg)}.capy-pairs_back__23frc,.capy-pairs_front__veEtt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:12px;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:2px 3px 0 var(--ink)}.capy-pairs_back__23frc{background:radial-gradient(circle,#f4ecdc42 1.2px,transparent 1.8px) 0 0 /12px 12px,var(--teal)}.capy-pairs_back__23frc>span{position:relative;display:grid;place-items:center;width:40%;aspect-ratio:1;border:1.5px solid var(--ink);border-radius:50%;background:#ed9b55;color:#fffaf0;font:700 clamp(20px,3.5vw,34px)/1 var(--display)}.capy-pairs_back__23frc>span:before{content:"";position:absolute;top:-8%;right:6%;width:24%;height:16%;border:1px solid var(--ink);border-radius:80% 0 80% 0;background:#b2c58b;transform:rotate(-20deg)}.capy-pairs_front__veEtt{transform:rotateY(180deg);overflow:hidden;background:#fffaf0;transition:background .25s,border-color .25s}.capy-pairs_art__X_HSm,.capy-pairs_resultArt__cgNq9{display:block;background-image:url(/games/capy-pairs/capy-atlas.webp);background-repeat:no-repeat;background-size:400% 300%}.capy-pairs_art__X_HSm{width:92%;aspect-ratio:1;flex-shrink:0}.capy-pairs_heart__PXmuz{position:absolute;right:8%;bottom:4%;font-size:clamp(11px,1.5vw,18px);line-height:1;color:#a6462b;opacity:0}.capy-pairs_matched__ECTzS .capy-pairs_front__veEtt{background:#f2e8bb;border-color:#6c794e;box-shadow:1px 2px 0 #6c794e}.capy-pairs_arcade__Cn93w[data-phase=mismatch] .capy-pairs_revealed__HhSMC:not(.capy-pairs_matched__ECTzS) .capy-pairs_front__veEtt{background:#f8e2d3;border-color:#a65b43}.capy-pairs_matched__ECTzS .capy-pairs_art__X_HSm{animation:capy-pairs_capy-hop__4TXFj .48s cubic-bezier(.2,.75,.3,1) .13s}.capy-pairs_matched__ECTzS .capy-pairs_heart__PXmuz{opacity:1;animation:capy-pairs_heart__PXmuz .45s ease-out}.capy-pairs_matchSparkles__epTBS{position:absolute;inset:8%;color:#a6462b;font:700 clamp(11px,2vw,18px)/1 sans-serif;pointer-events:none;animation:capy-pairs_match-sparkles__LfJRr .53s ease-out .14s both}.capy-pairs_matchSparkles__epTBS:after,.capy-pairs_matchSparkles__epTBS:before{content:"✦";position:absolute}.capy-pairs_matchSparkles__epTBS:before{top:16%;left:2%}.capy-pairs_matchSparkles__epTBS:after{top:4%;right:3%}.capy-pairs_card__moCh6:disabled{cursor:default}.capy-pairs_levelTransition__XCcJg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border-radius:12px;background:#f4ecdce8;pointer-events:none;animation:capy-pairs_level-transition__JV8nm .18s ease-out .37s backwards}.capy-pairs_levelTransition__XCcJg>span{font:13px var(--font-geist-sans),sans-serif;color:#566457}.capy-pairs_levelTransition__XCcJg strong{font:700 30px var(--display);color:var(--ink)}@media (hover:hover){.capy-pairs_card__moCh6:hover:not(:disabled):not(.capy-pairs_revealed__HhSMC) .capy-pairs_inner__ymj49{transform:translateY(-3px) rotateY(9deg)}}.capy-pairs_footer__20uBI{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;font:11px/1.5 var(--font-geist-sans),sans-serif;color:#637064}.capy-pairs_footer__20uBI>span{text-align:right}.capy-pairs_footer__20uBI a{text-decoration:underline;text-underline-offset:3px}.capy-pairs_replay__q2qvX{display:inline-flex;align-items:center;gap:7px;min-height:44px;flex-shrink:0;color:var(--ink);font-size:12px;font-weight:600;cursor:pointer}.capy-pairs_playAgain__XolXh svg,.capy-pairs_replay__q2qvX svg{width:17px;height:17px}.capy-pairs_result__e_IrL{width:min(400px,calc(100% - 32px));padding:20px 24px 26px;margin:auto;border:2px solid var(--ink);border-radius:18px;color:var(--ink);background:#fffaf0;box-shadow:5px 6px 0 var(--orange);text-align:center}.capy-pairs_result__e_IrL::backdrop{background:#f4ecdcce;backdrop-filter:blur(4px)}.capy-pairs_resultArt__cgNq9{width:132px;aspect-ratio:1;margin:-4px auto -2px}.capy-pairs_result__e_IrL h2{margin:0;font:700 36px/1.15 var(--display);letter-spacing:-1.5px}.capy-pairs_result__e_IrL>p{margin:7px 0 20px;font-size:15px;color:#566457}.capy-pairs_resultStats__ED5RD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 22px}.capy-pairs_resultStats__ED5RD>div+div{border-left:1px solid #26372e24}.capy-pairs_resultStats__ED5RD dd{margin:0;font:700 24px/1.4 var(--display);font-variant-numeric:tabular-nums}.capy-pairs_playAgain__XolXh{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;border:1.5px solid var(--ink);border-radius:25px;background:var(--teal);color:#fffaf0;font:600 14px var(--font-geist-sans),sans-serif;box-shadow:2px 3px 0 var(--ink);cursor:pointer}.capy-pairs_arcade__Cn93w .capy-pairs_startPanel__QllCC .capy-pairs_playAgain__XolXh{border-radius:6px}.capy-pairs_playAgain__XolXh:hover{background:#32695f}.capy-pairs_srOnly__WTK3v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes capy-pairs_heart__PXmuz{0%{opacity:0;transform:translateY(5px) scale(.6)}60%{transform:translateY(-2px) scale(1.2)}to{opacity:1;transform:none}}@keyframes capy-pairs_capy-hop__4TXFj{24%{transform:translateY(3%) scale(1.08,.9)}58%{transform:translateY(-9%) scale(1.04,1.1)}84%{transform:translateY(1%) scale(1.04,.96)}}@keyframes capy-pairs_match-sparkles__LfJRr{0%{opacity:0;transform:scale(.55)}34%{opacity:1}to{opacity:0;transform:translateY(-12%) scale(1.2)}}@keyframes capy-pairs_pairs-pop__G_aYb{38%{color:#a6462b;transform:scale(1.19)}}@keyframes capy-pairs_level-transition__JV8nm{0%{opacity:0}}@media (max-width:620px){.capy-pairs_page__jONhL{padding:16px 16px 28px}.capy-pairs_nav__446z0{margin-bottom:26px}.capy-pairs_header__VO1DI{flex-wrap:wrap;gap:13px;margin-bottom:16px}.capy-pairs_header__VO1DI p{font-size:13px}.capy-pairs_levels__YCWyV{width:100%;padding-bottom:2px;gap:18px}.capy-pairs_stats__4LsK3{margin-bottom:16px}.capy-pairs_stats__4LsK3>div{padding:9px 10px}.capy-pairs_stats__4LsK3 dd{font-size:23px}.capy-pairs_board__qYv5D{gap:9px}.capy-pairs_back__23frc,.capy-pairs_front__veEtt{border-width:1.5px;border-radius:9px;box-shadow:1.5px 2px 0 var(--ink)}.capy-pairs_card__moCh6{border-radius:9px}.capy-pairs_back__23frc{background-size:10px 10px}.capy-pairs_back__23frc>span{width:43%}.capy-pairs_footer__20uBI{margin-top:12px;gap:12px}.capy-pairs_footer__20uBI>span{max-width:160px}}@media (max-width:360px){.capy-pairs_page__jONhL{padding-inline:12px}.capy-pairs_stats__4LsK3>div{padding:9px 7px}.capy-pairs_stats__4LsK3 dd{font-size:21px}.capy-pairs_stats__4LsK3 dd small{font-size:9px}.capy-pairs_board__qYv5D{gap:8px}}@media (max-width:360px) and (max-height:700px) and (orientation:portrait){.capy-pairs_page__jONhL{padding-top:12px;padding-bottom:18px}.capy-pairs_nav__446z0{margin-bottom:16px}.capy-pairs_header__VO1DI{gap:9px;margin-bottom:12px}.capy-pairs_header__VO1DI .capy-pairs_wordmark__UxEXc{width:200px}.capy-pairs_header__VO1DI p{margin-top:6px;font-size:12px}.capy-pairs_stats__4LsK3{margin-bottom:12px}.capy-pairs_stats__4LsK3>div{padding-block:7px}.capy-pairs_card__moCh6{aspect-ratio:1.28}.capy-pairs_art__X_HSm{height:92%;width:auto}.capy-pairs_footer__20uBI{font-size:10px}}@media (prefers-reduced-motion:reduce){.capy-pairs_front__veEtt,.capy-pairs_inner__ymj49{transition:none}.capy-pairs_levelTransition__XCcJg,.capy-pairs_matched__ECTzS .capy-pairs_art__X_HSm,.capy-pairs_matched__ECTzS .capy-pairs_heart__PXmuz,.capy-pairs_pairsPop__DkeHI{animation:none}.capy-pairs_matchSparkles__epTBS{display:none}.capy-pairs_card__moCh6:hover:not(:disabled):not(.capy-pairs_revealed__HhSMC) .capy-pairs_inner__ymj49{transform:none}}@media (max-height:500px){.capy-pairs_result__e_IrL{padding:10px 20px 16px}.capy-pairs_resultArt__cgNq9{width:76px}.capy-pairs_result__e_IrL h2{font-size:28px}.capy-pairs_result__e_IrL>p{margin:4px 0 10px}.capy-pairs_resultStats__ED5RD{margin-bottom:12px}}@media (max-height:400px) and (orientation:landscape){.capy-pairs_arcade__Cn93w[data-capy-scene=finish],.capy-pairs_boardWrap__0HMl7[data-result-open]>[data-ranked-run-result],.capy-pairs_resultReview__v3dHt,.capy-pairs_resultReview__v3dHt>[data-ranked-run-result]{padding-block:4px}}.partner-championship_hero___ZkAA{margin-bottom:24px}.partner-championship_championship__aAa0O{display:flex;align-items:center;justify-content:space-between;gap:20px 32px;padding:18px 24px;margin-top:24px;border:2px solid #29273e;border-radius:16px;background:#fff8e9;box-shadow:4px 5px 0 #29273e;scroll-margin-top:24px}.partner-championship_copy__5uW8Z{min-width:0;flex:1}.partner-championship_identity__A98uB{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;min-width:0}.partner-championship_identity__A98uB h2{flex:none;width:190px;max-width:100%;margin:0;line-height:0}.partner-championship_identity__A98uB h2 img{display:block;width:100%;height:auto}.partner-championship_meta__1xPVL{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.partner-championship_label__hWshj{font:600 10px/1.4 var(--font-plex),monospace;letter-spacing:.08em;text-transform:uppercase;color:#376d57}.partner-championship_giveaway__I6zjq{display:inline-flex;align-items:center;padding:4px 11px;border:1px solid #29273e55;border-radius:999px;background:#f6e5ad;color:#29273e;font-size:13px;font-weight:750;line-height:1.35}.partner-championship_actions__ZwULu{flex:none;display:flex;align-items:center;gap:12px}.partner-championship_play__1pg8m{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:46px;padding:11px 18px;border:2px solid #29273e;border-radius:8px;background:#e5c774;color:#29273e;box-shadow:0 3px 0 #29273e;font-size:14px;font-weight:750;white-space:nowrap;transition:background .15s,transform .15s,box-shadow .15s}.partner-championship_play__1pg8m:hover{background:#f1d991;transform:translateY(-1px);box-shadow:0 4px 0 #29273e}.partner-championship_play__1pg8m:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 #29273e}.partner-championship_play__1pg8m:disabled{opacity:.65;cursor:not-allowed}.partner-championship_friends__YG230{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px;font-size:13px;font-weight:500;white-space:nowrap}.partner-championship_hero___ZkAA :is(a,button):focus-visible{outline:3px solid #913564;outline-offset:5px}@media(max-width:850px){.partner-championship_championship__aAa0O{flex-direction:column;align-items:stretch;gap:14px;padding:16px 18px;margin-top:20px}.partner-championship_identity__A98uB{justify-content:space-between;gap:10px 16px}.partner-championship_identity__A98uB h2{width:168px}.partner-championship_actions__ZwULu{width:100%}.partner-championship_friends__YG230,.partner-championship_play__1pg8m{flex:1}}@media(max-width:600px){.partner-championship_championship__aAa0O{border-radius:14px;box-shadow:3px 4px 0 #29273e;padding:14px 16px;gap:12px;margin-top:16px}.partner-championship_identity__A98uB{flex-direction:column;align-items:flex-start;gap:6px}.partner-championship_identity__A98uB h2{width:156px}.partner-championship_giveaway__I6zjq{font-size:12px}.partner-championship_actions__ZwULu{flex-wrap:wrap}.partner-championship_play__1pg8m{width:100%;min-height:46px;font-size:13px}}