.page-module___8aEwW__container{flex-direction:column;justify-content:center;align-items:center;max-width:600px;min-height:100vh;margin:0 auto;padding:2rem;display:flex}.page-module___8aEwW__headerLogo{flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}.page-module___8aEwW__logoIconWrapper{background:linear-gradient(135deg,#a020f033,#f393);border:1px solid #ff33994d;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:1rem;display:flex}.page-module___8aEwW__logoText{color:var(--primary-neon);text-shadow:0 0 20px var(--primary-neon-glow);letter-spacing:-1px;margin-bottom:.5rem;font-size:3rem;font-weight:800}.page-module___8aEwW__subtitle{color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;font-size:.9rem;font-weight:600}.page-module___8aEwW__content{flex-direction:column;gap:2rem;width:100%;display:flex}.page-module___8aEwW__sectionTitle{color:var(--text-muted);letter-spacing:1px;margin-bottom:1rem;font-size:.8rem;font-weight:700}.page-module___8aEwW__jukeboxCard{border:1px solid var(--surface-border);background:#ffffff08;border-radius:1rem;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:1.25rem;display:flex}.page-module___8aEwW__jukeboxInfo h3{font-family:var(--font-sans);margin-bottom:.25rem;font-size:1.2rem;font-weight:600}.page-module___8aEwW__jukeboxMeta{color:var(--text-muted);font-size:.85rem}.page-module___8aEwW__btnOpen{background:var(--surface);border:1px solid var(--surface-border);color:var(--text-primary);border-radius:2rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s}.page-module___8aEwW__btnOpen:hover{border-color:var(--text-muted);background:#ffffff1a}.page-module___8aEwW__planText{text-align:center;color:var(--text-muted);font-size:.85rem}.page-module___8aEwW__actionsSection{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.page-module___8aEwW__fullWidth{width:100%}.page-module___8aEwW__footer{margin-top:auto;padding-top:3rem}.page-module___8aEwW__userInfo{color:var(--text-muted);align-items:center;gap:1rem;font-size:.9rem;display:flex}.page-module___8aEwW__btnLogout,.page-module___8aEwW__btnLogin{color:var(--text-muted);align-items:center;gap:.5rem;transition:color .2s;display:flex}.page-module___8aEwW__btnLogout:hover,.page-module___8aEwW__btnLogin:hover{color:var(--text-primary)}
