.game-detail-module__-cryGG__dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ew-text);background:0 0;border:0;margin:0;padding:24px;position:fixed;inset:0;overflow:hidden}.game-detail-module__-cryGG__dialog[open]{place-items:center;display:grid}.game-detail-module__-cryGG__sheet{isolation:isolate;background:var(--ew-surface);border:1px solid var(--ew-line-strong);width:min(944px,100%);min-width:0;max-height:calc(100dvh - 48px);box-shadow:0 24px 80px var(--ew-dialog-shadow), inset 0 1px var(--ew-card-rim-soft);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ew-line-strong) transparent;border-radius:18px;position:relative;overflow:auto}.game-detail-module__-cryGG__dialog::backdrop{background:var(--ew-dialog-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:game-detail-module__-cryGG__backdropIn .2s var(--ew-ease) both}.game-detail-module__-cryGG__dialog[data-closing=true]::backdrop{animation:game-detail-module__-cryGG__backdropOut .14s var(--ew-ease) both}@keyframes game-detail-module__-cryGG__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes game-detail-module__-cryGG__backdropOut{0%{opacity:1}to{opacity:0}}.game-detail-module__-cryGG__dialog :is(button,a,summary){-webkit-tap-highlight-color:transparent}.game-detail-module__-cryGG__dialog button{cursor:pointer;font:inherit}.game-detail-module__-cryGG__dialog button:disabled{cursor:default;opacity:.45}.game-detail-module__-cryGG__dialog :is(button,a,textarea,summary):focus-visible{outline:2px solid var(--ew-accent);outline-offset:3px}.game-detail-module__-cryGG__atmosphere{pointer-events:none;z-index:-1;height:560px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.game-detail-module__-cryGG__atmosphere img{object-fit:cover;filter:blur(32px);opacity:.74;width:100%;height:100%;transform:scale(1.12)}.game-detail-module__-cryGG__atmosphere:after{content:"";background:var(--ew-detail-veil);position:absolute;inset:0}.game-detail-module__-cryGG__toolbar{z-index:3;background:var(--ew-detail-toolbar);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;height:56px;padding:0 12px 0 28px;display:flex;position:sticky;top:0}.game-detail-module__-cryGG__toolbar>span{color:var(--ew-secondary);font:10px/1.4 var(--ew-sans);letter-spacing:.14em;align-items:center;gap:8px;display:flex}.game-detail-module__-cryGG__toolbar button{width:44px;height:44px;color:var(--ew-text);transition:background .16s var(--ew-ease);background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;display:grid}.game-detail-module__-cryGG__toolbar button:hover{background:var(--ew-line)}.game-detail-module__-cryGG__toolbar button:active{background:var(--ew-line-strong)}.game-detail-module__-cryGG__body{padding:12px 28px 28px}.game-detail-module__-cryGG__hero{grid-template-columns:minmax(0,252px) minmax(0,1fr);align-items:center;gap:30px;display:grid}.game-detail-module__-cryGG__cover{background:var(--ew-recess);width:100%;aspect-ratio:var(--ew-card-aspect);border-radius:var(--ew-card-radius);color:var(--ew-muted);box-shadow:0 14px 36px var(--ew-dialog-shadow), 0 0 0 1px var(--ew-card-rim-soft);align-self:start;place-items:center;display:grid;position:relative;overflow:hidden}.game-detail-module__-cryGG__intro{flex-direction:column;align-items:flex-start;min-width:0;padding:12px 0;display:flex}.game-detail-module__-cryGG__tags{flex-wrap:wrap;gap:6px;display:flex}.game-detail-module__-cryGG__tags span{border:1px solid var(--ew-line-strong);background:var(--ew-card-rim-soft);color:var(--ew-text);border-radius:4px;padding:4px 7px;font-size:10px}.game-detail-module__-cryGG__intro h2{font-family:var(--ew-serif);font-size:var(--ew-type-dialog);letter-spacing:-.4px;overflow-wrap:anywhere;outline:none;margin:14px 0 8px;font-weight:500;line-height:1.25}.game-detail-module__-cryGG__dialog h2[tabindex="-1"]:focus-visible{outline:none}.game-detail-module__-cryGG__author{color:var(--ew-secondary);margin:0;font-size:12px}.game-detail-module__-cryGG__author span{color:var(--ew-text)}.game-detail-module__-cryGG__metadata{flex-wrap:wrap;align-items:center;gap:18px;margin:20px 0 16px;display:flex}.game-detail-module__-cryGG__metadata>span{color:var(--ew-secondary);align-items:center;gap:7px;font-size:12px;display:flex}.game-detail-module__-cryGG__metadata svg{color:var(--ew-muted)}.game-detail-module__-cryGG__overview{color:var(--ew-secondary);-webkit-line-clamp:3;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.85;display:-webkit-box;overflow:hidden}.game-detail-module__-cryGG__expanded{display:block}.game-detail-module__-cryGG__readMore{min-height:36px;color:var(--ew-accent);background:0 0;border:0;align-items:center;gap:5px;padding:5px 0;display:flex;font-size:12px!important}.game-detail-module__-cryGG__readMore[aria-expanded=true] svg{transform:rotate(180deg)}.game-detail-module__-cryGG__playArea{width:100%;padding-top:24px}.game-detail-module__-cryGG__playActions{gap:8px;display:flex}.game-detail-module__-cryGG__play{background:var(--ew-accent);white-space:nowrap;min-width:180px;min-height:46px;transition:background .16s var(--ew-ease), transform .16s var(--ew-ease);border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:13px 28px;font-size:13px;font-weight:650;text-decoration:none;display:flex;color:var(--ew-detail-ink)!important}.game-detail-module__-cryGG__play:hover{background:var(--ew-detail-accent-hover)}.game-detail-module__-cryGG__play:active{transform:translateY(1px)}.game-detail-module__-cryGG__restart{border:1px solid var(--ew-line-strong);width:46px;color:var(--ew-text);border-radius:8px;place-items:center;display:grid}.game-detail-module__-cryGG__restart:hover{background:var(--ew-line)}.game-detail-module__-cryGG__progress{width:min(260px,100%);color:var(--ew-secondary);flex-wrap:wrap;justify-content:space-between;gap:7px;margin-bottom:12px;font-size:11px;display:flex}.game-detail-module__-cryGG__progress i{background:var(--ew-line-strong);width:100%;height:2px}.game-detail-module__-cryGG__progress b{background:var(--ew-accent);height:100%;display:block}.game-detail-module__-cryGG__body>section>h3,.game-detail-module__-cryGG__communityHeading h3{font-family:var(--ew-serif);font-size:var(--ew-type-section);letter-spacing:-.1px;align-items:center;gap:9px;margin:0 0 16px;font-weight:400;display:flex}.game-detail-module__-cryGG__body>section>h3>span,.game-detail-module__-cryGG__communityHeading h3>span{color:var(--ew-muted);font:11px ui-monospace,monospace}.game-detail-module__-cryGG__characters,.game-detail-module__-cryGG__community,.game-detail-module__-cryGG__recommendations{border-top:1px solid var(--ew-line);margin-top:28px;padding-top:24px}.game-detail-module__-cryGG__characterGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.game-detail-module__-cryGG__character{--portrait-color:var(--ew-character-fallback-rgb);--portrait-surface:color-mix(in srgb, rgb(var(--portrait-color)) 16%, var(--ew-character-surface));background:var(--portrait-surface);min-width:0;color:var(--ew-character-ink);border:1px solid var(--ew-character-line);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);border-radius:6px;overflow:hidden}.game-detail-module__-cryGG__portrait{isolation:isolate;background:radial-gradient(ellipse at 52% 34%, rgb(var(--portrait-color) / .55), transparent 72%);place-items:center;height:330px;display:grid;position:relative;overflow:hidden}.game-detail-module__-cryGG__portrait:before{content:"";z-index:-1;border:1px solid var(--ew-character-line);background-image:radial-gradient(var(--ew-character-light) .75px, transparent .75px);background-size:5px 5px;position:absolute;inset:18px 20px 44px;transform:skewY(-8deg)}.game-detail-module__-cryGG__portrait:after{content:"";background:linear-gradient(transparent, var(--portrait-surface));pointer-events:none;position:absolute;inset:65% 0 0}.game-detail-module__-cryGG__portrait img{object-fit:contain;object-position:center bottom;width:calc(100% - 16px);height:calc(100% - 30px);filter:drop-shadow(0 8px 8px var(--ew-card-shadow));transition:opacity .18s var(--ew-ease);display:block;position:absolute;inset:30px 8px 0}.game-detail-module__-cryGG__character[data-state=loading] .game-detail-module__-cryGG__portrait img{opacity:0}.game-detail-module__-cryGG__character[data-state=success] .game-detail-module__-cryGG__portrait img{opacity:1}.game-detail-module__-cryGG__characterLabel{z-index:2;color:var(--ew-character-secondary);font:9px/1.4 var(--ew-sans);letter-spacing:.12em;justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:14px;right:18px}.game-detail-module__-cryGG__characterLabel b{font:11px/1.4 var(--ew-signal);letter-spacing:0}.game-detail-module__-cryGG__character .game-detail-module__-cryGG__characterName{z-index:1;font:500 24px/1.3 var(--ew-serif);letter-spacing:.02em;overflow-wrap:anywhere;text-shadow:0 2px 8px var(--ew-dialog-shadow);margin:0;position:absolute;bottom:0;left:16px;right:16px}.game-detail-module__-cryGG__characterCaption{padding:14px 16px 20px}.game-detail-module__-cryGG__characterIdentity{color:var(--ew-character-ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.75}.game-detail-module__-cryGG__character .game-detail-module__-cryGG__characterBio{color:var(--ew-character-secondary);border-top:1px solid var(--ew-character-line);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0;padding-top:12px;font-size:12px;line-height:1.8}.game-detail-module__-cryGG__portraitFallback{color:var(--ew-character-secondary);justify-items:center;gap:12px;font-size:11px;display:grid}.game-detail-module__-cryGG__character[data-state=empty] .game-detail-module__-cryGG__portrait,.game-detail-module__-cryGG__character[data-state=error] .game-detail-module__-cryGG__portrait{background:var(--ew-character-light)}.game-detail-module__-cryGG__communityHeading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.game-detail-module__-cryGG__communityHeading h3{margin:0}.game-detail-module__-cryGG__like{color:#bdb2a8;background:#1e1d1c;border:1px solid #3b3530;border-radius:3px;align-items:center;gap:6px;padding:7px 10px;display:flex;font-size:11px!important}.game-detail-module__-cryGG__like[aria-pressed=true]{color:#da8087;background:#f2939b12;border-color:#f2939b50}.game-detail-module__-cryGG__composer{background:#191919;border:1px solid #37332f;border-radius:3px;overflow:hidden}.game-detail-module__-cryGG__composer textarea{box-sizing:border-box;color:#e0d6cd;resize:vertical;background:0 0;border:0;width:100%;min-height:70px;max-height:220px;padding:13px 14px;font:12px/1.7 inherit;display:block}.game-detail-module__-cryGG__composer textarea::placeholder{color:#807870}.game-detail-module__-cryGG__composer textarea:focus-visible{outline-offset:-2px}.game-detail-module__-cryGG__composer>div{justify-content:space-between;align-items:center;gap:8px;padding:0 10px 10px 14px;display:flex}.game-detail-module__-cryGG__composer small{color:#776f68;font-size:10px}.game-detail-module__-cryGG__composer button{color:#25211d;background:#ded7d0;border:0;border-radius:2px;padding:8px 12px;font-size:11px;font-weight:600}.game-detail-module__-cryGG__error{color:#de8e95;font-size:12px;line-height:1.7}.game-detail-module__-cryGG__error button{color:inherit;background:0 0;border:0;text-decoration:underline}.game-detail-module__-cryGG__emptyComments{color:#88817a;justify-content:center;align-items:center;gap:9px;padding:20px 10px 0;font-size:12px;display:flex}.game-detail-module__-cryGG__muted{color:#928a82;font-size:12px}.game-detail-module__-cryGG__comments article{border-bottom:1px solid #ffffff0b;gap:11px;padding:18px 0;display:flex}.game-detail-module__-cryGG__avatar{color:#d59197;background:#302922;border:1px solid #463729;flex-shrink:0;place-items:center;width:30px;height:30px;font:12px Silkscreen,monospace;display:grid}.game-detail-module__-cryGG__comments article>div{flex:1;min-width:0}.game-detail-module__-cryGG__comments header{align-items:center;gap:10px;display:flex}.game-detail-module__-cryGG__comments strong{color:#c6bdb5;font-size:11px;font-weight:550}.game-detail-module__-cryGG__comments time{color:#766e67;font-size:10px}.game-detail-module__-cryGG__comments header button{color:#83756a;background:0 0;border:0;place-items:center;margin-left:auto;padding:5px;display:grid}.game-detail-module__-cryGG__comments article p{color:#b8aea5;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.8}.game-detail-module__-cryGG__deleteConfirm{color:#aaa;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0 0;font-size:11px;display:flex}.game-detail-module__-cryGG__deleteConfirm button{color:#db888f;background:0 0;border:0}.game-detail-module__-cryGG__moreComments{color:#b1a397;background:0 0;border:1px solid #40372f;border-radius:2px;margin:16px auto 0;padding:9px 16px;display:block;font-size:11px!important}.game-detail-module__-cryGG__recommendations>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.game-detail-module__-cryGG__body .game-detail-module__-cryGG__recommendations>h3{font:500 12px/1.5 var(--ew-sans);letter-spacing:.12em}.game-detail-module__-cryGG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.game-detail-module__-cryGG__dialog{padding:10px}.game-detail-module__-cryGG__sheet{border-radius:16px;max-height:calc(100dvh - 20px)}.game-detail-module__-cryGG__toolbar{height:52px;padding:0 6px 0 20px}.game-detail-module__-cryGG__body{padding:8px 20px 24px}.game-detail-module__-cryGG__atmosphere{height:640px}.game-detail-module__-cryGG__hero{grid-template-columns:minmax(0,1fr);gap:20px}.game-detail-module__-cryGG__cover{justify-self:center;width:min(64%,252px)}.game-detail-module__-cryGG__intro{padding:0}.game-detail-module__-cryGG__intro h2{margin-top:10px;font-size:25px}.game-detail-module__-cryGG__metadata{gap:14px;margin:16px 0 12px}.game-detail-module__-cryGG__playArea{padding-top:18px}.game-detail-module__-cryGG__play{flex:1;min-width:0}.game-detail-module__-cryGG__characterGrid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--ew-line-strong) transparent;gap:12px;padding:4px 2px 12px;display:flex;overflow-x:auto}.game-detail-module__-cryGG__character{scroll-snap-align:start;flex:0 0 min(73vw,256px)}.game-detail-module__-cryGG__portrait{height:320px}.game-detail-module__-cryGG__recommendations>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:440px){.game-detail-module__-cryGG__dialog{padding:8px}.game-detail-module__-cryGG__sheet{max-height:calc(100dvh - 16px)}.game-detail-module__-cryGG__body{padding:8px 18px 24px}.game-detail-module__-cryGG__cover{width:min(68%,224px)}.game-detail-module__-cryGG__overview{font-size:12px}.game-detail-module__-cryGG__metadata>span{font-size:11px}.game-detail-module__-cryGG__characters,.game-detail-module__-cryGG__community,.game-detail-module__-cryGG__recommendations{margin-top:24px;padding-top:20px}.game-detail-module__-cryGG__recommendations>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.game-detail-module__-cryGG__dialog::backdrop,.game-detail-module__-cryGG__dialog[data-closing=true]::backdrop{animation:none}.game-detail-module__-cryGG__dialog *,.game-detail-module__-cryGG__dialog :before,.game-detail-module__-cryGG__dialog :after{transition:none!important}}
.game-card-module__M2OC7W__card{min-width:0;aspect-ratio:var(--ew-card-aspect);border-radius:var(--ew-card-radius);background:var(--ew-recess);color:var(--ew-text);box-shadow:0 5px 14px var(--ew-card-shadow);position:relative;container-type:inline-size}.game-card-module__M2OC7W__link{border-radius:inherit;isolation:isolate;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden;color:inherit!important}.game-card-module__M2OC7W__link:after{content:"";z-index:1;border:1px solid var(--ew-card-rim-soft);border-radius:calc(var(--ew-card-radius) - 1px);pointer-events:none;position:absolute;inset:1px}.game-card-module__M2OC7W__link:focus-visible,.game-card-module__M2OC7W__link[data-preview=focus]{outline:2px solid var(--ew-accent);outline-offset:4px}.game-card-module__M2OC7W__link:active,.game-card-module__M2OC7W__link[data-preview=active]{transform:translateY(1px)}.game-card-module__M2OC7W__artwork{--cover-color:var(--ew-card-fallback-rgb);background:var(--ew-surface);color:var(--ew-muted);border-radius:inherit;clip-path:inset(0 round var(--ew-card-radius));position:absolute;inset:0;overflow:hidden}.game-card-module__M2OC7W__artwork img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--ew-duration-short) var(--ew-ease);position:absolute;inset:0}.game-card-module__M2OC7W__artwork[data-loaded=true] img{opacity:1}.game-card-module__M2OC7W__artwork[data-treatment=cover] :is(.game-card-module__M2OC7W__frost,.game-card-module__M2OC7W__tint,.game-card-module__M2OC7W__grain){display:none}.game-card-module__M2OC7W__fallback{font:400 clamp(56px, 28cqi, 112px)/1 var(--ew-serif);opacity:.35;place-items:center;display:grid;position:absolute;inset:8% 0 35%}.game-card-module__M2OC7W__frost{-webkit-backdrop-filter:blur(18px)saturate(.85);backdrop-filter:blur(18px)saturate(.85);pointer-events:none;position:absolute;inset:32% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 72%);mask-image:linear-gradient(#0000,#000 72%)}.game-card-module__M2OC7W__tint{background:linear-gradient(to bottom, transparent 34%, rgb(var(--cover-color) / .12) 47%, rgb(var(--cover-color) / .62) 72%, rgb(var(--cover-color) / .94) 100%);position:absolute;inset:0}.game-card-module__M2OC7W__grain{opacity:.045;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23n)' opacity='.8' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:45% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}.game-card-module__M2OC7W__materialRim{z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px var(--ew-card-rim-soft), inset 0 -1px 1px var(--ew-card-rim-dark);position:absolute;inset:0}.game-card-module__M2OC7W__materialRim:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--ew-card-rim-light), rgb(var(--cover-color) / .6) 23%, var(--ew-card-rim-soft) 48%, rgb(var(--cover-color) / .85) 72%, var(--ew-card-edge) 100%);-webkit-mask-composite:xor;padding:.75px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.game-card-module__M2OC7W__copy{padding:var(--ew-space-md);isolation:isolate;flex-direction:column;gap:6px;display:flex;position:absolute;inset:auto 0 0}.game-card-module__M2OC7W__copy:before{content:"";z-index:-1;background:linear-gradient(to bottom, transparent, var(--ew-card-shade) 72px, var(--ew-card-scrim));pointer-events:none;position:absolute;inset:-72px 0 0}.game-card-module__M2OC7W__title{font:500 clamp(18px, 7.5cqi, 20px)/1.2 var(--ew-serif);letter-spacing:-.015em;-webkit-line-clamp:2;overflow-wrap:anywhere;min-width:0;color:var(--ew-text);-webkit-box-orient:vertical;font-style:normal;display:-webkit-box;overflow:hidden;margin:0!important}.game-card-module__M2OC7W__summary{font:400 13px/1.45 var(--ew-sans);color:var(--ew-card-secondary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-height:2.9em;display:-webkit-box;overflow:hidden;margin:0!important}.game-card-module__M2OC7W__meta{align-items:center;gap:var(--ew-space-xs);min-width:0;color:var(--ew-card-secondary);font:400 var(--ew-type-caption)/1.4 var(--ew-sans);white-space:nowrap;padding-top:4px;display:flex}.game-card-module__M2OC7W__genre{flex-shrink:0}.game-card-module__M2OC7W__author{text-overflow:ellipsis;text-align:right;min-width:0;margin-left:auto;overflow:hidden}.game-card-module__M2OC7W__byline{gap:6px;padding-top:0}.game-card-module__M2OC7W__byline .game-card-module__M2OC7W__author{text-align:left;margin-left:0}.game-card-module__M2OC7W__plays{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.game-card-module__M2OC7W__separator{opacity:.55}.game-card-module__M2OC7W__card time{margin-left:auto}.game-card-module__M2OC7W__progress{align-items:center;gap:9px;margin-top:5px;display:flex}.game-card-module__M2OC7W__progressTrack{background:var(--ew-card-edge);border-radius:3px;flex:1;height:3px;overflow:hidden}.game-card-module__M2OC7W__progressTrack i{border-radius:inherit;background:var(--ew-accent);height:100%;display:block}.game-card-module__M2OC7W__progressLabel{color:var(--ew-card-secondary);font:500 10px/1 var(--ew-sans);font-variant-numeric:tabular-nums;flex-shrink:0}.game-card-module__M2OC7W__card>:not(.game-card-module__M2OC7W__link){z-index:2}@media (hover:hover){.game-card-module__M2OC7W__link:hover:after,.game-card-module__M2OC7W__link[data-preview=hover]:after{border-color:var(--ew-card-edge)}}@container (max-width:210px){.game-card-module__M2OC7W__copy{padding:var(--ew-space-sm);gap:6px}.game-card-module__M2OC7W__copy:before{background:linear-gradient(to bottom, transparent, var(--ew-card-shade) 48px, var(--ew-card-scrim));inset-block-start:-48px}.game-card-module__M2OC7W__title{font-size:18px}.game-card-module__M2OC7W__summary{max-height:2.8em;font-size:12px;line-height:1.4}.game-card-module__M2OC7W__meta{gap:6px;padding-top:2px;font-size:10px}}@container (max-width:140px){.game-card-module__M2OC7W__copy{padding:10px}.game-card-module__M2OC7W__title{font-size:18px}.game-card-module__M2OC7W__meta{font-size:10px}}@media (prefers-reduced-motion:reduce){.game-card-module__M2OC7W__artwork img{transition:none}.game-card-module__M2OC7W__link:active{transform:none}}.game-card-module__M2OC7W__link[aria-disabled=true]{opacity:.5;cursor:not-allowed}.game-card-module__M2OC7W__artwork[data-state=loading] .game-card-module__M2OC7W__fallback{opacity:.15}.game-card-module__M2OC7W__artwork[data-state=error] .game-card-module__M2OC7W__fallback{opacity:.55}.game-card-module__M2OC7W__artwork[data-state=success] .game-card-module__M2OC7W__fallback{visibility:hidden}
.creations-module__utcGha__status{color:#c4c0ba;white-space:nowrap;align-items:center;gap:7px;font-size:11px;line-height:1.25;display:inline-flex}.creations-module__utcGha__status i{background:currentColor;width:5px;height:5px;box-shadow:2px 2px #ffffff12}.creations-module__utcGha__status[data-state=published]{color:#d7d9d4}.creations-module__utcGha__status[data-state=in-progress]{color:#de8c93}.creations-module__utcGha__cardStatus{pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101011e8;border:1px solid #ffffff24;border-radius:2px;padding:7px 8px;font-size:10px;position:absolute;top:9px;left:9px}.creations-module__utcGha__cardMenu{z-index:4}.creations-module__utcGha__confirmDialog{width:min(410px,100vw - 32px)!important}.creations-module__utcGha__confirmBody{padding:27px}.creations-module__utcGha__confirmBody h2{margin-bottom:18px;font-size:22px}.creations-module__utcGha__confirmBody>strong{color:#e8d1d3;overflow-wrap:anywhere;font-size:14px}.creations-module__utcGha__confirmBody>p{color:var(--ew-muted);margin-top:10px;font-size:13px;line-height:1.7}.creations-module__utcGha__confirmActions{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.creations-module__utcGha__confirmActions button{border-radius:9px;min-height:40px;padding:10px 16px;font-size:12px}.creations-module__utcGha__confirmDelete{background:#f2939b18;border:1px solid #f2939b40;border-radius:9px;color:var(--ew-accent)!important}.creations-module__utcGha__dialog{color:#eeeae6;background:var(--ew-surface);border:1px solid var(--ew-line-strong);overscroll-behavior:contain;border-radius:16px;width:min(900px,100vw - 64px);max-width:none;max-height:calc(100dvh - 64px);margin:auto;padding:0;overflow:auto;box-shadow:0 30px 120px #000b,inset 0 1px #ffffff08}.creations-module__utcGha__dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050506c9}.creations-module__utcGha__dialog :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #f2939b}.creations-module__utcGha__error{color:#cf8a90;margin-top:14px;font-size:11px}.creations-module__utcGha__error button{color:#e7acb1;background:0 0;border:0;padding:0 0 0 5px;text-decoration:underline}@media (max-width:760px){.creations-module__utcGha__dialog{width:calc(100vw - 32px);max-height:calc(100dvh - 40px)}}@media (max-width:540px){.creations-module__utcGha__cardStatus{gap:5px;padding:6px;font-size:8px;top:7px;left:7px}.creations-module__utcGha__dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 32px)}}.creations-module__utcGha__workCard{box-shadow:0 4px 12px var(--ew-card-shadow)}.creations-module__utcGha__workEmblem{place-items:center;width:100%;height:100%;display:grid}.creations-module__utcGha__workEmblem>span{opacity:.3;object-fit:contain;width:42px;height:50px;position:static}.creations-module__utcGha__workCopy{gap:7px}.creations-module__utcGha__workSummary{color:var(--ew-secondary);font-size:12px;line-height:1.45}.creations-module__utcGha__workMeta{color:var(--ew-muted);margin-top:3px;padding-top:0}.creations-module__utcGha__workMeta time{align-items:center;gap:5px;margin:0;font-size:11px;display:inline-flex}.creations-module__utcGha__workCard .creations-module__utcGha__cardStatus{color:var(--ew-secondary);background:var(--ew-card-scrim);border:0;border-radius:4px;padding:4px 6px;font-size:10px;top:12px;left:12px}.creations-module__utcGha__workCard .creations-module__utcGha__cardStatus[data-state=in-progress]{color:var(--ew-accent)}.creations-module__utcGha__workCard .creations-module__utcGha__cardStatus i{width:4px;height:4px;box-shadow:none}.creations-module__utcGha__workCard .creations-module__utcGha__cardMenu{top:6px;right:6px}.creations-module__utcGha__workCard .creations-module__utcGha__cardMenu>button{box-shadow:none;background:0 0;border-color:#0000}.creations-module__utcGha__workCard .creations-module__utcGha__cardMenu>button:hover,.creations-module__utcGha__workCard .creations-module__utcGha__cardMenu>button[aria-expanded=true]{background:var(--ew-card-scrim)}@container (max-width:180px){.creations-module__utcGha__workCard .creations-module__utcGha__cardStatus{gap:4px;padding-inline:4px;font-size:9px;top:10px;left:8px}.creations-module__utcGha__workMeta time{font-size:10px}}
