.blast-account-menu{border:1px solid var(--blast-sidebar-separator);background:var(--blast-rail-bg);width:max-content;min-width:12rem;max-width:calc(100vw - 1rem);color:var(--blast-sidebar-ink);border-radius:.5rem;padding:.4rem 0;animation:none;box-shadow:1px 1px 6px #0000001a}.blast-account-menu>:is(a,button){width:100%;min-height:2.5rem;color:inherit;text-align:start;align-items:center;gap:.75rem;padding:.45rem 1rem;font-size:.875rem;display:flex}.blast-account-menu>:is(a,button)>svg{width:1.1rem;height:1.1rem;color:var(--accent);flex:none}.blast-account-menu>:is(a,button):is(:hover,:focus-visible){color:var(--foreground);background:#80808026}.blast-account-menu>:is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.blast-account-menu>button:disabled{opacity:.6}.blast-account-menu hr{border-color:var(--blast-sidebar-separator);margin-block:.3rem}.blast-footer{--blast-footer-ink:#fff;--blast-footer-muted:#fff;--blast-footer-rule:#ffffff59;background:var(--blast-masthead);color:var(--blast-footer-ink);margin-block-start:clamp(1.5rem,4cqw,3rem);font-size:.875rem;line-height:1.5}[data-brand=gameblast] .blast-footer{--blast-footer-ink:#261707;--blast-footer-muted:#432800;--blast-footer-rule:#26170747}.blast-footer-directory{width:100%;padding:1.5rem var(--blast-main-gutter) 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.375rem 1.125rem;margin-inline:auto;display:grid}.blast-footer-directory>section{border-inline-start:1px solid var(--blast-footer-rule);min-width:0;padding-inline-start:.75rem}.blast-footer-directory h2{color:var(--blast-footer-muted);letter-spacing:.065em;text-transform:uppercase;margin-block-end:.375rem;font-size:.75rem;font-weight:700}.blast-footer-directory li{break-inside:avoid;margin-block:.125rem}.blast-footer-directory a{text-underline-offset:.18em;text-decoration-thickness:1px}.blast-footer-directory a:hover{text-decoration-line:underline}.blast-footer-directory a:focus-visible{outline-offset:2px;outline:2px solid}.blast-footer-series{grid-column:1/-1}.blast-footer-series ul{columns:2;column-gap:1.125rem}.blast-footer-price-note{padding:.625rem var(--blast-main-gutter);border-block-start:1px solid var(--blast-footer-rule);color:var(--blast-footer-muted);text-align:center;font-size:.75rem}@container (width>=640px){.blast-footer-directory{grid-template-columns:repeat(4,minmax(0,1fr))}.blast-footer-directory[data-series] .blast-footer-series{grid-column:span 2}}@container (width>=900px){.blast-footer-directory[data-series]{grid-template-columns:1fr .9fr 2.1fr .85fr 1.15fr}.blast-footer-directory[data-series] .blast-footer-series{grid-column:auto}.blast-footer-directory{gap:1.25rem}.blast-footer-directory>section:not(:first-child){padding-inline-start:1rem}.blast-footer-directory>section:first-child{border:0;padding-inline-start:0}}@media (width<768px){.blast-footer{padding-block-end:calc(5.5rem + env(safe-area-inset-bottom))}}
