.poro-emote-module__YQ4COW__poro{vertical-align:middle;pointer-events:none;flex-shrink:0;width:1.64em;height:1.64em;display:inline-flex}.poro-emote-module__YQ4COW__burst{width:128px;height:128px}.poro-emote-module__YQ4COW__poro svg{width:100%;height:100%;overflow:visible}.poro-emote-module__YQ4COW__rive{position:relative}.poro-emote-module__YQ4COW__poster,.poro-emote-module__YQ4COW__canvas{width:100%;height:100%;position:absolute;inset:0}
.matchmaking-rift-module__aLyeNa__stage{isolation:isolate;pointer-events:none;width:100%;height:268px;margin:-15px 0 4px;position:relative;overflow:hidden}.matchmaking-rift-module__aLyeNa__canvas{width:100%;height:100%;transition:opacity .35s ease-out;position:absolute;inset:0}.matchmaking-rift-module__aLyeNa__atmosphere{background:radial-gradient(#1ea7b212,#17657709 42%,#0000 67%);position:absolute;inset:6% 3% 12%}.matchmaking-rift-module__aLyeNa__shadow{filter:blur(5px);background:radial-gradient(#3bd2d62b,#0000 70%);height:8px;position:absolute;bottom:10px;left:32%;right:32%}.matchmaking-rift-module__aLyeNa__fallback{place-items:center;display:grid;position:absolute;inset:0}.matchmaking-rift-module__aLyeNa__fallbackCore{background:radial-gradient(circle at 32% 25%,#dffff7,#3fc4cb 8%,#107d8f 28%,#07283e 62%,#113f4c);border-radius:50%;width:84px;height:84px;box-shadow:inset -5px -3px 12px #79fff7a1,0 0 32px #32c3e335}.matchmaking-rift-module__aLyeNa__fallbackRing{border:5px solid #95806a;border-color:#f1d4a0 #95806a #434546;border-radius:50%;width:178px;height:178px;position:absolute;transform:perspective(450px)rotateX(52deg)rotateY(-24deg)rotate(-28deg);box-shadow:inset 0 1px 1px #fff0c9,0 1px 2px #040b15}@media (max-width:640px){.matchmaking-rift-module__aLyeNa__stage{height:230px}}@media (prefers-reduced-motion:reduce){.matchmaking-rift-module__aLyeNa__canvas{transition:none}}.matchmaking-rift-module__aLyeNa__fallbackCards{width:148px;height:145px;position:relative}.matchmaking-rift-module__aLyeNa__fallbackCards span{background-color:#10253d;background-position:50%;background-repeat:no-repeat;background-size:47px;border:2px solid #bfa36a;border-radius:5px;width:82px;height:124px;position:absolute;transform:rotate(-14deg);box-shadow:inset 0 0 0 4px #294053,0 8px 20px #01060d80}.matchmaking-rift-module__aLyeNa__fallbackCards span+span{top:9px;right:2px;transform:rotate(13deg)}
.customization-points-rail-module__x5f_1a__vertical{width:100%;height:104px;display:block}.customization-points-rail-module__x5f_1a__horizontal{width:100%;height:56px;display:none}.customization-points-rail-module__x5f_1a__vertical[data-preview-layout=phone]{display:none}.customization-points-rail-module__x5f_1a__horizontal[data-preview-layout=phone]{display:block}@media (pointer:coarse) and (max-width:600px) and (orientation:portrait){.customization-points-rail-module__x5f_1a__vertical[data-preview-layout=auto]{display:none}.customization-points-rail-module__x5f_1a__horizontal[data-preview-layout=auto]{display:block}}
.matchmaking-transition-module__Q62dXa__overlay{z-index:150;isolation:isolate;pointer-events:auto;position:fixed;inset:0;overflow:hidden}.matchmaking-transition-module__Q62dXa__lobby{animation:.95s cubic-bezier(.4,0,.2,1) both matchmaking-transition-module__Q62dXa__lobby-exit;position:absolute;inset:0}.matchmaking-transition-module__Q62dXa__lobby *{transition:none;animation-play-state:paused}.matchmaking-transition-module__Q62dXa__stage{animation:.95s cubic-bezier(.4,0,.2,1) both matchmaking-transition-module__Q62dXa__artwork;position:absolute;inset:0}.matchmaking-transition-module__Q62dXa__stage canvas{width:100%;height:100%;display:block}.matchmaking-transition-module__Q62dXa__announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes matchmaking-transition-module__Q62dXa__lobby-exit{0%,52%{opacity:1}90%,to{opacity:0}}@keyframes matchmaking-transition-module__Q62dXa__artwork{0%,76%{opacity:1}to{opacity:0}}
.ink-score-rail-module__4RegNa__root{--rail-compact:0;--rail-accent:#b7f4d9;border:0;width:100%;min-width:0;margin:0;padding:0;position:relative}.ink-score-rail-module__4RegNa__root[data-tone=amber]{--rail-accent:#ffdab2}.ink-score-rail-module__4RegNa__rail{isolation:isolate;width:100%;height:100%;position:relative}.ink-score-rail-module__4RegNa__preview{width:min(100%,104px);height:218px}.ink-score-rail-module__4RegNa__board{--ink-board-width:min(calc(var(--score-track-rail-width) * 1.35), calc(var(--battlefield-side-gap) - .5rem));--number-scale:1.08;grid-column:1/-1;grid-row:1 / span var(--ink-rows);width:var(--ink-board-width);height:min(calc(var(--track-row-size) * var(--ink-rows)), calc(var(--ink-board-width) * 2.1));translate:calc(var(--track-player-nudge) * -1) 0}.ink-score-rail-module__4RegNa__board[data-variant=opponent]{translate:var(--track-opponent-nudge) 0}.ink-score-rail-module__4RegNa__canvas{pointer-events:none;opacity:0;width:calc(100% + 48px);height:calc(100% + 48px);position:absolute;inset:-24px}.ink-score-rail-module__4RegNa__root[data-ink-renderer=canvas] .ink-score-rail-module__4RegNa__canvas{opacity:1}.ink-score-rail-module__4RegNa__point{width:56%;height:calc(200% / (var(--point-count) + 1));color:#c5d1d0;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}button.ink-score-rail-module__4RegNa__point{cursor:pointer}.ink-score-rail-module__4RegNa__point[data-reached=true]{color:#d6e4dc}.ink-score-rail-module__4RegNa__point[data-active=true]{color:#fff6dc}.ink-score-rail-module__4RegNa__point[data-winning=true],.ink-score-rail-module__4RegNa__point[data-terminal=true]{color:#adb9b5}.ink-score-rail-module__4RegNa__point[data-winning=true][data-reached=true],.ink-score-rail-module__4RegNa__point[data-terminal=true][data-reached=true]{color:#f3d18b}.ink-score-rail-module__4RegNa__point:disabled{cursor:wait}.ink-score-rail-module__4RegNa__point:focus-visible{outline:1px solid var(--rail-accent);outline-offset:-3px}.ink-score-rail-module__4RegNa__poster{opacity:.9;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ink-score-rail-module__4RegNa__root[data-ink-renderer=canvas] .ink-score-rail-module__4RegNa__poster{visibility:hidden}.ink-score-rail-module__4RegNa__number{color:inherit;--number-size:max(10px, min(calc(var(--track-node-size,34px) * .57), calc(210px / (var(--point-count) + 1)), 25px));font-family:Times New Roman,Times,serif;font-size:calc(var(--number-size) * var(--number-emphasis,1) * var(--number-scale,1));font-variant-numeric:lining-nums tabular-nums;-webkit-text-stroke:.14em #030a14d1;paint-order:stroke fill;text-shadow:0 0 .32em #030a14b8,0 1px 2px #030a14e6;pointer-events:none;font-weight:400;line-height:1;transition:font-size .16s cubic-bezier(.2,.7,.2,1),color .16s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ink-score-rail-module__4RegNa__number:before{--bead-rim:#ffffffb8;--bead-glow:transparent;content:"";z-index:-1;background:radial-gradient(85% 62% at 34% 16%, #ffffff5c, #ffffff14 46%, transparent 64%) padding-box, radial-gradient(70% 46% at 50% 108%, color-mix(in srgb, var(--rail-accent) 26%, transparent), transparent 72%) padding-box,  linear-gradient(#060e1a1f, #060e1a1f) padding-box, linear-gradient(150deg, var(--bead-rim), #ffffff1a 32%, #ffffff0a 62%, #ffffff6b) border-box;width:1.8em;height:1.8em;box-shadow:inset 0 -.18em .32em #02081052, inset 0 .08em .14em #fff3, 0 .14em .4em #0000005c, 0 0 .7em var(--bead-glow);-webkit-backdrop-filter:var(--liquid-bead,) blur(.6px) saturate(1.1) brightness(1.04);backdrop-filter:var(--liquid-bead,) blur(.6px) saturate(1.1) brightness(1.04);border:1px solid #0000;border-radius:50%;transition:box-shadow .16s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ink-score-rail-module__4RegNa__point[data-reached=false] .ink-score-rail-module__4RegNa__number:before{--bead-rim:#ffffff75}.ink-score-rail-module__4RegNa__point[data-active=true] .ink-score-rail-module__4RegNa__number:before{--bead-rim:var(--rail-accent);--bead-glow:color-mix(in srgb, var(--rail-accent) 42%, transparent);-webkit-backdrop-filter:var(--liquid-bead-active,) blur(.6px) saturate(1.15) brightness(1.1);backdrop-filter:var(--liquid-bead-active,) blur(.6px) saturate(1.15) brightness(1.1)}.ink-score-rail-module__4RegNa__point[data-winning=true][data-reached=true] .ink-score-rail-module__4RegNa__number:before,.ink-score-rail-module__4RegNa__point[data-terminal=true][data-reached=true] .ink-score-rail-module__4RegNa__number:before{--bead-rim:#f3d18b}.ink-score-rail-module__4RegNa__point[data-active=true] .ink-score-rail-module__4RegNa__number{--number-emphasis:1.15}@media (hover:hover){button.ink-score-rail-module__4RegNa__point:hover .ink-score-rail-module__4RegNa__number{color:#fff5d4}}.ink-score-rail-module__4RegNa__root[data-compact=true]{--number-scale:1;width:100%;height:44px;translate:none}.ink-score-rail-module__4RegNa__root[data-compact=true] .ink-score-rail-module__4RegNa__point{width:calc(100% / var(--point-count));border-radius:4px;height:100%}.ink-score-rail-module__4RegNa__root[data-compact=true] .ink-score-rail-module__4RegNa__number{--number-size:max(10px, min(3.8vw, 17px, calc(150px / var(--point-count))))}@container (max-width:380px){.ink-score-rail-module__4RegNa__preview{--rail-compact:1;width:100%;height:44px}}[data-board-arrangement=phone-portrait] .ink-score-rail-module__4RegNa__board{--rail-compact:1;flex:1;width:100%;height:100%}[data-board-arrangement=phone-portrait] .ink-score-rail-module__4RegNa__board .ink-score-rail-module__4RegNa__number{--number-size:max(10px, min(13px, calc(150px / var(--point-count))))}.ink-score-rail-module__4RegNa__root[data-variant=opponent][data-compact=false] .ink-score-rail-module__4RegNa__rail{transform:rotate(180deg)}.ink-score-rail-module__4RegNa__root[data-variant=opponent][data-compact=false] .ink-score-rail-module__4RegNa__number{transform:translate(-50%,-50%)rotate(180deg)}
.customization-board-preview-module__7A5e5G__stage{width:100%;container-type:inline-size}.customization-board-preview-module__7A5e5G__board{--card-width:clamp(1.35rem, 12cqw, 5.2rem);aspect-ratio:16/10;width:100%;min-height:15rem;margin-inline:auto}.customization-board-preview-module__7A5e5G__board[data-preview-board-layout=tablet]{--card-width:clamp(1.6rem, 7cqw, 4.3rem);aspect-ratio:4/3;min-height:19rem}.customization-board-preview-module__7A5e5G__board[data-preview-board-layout=phone]{--card-width:clamp(1.6rem, 7cqw, 2.4rem);aspect-ratio:9/16;width:min(100%,19rem);min-height:0}.customization-board-preview-module__7A5e5G__content{z-index:1;grid-template-rows:.72fr 1fr .72fr;gap:.36rem;height:100%;padding:.56rem;display:grid;position:relative}.customization-board-preview-module__7A5e5G__board[data-preview-board-layout=phone] .customization-board-preview-module__7A5e5G__content{grid-template-rows:1fr .9fr 1.2fr;gap:.3rem;padding:.5rem}.customization-board-preview-module__7A5e5G__phoneArea{grid-template-rows:auto minmax(0,1fr) auto;gap:.25rem;min-height:0;display:grid}.customization-board-preview-module__7A5e5G__phonePlayerArea{grid-template-rows:auto minmax(0,1fr) auto auto}.customization-board-preview-module__7A5e5G__phoneSupply{justify-content:space-between;align-items:center;display:flex}.customization-board-preview-module__7A5e5G__phoneScoreBand{grid-template-columns:4.4rem minmax(0,1fr);align-items:center;gap:.5rem;min-height:2rem;display:grid}.customization-board-preview-module__7A5e5G__phoneNameplate{width:4.4rem;padding-top:.25rem}.customization-board-preview-module__7A5e5G__phoneScores{--track-node-size:1.1rem;--track-node-winning-size:1.3rem;justify-content:space-between;align-items:center;width:100%;height:2rem;display:flex}.customization-board-preview-module__7A5e5G__phoneScores[data-preview-scores=player]{flex-direction:row-reverse}.customization-board-preview-module__7A5e5G__phoneScores>div{width:var(--track-node-size);flex-shrink:0;transform:translate(0,0)}.customization-board-preview-module__7A5e5G__phoneScores>div:has([data-winning=true]){width:var(--track-node-winning-size)}.customization-board-preview-module__7A5e5G__phoneScores>span{display:none}.customization-board-preview-module__7A5e5G__phoneScores>fieldset{height:100%}
