#Footer{box-sizing:border-box;border-top:1px solid var(--app-white-alpha-08);color:var(--app-text-secondary);background:0 0;flex-shrink:0;position:relative}#Footer .footer-content{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:0 32px}#Footer .footer-main{flex-wrap:wrap;align-items:flex-start;gap:24px;padding:32px 0 24px;display:flex}#Footer .footer-brand{flex:1.4 200px;min-width:0}#Footer .footer-brand>a{max-width:100%;display:inline-flex}#Footer .logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:154px;max-width:100%;height:80px;display:block}#Footer .footer-tagline{color:var(--app-text-secondary);margin:8px 0;font-size:12px;line-height:1.6}#Footer .footer-wordmark{color:var(--app-neutral-240);font-size:10px;font-weight:600;letter-spacing:.14em!important}#Footer h2{color:var(--app-text-primary);margin:0;font-size:14px;font-weight:700;line-height:1.4}#Footer .footer-links{flex-direction:column;flex:.8 135px;align-items:flex-start;gap:8px;min-width:0;padding-top:8px;display:flex}#Footer .footer-links h2{margin-bottom:4px}#Footer .footer-links button{color:var(--app-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;line-height:1.5}#Footer .footer-links button:hover{color:var(--app-primary)}#Footer .footer-game-links{-moz-column-gap:16px;flex:1.2 240px;grid-template-rows:auto repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:16px;display:grid}#Footer .footer-game-links h2{grid-column:1/-1}#Footer button:focus-visible,#Footer a:focus-visible{outline:2px solid var(--app-primary);outline-offset:4px;border-radius:4px}#Footer .footer-support{background:0 0;border:0;flex:1.2 240px;min-width:0;padding:0}#Footer .footer-support .footer-support-icon{width:24px;height:24px;color:var(--app-neutral-240);margin-bottom:12px;display:block}#Footer .footer-support h2{margin-bottom:8px}#Footer .footer-support p{color:var(--app-text-secondary);margin:0 0 20px;font-size:12px;line-height:1.6}#Footer .footer-support button{border:1px solid var(--app-border-secondary);width:100%;min-height:48px;color:var(--app-text-primary);text-align:left;cursor:pointer;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.5;display:flex}#Footer .footer-support button:hover{border-color:var(--app-primary);background:0 0}#Footer .footer-support button span{color:var(--app-primary);font-size:20px;line-height:1}#Footer .footer-bottom{border-top:1px solid var(--app-white-alpha-08);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding:16px 0 20px;display:flex}#Footer .footer-notice{flex:660px}#Footer .footer-notice p{color:var(--app-neutral-240);margin:0;font-size:10px;line-height:1.8}#Footer .footer-copyright{max-width:100%;color:var(--app-neutral-240);text-align:right;margin:0 0 0 auto;font-size:10px;line-height:1.8}
