.AnalyticsConsent-module__Nd07DW__settings{border:1px solid var(--border);color:var(--text);background:#07131d;padding:20px;font-size:.9rem;line-height:1.6}.AnalyticsConsent-module__Nd07DW__settings p{margin:0 0 12px}.AnalyticsConsent-module__Nd07DW__actions{flex-wrap:wrap;gap:12px;display:flex}.AnalyticsConsent-module__Nd07DW__actions button{border:1px solid var(--gold);min-height:44px;color:var(--text);cursor:pointer;font:inherit;background:#122430;padding:8px 16px}.AnalyticsConsent-module__Nd07DW__actions button:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.AnalyticsConsent-module__Nd07DW__actions button:disabled{opacity:.5;cursor:default}
@font-face{font-family:beaufort;src:url(../media/BeaufortforLOL_Regular-s.p.0uyfx37tl3huo.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:beaufort;src:url(../media/BeaufortforLOL_Medium-s.p.0-1h53pdvddqe.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:beaufort;src:url(../media/BeaufortforLOL_Bold-s.p.3ceg4t3wt_qyc.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:beaufort Fallback;src:local(Times New Roman);ascent-override:100.67%;descent-override:25.82%;line-gap-override:0.0%;size-adjust:99.93%}.beaufort_1c46a566-module__4l_aRq__className{font-family:beaufort,beaufort Fallback}.beaufort_1c46a566-module__4l_aRq__variable{--font-beaufort:"beaufort", "beaufort Fallback"}
@font-face{font-family:spiegel;src:url(../media/Spiegel_Regular-s.p.2h9esixin074r.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:spiegel;src:url(../media/Spiegel_SemiBold-s.p.2or0udffvuvxr.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:spiegel;src:url(../media/Spiegel_Bold-s.p.1nsnp99w1di0d.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:spiegel Fallback;src:local(Arial);ascent-override:656.85%;descent-override:155.74%;line-gap-override:0.0%;size-adjust:14.77%}.spiegel_a7a750ca-module__hSnczW__className{font-family:spiegel,spiegel Fallback}.spiegel_a7a750ca-module__hSnczW__variable{--font-spiegel:"spiegel", "spiegel Fallback"}
.Navbar-module__nuAbfa__navbar{z-index:100;isolation:isolate;background:0 0;position:relative}.Navbar-module__nuAbfa__canopy{height:var(--nav-h);z-index:0;isolation:isolate;pointer-events:none;position:absolute;inset:0 0 auto}.Navbar-module__nuAbfa__canopy:before{content:"";inset:0 0 calc(-1 * var(--canopy-overhang,132px));z-index:-1;pointer-events:none;background:linear-gradient(90deg, #010a132e, rgb(1 10 19/var(--canopy-shade,.48)) 45%, rgb(1 10 19/var(--canopy-shade,.48)) 65%, #010a132e), var(--canopy-image,url(/ui/navbar-canopy-full.webp)) center 42% / cover no-repeat;filter:brightness(var(--canopy-brightness,1));-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 18%, transparent var(--canopy-fade,76%)), radial-gradient(ellipse 24% 94% at 0% 0%, #000 20%, transparent 100%), radial-gradient(ellipse 17% 73% at 23% 0%, #000 12%, transparent 100%), radial-gradient(ellipse 15% 58% at 49% 0%, #000 8%, transparent 100%), radial-gradient(ellipse 21% 82% at 76% 0%, #000 14%, transparent 100%), radial-gradient(ellipse 19% 100% at 100% 0%, #000 24%, transparent 100%);mask-image:linear-gradient(to bottom, #000 0, #000 18%, transparent var(--canopy-fade,76%)), radial-gradient(ellipse 24% 94% at 0% 0%, #000 20%, transparent 100%), radial-gradient(ellipse 17% 73% at 23% 0%, #000 12%, transparent 100%), radial-gradient(ellipse 15% 58% at 49% 0%, #000 8%, transparent 100%), radial-gradient(ellipse 21% 82% at 76% 0%, #000 14%, transparent 100%), radial-gradient(ellipse 19% 100% at 100% 0%, #000 24%, transparent 100%);position:absolute}.Navbar-module__nuAbfa__canopy:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, #010a138c 0, #010a136b var(--nav-h), #010a132e calc(var(--nav-h) + 85px), transparent 100%);position:absolute;inset:0 0 -170px}.Navbar-module__nuAbfa__inner{min-height:var(--nav-h);grid-template-columns:1fr auto 1fr;grid-template-areas:"brand nav actions";align-items:center;gap:2rem;max-width:1440px;margin:auto;padding:0 3.5rem;display:grid}.Navbar-module__nuAbfa__brand{grid-area:brand;justify-self:start;align-items:center;padding-block:.35rem;display:inline-flex}.Navbar-module__nuAbfa__nav{grid-area:nav;justify-content:safe center;align-items:center;gap:.25rem;min-width:0;padding:4px 0;display:flex}.Navbar-module__nuAbfa__actions{grid-area:actions;justify-self:end;align-items:center;gap:.6rem;display:inline-flex}.Navbar-module__nuAbfa__unlimitedDropdown{position:relative}.Navbar-module__nuAbfa__unlimitedDropdown>summary{cursor:pointer;list-style:none}.Navbar-module__nuAbfa__unlimitedDropdown>summary::-webkit-details-marker{display:none}.Navbar-module__nuAbfa__unlimitedDropdown[open]>summary{color:var(--gold)}.Navbar-module__nuAbfa__unlimitedOptions{transform-origin:top;background:linear-gradient(145deg,#172426,#061019 75%);width:200px;padding:12px;animation:.2s ease-out Navbar-module__nuAbfa__unlimitedReveal;position:absolute;top:calc(100% + .6rem);left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 5px #010a1380,0 16px 32px #0009}.Navbar-module__nuAbfa__unlimitedOptions a{text-align:center;font-family:var(--font-display);letter-spacing:.04em;color:#ddd9ce;padding:.9rem 1rem;transition:color .16s,background-color .16s;display:block;position:relative}.Navbar-module__nuAbfa__unlimitedOptions a+a:before{content:"";pointer-events:none;background:url(/ui/puzzle-stats-divider.png) 50%/100% 100% no-repeat;height:8px;position:absolute;top:-4px;left:12px;right:12px}.Navbar-module__nuAbfa__unlimitedOptions a:hover,.Navbar-module__nuAbfa__unlimitedOptions a:focus-visible,.Navbar-module__nuAbfa__unlimitedOptions a[aria-current=page]{background:rgba(var(--gold-rgb), .12);color:var(--gold-bright)}.Navbar-module__nuAbfa__mobileDropdown .Navbar-module__nuAbfa__unlimitedOptions{width:auto;box-shadow:none;margin:.5rem .8rem .8rem;animation:none;position:relative;top:auto;left:auto;transform:none}@keyframes Navbar-module__nuAbfa__unlimitedReveal{0%{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Navbar-module__nuAbfa__unlimitedOptions{animation:none}.Navbar-module__nuAbfa__unlimitedOptions a{transition:none}}.Navbar-module__nuAbfa__separator{background:url(/ui/navbar-divider.png) 50%/contain no-repeat;flex:0 0 8px;height:32px;margin:0 .6rem}.Navbar-module__nuAbfa__link{min-height:36px;font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;color:#ddd9ce;justify-content:center;align-items:center;padding:.35rem .85rem;font-size:1rem;font-weight:700;transition:color .18s;display:inline-flex;position:relative}.Navbar-module__nuAbfa__link:after{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);opacity:.5;height:2px;transition:transform .18s,opacity .18s;position:absolute;bottom:2px;left:.85rem;right:.85rem;transform:scaleX(0)}.Navbar-module__nuAbfa__link:hover:after,.Navbar-module__nuAbfa__link:focus-visible:after{transform:scaleX(.7)}.Navbar-module__nuAbfa__link[aria-current=page]{color:var(--gold)}.Navbar-module__nuAbfa__link[aria-current=page]:after{opacity:1;transform:scaleX(1)}.Navbar-module__nuAbfa__link:hover,.Navbar-module__nuAbfa__link:focus-visible{color:var(--gold)}.Navbar-module__nuAbfa__link:focus-visible{outline:1px solid var(--gold);outline-offset:2px}.Navbar-module__nuAbfa__login{border:1px solid var(--border-strong);border-radius:var(--radius);min-height:34px;font-family:var(--font-display);letter-spacing:.04em;white-space:nowrap;color:var(--gold);justify-content:center;align-items:center;padding:.3rem 1rem;font-size:.8rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.Navbar-module__nuAbfa__login:hover,.Navbar-module__nuAbfa__login:focus-visible{background:rgba(var(--gold-rgb), .12);border-color:var(--gold);color:var(--gold-bright)}.Navbar-module__nuAbfa__login:focus-visible{outline:1px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Navbar-module__nuAbfa__link,.Navbar-module__nuAbfa__link:after,.Navbar-module__nuAbfa__login{transition:none}}@media (min-width:601px) and (max-width:1150px){.Navbar-module__nuAbfa__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(8px,1.5vw,20px);padding-inline:clamp(12px,2vw,24px)}.Navbar-module__nuAbfa__nav{gap:0}.Navbar-module__nuAbfa__link{padding-inline:clamp(4px,.8vw,9px);font-size:clamp(.75rem,1.4vw,1rem)}.Navbar-module__nuAbfa__link:after{left:4px;right:4px}.Navbar-module__nuAbfa__separator{margin-inline:4px}.Navbar-module__nuAbfa__brand img{width:clamp(88px,12vw,130px)}}@media (min-width:601px) and (max-width:800px){.Navbar-module__nuAbfa__actions .Navbar-module__nuAbfa__accountLink{min-width:74px;padding-inline:8px;font-size:.8rem}}@media (min-width:601px) and (max-width:700px){.Navbar-module__nuAbfa__link{padding-inline:3px;font-size:.7rem}.Navbar-module__nuAbfa__link:after{left:3px;right:3px}.Navbar-module__nuAbfa__separator{margin-inline:2px}.Navbar-module__nuAbfa__brand img{width:80px}}.Navbar-module__nuAbfa__modesTrigger,.Navbar-module__nuAbfa__modesPopup{display:none}.Navbar-module__nuAbfa__menuIcon{flex-shrink:0;width:28px;height:24px;position:relative}.Navbar-module__nuAbfa__menuIcon>span{transform-origin:50%;background:currentColor;border-radius:999px;height:4px;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;right:0}.Navbar-module__nuAbfa__menuIcon>span:first-child{width:23px;top:2px}.Navbar-module__nuAbfa__menuIcon>span:nth-child(2){width:28px;top:10px}.Navbar-module__nuAbfa__menuIcon>span:nth-child(3){width:14px;top:18px}.Navbar-module__nuAbfa__actions:has(.Navbar-module__nuAbfa__modesPopup:popover-open) .Navbar-module__nuAbfa__menuIcon>span:first-child{width:28px;transform:translateY(8px)rotate(45deg)}.Navbar-module__nuAbfa__actions:has(.Navbar-module__nuAbfa__modesPopup:popover-open) .Navbar-module__nuAbfa__menuIcon>span:nth-child(2){opacity:0;transform:translate(-5px)scaleX(.5)}.Navbar-module__nuAbfa__actions:has(.Navbar-module__nuAbfa__modesPopup:popover-open) .Navbar-module__nuAbfa__menuIcon>span:nth-child(3){width:28px;transform:translateY(-8px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.Navbar-module__nuAbfa__menuIcon>span{transition:none}}@media (max-width:600px){.Navbar-module__nuAbfa__navbar{padding-top:env(safe-area-inset-top)}.Navbar-module__nuAbfa__inner{min-height:64px;padding:.5rem max(.75rem, env(safe-area-inset-right)) .5rem max(.75rem, env(safe-area-inset-left));grid-template-columns:1fr auto;grid-template-areas:"brand actions";gap:0 .5rem}.Navbar-module__nuAbfa__nav{display:none}.Navbar-module__nuAbfa__actions{gap:.4rem}.Navbar-module__nuAbfa__login.Navbar-module__nuAbfa__modesTrigger{background:0 0;border-color:#0000;flex-shrink:0;width:44px;padding:0;display:inline-flex}.Navbar-module__nuAbfa__modesPopup:popover-open{inset:calc(64px + env(safe-area-inset-top)) 0 0;width:100%;height:calc(100dvh - 64px - env(safe-area-inset-top));max-height:none;padding:24px 24px max(24px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--text);background:#000;border:0;border-top:1px solid #c8aa6e26;margin:0;animation:.26s cubic-bezier(.22,1,.36,1) Navbar-module__nuAbfa__menuReveal;display:block;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #0008}.Navbar-module__nuAbfa__modeOption{min-height:54px;font-size:1.2rem;font-family:var(--font-display);border-bottom:1px solid #c8aa6e15;justify-content:space-between;align-items:center;padding:.6rem .8rem;display:flex}.Navbar-module__nuAbfa__modeOption:hover,.Navbar-module__nuAbfa__modeOption:focus-visible,.Navbar-module__nuAbfa__modeOption[aria-current=page]{background:rgba(var(--gold-rgb), .12);color:var(--gold-bright)}.Navbar-module__nuAbfa__separator{height:28px;margin:0 .2rem}.Navbar-module__nuAbfa__link{min-height:44px;padding:.45rem .5rem;font-size:.9rem}.Navbar-module__nuAbfa__link:after{left:.5rem;right:.5rem}.Navbar-module__nuAbfa__login{min-height:44px;padding:.3rem .75rem;font-size:.72rem}}.Navbar-module__nuAbfa__menuHeading{color:var(--gold);font:600 10px var(--font-display);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px}.Navbar-module__nuAbfa__modeOption>span{color:var(--gold);opacity:.6;font:18px sans-serif}.Navbar-module__nuAbfa__menuSettings{margin-top:32px}.Navbar-module__nuAbfa__menuFooter{color:var(--text-muted);border-top:1px solid #c8aa6e26;flex-wrap:wrap;gap:24px;margin-top:24px;padding-top:24px;font-size:12px;display:flex}@keyframes Navbar-module__nuAbfa__menuReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:600px){html:has(.Navbar-module__nuAbfa__modesPopup:popover-open){overflow:hidden}}@media (prefers-reduced-motion:reduce){.Navbar-module__nuAbfa__modesPopup:popover-open{animation:none}}.Navbar-module__nuAbfa__accountLink{border-color:rgba(var(--gold-rgb), .4);color:#eee7d8;min-width:108px;min-height:40px;font-family:var(--font-body);letter-spacing:0;background:#010a13b8;border-radius:6px;gap:.5rem;padding:.5rem .85rem;font-size:.9rem;font-weight:600;line-height:1.2}.Navbar-module__nuAbfa__accountLink svg{color:var(--gold);flex-shrink:0}@media (max-width:600px){.Navbar-module__nuAbfa__accountLink{min-width:100px;min-height:44px;padding:.5rem .7rem}}
.AccountStyles-module__hN9gNW__button{isolation:isolate;color:#eee7d8;background:#010a13dc;border:0;border-radius:0;min-width:114px;padding:.55rem 1rem;position:relative}.AccountStyles-module__hN9gNW__button:hover{color:#fff0ce;background:#12232c}.AccountStyles-module__hN9gNW__button:focus-visible{outline-offset:5px;outline:2px solid #f8dda0}.AccountStyles-module__hN9gNW__art{pointer-events:none;border:1px solid #b69b63;position:absolute;inset:0}.AccountStyles-module__hN9gNW__art>i{background:url(/ui/grid/borders/hextech-crest.svg) 50%/contain no-repeat;width:19px;height:19px;position:absolute}.AccountStyles-module__hN9gNW__art>i:first-child{top:-2px;right:-2px}.AccountStyles-module__hN9gNW__art>i:nth-child(2){top:-2px;left:-2px;transform:scaleX(-1)}.AccountStyles-module__hN9gNW__art>i:nth-child(3){bottom:-2px;right:-2px;transform:scaleY(-1)}.AccountStyles-module__hN9gNW__art>i:nth-child(4){bottom:-2px;left:-2px;transform:scale(-1)}@media (max-width:600px){.AccountStyles-module__hN9gNW__button{min-width:108px;padding-inline:.85rem}}
.BrandLogo-module__fAP67W__lockup{max-width:100%;display:inline-flex}.BrandLogo-module__fAP67W__page,.BrandLogo-module__fAP67W__nav{object-fit:contain;max-width:100%;height:auto;display:block}.BrandLogo-module__fAP67W__page{width:clamp(180px,40vw,240px)}.BrandLogo-module__fAP67W__nav{filter:drop-shadow(0 2px 6px #0009);width:130px}@media (max-width:520px){.BrandLogo-module__fAP67W__nav{width:110px}}@media (max-width:560px){.BrandLogo-module__fAP67W__heading{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.DailySolveCount-module__YjiU8q__count{width:100%;color:var(--text-muted,#a09b8c);text-align:center;margin:-.75rem auto 1rem;padding:0 .5rem;font-size:.85rem;line-height:1.5}.DailySolveCount-module__YjiU8q__count strong{color:var(--gold,#c8aa6e);font-variant-numeric:tabular-nums}.DailySolveCount-module__YjiU8q__unavailable{font-size:.8rem}
.ChampionPickBadge-module__tpYwVq__badge{z-index:4;color:#ead49b;max-width:calc(100% - 8px);font-family:var(--font-display);font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#142630,#061018 75%);border:1px solid #95743d;padding:2px 4px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;bottom:4px;right:4px;box-shadow:inset 0 0 0 1px #030a10,inset 0 2px #c8aa6e30,0 2px 6px #0008}.ChampionPickBadge-module__tpYwVq__compact{max-width:none;padding:1px 3px;font-size:9px;bottom:-3px;right:-3px}
.GridPreview-module__mzWtiW__giveUp{--give-up-width:112px;position:relative}.GridPreview-module__mzWtiW__stage{flex-direction:column;align-items:center;width:100%;display:flex}.GridPreview-module__mzWtiW__stageCompleted{padding-bottom:30px}.GridPreview-module__mzWtiW__stage>.GridPreview-module__mzWtiW__wrap{row-gap:12px;padding-top:0}.GridPreview-module__mzWtiW__wrap{--gap:10px;--header-height:calc(3 * .8rem * 1.5 + 28px);gap:28px var(--gap);grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,740px);padding:24px 24px 0;display:grid}.GridPreview-module__mzWtiW__grid{grid-column:1/5;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(var(--header-height), auto) repeat(3, auto);gap:0;display:grid;position:relative;container-type:inline-size}.GridPreview-module__mzWtiW__stage[data-puzzle-ready=false]{visibility:hidden}.GridPreview-module__mzWtiW__stage[data-puzzle-ready=true]{transform-origin:top;animation:.38s cubic-bezier(.22,1,.36,1) backwards GridPreview-module__mzWtiW__puzzleEnter}@keyframes GridPreview-module__mzWtiW__puzzleEnter{0%{transform:translateY(8px)scale(.985)}to{transform:none}}.GridPreview-module__mzWtiW__grid:before{content:"";pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:#0a121773;grid-area:2/2/5/5;position:absolute;inset:0}.GridPreview-module__mzWtiW__frame{grid-area:2/2/5/5}@media (prefers-reduced-motion:reduce){.GridPreview-module__mzWtiW__stage[data-puzzle-ready=true]{animation:none}}.GridPreview-module__mzWtiW__frame.GridPreview-module__mzWtiW__frameGlow{z-index:5;border-color:var(--blue);opacity:0;clip-path:inset(var(--glow-top,-12px) var(--glow-right,-12px) var(--glow-bottom,-12px) var(--glow-left,-12px));filter:drop-shadow(0 0 5px rgba(var(--blue-rgb), .65))}.GridPreview-module__mzWtiW__frameGlow>span{background:var(--blue);-webkit-mask:url(/ui/ornaments/gold-corner-top-right-hd.webp) 50%/contain no-repeat;mask:url(/ui/ornaments/gold-corner-top-right-hd.webp) 50%/contain no-repeat}.GridPreview-module__mzWtiW__grid:has(.GridPreview-module__mzWtiW__cell:not(:disabled)[data-row="0"]:is(:hover,:focus-visible)){--glow-top:-12px;--glow-bottom:66.6667%}.GridPreview-module__mzWtiW__grid:has(.GridPreview-module__mzWtiW__cell:not(:disabled)[data-row="1"]:is(:hover,:focus-visible)){--glow-top:33.3333%;--glow-bottom:33.3333%}.GridPreview-module__mzWtiW__grid:has(.GridPreview-module__mzWtiW__cell:not(:disabled)[data-row="2"]:is(:hover,:focus-visible)){--glow-top:66.6667%;--glow-bottom:-12px}.GridPreview-module__mzWtiW__grid:has(.GridPreview-module__mzWtiW__cell:not(:disabled)[data-col="0"]:is(:hover,:focus-visible)){--glow-left:-12px;--glow-right:66.6667%}.GridPreview-module__mzWtiW__grid:has(.GridPreview-module__mzWtiW__cell:not(:disabled)[data-col="1"]:is(:hover,:focus-visible)){--glow-left:33.3333%;--glow-right:33.3333%}.GridPreview-module__mzWtiW__grid:has(.GridPreview-module__mzWtiW__cell:not(:disabled)[data-col="2"]:is(:hover,:focus-visible)){--glow-left:66.6667%;--glow-right:-12px}.GridPreview-module__mzWtiW__grid:has(.GridPreview-module__mzWtiW__cell:not(:disabled):focus-visible) .GridPreview-module__mzWtiW__frameGlow{opacity:1}@media (hover:hover){.GridPreview-module__mzWtiW__grid:has(.GridPreview-module__mzWtiW__cell:not(:disabled):hover) .GridPreview-module__mzWtiW__frameGlow{opacity:1}}.GridPreview-module__mzWtiW__heading{grid-column:1/5;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.GridPreview-module__mzWtiW__headingContent{text-align:center;flex-direction:column;grid-column:2/-1;align-items:center;min-width:0;display:flex}.GridPreview-module__mzWtiW__rowGroup{display:contents}.GridPreview-module__mzWtiW__corner{min-width:0}.GridPreview-module__mzWtiW__header{text-align:center;min-width:0;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);background:0 0;border:0;place-items:center;padding:8px;font-size:min(.8rem,2.9cqi);font-weight:600;line-height:1.5;display:grid}.GridPreview-module__mzWtiW__iconHeader{--category-icon-size:clamp(28px, 8cqi, 40px);cursor:pointer;position:relative}.GridPreview-module__mzWtiW__iconHeader:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.GridPreview-module__mzWtiW__iconHeader:hover,.GridPreview-module__mzWtiW__iconHeader:focus-visible,.GridPreview-module__mzWtiW__iconHeader[data-show-label]{z-index:10}.GridPreview-module__mzWtiW__categoryIcon{width:var(--category-icon-size);height:var(--category-icon-size);object-fit:contain}.GridPreview-module__mzWtiW__goldIcon{background-color:var(--gold);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.GridPreview-module__mzWtiW__categoryLabel{z-index:2;top:calc(50% + var(--category-icon-size) / 2 + 6px);border:1px solid var(--border-strong);background:var(--panel-solid);width:max-content;max-width:140px;box-shadow:var(--shadow-lg);pointer-events:none;visibility:hidden;padding:6px 10px;font-size:11px;position:absolute;left:50%;transform:translate(-50%)}.GridPreview-module__mzWtiW__iconHeader:hover .GridPreview-module__mzWtiW__categoryLabel,.GridPreview-module__mzWtiW__iconHeader:focus-visible .GridPreview-module__mzWtiW__categoryLabel,.GridPreview-module__mzWtiW__iconHeader[data-show-label] .GridPreview-module__mzWtiW__categoryLabel{visibility:visible}.GridPreview-module__mzWtiW__cell{aspect-ratio:1;border:1px solid var(--border);color:var(--text-dim);background:0 0;place-items:center;padding:0;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.GridPreview-module__mzWtiW__cell:focus-visible{z-index:1;border-color:var(--blue);box-shadow:0 0 12px rgba(var(--blue-rgb), .35)}@media (hover:hover){.GridPreview-module__mzWtiW__cell:not(:disabled):hover{z-index:1;border-color:var(--blue);box-shadow:0 0 12px rgba(var(--blue-rgb), .35)}}.GridPreview-module__mzWtiW__cell:disabled{cursor:default}.GridPreview-module__mzWtiW__cellMark{font-family:var(--font-display);opacity:.35;font-size:1.4rem}.GridPreview-module__mzWtiW__cellFilled{border-color:var(--gold)}.GridPreview-module__mzWtiW__cellFilled .GridPreview-module__mzWtiW__cellPortrait,.GridPreview-module__mzWtiW__cellFilled .GridPreview-module__mzWtiW__cellName{animation:.22s ease-out both GridPreview-module__mzWtiW__championPop}@keyframes GridPreview-module__mzWtiW__championPop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.GridPreview-module__mzWtiW__cellPortrait{object-fit:cover;width:70%;height:70%;position:absolute;inset:10% 15% auto}.GridPreview-module__mzWtiW__cellName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#010a13eb);padding:14px 4px 5px;font-size:min(.75rem,2.6cqi);font-weight:600;line-height:1.2;position:absolute;inset:auto 0 0;overflow:hidden}.GridPreview-module__mzWtiW__cellWrong{animation:.6s GridPreview-module__mzWtiW__cellWrong}@keyframes GridPreview-module__mzWtiW__cellWrong{0%,to{transform:translate(0)}20%,60%{border-color:#c8534f;transform:translate(-4px)}40%,80%{border-color:#c8534f;transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.GridPreview-module__mzWtiW__cellWrong{border-color:#c8534f;animation:none}.GridPreview-module__mzWtiW__cellFilled .GridPreview-module__mzWtiW__cellPortrait,.GridPreview-module__mzWtiW__cellFilled .GridPreview-module__mzWtiW__cellName{animation:none}}.GridPreview-module__mzWtiW__status{min-height:1.4em;color:var(--text-muted);text-align:center;margin:0;font-size:.85rem}.GridPreview-module__mzWtiW__status:empty{min-height:0;position:absolute}.GridPreview-module__mzWtiW__dialog{--dialog-top:clamp(24px, 20svh, 180px);inset:var(--dialog-top) 0 auto;max-width:none;max-height:calc(100dvh - var(--dialog-top) - 16px);margin:0 auto;position:fixed;}.GridPreview-module__mzWtiW__dialogFrame{}.GridPreview-module__mzWtiW__dialogEyebrow{}.GridPreview-module__mzWtiW__dialogBody{padding:30px;position:relative}.GridPreview-module__mzWtiW__dialogTitle{font-family:var(--font-display);letter-spacing:.035em;color:#f0d99a;flex-wrap:wrap;align-items:center;gap:10px;margin:0 38px 22px 0;font-size:clamp(18px,4vw,23px);font-weight:700;line-height:1.35;display:flex}.GridPreview-module__mzWtiW__dialogClue{align-items:center;gap:8px;display:flex}.GridPreview-module__mzWtiW__dialogClueIcon{background:#c8aa6e;flex-shrink:0;width:23px;height:26px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.GridPreview-module__mzWtiW__dialogCross{color:#776746;font-size:16px}.GridPreview-module__mzWtiW__dialogClose{}.GridPreview-module__mzWtiW__searchBox{background:#030b10;border:1px solid #785a28;position:relative;box-shadow:inset 0 2px 8px #0004}.GridPreview-module__mzWtiW__searchBox:focus-within{border-color:#c8aa6e;box-shadow:inset 0 0 0 1px #c8aa6e26}.GridPreview-module__mzWtiW__searchIcon{color:#ac9561;pointer-events:none;width:19px;height:19px;position:absolute;top:14px;left:14px}.GridPreview-module__mzWtiW__search{width:100%;height:48px;color:var(--text);background:0 0;border:0;padding:0 14px 0 43px;font-size:1rem}.GridPreview-module__mzWtiW__search:focus{outline:none}.GridPreview-module__mzWtiW__search::placeholder{color:#78858a}.GridPreview-module__mzWtiW__resultArea{margin-top:18px}.GridPreview-module__mzWtiW__options{max-height:min(320px, calc(100dvh - var(--dialog-top) - 240px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#655535 #081319;gap:6px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.GridPreview-module__mzWtiW__option{color:#f0e6d2;text-align:left;background:linear-gradient(90deg,#12263280,#07101890);border:1px solid #c8aa6e1f;align-items:center;gap:14px;width:100%;padding:10px 12px;font-size:.9rem;display:flex}.GridPreview-module__mzWtiW__optionActive{color:#f0e6d2;background:linear-gradient(90deg,#0d3543,#091c27);border-color:#0ac8b980}.GridPreview-module__mzWtiW__optionThumb{object-fit:cover;background:var(--bg-elevated);border:1px solid #78633d;flex-shrink:0;width:44px;height:44px;padding:2px}.GridPreview-module__mzWtiW__optionActive .GridPreview-module__mzWtiW__optionThumb{border-color:#0ac8b9}.GridPreview-module__mzWtiW__optionArrow{color:#0ac8b9;opacity:0;margin-left:auto;font-size:22px}.GridPreview-module__mzWtiW__optionActive .GridPreview-module__mzWtiW__optionArrow{opacity:1}.GridPreview-module__mzWtiW__empty{text-align:center;padding:6px 0 2px}.GridPreview-module__mzWtiW__empty p{color:#849094;margin:0;font-size:.75rem;line-height:1.6}.GridPreview-module__mzWtiW__stats{min-width:0;margin-top:var(--header-height);grid-column:5;grid-template-rows:repeat(3,1fr);display:grid}.GridPreview-module__mzWtiW__stat{flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:16px 8px;display:flex}.GridPreview-module__mzWtiW__statLabel{font-family:var(--font-display);color:var(--gold);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:600}.GridPreview-module__mzWtiW__statValue{font-family:var(--font-display);color:var(--text);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1}.GridPreview-module__mzWtiW__guesses{color:var(--blue)}.GridPreview-module__mzWtiW__guesses span{color:var(--text-muted);font-size:16px}.GridPreview-module__mzWtiW__statHint{color:var(--text-muted);font-size:10px;line-height:1.4}@media (max-width:700px){.GridPreview-module__mzWtiW__wrap{--gap:6px;grid-template-columns:minmax(0,1fr);gap:20px;max-width:500px;padding:16px 16px 0}.GridPreview-module__mzWtiW__heading,.GridPreview-module__mzWtiW__grid,.GridPreview-module__mzWtiW__stats,.GridPreview-module__mzWtiW__headingContent{grid-column:1/-1}.GridPreview-module__mzWtiW__stats{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.GridPreview-module__mzWtiW__dialog{--dialog-top:max(16px, env(safe-area-inset-top))}.GridPreview-module__mzWtiW__dialogBody{padding:24px 20px}.GridPreview-module__mzWtiW__dialogTitle{gap:8px;font-size:18px}.GridPreview-module__mzWtiW__dialogClue{gap:6px}.GridPreview-module__mzWtiW__dialogClueIcon{width:20px}.GridPreview-module__mzWtiW__stat{gap:8px;padding:16px 4px}.GridPreview-module__mzWtiW__statLabel{letter-spacing:.1em;font-size:9px}.GridPreview-module__mzWtiW__statValue{font-size:26px}.GridPreview-module__mzWtiW__statHint{font-size:9px}}@media (max-width:380px){.GridPreview-module__mzWtiW__wrap{--gap:4px;padding:10px 10px 0}.GridPreview-module__mzWtiW__header{letter-spacing:.03em;padding:4px}.GridPreview-module__mzWtiW__statHint{font-size:8px}}
.GuessStyles-module__s93pHG__list{gap:10px;width:100%;max-width:28rem;margin:0 auto 1.5rem;padding:0;list-style:none;display:grid}.GuessStyles-module__s93pHG__row{isolation:isolate;color:#eee1c9;background:#07121c;align-items:center;gap:12px;min-width:0;min-height:62px;padding:10px 16px;display:flex;position:relative}.GuessStyles-module__s93pHG__frame{z-index:-1;pointer-events:none;border:7px solid #0000;border-image:url(/ui/grid/borders/shard.png) 7/7px;position:absolute;inset:0}.GuessStyles-module__s93pHG__number{width:20px;font-family:var(--font-display);color:#a89a7c;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.GuessStyles-module__s93pHG__portrait{flex-shrink:0;width:40px;height:40px;display:block;position:relative}.GuessStyles-module__s93pHG__thumb{object-fit:cover;width:100%;height:100%;display:block}.GuessStyles-module__s93pHG__portraitFrame{pointer-events:none;border:5px solid #0000;border-image:url(/ui/classic/gold-frame.png) 8/5px;position:absolute;inset:-2px}.GuessStyles-module__s93pHG__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.GuessStyles-module__s93pHG__mark{color:#aab4ba;flex-shrink:0;font-size:14px}.GuessStyles-module__s93pHG__row[data-correct=true] .GuessStyles-module__s93pHG__mark{color:#a4f2bd;background:#163a29;border:1px solid #7bb88c;place-items:center;min-width:24px;min-height:24px;display:grid}@media (max-width:400px){.GuessStyles-module__s93pHG__row{gap:9px}}
.AbilityGame-module__MOznJG__wrapper{--accent:var(--gold);--accent-bright:var(--gold-bright);--accent-rgb:var(--gold-rgb);--surface-2:var(--bg-elevated);--border-gold:var(--border-strong);--radius-sm:var(--radius);width:100%;max-width:680px;margin:0 auto;padding:1rem 1rem 4rem;animation:.38s cubic-bezier(.22,1,.36,1) backwards AbilityGame-module__MOznJG__stageRise;position:relative}@keyframes AbilityGame-module__MOznJG__stageRise{0%{transform:translateY(8px)scale(.985)}to{transform:none}}.AbilityGame-module__MOznJG__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;margin:0 0 1rem;padding:1rem;display:flex;overflow-x:clip}.AbilityGame-module__MOznJG__centered{text-align:center;color:var(--text-muted)}.AbilityGame-module__MOznJG__hidden{display:none}.AbilityGame-module__MOznJG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.AbilityGame-module__MOznJG__board{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:#0a121773;max-width:28rem;margin:0 auto 1.5rem;padding:1.25rem 1.25rem 1.4rem;position:relative;box-shadow:inset 0 0 20px 2px #00000073}.AbilityGame-module__MOznJG__boardMeta{color:var(--gold);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.55rem;font-size:.75rem;display:flex}.AbilityGame-module__MOznJG__boardTitle{font-family:var(--font-display);text-align:center;color:var(--text);margin:0 0 .4rem;font-size:1.35rem;font-weight:700}.AbilityGame-module__MOznJG__boardDescription{max-width:34ch;color:var(--text-muted);text-align:center;margin:0 auto 1rem;font-size:.85rem}.AbilityGame-module__MOznJG__kit{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:380px;margin:0 auto;display:grid}.AbilityGame-module__MOznJG__clue{text-align:center;min-width:0}.AbilityGame-module__MOznJG__iconFrame{aspect-ratio:1;background:#010a1399;place-items:center;padding:5px;transition:background-color .3s;display:grid;position:relative}.AbilityGame-module__MOznJG__iconFrame:before,.AbilityGame-module__MOznJG__iconFrame:after{content:"";pointer-events:none;z-index:2;position:absolute}.AbilityGame-module__MOznJG__iconFrame:before{border:1px solid rgba(var(--gold-rgb), .38);transition:border-color .3s;inset:0;box-shadow:inset 0 0 12px 2px #0000008c}.AbilityGame-module__MOznJG__iconFrame:after{border:1px solid rgba(var(--gold-rgb), .18);background:linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) left top, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) right top, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) left bottom, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) right bottom;opacity:.5;background-repeat:no-repeat;background-size:5px 5px;background-origin:border-box;transition:opacity .3s,border-color .3s;inset:4px}.AbilityGame-module__MOznJG__revealed:before{border-color:rgba(var(--gold-rgb), .72)}.AbilityGame-module__MOznJG__revealed:after{border-color:rgba(var(--gold-rgb), .32);opacity:1}.AbilityGame-module__MOznJG__iconFrame>span{font:1.6rem var(--font-display);color:rgba(var(--gold-rgb), .35)}.AbilityGame-module__MOznJG__iconFrame img{object-fit:cover;width:100%;height:100%;animation:.3s ease-out AbilityGame-module__MOznJG__reveal}.AbilityGame-module__MOznJG__clueLabel{color:var(--text-muted);white-space:nowrap;margin-top:.5rem;font-size:.7rem;display:block}@keyframes AbilityGame-module__MOznJG__reveal{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}.AbilityGame-module__MOznJG__caption{max-width:380px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:.75rem;margin:.9rem auto 0;font-size:.85rem;display:flex}.AbilityGame-module__MOznJG__stepLabel{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.AbilityGame-module__MOznJG__guessesIn{white-space:nowrap;font-variant-numeric:tabular-nums}.AbilityGame-module__MOznJG__notReady{text-align:center;justify-items:center;gap:.75rem;padding:2rem 1rem;display:grid}.AbilityGame-module__MOznJG__actionButton{border:1px solid var(--gold);background:var(--bg-elevated);color:var(--gold-bright);margin:.25rem;padding:.65rem 1.1rem;display:inline-block}.AbilityGame-module__MOznJG__modeProgress{max-width:28rem;margin:-1rem auto .5rem}.AbilityGame-module__MOznJG__modeProgress>nav{margin-top:0}.AbilityGame-module__MOznJG__searchRow{justify-content:center;align-items:center;gap:.4rem;margin:0 auto 3rem;scroll-margin-top:.75rem;display:flex}.AbilityGame-module__MOznJG__iconBtn{z-index:1;width:40px;height:40px;color:var(--text-muted);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,transform .25s;display:inline-flex;position:relative}.AbilityGame-module__MOznJG__iconBtn svg{width:26px;height:26px}.AbilityGame-module__MOznJG__iconBtn:hover{color:var(--gold-bright)}.AbilityGame-module__MOznJG__iconBtnGhost{visibility:hidden;pointer-events:none}.AbilityGame-module__MOznJG__iconBtnRegen:hover{transform:rotate(-45deg)}.AbilityGame-module__MOznJG__searchWrap{flex:0 22rem;min-width:0;position:relative}.AbilityGame-module__MOznJG__searchBox{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:#0a121773;position:relative}.AbilityGame-module__MOznJG__searchBox:focus-within>[data-border]{border-color:var(--gold-bright)}@media (hover:hover){.AbilityGame-module__MOznJG__searchBox:hover>[data-border]{border-color:var(--gold-bright)}}.AbilityGame-module__MOznJG__search{z-index:1;width:100%;color:var(--text);letter-spacing:.01em;text-align:left;background:0 0;border:none;padding:.95rem 1.2rem;font-size:1.1rem;position:relative}.AbilityGame-module__MOznJG__search::placeholder{color:var(--text-muted)}.AbilityGame-module__MOznJG__search:focus{outline:none}.AbilityGame-module__MOznJG__emptySearch{z-index:20;background:var(--panel-solid);border:1px solid var(--border);width:100%;margin-top:4px;padding:1rem;position:absolute}.AbilityGame-module__MOznJG__guessList{gap:.4rem;max-width:28rem;margin:0 auto 1.5rem;padding:0;list-style:none;display:grid}.AbilityGame-module__MOznJG__guess{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);border:1px solid var(--border);background:#0a121773;align-items:center;gap:.75rem;padding:.4rem .75rem;display:flex}.AbilityGame-module__MOznJG__guessWin{border-color:var(--gold);background:#234c3b99}.AbilityGame-module__MOznJG__guessNum{font-family:var(--font-display);color:var(--text-dim);flex-shrink:0;width:1.5rem;font-size:.8rem}.AbilityGame-module__MOznJG__guessFrame{flex-shrink:0;width:40px;height:40px;display:block;position:relative}.AbilityGame-module__MOznJG__guessThumb{object-fit:cover;background:var(--surface-2);width:40px;height:40px}.AbilityGame-module__MOznJG__guessName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AbilityGame-module__MOznJG__guessMark{color:var(--text-muted);flex-shrink:0}.AbilityGame-module__MOznJG__guessWin .AbilityGame-module__MOznJG__guessMark{color:#8fd18f}.AbilityGame-module__MOznJG__yesterdaySlot{margin-top:auto;padding-top:2.5rem}.AbilityGame-module__MOznJG__yesterdaySlot>p{margin-bottom:0}.AbilityGame-module__MOznJG__resultArea{gap:1.25rem;padding-top:3rem;scroll-margin-top:5rem;display:grid}.AbilityGame-module__MOznJG__resultCard{}.AbilityGame-module__MOznJG__modeTag{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin-top:-.4rem;font-size:.85rem;font-weight:700}.AbilityGame-module__MOznJG__resultPortrait{object-fit:cover;border:1px solid var(--gold);width:90px;height:90px;margin:1rem auto}.AbilityGame-module__MOznJG__answerKit{text-align:left;gap:.55rem;max-width:260px;margin:1rem auto 1.5rem;padding:0;list-style:none;display:grid}.AbilityGame-module__MOznJG__answerKit li{color:var(--text-muted);align-items:center;gap:.75rem;font-size:.85rem;display:flex}.AbilityGame-module__MOznJG__answerKit img{border:1px solid rgba(var(--gold-rgb), .45);background:#010a13;flex-shrink:0;padding:2px}.AbilityGame-module__MOznJG__answerKit strong{color:var(--gold);font-family:var(--font-display);letter-spacing:.04em;margin-right:.4rem}.AbilityGame-module__MOznJG__nextWrap{text-align:center;font-variant-numeric:tabular-nums;width:100%;color:var(--text-muted);justify-content:center;align-items:center;gap:.25em;padding:2rem 0;font-size:.9rem;display:flex}@media (max-width:560px){.AbilityGame-module__MOznJG__wrapper{padding-bottom:3rem}.AbilityGame-module__MOznJG__yesterdaySlot{padding-top:1.5rem}.AbilityGame-module__MOznJG__yesterdaySlot>p{margin:0}}@media (max-width:480px){.AbilityGame-module__MOznJG__wrapper{padding-inline:.85rem}.AbilityGame-module__MOznJG__board{padding:1rem}.AbilityGame-module__MOznJG__boardTitle{font-size:1.15rem}.AbilityGame-module__MOznJG__kit{gap:6px}.AbilityGame-module__MOznJG__iconFrame{padding:4px}.AbilityGame-module__MOznJG__iconFrame>span{font-size:1.3rem}.AbilityGame-module__MOznJG__clueLabel{font-size:.6rem}.AbilityGame-module__MOznJG__caption{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.AbilityGame-module__MOznJG__wrapper,.AbilityGame-module__MOznJG__iconFrame img{animation:none}.AbilityGame-module__MOznJG__iconFrame,.AbilityGame-module__MOznJG__iconFrame:before,.AbilityGame-module__MOznJG__iconFrame:after{transition:none}}html[data-reduce-motion=true] .AbilityGame-module__MOznJG__wrapper{animation:none}html[data-reduce-motion=true] .AbilityGame-module__MOznJG__iconFrame img{animation:none}
.ConnectionsGame-module__Ayg9Ra__wrapper{width:100%;max-width:680px;margin:0 auto;padding:1rem 1rem 4rem;animation:.38s cubic-bezier(.22,1,.36,1) backwards ConnectionsGame-module__Ayg9Ra__stageRise;position:relative}@keyframes ConnectionsGame-module__Ayg9Ra__stageRise{0%{transform:translateY(8px)scale(.985)}to{transform:none}}.ConnectionsGame-module__Ayg9Ra__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;margin:0 0 1rem;padding:1rem;display:flex;overflow-x:clip}.ConnectionsGame-module__Ayg9Ra__centered{text-align:center;color:var(--text-muted)}.ConnectionsGame-module__Ayg9Ra__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ConnectionsGame-module__Ayg9Ra__panel{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:#0a121773;max-width:28rem;margin:0 auto 1.5rem;padding:1.25rem 1.25rem 1.4rem;position:relative;box-shadow:inset 0 0 20px 2px #00000073}.ConnectionsGame-module__Ayg9Ra__meta{color:var(--gold);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.55rem;font-size:.75rem}.ConnectionsGame-module__Ayg9Ra__title{color:var(--text);font-family:var(--font-display);text-align:center;margin:0 0 .4rem;font-size:1.35rem;font-weight:700}.ConnectionsGame-module__Ayg9Ra__description{max-width:36ch;color:var(--text-muted);text-align:center;text-shadow:0 1px 2px #000,0 2px 10px #000000b3;margin:0 auto 1rem;font-size:.85rem}.ConnectionsGame-module__Ayg9Ra__stage{--gap:8px;--tile:calc((100cqi - 3 * var(--gap)) / 4);--row:calc(var(--tile) * 1.08);position:relative;container-type:inline-size}.ConnectionsGame-module__Ayg9Ra__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--row);gap:var(--gap);display:grid}.ConnectionsGame-module__Ayg9Ra__tile{min-width:0;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;position:relative}.ConnectionsGame-module__Ayg9Ra__tile[aria-disabled=true]{cursor:default}.ConnectionsGame-module__Ayg9Ra__face{justify-content:center;align-items:center;gap:calc(var(--row) * .06);color:#eee4cc;background:linear-gradient(150deg,#252b2a,#101b21);border:1px solid #665535;border-radius:3px;flex-direction:column;width:100%;height:100%;padding:6px 4px;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,transform .14s;display:flex;box-shadow:inset 0 0 0 3px #09151a,inset 0 0 0 4px #9b80402b,0 3px 8px #0004}.ConnectionsGame-module__Ayg9Ra__portrait{width:calc(var(--row) * .48);height:calc(var(--row) * .48);object-fit:cover;border:1px solid rgba(var(--gold-rgb), .45);color:var(--gold);font:600 .7rem var(--font-display);pointer-events:none;background:#010a13;flex-shrink:0;place-items:center;transition:border-color .18s,filter .18s;display:grid}.ConnectionsGame-module__Ayg9Ra__name{text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:clamp(.6rem,2.9cqi,.78rem);font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}@media (hover:hover){.ConnectionsGame-module__Ayg9Ra__tile:not([aria-disabled=true]):not(:disabled):hover .ConnectionsGame-module__Ayg9Ra__face{border-color:#e4ca91;box-shadow:inset 0 0 0 3px #09151a,inset 0 0 0 4px #9b80402b,0 0 0 1px #e4ca9144,0 3px 8px #0004}}.ConnectionsGame-module__Ayg9Ra__tile:not([aria-disabled=true]):not(:disabled):active .ConnectionsGame-module__Ayg9Ra__face{transform:scale(.95)}.ConnectionsGame-module__Ayg9Ra__tile[aria-pressed=true] .ConnectionsGame-module__Ayg9Ra__face{border-color:var(--gold-bright);box-shadow:inset 0 0 0 3px #1d170c, inset 0 0 0 4px #f0e6d240, 0 0 14px rgba(var(--gold-rgb), .25);color:#fff6de;background:linear-gradient(150deg,#5a4a26,#2c2415)}.ConnectionsGame-module__Ayg9Ra__tile[aria-pressed=true] .ConnectionsGame-module__Ayg9Ra__portrait{border-color:var(--gold-bright)}.ConnectionsGame-module__Ayg9Ra__tile:focus-visible{outline:none}.ConnectionsGame-module__Ayg9Ra__tile:focus-visible .ConnectionsGame-module__Ayg9Ra__face{outline-offset:2px;outline:2px solid #55d4db}.ConnectionsGame-module__Ayg9Ra__placeholder{border:1px solid rgba(var(--gold-rgb), .18);cursor:default;background:#010a1373}.ConnectionsGame-module__Ayg9Ra__banner[data-tier=gold],.ConnectionsGame-module__Ayg9Ra__answerKey>[data-tier=gold]{--tier:#c8aa6e;--tier-top:#5c4b26;--tier-bottom:#2b2414}.ConnectionsGame-module__Ayg9Ra__banner[data-tier=jade],.ConnectionsGame-module__Ayg9Ra__answerKey>[data-tier=jade]{--tier:#58c79a;--tier-top:#1d5642;--tier-bottom:#0e2a23}.ConnectionsGame-module__Ayg9Ra__banner[data-tier=hextech],.ConnectionsGame-module__Ayg9Ra__answerKey>[data-tier=hextech]{--tier:#28c5d6;--tier-top:#0d5362;--tier-bottom:#082733}.ConnectionsGame-module__Ayg9Ra__banner[data-tier=void],.ConnectionsGame-module__Ayg9Ra__answerKey>[data-tier=void]{--tier:#b18ce8;--tier-top:#46286a;--tier-bottom:#1f1433}.ConnectionsGame-module__Ayg9Ra__banner{justify-content:center;align-items:center;gap:calc(var(--row) * .065);border:1px solid var(--tier);background:linear-gradient(150deg, var(--tier-top), var(--tier-bottom));min-width:0;box-shadow:inset 0 0 0 3px #0008, inset 0 0 0 4px color-mix(in srgb, var(--tier) 30%, transparent), 0 3px 10px #0006;text-align:center;border-radius:3px;flex-direction:column;grid-column:1/-1;padding:6px 10px;display:flex}.ConnectionsGame-module__Ayg9Ra__bannerLabel{color:#fff6de;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0;font-size:clamp(.78rem,4cqi,1rem);font-weight:700;line-height:1.2;display:flex}.ConnectionsGame-module__Ayg9Ra__bannerIcon{object-fit:contain;flex-shrink:0;width:20px;height:20px;display:block}.ConnectionsGame-module__Ayg9Ra__bannerChampions{justify-content:center;gap:clamp(6px,2.4cqi,14px);max-width:100%;margin:0;padding:0;list-style:none;display:flex}.ConnectionsGame-module__Ayg9Ra__bannerChampions li{min-width:0;width:calc(var(--tile) * .82);color:color-mix(in srgb, var(--tier) 35%, #f0e6d2);flex-direction:column;align-items:center;gap:3px;font-size:clamp(.56rem,2.5cqi,.7rem);line-height:1.1;display:flex}.ConnectionsGame-module__Ayg9Ra__bannerChampions span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ConnectionsGame-module__Ayg9Ra__bannerPortrait{width:calc(var(--row) * .28);height:calc(var(--row) * .28);object-fit:cover;border:1px solid color-mix(in srgb, var(--tier) 70%, transparent);background:#010a13;place-items:center;font-size:.55rem;display:grid}.ConnectionsGame-module__Ayg9Ra__toast{z-index:5;border:1px solid var(--gold);box-shadow:inset 0 0 0 3px #09141c, inset 0 0 0 4px rgba(var(--gold-rgb), .18), 0 10px 30px #000c;color:var(--gold-bright);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#071118;margin:0;padding:.6rem 1.2rem;font-size:.9rem;font-weight:700;animation:1.8s cubic-bezier(.22,1,.36,1) both ConnectionsGame-module__Ayg9Ra__toast;position:absolute;top:50%;left:50%}@keyframes ConnectionsGame-module__Ayg9Ra__toast{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.94)}12%,82%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% - 6px))scale(.98)}}.ConnectionsGame-module__Ayg9Ra__mistakes{color:var(--text-muted);justify-content:center;align-items:center;gap:.75rem;margin:1.1rem 0 .2rem;font-size:.8rem;display:flex}.ConnectionsGame-module__Ayg9Ra__pips{gap:10px;display:flex}.ConnectionsGame-module__Ayg9Ra__pip{border:1px solid var(--gold-bright);background:var(--gold);width:11px;height:11px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s,background-color .42s;transform:rotate(45deg)}.ConnectionsGame-module__Ayg9Ra__spent{opacity:.28;background:0 0;transform:rotate(45deg)scale(.55)}.ConnectionsGame-module__Ayg9Ra__actions{grid-template-columns:1fr 1fr 1.25fr;gap:8px;margin-top:1rem;padding-top:22px;display:grid;position:relative}.ConnectionsGame-module__Ayg9Ra__actions:before{content:"";pointer-events:none;background:url(/ui/puzzle-stats-divider.png) 50%/100% 100% no-repeat;height:12px;position:absolute;top:0;left:0;right:0}.ConnectionsGame-module__Ayg9Ra__secondary,.ConnectionsGame-module__Ayg9Ra__submit{min-height:46px;font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;border:1px solid #665535;border-radius:3px;padding:.6rem .5rem;font-size:.82rem;font-weight:700;transition:background-color .15s,border-color .15s,color .15s,opacity .2s,transform .12s}.ConnectionsGame-module__Ayg9Ra__secondary{color:#eee4cc;background:0 0}.ConnectionsGame-module__Ayg9Ra__submit{color:#efd698;border-color:var(--gold);background:linear-gradient(#453921,#211f17)}.ConnectionsGame-module__Ayg9Ra__secondary:disabled,.ConnectionsGame-module__Ayg9Ra__submit:disabled{opacity:.45;cursor:default}.ConnectionsGame-module__Ayg9Ra__secondary:not(:disabled):active,.ConnectionsGame-module__Ayg9Ra__submit:not(:disabled):active{transform:scale(.97)}@media (hover:hover){.ConnectionsGame-module__Ayg9Ra__secondary:not(:disabled):hover{color:var(--gold-bright);border-color:#e4ca91}.ConnectionsGame-module__Ayg9Ra__submit:not(:disabled):hover{background:linear-gradient(#65512a,#342a19)}}.ConnectionsGame-module__Ayg9Ra__wrapper button:focus-visible:not(.ConnectionsGame-module__Ayg9Ra__tile){outline-offset:3px;outline:2px solid #55d4db}.ConnectionsGame-module__Ayg9Ra__reroll{width:100%;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;margin-top:.6rem;padding:.55rem 0;font-size:.75rem;display:block}.ConnectionsGame-module__Ayg9Ra__reroll:disabled{opacity:.4;cursor:default}@media (hover:hover){.ConnectionsGame-module__Ayg9Ra__reroll:not(:disabled):hover{color:var(--gold-bright)}}.ConnectionsGame-module__Ayg9Ra__modeProgress{justify-content:center;max-width:28rem;margin:-1rem auto .5rem;display:flex}.ConnectionsGame-module__Ayg9Ra__modeProgress>nav{margin-top:0}.ConnectionsGame-module__Ayg9Ra__resultArea{gap:1.25rem;padding-top:3rem;scroll-margin-top:5rem;animation:.52s cubic-bezier(.22,1,.36,1) backwards ConnectionsGame-module__Ayg9Ra__resultRise;display:grid}@keyframes ConnectionsGame-module__Ayg9Ra__resultRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ConnectionsGame-module__Ayg9Ra__resultCard{}.ConnectionsGame-module__Ayg9Ra__modeTag{color:var(--gold);font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;margin-top:-.4rem;font-size:.85rem;font-weight:700}.ConnectionsGame-module__Ayg9Ra__answerKey{text-align:left;gap:6px;max-width:320px;margin:1rem auto 1.25rem;padding:0;list-style:none;display:grid}.ConnectionsGame-module__Ayg9Ra__answerKey li{border-left:3px solid var(--tier);background:linear-gradient(90deg, color-mix(in srgb, var(--tier-top) 70%, transparent), transparent);gap:2px;padding:.5rem .75rem;font-size:.78rem;display:grid}.ConnectionsGame-module__Ayg9Ra__answerKey strong{color:#fff6de;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase}.ConnectionsGame-module__Ayg9Ra__answerKey span{color:var(--text-muted)}.ConnectionsGame-module__Ayg9Ra__nextWrap{width:100%;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:center;padding:2rem 0;font-size:.9rem}@media (min-width:900px){.ConnectionsGame-module__Ayg9Ra__wrapper{max-width:760px}.ConnectionsGame-module__Ayg9Ra__panel{max-width:40rem;padding:1.3rem 1.5rem 1.4rem}.ConnectionsGame-module__Ayg9Ra__description{max-width:none}.ConnectionsGame-module__Ayg9Ra__stage{--gap:8px;--row:calc(var(--tile) * .5)}.ConnectionsGame-module__Ayg9Ra__face{flex-direction:row;justify-content:flex-start;gap:8px;padding:0 10px}.ConnectionsGame-module__Ayg9Ra__portrait{width:calc(var(--row) * .62);height:calc(var(--row) * .62)}.ConnectionsGame-module__Ayg9Ra__name{text-align:left;flex:1;font-size:.78rem}.ConnectionsGame-module__Ayg9Ra__banner{flex-direction:row;justify-content:space-between;gap:12px;padding:0 14px}.ConnectionsGame-module__Ayg9Ra__bannerLabel{text-align:left;flex-shrink:0;max-width:34%}.ConnectionsGame-module__Ayg9Ra__bannerChampions{flex:1;justify-content:flex-end;gap:12px}.ConnectionsGame-module__Ayg9Ra__bannerChampions li{flex-direction:row;gap:5px;width:auto;min-width:0;font-size:.7rem}.ConnectionsGame-module__Ayg9Ra__bannerPortrait{width:calc(var(--row) * .42);height:calc(var(--row) * .42);flex-shrink:0}.ConnectionsGame-module__Ayg9Ra__actions{max-width:28rem;margin-inline:auto}}@media (max-width:480px){.ConnectionsGame-module__Ayg9Ra__wrapper{padding-inline:.85rem;padding-bottom:3rem}.ConnectionsGame-module__Ayg9Ra__panel{padding:1rem}.ConnectionsGame-module__Ayg9Ra__title{font-size:1.15rem}.ConnectionsGame-module__Ayg9Ra__stage{--gap:6px}.ConnectionsGame-module__Ayg9Ra__face{padding:4px 2px}.ConnectionsGame-module__Ayg9Ra__secondary,.ConnectionsGame-module__Ayg9Ra__submit,.ConnectionsGame-module__Ayg9Ra__mistakes{font-size:.74rem}}@media (prefers-reduced-motion:reduce){.ConnectionsGame-module__Ayg9Ra__wrapper,.ConnectionsGame-module__Ayg9Ra__toast,.ConnectionsGame-module__Ayg9Ra__resultArea{animation:none}.ConnectionsGame-module__Ayg9Ra__face,.ConnectionsGame-module__Ayg9Ra__portrait,.ConnectionsGame-module__Ayg9Ra__pip,.ConnectionsGame-module__Ayg9Ra__secondary,.ConnectionsGame-module__Ayg9Ra__submit{transition:none}}:is(html[data-reduce-motion=true] .ConnectionsGame-module__Ayg9Ra__wrapper,html[data-reduce-motion=true] .ConnectionsGame-module__Ayg9Ra__toast,html[data-reduce-motion=true] .ConnectionsGame-module__Ayg9Ra__resultArea){animation:none}html[data-reduce-motion=true] :is(.ConnectionsGame-module__Ayg9Ra__face,.ConnectionsGame-module__Ayg9Ra__portrait,.ConnectionsGame-module__Ayg9Ra__pip,.ConnectionsGame-module__Ayg9Ra__secondary,.ConnectionsGame-module__Ayg9Ra__submit){transition:none}
.GiveUpButton-module__JqLtSW__root{flex-direction:column;align-items:center;max-width:100%;display:flex}.GiveUpButton-module__JqLtSW__root .GiveUpButton-module__JqLtSW__button{width:var(--give-up-width,160px);white-space:nowrap;max-width:100%;padding-inline:12px}
.ModeProgress-module__4jlwRa__bar{z-index:1;width:100%;max-width:480px;height:58px;margin-top:12px;position:relative}.ModeProgress-module__4jlwRa__track{opacity:.55;background:linear-gradient(90deg,#0000,#786333 10% 90%,#0000);width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ModeProgress-module__4jlwRa__bar .ModeProgress-module__4jlwRa__node{position:absolute;top:50%;transform:translate(-50%,-50%)}.ModeProgress-module__4jlwRa__bar .ModeProgress-module__4jlwRa__node:hover,.ModeProgress-module__4jlwRa__bar .ModeProgress-module__4jlwRa__node:focus-within{z-index:1}.ModeProgress-module__4jlwRa__link{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.ModeProgress-module__4jlwRa__link[aria-disabled=true]{cursor:default}.ModeProgress-module__4jlwRa__dot{width:12px;height:12px;position:relative}.ModeProgress-module__4jlwRa__dot:before{content:"";opacity:.5;background:#061019;border:1px solid #b69750;transition:border-color .14s,opacity .14s;position:absolute;inset:2px;transform:rotate(45deg)}.ModeProgress-module__4jlwRa__node:hover .ModeProgress-module__4jlwRa__dot:before,.ModeProgress-module__4jlwRa__link:focus-visible .ModeProgress-module__4jlwRa__dot:before{opacity:1;border-color:#f0e6d2}@media (prefers-reduced-motion:reduce){.ModeProgress-module__4jlwRa__dot:before{transition:none}}.ModeProgress-module__4jlwRa__current:before{opacity:1}.ModeProgress-module__4jlwRa__current:after{content:"";background:#d9c38a;position:absolute;inset:4px;transform:rotate(45deg)}
.DifficultySwitch-module__yCSnWa__dock{isolation:isolate;justify-content:center;width:calc(100% + 3rem);display:flex;position:relative}.DifficultySwitch-module__yCSnWa__switch{--plate-shape:polygon(0 100%, 0 14px, 14px 0, calc(100% - 14px) 0, 100% 14px, 100% 100%);isolation:isolate;width:min(20rem,100% - 3rem);clip-path:var(--plate-shape);background:linear-gradient(90deg, var(--gold), #74603a 30%, #74603a 70%, var(--gold));padding:1px 1px 0;display:flex;position:relative}.DifficultySwitch-module__yCSnWa__switch:before{content:"";clip-path:var(--plate-shape);z-index:-1;background:linear-gradient(#142027,#091217);position:absolute;inset:1px 1px 0}.DifficultySwitch-module__yCSnWa__dock:before,.DifficultySwitch-module__yCSnWa__dock:after{content:"";border-bottom:1px solid rgba(var(--gold-rgb), .65);pointer-events:none;width:max(0px,50% - 10rem + 9px);height:5px;position:absolute;bottom:6px}.DifficultySwitch-module__yCSnWa__dock:before{border-right:1px solid var(--gold);left:7px;transform:skew(-40deg)}.DifficultySwitch-module__yCSnWa__dock:after{border-left:1px solid var(--gold);right:7px;transform:skew(40deg)}.DifficultySwitch-module__yCSnWa__option{min-width:0;min-height:44px;color:var(--text-dim);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:1;padding:.5rem .75rem;font-size:.75rem;font-weight:700;transition:color .16s,background-color .16s;position:relative}.DifficultySwitch-module__yCSnWa__option+.DifficultySwitch-module__yCSnWa__option{border-left:1px solid rgba(var(--gold-rgb), .22)}.DifficultySwitch-module__yCSnWa__option:hover{color:var(--gold-bright);background-color:rgba(var(--gold-rgb), .08)}.DifficultySwitch-module__yCSnWa__option[aria-checked=true]{color:var(--gold-bright);background:linear-gradient(rgba(var(--gold-rgb), .2), rgba(var(--gold-rgb), .04));box-shadow:inset 0 -2px var(--gold);text-shadow:0 0 14px rgba(var(--gold-rgb), .3)}.DifficultySwitch-module__yCSnWa__option[aria-checked=true]:before{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:0;left:calc(50% - 3px);transform:translateY(-3px)rotate(45deg)}.DifficultySwitch-module__yCSnWa__option:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-4px}.DifficultySwitch-module__yCSnWa__option:disabled{cursor:default;opacity:.6}@media (prefers-reduced-motion:reduce){.DifficultySwitch-module__yCSnWa__option{transition:none}}
.SilhouetteGame-module__sXHQSG__wrapper{--accent:var(--gold);--accent-bright:var(--gold-bright);--accent-rgb:var(--gold-rgb);--surface-2:var(--bg-elevated);--border-gold:var(--border-strong);--radius-sm:var(--radius);width:100%;max-width:680px;margin:0 auto;padding:1rem 1rem 4rem;animation:.38s cubic-bezier(.22,1,.36,1) backwards SilhouetteGame-module__sXHQSG__stageRise;position:relative}@keyframes SilhouetteGame-module__sXHQSG__stageRise{0%{transform:translateY(8px)scale(.985)}to{transform:none}}.SilhouetteGame-module__sXHQSG__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;margin:0 0 1rem;padding:1rem;display:flex;overflow-x:clip}.SilhouetteGame-module__sXHQSG__centered{text-align:center;color:var(--text-muted)}.SilhouetteGame-module__sXHQSG__hidden{display:none}.SilhouetteGame-module__sXHQSG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.SilhouetteGame-module__sXHQSG__board{border:1px solid rgba(var(--gold-rgb), .42);background:#08121bb8;max-width:28rem;margin:0 auto 1.5rem;padding:1.25rem 1.25rem 1.4rem;box-shadow:inset 0 0 20px 2px #00000073}.SilhouetteGame-module__sXHQSG__boardTitle{font-family:var(--font-display);text-align:center;color:var(--text);margin-bottom:.85rem;font-size:1.35rem;font-weight:700}.SilhouetteGame-module__sXHQSG__frameChrome{padding:5px;position:relative}.SilhouetteGame-module__sXHQSG__frameChrome:before,.SilhouetteGame-module__sXHQSG__frameChrome:after{content:"";pointer-events:none;z-index:2;position:absolute}.SilhouetteGame-module__sXHQSG__frameChrome:before{border:1px solid rgba(var(--gold-rgb), .72);inset:0;box-shadow:inset 0 0 16px 2px #0000008c}.SilhouetteGame-module__sXHQSG__frameChrome:after{border:1px solid rgba(var(--gold-rgb), .32);background:linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) left top, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) right top, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) left bottom, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) right bottom;background-repeat:no-repeat;background-size:6px 6px;background-origin:border-box;inset:5px}.SilhouetteGame-module__sXHQSG__framePlaceholder{aspect-ratio:1;background:#00000059;width:100%}.SilhouetteGame-module__sXHQSG__caption{color:var(--text-muted);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.7rem;font-size:.85rem;display:flex}.SilhouetteGame-module__sXHQSG__stepLabel{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.SilhouetteGame-module__sXHQSG__captionRight{align-items:center;gap:.6rem;min-width:0;display:inline-flex}.SilhouetteGame-module__sXHQSG__guessesIn{white-space:nowrap}.SilhouetteGame-module__sXHQSG__zoomToggle{width:32px;height:32px;color:var(--text-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.SilhouetteGame-module__sXHQSG__zoomToggle svg{width:20px;height:20px}.SilhouetteGame-module__sXHQSG__zoomToggle:hover{color:var(--accent-bright)}.SilhouetteGame-module__sXHQSG__zoomToggle[aria-pressed=false]{color:var(--gold)}.SilhouetteGame-module__sXHQSG__pips{justify-content:center;gap:5px;margin-top:.6rem;display:flex}.SilhouetteGame-module__sXHQSG__pip{background:rgba(var(--gold-rgb), .16);width:100%;max-width:2rem;height:3px}.SilhouetteGame-module__sXHQSG__pipOn{background:var(--gold)}.SilhouetteGame-module__sXHQSG__pipHeld{background:rgba(var(--gold-rgb), .45)}.SilhouetteGame-module__sXHQSG__giveUpRow{--give-up-width:148px;justify-content:center;margin-top:1rem;display:flex}.SilhouetteGame-module__sXHQSG__notReady{text-align:center;justify-items:center;gap:.75rem;padding:2rem 1rem;display:grid}.SilhouetteGame-module__sXHQSG__searchRow{justify-content:center;align-items:center;gap:.4rem;margin:0 auto 3rem;scroll-margin-top:.75rem;display:flex}.SilhouetteGame-module__sXHQSG__searchWrap{flex:0 22rem;min-width:0;position:relative}.SilhouetteGame-module__sXHQSG__searchBox{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:#0a121773;transition:box-shadow .2s;position:relative}.SilhouetteGame-module__sXHQSG__searchBox:focus-within{box-shadow:none}.SilhouetteGame-module__sXHQSG__searchBox:before,.SilhouetteGame-module__sXHQSG__searchBox:after{content:"";pointer-events:none;z-index:2;position:absolute}.SilhouetteGame-module__sXHQSG__searchBox:before{border:1px solid rgba(var(--gold-rgb), .72);inset:0;box-shadow:inset 0 0 16px 2px #0000008c}.SilhouetteGame-module__sXHQSG__searchBox:after{border:1px solid rgba(var(--gold-rgb), .32);background:linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) left top, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) right top, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) left bottom, linear-gradient(rgba(var(--gold-rgb), .85), rgba(var(--gold-rgb), .85)) right bottom;background-repeat:no-repeat;background-size:6px 6px;background-origin:border-box;inset:5px}.SilhouetteGame-module__sXHQSG__search{z-index:1;width:100%;color:var(--text);text-align:left;background:0 0;border:none;padding:.95rem 1.2rem;font-size:1.1rem;position:relative}.SilhouetteGame-module__sXHQSG__search::placeholder{color:var(--text-muted)}.SilhouetteGame-module__sXHQSG__search:focus{outline:none}.SilhouetteGame-module__sXHQSG__iconBtn{z-index:1;width:40px;height:40px;color:var(--text-muted);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,transform .25s;display:inline-flex;position:relative}.SilhouetteGame-module__sXHQSG__iconBtn svg{width:26px;height:26px}.SilhouetteGame-module__sXHQSG__iconBtn:hover{color:var(--accent-bright)}.SilhouetteGame-module__sXHQSG__iconBtnGhost{visibility:hidden;pointer-events:none}.SilhouetteGame-module__sXHQSG__iconBtnRegen:hover{transform:rotate(-45deg)}.SilhouetteGame-module__sXHQSG__optionFrame{flex-shrink:0;display:block;position:relative}.SilhouetteGame-module__sXHQSG__emptySearch{z-index:20;background:var(--panel-solid);border:1px solid var(--border);width:100%;margin-top:4px;padding:1rem;position:absolute}.SilhouetteGame-module__sXHQSG__yesterdaySlot{margin-top:auto;padding-top:2.5rem}.SilhouetteGame-module__sXHQSG__yesterdaySlot>p{margin-bottom:0}.SilhouetteGame-module__sXHQSG__resultArea{gap:1.25rem;margin-top:1.5rem;display:grid}.SilhouetteGame-module__sXHQSG__modeTag{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin-top:-.4rem;font-size:.85rem;font-weight:700}.SilhouetteGame-module__sXHQSG__answerFigureWrap{place-items:center;height:220px;margin:.75rem 0 .5rem;display:grid}.SilhouetteGame-module__sXHQSG__answerFigure{object-fit:contain;filter:drop-shadow(0 8px 24px #0009);width:auto;max-height:220px;animation:.7s cubic-bezier(.22,1,.36,1) both SilhouetteGame-module__sXHQSG__revealFigure}.SilhouetteGame-module__sXHQSG__answerSplash{object-fit:cover;border:1px solid var(--gold);width:220px;height:220px}@keyframes SilhouetteGame-module__sXHQSG__revealFigure{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.SilhouetteGame-module__sXHQSG__resultScore{color:var(--gold)}.SilhouetteGame-module__sXHQSG__sharePreview{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body);-webkit-user-select:all;user-select:all;font-size:.85rem}.SilhouetteGame-module__sXHQSG__actionButton{border:1px solid var(--gold);background:var(--bg-elevated);color:var(--gold-bright);margin:.25rem;padding:.65rem 1.1rem;display:inline-block}.SilhouetteGame-module__sXHQSG__textButton{color:var(--text-muted);background:0 0;border:0;padding:.35rem}.SilhouetteGame-module__sXHQSG__textButton:hover{color:var(--gold-bright);text-underline-offset:5px;text-decoration:underline}.SilhouetteGame-module__sXHQSG__nextWrap{text-align:center;color:var(--text-muted)}.SilhouetteGame-module__sXHQSG__nextGamesSlot{text-align:center}.SilhouetteGame-module__sXHQSG__footRow{justify-content:center;align-items:center;gap:1.2rem;margin-top:2rem;font-size:.85rem;display:flex}.SilhouetteGame-module__sXHQSG__dialog{border:1px solid var(--gold);max-width:min(540px,100vw - 2rem);max-height:85dvh;color:var(--text);background:var(--panel-solid);box-shadow:var(--shadow-lg);padding:0;position:fixed}.SilhouetteGame-module__sXHQSG__dialog>div{padding:2rem}.SilhouetteGame-module__sXHQSG__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c}.SilhouetteGame-module__sXHQSG__dialogClose{float:right;width:44px;height:44px;color:var(--text);background:0 0;border:0;margin:-1.4rem -1.4rem 0 .5rem;padding:0;font-size:1.5rem}.SilhouetteGame-module__sXHQSG__dialog h2{font-size:1.25rem}.SilhouetteGame-module__sXHQSG__dialog p{color:var(--text-muted)}.SilhouetteGame-module__sXHQSG__dialog label{align-items:center;gap:.5rem;margin-top:.5rem;display:inline-flex}.SilhouetteGame-module__sXHQSG__dialog select{color:var(--text);background:var(--bg);border:1px solid var(--border-strong);padding:.5rem;font-size:1rem}.SilhouetteGame-module__sXHQSG__dialogActions{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}@media (max-width:560px){.SilhouetteGame-module__sXHQSG__wrapper{padding-bottom:3rem}.SilhouetteGame-module__sXHQSG__yesterdaySlot{padding-top:1.5rem}.SilhouetteGame-module__sXHQSG__yesterdaySlot>p{margin:0}}@media (max-width:480px){.SilhouetteGame-module__sXHQSG__iconBtn svg{width:22px;height:22px}.SilhouetteGame-module__sXHQSG__optionSelect{display:none}.SilhouetteGame-module__sXHQSG__giveUpRow{--give-up-width:124px}.SilhouetteGame-module__sXHQSG__board{padding:1rem 1rem 1.2rem}.SilhouetteGame-module__sXHQSG__boardTitle{font-size:1.15rem}.SilhouetteGame-module__sXHQSG__answerFigureWrap{height:170px}.SilhouetteGame-module__sXHQSG__answerFigure{max-height:170px}}.SilhouetteGame-module__sXHQSG__board{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:#0a121773;border-color:#0000;position:relative}.SilhouetteGame-module__sXHQSG__boardMeta{color:var(--gold);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.55rem;font-size:.75rem;display:flex}.SilhouetteGame-module__sXHQSG__helpButton{border:1px solid var(--border-strong);width:28px;height:28px;color:var(--gold);font:inherit;background:0 0;border-radius:50%}.SilhouetteGame-module__sXHQSG__helpButton:hover{background:rgba(var(--gold-rgb), .12)}.SilhouetteGame-module__sXHQSG__boardTitle{margin-bottom:.4rem}.SilhouetteGame-module__sXHQSG__boardDescription{max-width:32ch;color:var(--text-muted);text-align:center;margin:0 auto 1rem;font-size:.85rem}.SilhouetteGame-module__sXHQSG__frameChrome{max-width:clamp(210px,32svh,280px);margin-inline:auto}.SilhouetteGame-module__sXHQSG__caption,.SilhouetteGame-module__sXHQSG__pips{max-width:320px;margin-inline:auto}.SilhouetteGame-module__sXHQSG__cameraStatus{color:var(--text-muted);text-align:center;margin:.7rem 0 0;font-size:.75rem}.SilhouetteGame-module__sXHQSG__modeProgress{max-width:28rem;margin:-1rem auto .5rem}.SilhouetteGame-module__sXHQSG__searchBox:before,.SilhouetteGame-module__sXHQSG__searchBox:after{display:none}.SilhouetteGame-module__sXHQSG__searchBox:focus-within>[data-border]{border-color:var(--gold-bright)}.SilhouetteGame-module__sXHQSG__guess{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:#0a121773}.SilhouetteGame-module__sXHQSG__guessWin{background:#234c3b99}.SilhouetteGame-module__sXHQSG__answerSplash{object-position:center 20%}.SilhouetteGame-module__sXHQSG__footRow{flex-wrap:wrap}@media (max-width:480px){.SilhouetteGame-module__sXHQSG__wrapper{padding-inline:.85rem}.SilhouetteGame-module__sXHQSG__board{padding:1rem}.SilhouetteGame-module__sXHQSG__answerFigureWrap{height:220px}}@media (prefers-reduced-motion:reduce){.SilhouetteGame-module__sXHQSG__wrapper,.SilhouetteGame-module__sXHQSG__answerFigure{animation:none}}:is(html[data-reduce-motion=true] .SilhouetteGame-module__sXHQSG__wrapper,html[data-reduce-motion=true] .SilhouetteGame-module__sXHQSG__answerFigure){animation:none}.SilhouetteGame-module__sXHQSG__resultCard{}
.ContentPage-module__p8GJGW__page{background:var(--panel);border:1px solid var(--border);width:min(100% - 2.5rem,880px);box-shadow:var(--shadow-lg);margin:3rem auto;padding:2.5rem clamp(1.25rem,4vw,3.5rem) 4rem}.ContentPage-module__p8GJGW__header{border-bottom:1px solid var(--border);padding:1rem 0 2.5rem}.ContentPage-module__p8GJGW__back{color:var(--text-muted);padding:.75rem 0;font-size:.85rem;display:inline-block}.ContentPage-module__p8GJGW__eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:.16em;margin:2.5rem 0 .75rem;font-size:.75rem}.ContentPage-module__p8GJGW__header h1{color:var(--gold-bright);font-size:clamp(1.9rem,5vw,3rem);line-height:1.2}.ContentPage-module__p8GJGW__intro{max-width:660px;color:var(--text-muted);margin:1.25rem 0 0;font-size:1.08rem;line-height:1.8}.ContentPage-module__p8GJGW__body{padding-top:.75rem;line-height:1.8}.ContentPage-module__p8GJGW__body h2{color:var(--gold);margin:2.4rem 0 .8rem;font-size:1.3rem}.ContentPage-module__p8GJGW__body h3{margin:1.6rem 0 .5rem;font-size:1rem}.ContentPage-module__p8GJGW__body p,.ContentPage-module__p8GJGW__body li{color:var(--text-muted)}.ContentPage-module__p8GJGW__body li{margin:.6rem 0;padding-left:.3rem}.ContentPage-module__p8GJGW__body a,.ContentPage-module__p8GJGW__related a{text-underline-offset:4px;color:var(--gold-bright);text-decoration:underline}.ContentPage-module__p8GJGW__body strong{color:var(--text)}.ContentPage-module__p8GJGW__body details{border-bottom:1px solid var(--border);padding:1rem 0}.ContentPage-module__p8GJGW__body summary{cursor:pointer;min-height:44px;color:var(--text);padding:8px 0;font-weight:600}.ContentPage-module__p8GJGW__body details p{margin:.4rem 0 1rem}.ContentPage-module__p8GJGW__related{border-top:1px solid var(--border);flex-wrap:wrap;gap:0 1.5rem;margin-top:3rem;padding-top:.75rem;font-size:.9rem;display:flex}.ContentPage-module__p8GJGW__related a{padding:.75rem 0}@media (max-width:560px){.ContentPage-module__p8GJGW__page{width:calc(100% - 1.5rem);margin:1.25rem auto 2rem;padding:1.25rem 1.1rem 2.5rem}.ContentPage-module__p8GJGW__header{padding-top:0;padding-bottom:2rem}.ContentPage-module__p8GJGW__eyebrow{margin-top:1.5rem}}
.DisplaySettings-module__7d9S4G__settingRow{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:14px;display:flex}.DisplaySettings-module__7d9S4G__settingRow small{color:var(--text-muted);margin-top:5px;font-size:11px;display:block}.DisplaySettings-module__7d9S4G__settingRow input{appearance:none;cursor:pointer;background:#142129;border:1px solid #657071;border-radius:20px;flex-shrink:0;width:38px;height:22px;padding:3px}.DisplaySettings-module__7d9S4G__settingRow input:before{content:"";background:#9ba5a2;border-radius:50%;width:14px;height:14px;transition:transform .2s,background .2s;display:block}.DisplaySettings-module__7d9S4G__settingRow input:checked{border-color:var(--gold);background:#c8aa6e22}.DisplaySettings-module__7d9S4G__settingRow input:checked:before{background:var(--gold);transform:translate(16px)}.DisplaySettings-module__7d9S4G__settingRow input:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media (prefers-reduced-motion:reduce){.DisplaySettings-module__7d9S4G__settingRow input:before{transition:none}}
.NotificationsToggle-module__2lO_cW__note{color:var(--gold);margin:-6px 0 10px;font-size:12px;line-height:1.5;display:block}.NotificationsToggle-module__2lO_cW__install{border:1px solid var(--gold);color:var(--gold-bright);font-family:var(--font-display);cursor:pointer;background:#08131e;margin:0 0 16px;padding:12px 16px}.NotificationsToggle-module__2lO_cW__install:hover,.NotificationsToggle-module__2lO_cW__install:focus-visible{color:#cdfafa;outline-offset:2px;border-color:#0ac8b9;outline:1px solid #0ac8b9}
.page-module__MHQYPW__notice{background:#f3a98c0f;border-left:2px solid #f3a98c;margin:0 0 1.5rem;padding:.8rem 1rem;color:var(--text)!important}.page-module__MHQYPW__profile{border-top:1px solid var(--border);margin:0 0 1.5rem;padding:0}.page-module__MHQYPW__profile div{border-bottom:1px solid var(--border);grid-template-columns:minmax(120px,160px) 1fr;gap:1rem;padding:.9rem 0;display:grid}.page-module__MHQYPW__profile dt{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;align-self:center;font-size:.75rem}.page-module__MHQYPW__profile dd{color:var(--text);overflow-wrap:anywhere;margin:0}.page-module__MHQYPW__actions{flex-wrap:wrap;gap:.75rem;margin:1.25rem 0 0;display:flex}.page-module__MHQYPW__button{border:1px solid var(--border-strong);background:var(--bg);min-height:48px;color:var(--text);font-family:var(--font-display);letter-spacing:.06em;justify-content:center;align-items:center;padding:.7rem 1.6rem;font-size:.85rem;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.page-module__MHQYPW__button:hover:not(:disabled){border-color:var(--blue);background:var(--bg-elevated)}.page-module__MHQYPW__button:disabled{opacity:.55;cursor:not-allowed}.page-module__MHQYPW__danger{color:#f3a98c;border-color:#f3a98c80}.page-module__MHQYPW__danger:hover:not(:disabled){border-color:#f3a98c}.page-module__MHQYPW__confirm{gap:.5rem;max-width:360px;margin-top:1.25rem;display:grid}.page-module__MHQYPW__confirm label{color:var(--text);font-size:.9rem}.page-module__MHQYPW__confirm input{border:1px solid var(--border-strong);background:var(--bg);width:100%;min-height:48px;color:var(--text);font:inherit;letter-spacing:.08em;padding:.7rem .9rem}.page-module__MHQYPW__confirm input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.page-module__MHQYPW__confirm .page-module__MHQYPW__actions{margin-top:.5rem}@media (max-width:560px){.page-module__MHQYPW__profile div{grid-template-columns:1fr;gap:.25rem}.page-module__MHQYPW__actions .page-module__MHQYPW__button{flex:100%}}
article.Reference-module__RbfORW__wide{width:min(100% - 2.5rem,1120px)}.Reference-module__RbfORW__crumbs ol{color:var(--text-dim);flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:.75rem 0 0;font-size:.85rem;list-style:none;display:flex}.Reference-module__RbfORW__crumbs li{align-items:center;gap:.5rem;display:flex}.Reference-module__RbfORW__crumbs li+li:before{content:"›";color:var(--text-dim)}.Reference-module__RbfORW__crumbs a{color:var(--text-muted);padding:.4rem 0}.Reference-module__RbfORW__crumbs a:hover{color:var(--gold-bright)}.Reference-module__RbfORW__crumbs [aria-current]{color:var(--gold)}.Reference-module__RbfORW__tiles{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:.6rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}ul.Reference-module__RbfORW__tiles li{margin:0;padding:0}.Reference-module__RbfORW__tiles .Reference-module__RbfORW__tile{text-align:center;height:100%;color:var(--text);border:1px solid var(--border);background:#010a138c;flex-direction:column;align-items:center;gap:.45rem;padding:.9rem .5rem .8rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.Reference-module__RbfORW__tile img{border:1px solid var(--border-strong);width:64px;height:64px}.Reference-module__RbfORW__tileName{font-size:.92rem;font-weight:600;line-height:1.25}.Reference-module__RbfORW__tileTitle{color:var(--text-dim);font-size:.75rem;line-height:1.35}.Reference-module__RbfORW__hero{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.5rem;display:grid}.Reference-module__RbfORW__splash{aspect-ratio:1215/717;object-fit:cover;border:1px solid var(--border);width:100%;height:auto}.Reference-module__RbfORW__facts{border-collapse:collapse;width:100%;margin:1rem 0 0;font-size:.95rem}.Reference-module__RbfORW__facts th,.Reference-module__RbfORW__facts td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.65rem .75rem}.Reference-module__RbfORW__facts th{width:38%;color:var(--text-dim);font-weight:500}.Reference-module__RbfORW__facts td{color:var(--text)}.Reference-module__RbfORW__body .Reference-module__RbfORW__facts a,.Reference-module__RbfORW__body .Reference-module__RbfORW__chips a{color:var(--gold-bright)}.Reference-module__RbfORW__chips{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}ul.Reference-module__RbfORW__chips li{margin:0;padding:0}.Reference-module__RbfORW__chips a,.Reference-module__RbfORW__chips li>span{border:1px solid var(--border);background:#010a138c;padding:.45rem .75rem;font-size:.85rem;display:inline-block}.Reference-module__RbfORW__body .Reference-module__RbfORW__chips a{text-decoration:none}.Reference-module__RbfORW__body .Reference-module__RbfORW__chips a:hover{border-color:var(--border-strong)}.Reference-module__RbfORW__count{color:var(--text-dim);margin-left:.35rem}.Reference-module__RbfORW__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem;margin:1.5rem 0 0;display:grid}.Reference-module__RbfORW__stat{border:1px solid var(--border);background:#010a138c;padding:.9rem 1rem}.Reference-module__RbfORW__stat dt{text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);font-size:.72rem}.Reference-module__RbfORW__stat dd{color:var(--text);margin:.35rem 0 0;font-weight:600}.Reference-module__RbfORW__days{border-collapse:collapse;width:100%;margin-top:1rem}.Reference-module__RbfORW__days th,.Reference-module__RbfORW__days td{border-bottom:1px solid var(--border);text-align:left;padding:.7rem .6rem}.Reference-module__RbfORW__days th{text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);font-size:.72rem;font-weight:500}.Reference-module__RbfORW__days td:first-child{font-family:var(--font-display);color:var(--gold)}.Reference-module__RbfORW__tableWrap{overflow-x:auto}.Reference-module__RbfORW__answer{border:1px solid var(--border);background:#010a1373;margin:1.5rem 0 0;padding:1.25rem 1.25rem .5rem}.Reference-module__RbfORW__answer h2:first-child{margin-top:0}.Reference-module__RbfORW__body .Reference-module__RbfORW__answer details{border-bottom:0;border-top:1px solid var(--border)}.Reference-module__RbfORW__reveal{align-items:center;gap:1rem;margin:.75rem 0;display:flex}.Reference-module__RbfORW__reveal img{border:1px solid var(--border-strong);flex:none;width:88px;height:88px}.Reference-module__RbfORW__revealName{font-family:var(--font-display);color:var(--gold-bright);font-size:1.5rem;line-height:1.2}.Reference-module__RbfORW__revealTitle{color:var(--text-dim);font-size:.9rem}.Reference-module__RbfORW__shape{aspect-ratio:1;object-fit:contain;background:radial-gradient(circle,#f0e6d29e,rgba(var(--gold-rgb),.2) 78%);border:1px solid var(--border);width:min(100%,320px);margin:1rem auto;padding:1rem;display:block}.Reference-module__RbfORW__loadingArt{aspect-ratio:308/560;object-fit:cover;border:1px solid var(--border-strong);width:min(100%,240px);height:auto;margin:.5rem 0;display:block}.Reference-module__RbfORW__cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;margin-top:1rem;display:grid}.Reference-module__RbfORW__body .Reference-module__RbfORW__card{border:1px solid var(--border);color:var(--text);background:#010a138c;padding:1.1rem 1.2rem;text-decoration:none;display:block}.Reference-module__RbfORW__body .Reference-module__RbfORW__card:hover{border-color:var(--border-strong)}.Reference-module__RbfORW__cardEyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--blue);font-size:.72rem;display:block}.Reference-module__RbfORW__cardTitle{font-family:var(--font-display);color:var(--gold-bright);margin-top:.35rem;font-size:1.15rem;display:block}.Reference-module__RbfORW__cardText{color:var(--text-muted);margin-top:.35rem;font-size:.9rem;display:block}.Reference-module__RbfORW__pager{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:2.5rem;padding-top:1rem;display:flex}.Reference-module__RbfORW__pager a{padding:.6rem 0}.Reference-module__RbfORW__letters{flex-wrap:wrap;gap:.25rem;margin-top:1rem;display:flex}.Reference-module__RbfORW__body .Reference-module__RbfORW__letters a{border:1px solid var(--border);min-width:2.25rem;min-height:2.25rem;font-family:var(--font-display);place-items:center;text-decoration:none;display:inline-grid}.Reference-module__RbfORW__letterHeading{scroll-margin-top:calc(var(--nav-h) + 1rem)}@media (min-width:760px){.Reference-module__RbfORW__hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}@media (max-width:560px){article.Reference-module__RbfORW__wide{width:calc(100% - 1.5rem)}.Reference-module__RbfORW__tiles{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.Reference-module__RbfORW__tile img{width:52px;height:52px}.Reference-module__RbfORW__facts th{width:44%}}.Reference-module__RbfORW__hero .Reference-module__RbfORW__heroHeading{margin-top:0}.Reference-module__RbfORW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
