@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.a188d1ff.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.d9ee93eb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.a6d6de71.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_dd17809e-module__Z_xFlq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}
@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e664fdf150ece08d.p.20befd9e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/847c6af3f14ca2aa.p.16508439.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.atkinson_hyperlegible_next_c434502d-module__J3LJtW__className{font-family:Atkinson Hyperlegible Next;font-style:normal}
@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3c0e0b91ac3a3c1.p.0339950e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/50a63ac321745c44.p.a5ecbeef.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.atkinson_hyperlegible_mono_92416992-module__PKOaha__className{font-family:Atkinson Hyperlegible Mono;font-style:normal}
.styles-module__oVQF0G__header{z-index:var(--header-z-index);pointer-events:none;justify-content:center;align-items:center;inline-size:100%;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar{pointer-events:auto;background-color:color-mix(in srgb,var(--ug-surface)86%,transparent);-webkit-backdrop-filter:blur(16px);border:1px solid var(--ug-line);border-radius:18px;inline-size:calc(100% - 24px);margin-block-start:.625rem;margin-inline:auto;padding-block:.25rem;padding-inline:.5rem}.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar.styles-module__oVQF0G__headerScrolled{background-color:color-mix(in srgb,var(--ug-surface)96%,transparent)}@media (min-width:600px){.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar{padding-inline:2rem}}@media (min-width:900px){.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar{max-inline-size:852px}}@media (min-width:1200px){.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar{max-inline-size:1152px}}@media (min-width:1920px){.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar{max-inline-size:1392px}}.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar .styles-module__oVQF0G__navbarContent{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar .MuiIconButton-root{min-inline-size:var(--ug-tap);min-block-size:var(--ug-tap)}.styles-module__oVQF0G__header .styles-module__oVQF0G__navbar a:has(img){min-block-size:var(--ug-tap);align-items:center;display:inline-flex}.styles-module__oVQF0G__contentOffset{padding-block-start:0}.styles-module__oVQF0G__frontShell{flex-direction:column;min-block-size:100dvh;display:flex}.styles-module__oVQF0G__frontMain{flex-direction:column;flex:1 0 auto;display:flex}.styles-module__oVQF0G__menuLink{min-block-size:var(--ug-tap);transition:background-color var(--ug-dur-feedback)ease-out;border-radius:12px;align-items:center;padding-inline:.75rem;display:inline-flex;color:var(--mui-palette-text-secondary)!important}.styles-module__oVQF0G__menuLink:hover{background-color:var(--mui-palette-action-hover);color:var(--mui-palette-text-primary)!important}.styles-module__oVQF0G__menuLinkActive{text-decoration:underline;-webkit-text-decoration-color:var(--mui-palette-primary-main);text-decoration-color:var(--mui-palette-primary-main);text-underline-offset:6px;text-decoration-thickness:3px;color:var(--mui-palette-text-primary)!important}.styles-module__oVQF0G__footer{background-color:var(--ug-sunken);border-block-start:1px solid var(--ug-line)}.styles-module__oVQF0G__footerLink{min-block-size:var(--ug-tap);color:var(--mui-palette-text-secondary);align-items:center;display:inline-flex}.styles-module__oVQF0G__footerLink:hover{color:var(--mui-palette-text-primary)}.styles-module__oVQF0G__footerBar{border-block-start:1px solid var(--ug-line)}
.styles-module__diGDlG__layoutSpacing{margin-inline:auto;padding-inline:1.5rem}@media (min-width:900px){.styles-module__diGDlG__layoutSpacing{max-inline-size:900px}}@media (min-width:1200px){.styles-module__diGDlG__layoutSpacing{max-inline-size:1200px}}@media (min-width:1920px){.styles-module__diGDlG__layoutSpacing{max-inline-size:1440px}}
.catalog-module__iN4JJa__page{flex:1 0 auto;min-block-size:100dvh}.catalog-module__iN4JJa__pageImmersive{flex-direction:column;display:flex}.catalog-module__iN4JJa__narrow{inline-size:100%;max-inline-size:640px!important}.catalog-module__iN4JJa__dock{z-index:2;padding-block:1.5rem max(1rem,env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;gap:.625rem;display:flex;position:sticky;inset-block-end:0}.catalog-module__iN4JJa__dock:before{inset-block:0;inset-inline:calc(var(--ug-gutter)*-1);z-index:-1;content:"";background:linear-gradient(to top,var(--ug-bg)74%,transparent);position:absolute}.catalog-module__iN4JJa__dock>*{pointer-events:auto}.catalog-module__iN4JJa__token{color:var(--ug-player,var(--ug-p1));flex:none;display:block}.catalog-module__iN4JJa__playCard{min-block-size:15rem;inline-size:100%;color:var(--ug-card-ink);background-color:var(--ug-card);border:2px solid var(--ug-player,var(--ug-line-strong));border-radius:var(--ug-radius-card);box-shadow:0 7px 0 var(--ug-player,var(--ug-line-strong));place-items:center;padding:2.75rem 1.5rem;display:grid;position:relative}.catalog-module__iN4JJa__pipStart,.catalog-module__iN4JJa__pipEnd{position:absolute}.catalog-module__iN4JJa__pipStart{inset-block-start:.875rem;inset-inline-start:.875rem}.catalog-module__iN4JJa__pipEnd{inset-block-end:.875rem;inset-inline-end:.875rem;transform:rotate(180deg)}.catalog-module__iN4JJa__playText{font-family:var(--ug-font-display);text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-weight:700;line-height:1.16}.catalog-module__iN4JJa__textLarge{font-size:clamp(2rem,1.2rem + 3.6vw,2.75rem)}.catalog-module__iN4JJa__textMedium{font-size:clamp(1.625rem,1.1rem + 2.4vw,2.125rem)}.catalog-module__iN4JJa__textSmall{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.625rem);line-height:1.24}.catalog-module__iN4JJa__cardBack{text-align:center;background-image:radial-gradient(circle,color-mix(in srgb,var(--ug-player)26%,transparent)2.5px,transparent 3px),linear-gradient(color-mix(in srgb,var(--ug-player)12%,transparent),color-mix(in srgb,var(--ug-player)12%,transparent));background-size:22px 22px,auto;gap:1rem}.catalog-module__iN4JJa__gameCard{background-color:var(--ug-surface);border-color:var(--ug-line);border-radius:var(--ug-radius-card);block-size:100%;transition:transform var(--ug-dur-feedback)var(--ug-ease-out),opacity var(--ug-dur-feedback)ease-out}@media (hover:hover){.catalog-module__iN4JJa__gameCard:hover{transform:translateY(-4px)rotate(-.6deg)}}.catalog-module__iN4JJa__gameCard:active{transform:scale(.985)}.catalog-module__iN4JJa__gameCard:has(:focus-visible){outline:3px solid var(--ug-focus);outline-offset:3px}.catalog-module__iN4JJa__gameCard:has(:focus-visible) .catalog-module__iN4JJa__gameCardAction:focus-visible{outline:none}.catalog-module__iN4JJa__gameCardAction{flex-direction:column;justify-content:flex-start;align-items:stretch;block-size:100%;display:flex}.catalog-module__iN4JJa__gameArt{background-color:color-mix(in srgb,var(--ug-player)16%,var(--ug-surface));border-block-end:2px solid var(--ug-player);block-size:6.5rem;position:relative;overflow:hidden}.catalog-module__iN4JJa__gameArtToken{position:absolute;inset-block-start:-1.25rem;inset-inline-end:-.5rem;transform:rotate(-12deg)}.catalog-module__iN4JJa__adultMark{color:var(--ug-card-ink);background-color:var(--ug-surface);border:1px solid var(--ug-line-strong);border-radius:999px;padding:.125rem .625rem;font-size:.8125rem;font-weight:700;position:absolute;inset-block-end:.75rem;inset-inline-start:1.25rem}.catalog-module__iN4JJa__gameBody{padding:1.25rem}.catalog-module__iN4JJa__gameCategory{color:var(--ug-player);font-size:.9375rem;font-weight:700}.catalog-module__iN4JJa__clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.catalog-module__iN4JJa__facts{color:var(--mui-palette-text-primary);flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.catalog-module__iN4JJa__facts li{align-items:center;gap:.375rem;display:inline-flex}.catalog-module__iN4JJa__facts i{font-size:1.125rem}.catalog-module__iN4JJa__choices{flex-wrap:wrap;gap:.5rem;display:flex}.catalog-module__iN4JJa__choice{min-block-size:var(--ug-tap);font:inherit;color:var(--mui-palette-text-primary);cursor:pointer;border:1.5px solid var(--ug-line-strong);transition:transform var(--ug-dur-feedback)var(--ug-ease-out);background-color:#0000;border-radius:999px;align-items:center;gap:.375rem;padding-inline:1rem;font-weight:600;display:inline-flex}.catalog-module__iN4JJa__choice:active{transform:scale(.96)}.catalog-module__iN4JJa__choice[aria-pressed=true]{color:var(--ug-bg);background-color:var(--mui-palette-text-primary);border-color:var(--mui-palette-text-primary)}.catalog-module__iN4JJa__choice i{font-size:1.125rem}.catalog-module__iN4JJa__state{text-align:center;padding-block:4rem;padding-inline:1rem}.catalog-module__iN4JJa__stateIcon{block-size:5rem;inline-size:5rem;color:var(--mui-palette-text-primary);background-color:var(--ug-raised);border:2px solid var(--ug-line-strong);border-radius:28px;place-items:center;font-size:2.25rem;display:grid}.catalog-module__iN4JJa__state i{font-size:inherit}@media (prefers-reduced-motion:reduce){.catalog-module__iN4JJa__gameCard,.catalog-module__iN4JJa__gameCard:hover,.catalog-module__iN4JJa__gameCard:active,.catalog-module__iN4JJa__choice,.catalog-module__iN4JJa__choice:active{transition:none;transform:none}}
.replay-module__Udy7vq__board{aspect-ratio:1;background:#0d0a1a;border:5px solid #0d0a1a;border-radius:8px;grid-template-columns:repeat(10,1fr);width:min(100%,100vh - 220px,760px);min-width:min(100%,300px);display:grid;overflow:hidden;box-shadow:0 0 40px #8b5cf638,0 20px 60px #0000006b}@media (max-width:899px){.replay-module__Udy7vq__board{width:min(100%,100vh - 170px,680px);min-width:min(100%,260px)}}@media (max-height:640px){.replay-module__Udy7vq__board{width:min(100%,100vh - 120px,620px);min-width:min(100%,220px)}}.replay-module__Udy7vq__boardCell{aspect-ratio:1;display:block;position:relative}.replay-module__Udy7vq__lightCell{background:#f7e7c9}.replay-module__Udy7vq__playableCell{background:#d8a45a}.replay-module__Udy7vq__darkPiece:after,.replay-module__Udy7vq__lightPiece:after{content:"";border-radius:50%;position:absolute;inset:14%}.replay-module__Udy7vq__darkPiece:after{background:radial-gradient(circle at 35% 35%,#7c3aed 0%,#3b1587 100%);border:2px solid #8b5cf699;box-shadow:inset 0 -4px #00000059,0 4px 14px #8b5cf673}.replay-module__Udy7vq__lightPiece:after{background:radial-gradient(circle at 35% 35%,#f87171 0%,#991b1b 100%);border:2px solid #f8a32a8c;box-shadow:inset 0 -4px #00000052,0 4px 14px #f8a32a73}.replay-module__Udy7vq__kingPiece:before{content:"K";z-index:1;color:#fff;pointer-events:none;place-items:center;font-size:clamp(.5rem,1.5vw,1.1rem);font-weight:950;display:grid;position:absolute;inset:14%}
.catalog-views-module__oWLXaa__hero{align-items:center;gap:1.5rem;display:grid}.catalog-views-module__oWLXaa__heroText{flex-direction:column;gap:1rem;display:flex}.catalog-views-module__oWLXaa__heroTitle{text-wrap:balance}.catalog-views-module__oWLXaa__heroTitle em{color:var(--ug-accent);font-style:normal}.catalog-views-module__oWLXaa__heroActions{flex-direction:column;gap:1rem;margin-block-start:.5rem;display:flex}.catalog-views-module__oWLXaa__stack{block-size:11.5rem;inline-size:min(100%,20rem);margin-inline:auto;position:relative}.catalog-views-module__oWLXaa__stackCard{block-size:10.25rem;inline-size:8.75rem;font-family:var(--ug-font-display);color:var(--ug-card-ink);background-color:var(--ug-card);border:2px solid var(--ug-player);box-shadow:0 5px 0 var(--ug-player);animation:catalog-views-module__oWLXaa__deal var(--ug-dur-reveal)var(--ug-ease-out)both;border-radius:18px;flex-direction:column;justify-content:space-between;margin-inline-start:-4.375rem;padding:.75rem;font-size:1.0625rem;font-weight:700;line-height:1.15;display:flex;position:absolute;inset-block-start:.5rem;inset-inline-start:50%}.catalog-views-module__oWLXaa__stackCard:first-child{--rest:translateX(-5.75rem)rotate(-11deg);animation-delay:60ms}.catalog-views-module__oWLXaa__stackCard:nth-child(2){--rest:translateX(5.75rem)translateY(.5rem)rotate(10deg);animation-delay:.14s}.catalog-views-module__oWLXaa__stackCard:nth-child(3){--rest:translateY(-.25rem)rotate(-1.5deg);animation-delay:.22s}@keyframes catalog-views-module__oWLXaa__deal{0%{opacity:0;transform:translateY(2.5rem)rotate(0)scale(.92)}to{opacity:1;transform:var(--rest)}}.catalog-views-module__oWLXaa__stackCard:not(:last-child) span{visibility:hidden}.catalog-views-module__oWLXaa__ticket{background-color:var(--ug-surface);border:1.5px dashed var(--ug-line-strong);border-radius:var(--ug-radius-card);padding:1.25rem;position:relative}.catalog-views-module__oWLXaa__ticketRow{align-items:stretch;gap:.625rem;display:flex}.catalog-views-module__oWLXaa__ticketRow>:first-child{flex:1;min-inline-size:0}.catalog-views-module__oWLXaa__codeInput input{font-family:var(--ug-font-mono);letter-spacing:.12em;font-size:1.25rem;font-weight:700}.catalog-views-module__oWLXaa__promises{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.catalog-views-module__oWLXaa__promises li{font-family:var(--ug-font-display);align-items:center;gap:.75rem;font-size:1.125rem;font-weight:700;display:flex}.catalog-views-module__oWLXaa__finder{background-color:var(--ug-surface);border:1px solid var(--ug-line);border-radius:var(--ug-radius-card);flex-direction:column;gap:1.75rem;padding:1.5rem 1.25rem;display:flex}.catalog-views-module__oWLXaa__stepper{align-items:center;gap:.5rem;max-inline-size:15rem;display:flex}.catalog-views-module__oWLXaa__stepper input{font-family:var(--ug-font-display);text-align:center;font-size:1.5rem;font-weight:700}.catalog-views-module__oWLXaa__stepButton{inline-size:var(--ug-tap-main);block-size:var(--ug-tap-main);border:1.5px solid var(--ug-line-strong);border-radius:16px;flex:none}.catalog-views-module__oWLXaa__tiles{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem;display:grid}.catalog-views-module__oWLXaa__tile{background-color:var(--ug-surface);border:1.5px solid var(--ug-line);min-block-size:7.5rem;transition:transform var(--ug-dur-feedback)var(--ug-ease-out);border-radius:18px;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1rem;display:flex}.catalog-views-module__oWLXaa__tile:active{transform:scale(.97)}.catalog-views-module__oWLXaa__tileTitle{font-family:var(--ug-font-display);font-size:1.125rem;font-weight:700;line-height:1.2}.catalog-views-module__oWLXaa__rail{margin:0;margin-inline:calc(var(--ug-gutter)*-1);padding-block:.5rem 1rem;padding-inline:var(--ug-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ug-gutter);scrollbar-width:thin;grid-auto-columns:min(82%,20rem);grid-auto-flow:column;gap:.875rem;list-style:none;display:grid;overflow-x:auto}.catalog-views-module__oWLXaa__rail>*{scroll-snap-align:start;min-inline-size:0}.catalog-views-module__oWLXaa__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.catalog-views-module__oWLXaa__seeAll{min-block-size:var(--ug-tap);color:var(--mui-palette-text-primary);text-underline-offset:.25em;align-items:center;gap:.375rem;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.catalog-views-module__oWLXaa__seeAll i{transition:transform var(--ug-dur-feedback)var(--ug-ease-out);font-size:1.25rem}@media (hover:hover){.catalog-views-module__oWLXaa__seeAll:hover i{transform:translate(3px)}}.catalog-views-module__oWLXaa__results{scroll-margin-block:6rem}.catalog-views-module__oWLXaa__results:empty{display:none}.catalog-views-module__oWLXaa__dealt{animation:catalog-views-module__oWLXaa__rise var(--ug-dur-screen)var(--ug-ease-out)both}@keyframes catalog-views-module__oWLXaa__rise{0%{opacity:0;transform:translateY(1rem)}}.catalog-views-module__oWLXaa__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-block-end:1.5rem;display:grid}.catalog-views-module__oWLXaa__filterSearch,.catalog-views-module__oWLXaa__moreToggle{grid-column:1/-1}.catalog-views-module__oWLXaa__moreFilters{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:none}.catalog-views-module__oWLXaa__moreFiltersOpen{display:grid}.catalog-views-module__oWLXaa__pagination li button,.catalog-views-module__oWLXaa__pagination li>div{min-inline-size:var(--ug-tap);block-size:var(--ug-tap)}.catalog-views-module__oWLXaa__duel{background-color:var(--ug-surface);border:1px solid var(--ug-line);border-radius:var(--ug-radius-card);flex-direction:column;gap:.75rem;margin-block-start:3rem;padding:1.25rem;display:flex}.catalog-views-module__oWLXaa__duelLinks{flex-wrap:wrap;gap:.75rem;display:flex}.catalog-views-module__oWLXaa__back{min-block-size:var(--ug-tap);align-self:flex-start;align-items:center;gap:.375rem;padding-inline-end:.75rem;font-weight:700;display:inline-flex}.catalog-views-module__oWLXaa__detailArt{background-color:color-mix(in srgb,var(--ug-player)16%,var(--ug-surface));border:2px solid var(--ug-player);border-radius:var(--ug-radius-card);block-size:5.5rem;box-shadow:0 6px 0 var(--ug-player);position:relative;overflow:hidden}.catalog-views-module__oWLXaa__detailArt svg{position:absolute;inset-block-start:-1.5rem;inset-inline-end:.75rem;transform:rotate(-12deg)}.catalog-views-module__oWLXaa__factGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.catalog-views-module__oWLXaa__fact{background-color:var(--ug-surface);border:1px solid var(--ug-line);border-radius:14px;padding:.625rem .75rem}.catalog-views-module__oWLXaa__factValue{font-family:var(--ug-font-display);font-size:1.1875rem;font-weight:700;line-height:1.2}.catalog-views-module__oWLXaa__steps{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.catalog-views-module__oWLXaa__step{grid-template-columns:2.75rem minmax(0,1fr);gap:.875rem;display:grid}.catalog-views-module__oWLXaa__stepNumber{block-size:2.75rem;inline-size:2.75rem;font-family:var(--ug-font-display);color:var(--ug-bg);background-color:var(--mui-palette-text-primary);border-radius:14px;place-items:center;font-size:1.25rem;font-weight:800;display:grid}.catalog-views-module__oWLXaa__stepTitle{margin-block-end:.125rem}.catalog-views-module__oWLXaa__dockRow{gap:.625rem;display:grid}@media (min-width:600px){.catalog-views-module__oWLXaa__dockRow{grid-auto-columns:1fr;grid-auto-flow:column}.catalog-views-module__oWLXaa__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-views-module__oWLXaa__filterSearch{grid-column:span 2}.catalog-views-module__oWLXaa__moreFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-views-module__oWLXaa__promises{grid-template-columns:repeat(3,auto);justify-content:space-between}.catalog-views-module__oWLXaa__ticket{padding:1.5rem}}@media (min-width:900px){.catalog-views-module__oWLXaa__hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3rem;min-block-size:30rem}.catalog-views-module__oWLXaa__stack{order:2;block-size:26rem;inline-size:100%}.catalog-views-module__oWLXaa__stackCard{border-radius:var(--ug-radius-card);block-size:18.5rem;inline-size:14.5rem;box-shadow:0 7px 0 var(--ug-player);margin-inline-start:-7.25rem;padding:1.25rem;font-size:1.625rem}.catalog-views-module__oWLXaa__stackCard:first-child{--rest:translateX(-7.5rem)rotate(-10deg)}.catalog-views-module__oWLXaa__stackCard:nth-child(2){--rest:translateX(7.5rem)translateY(1rem)rotate(9deg)}.catalog-views-module__oWLXaa__finder{padding:2rem}.catalog-views-module__oWLXaa__rail{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:1.5rem;margin-inline:0;padding:0;overflow:visible}.catalog-views-module__oWLXaa__heroActions>a{align-self:flex-start;min-inline-size:18rem}.catalog-views-module__oWLXaa__ticket{max-inline-size:34rem}.catalog-views-module__oWLXaa__moreToggle{display:none}.catalog-views-module__oWLXaa__moreFilters{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.catalog-views-module__oWLXaa__duel{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.catalog-views-module__oWLXaa__stackCard{opacity:1;transform:var(--rest);animation:none}.catalog-views-module__oWLXaa__tile,.catalog-views-module__oWLXaa__tile:active,.catalog-views-module__oWLXaa__seeAll i,.catalog-views-module__oWLXaa__seeAll:hover i{transition:none;transform:none}.catalog-views-module__oWLXaa__dealt{animation:none}}
.play-module__gqtH0W__stage{min-block-size:calc(100dvh - 6.5rem);animation:play-module__gqtH0W__enter var(--ug-dur-screen)var(--ug-ease-out)both;flex-direction:column;flex:1;gap:1.25rem;display:flex}.play-module__gqtH0W__grow{flex:1}@keyframes play-module__gqtH0W__enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.play-module__gqtH0W__turn{min-block-size:3.5rem;animation:play-module__gqtH0W__turnIn var(--ug-dur-screen)var(--ug-ease-out)both;align-items:center;gap:.75rem;display:flex}.play-module__gqtH0W__turnText{overflow-wrap:anywhere;flex:1;min-inline-size:0}.play-module__gqtH0W__turnMine{background-color:color-mix(in srgb,var(--ug-player)18%,transparent);border-radius:18px;margin-inline:-.75rem;padding:.5rem .75rem}.play-module__gqtH0W__turnToken{animation:play-module__gqtH0W__pop var(--ug-dur-reveal)var(--ug-ease-pop)both}@keyframes play-module__gqtH0W__turnIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes play-module__gqtH0W__pop{0%{opacity:0;transform:scale(.4)rotate(-20deg)}to{opacity:1;transform:none}}.play-module__gqtH0W__cardZone{perspective:1200px;flex:1;min-block-size:15rem;display:grid}.play-module__gqtH0W__card{backface-visibility:hidden;animation:play-module__gqtH0W__flip var(--ug-dur-reveal)var(--ug-ease-out)both}.play-module__gqtH0W__cardWaiting{animation:play-module__gqtH0W__enter var(--ug-dur-screen)var(--ug-ease-out)both}@keyframes play-module__gqtH0W__flip{0%{opacity:0;transform:rotateY(-90deg)scale(.96)}to{opacity:1;transform:none}}.play-module__gqtH0W__tiles{grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr));gap:.5rem;display:grid}.play-module__gqtH0W__tile{background-color:var(--ug-bg);flex-direction:column;gap:.125rem;min-block-size:4.25rem;padding:.375rem .25rem;font-size:.875rem;line-height:1.15}.play-module__gqtH0W__tile .MuiButton-startIcon{margin:0}.play-module__gqtH0W__quietRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;display:flex}.play-module__gqtH0W__curtain{z-index:calc(var(--mui-zIndex-appBar) + 1);padding-block:max(1.5rem,env(safe-area-inset-top))max(1.25rem,env(safe-area-inset-bottom));padding-inline:var(--ug-gutter);background-color:var(--ug-bg);background-image:radial-gradient(120% 70% at 50% 100%,color-mix(in srgb,var(--ug-player)24%,transparent),transparent 70%);animation:play-module__gqtH0W__curtainIn var(--ug-dur-screen)ease-out both;flex-direction:column;gap:1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.play-module__gqtH0W__curtainInner{flex-direction:column;flex:1;justify-content:flex-end;gap:1.5rem;inline-size:100%;max-inline-size:30rem;margin-inline:auto;display:flex}.play-module__gqtH0W__curtainText{text-align:center;flex-direction:column;gap:.375rem;display:flex}.play-module__gqtH0W__curtainName{overflow-wrap:anywhere;font-size:clamp(2.75rem,1.5rem + 8vw,4.5rem);line-height:1.02;display:block}.play-module__gqtH0W__curtainLead{font-family:var(--ug-font-body);letter-spacing:0;margin-block-end:.375rem;font-size:1.25rem;font-weight:600;display:block}.play-module__gqtH0W__curtainCard{min-block-size:11rem;max-block-size:26rem;animation:play-module__gqtH0W__curtainCard var(--ug-dur-reveal)var(--ug-ease-out)both;flex:1}@keyframes play-module__gqtH0W__curtainIn{0%{opacity:0}to{opacity:1}}@keyframes play-module__gqtH0W__curtainCard{0%{opacity:0;transform:translate(-2.5rem)rotate(-5deg)}to{opacity:1;transform:none}}.play-module__gqtH0W__ticket{background-color:var(--ug-surface);border:1.5px dashed var(--ug-line-strong);border-radius:var(--ug-radius-card);flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem .75rem;display:flex}.play-module__gqtH0W__code{font-family:var(--ug-font-mono);letter-spacing:.1em;overflow-wrap:anywhere;text-align:center;color:var(--ug-accent);font-size:clamp(2.5rem,1.5rem + 6vw,3.75rem);font-weight:700;line-height:1.1}.play-module__gqtH0W__codeInput input{font-family:var(--ug-font-mono);letter-spacing:.14em;text-align:center;font-size:1.75rem;font-weight:700}.play-module__gqtH0W__waiting{min-block-size:var(--ug-tap-main);background-color:var(--ug-bg);border-radius:14px;justify-content:center;align-items:center;gap:.625rem;font-weight:700;display:flex}.play-module__gqtH0W__waiting i{animation:1.8s ease-in-out infinite play-module__gqtH0W__breathe}@keyframes play-module__gqtH0W__breathe{50%{opacity:.45;transform:scale(.92)}}.play-module__gqtH0W__players{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.play-module__gqtH0W__player{border-block-end:1px solid var(--ug-line);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-block-size:3.5rem;padding-block:.25rem;display:flex}.play-module__gqtH0W__player:last-child{border-block-end:0}.play-module__gqtH0W__playerGone{opacity:.72}.play-module__gqtH0W__playerGone svg{opacity:.5}.play-module__gqtH0W__playerName{overflow-wrap:anywhere;flex:5rem;min-inline-size:0}.play-module__gqtH0W__playerActions{margin-inline-start:auto;display:flex}.play-module__gqtH0W__playerActions button{inline-size:var(--ug-tap);block-size:var(--ug-tap)}.play-module__gqtH0W__score{animation:play-module__gqtH0W__bump var(--ug-dur-screen)var(--ug-ease-pop);font-weight:700;display:inline-block}@keyframes play-module__gqtH0W__bump{0%{transform:scale(1.5)}to{transform:none}}.play-module__gqtH0W__panel{border:1px solid var(--ug-line);overflow:hidden;background-color:var(--ug-surface)!important;box-shadow:none!important;border-radius:18px!important}.play-module__gqtH0W__panel:before{display:none}.play-module__gqtH0W__roles{background-color:var(--ug-surface);border:1px solid var(--ug-line);border-radius:18px;padding:.75rem}.play-module__gqtH0W__roleList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.play-module__gqtH0W__roleRow{background-color:var(--ug-surface);border:1.5px solid var(--ug-line);border-radius:14px;align-items:center;gap:.75rem;min-block-size:3.5rem;padding:.5rem 1rem;display:flex}.play-module__gqtH0W__roleIntruder{border-color:var(--ug-player)}.play-module__gqtH0W__ranking{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.play-module__gqtH0W__rankRow{background-color:var(--ug-surface);border:1.5px solid var(--ug-line);min-block-size:4rem;animation:play-module__gqtH0W__rise .36s var(--ug-ease-out)both;animation-delay:calc(var(--order)*90ms);border-radius:18px;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.play-module__gqtH0W__rankFirst{border-color:var(--ug-player);min-block-size:5.5rem;box-shadow:0 5px 0 var(--ug-player)}.play-module__gqtH0W__rankNumber{min-inline-size:1.75rem;font-family:var(--ug-font-display);text-align:center;flex:none;font-size:1.5rem;font-weight:800}.play-module__gqtH0W__rankName{overflow-wrap:anywhere;flex:1;min-inline-size:0}@keyframes play-module__gqtH0W__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.play-module__gqtH0W__answerForm{align-items:stretch;gap:.5rem;display:flex}.play-module__gqtH0W__answerRow{background-color:var(--ug-surface);animation:play-module__gqtH0W__enter var(--ug-dur-screen)var(--ug-ease-out)both;border-radius:14px;padding:.75rem 1rem}.play-module__gqtH0W__steps{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.play-module__gqtH0W__step{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;display:grid}.play-module__gqtH0W__stepNumber{block-size:2.5rem;inline-size:2.5rem;font-family:var(--ug-font-display);color:var(--ug-bg);background-color:var(--mui-palette-text-primary);border-radius:14px;place-items:center;font-size:1.125rem;font-weight:800;display:grid}.play-module__gqtH0W__votes{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.play-module__gqtH0W__vote{inline-size:100%;min-block-size:var(--ug-tap);font:inherit;color:var(--mui-palette-text-primary);text-align:start;cursor:pointer;background-color:var(--ug-bg);border:1.5px solid var(--ug-line-strong);transition:border-color var(--ug-dur-feedback)linear;border-radius:14px;align-items:center;gap:.75rem;padding:.5rem .875rem;font-weight:700;display:flex}.play-module__gqtH0W__vote:focus-visible{outline:3px solid var(--ug-focus);outline-offset:2px}.play-module__gqtH0W__vote[aria-pressed=true]{border-color:var(--ug-player);box-shadow:inset 0 0 0 1.5px var(--ug-player)}.play-module__gqtH0W__vote:disabled{cursor:default;opacity:.6}.play-module__gqtH0W__voteName{overflow-wrap:anywhere;flex:1;min-inline-size:0}.play-module__gqtH0W__voteCount{text-align:end;max-inline-size:45%;color:var(--mui-palette-text-secondary);flex:0 auto;font-weight:700}.play-module__gqtH0W__winner{text-align:center;background-color:var(--ug-surface);border:2px solid var(--ug-accent);border-radius:18px;padding:1rem}.play-module__gqtH0W__resume{background-color:var(--ug-surface);border:1.5px solid var(--ug-line-strong);border-radius:14px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.play-module__gqtH0W__awardRow{background-color:var(--ug-surface);border:1.5px solid var(--ug-line);border-radius:14px;align-items:center;gap:.5rem;min-block-size:3.5rem;padding:.25rem .25rem .25rem .75rem;display:flex}.play-module__gqtH0W__awardRow button{inline-size:var(--ug-tap);block-size:var(--ug-tap)}.play-module__gqtH0W__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.play-module__gqtH0W__vote{transition:none}.play-module__gqtH0W__stage,.play-module__gqtH0W__turn,.play-module__gqtH0W__turnToken,.play-module__gqtH0W__cardWaiting,.play-module__gqtH0W__curtainCard,.play-module__gqtH0W__waiting i,.play-module__gqtH0W__score,.play-module__gqtH0W__rankRow,.play-module__gqtH0W__answerRow{animation:none}.play-module__gqtH0W__card,.play-module__gqtH0W__curtain{animation:.15s linear both play-module__gqtH0W__fade}}@keyframes play-module__gqtH0W__fade{0%{opacity:0}to{opacity:1}}
