.aura-rng-entry .fast-click-art{background:#cbb9ee}.aura-rng-entry .game-preview svg{transform:rotate(8deg)}
#ar-dialog{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#171b2a;color:#fff5dd;overflow:auto;font-family:inherit}#ar-dialog [hidden]{display:none!important}#ar-dialog button{font:inherit;font-weight:850;cursor:pointer}#ar-dialog button:disabled{opacity:.45;cursor:not-allowed}#ar-dialog button:focus-visible,#ar-dialog summary:focus-visible{outline:3px solid #ffd66e;outline-offset:4px}.ar-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:22px;padding:14px 26px;background:#cbb9ee;color:#161c28;border-bottom:4px solid #0b101c;height:auto}.ar-header h2{font-size:28px;letter-spacing:-1px;font-weight:950;margin:2px 0}.ar-header small{font-size:11px;font-weight:900;letter-spacing:2px}.ar-wallet{margin-left:auto;text-align:right;min-width:0}.ar-wallet strong{font-size:24px;display:block;overflow-wrap:anywhere}.ar-wallet>span{font-size:12px;font-weight:800}.ar-header #ar-close{width:44px;height:44px;flex-shrink:0;border:3px solid #161c28;border-radius:10px;background:#ffad96;color:#161c28;font-size:30px}.ar-content{max-width:1180px;padding:18px 24px 40px;margin:auto}.ar-account{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#bfc5d6;font-size:13px}.ar-account button,#ar-reload{background:#fff5dd;color:#161c28;border:2px solid #0b101c;border-radius:8px;padding:8px 14px}.ar-tabs{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0}.ar-tabs button{border:3px solid #0b101c;border-radius:9px;padding:12px 18px;background:#252c40;color:#d9deeb}.ar-tabs button[aria-pressed=true]{background:#cbb9ee;color:#161c28;box-shadow:0 4px 0 #0b101c}.ar-tabs span{font-size:12px;background:#0002;padding:3px 6px;margin-left:6px;border-radius:4px}.ar-stage{position:relative;isolation:isolate;overflow:hidden;min-height:325px;background:radial-gradient(ellipse at 50% 60%,#343147,#1d2233 60%);border:3px solid #0b101c;border-radius:20px;padding:18px 24px 22px;text-align:center}.ar-stage-top{display:flex;justify-content:space-between;color:#a9b0c5;font-size:11px;font-weight:850;letter-spacing:2px}.ar-avatar{width:245px;height:245px;margin:-4px auto -13px}.ar-avatar svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 12px var(--aura-color,#bea4f4))}.ar-equipped{position:relative;z-index:1}.ar-equipped h3{margin:0;font-size:25px;font-weight:900}.ar-equipped p{margin:6px 0 0;color:#cec0e7;font-size:14px;font-weight:800}.ar-stage-floor{position:absolute;z-index:-1;bottom:57px;left:50%;transform:translateX(-50%);width:285px;height:40px;border:1px solid #b8a3dc55;background:#b5a2db0b;border-radius:50%;box-shadow:0 0 0 14px #9c91bd08,0 0 0 28px #9c91bd05}.ar-avatar .ar-orbit{transform-origin:100px 100px;animation:ar-orbit 24s linear infinite}.ar-avatar .ar-sparks{animation:ar-spark 3s ease-in-out infinite alternate}.ar-reel-box{position:relative;margin:22px 0 0}.ar-reel{overflow:hidden;position:relative;border:3px solid #0b101c;border-radius:15px;background:#0f1320;height:146px}.ar-reel:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0f1320da,transparent 16%,transparent 84%,#0f1320da)}.ar-pointer{position:absolute;z-index:3;top:-10px;left:50%;width:20px;height:20px;transform:translateX(-50%) rotate(45deg);background:#ffd66e;border:3px solid #0b101c}.ar-reel-box:after{content:'';pointer-events:none;position:absolute;inset:0 auto 0 50%;width:140px;transform:translateX(-50%);border:2px solid #ffd66e77;border-radius:12px;z-index:2}.ar-strip{display:flex;gap:12px;padding:10px 0;width:max-content;will-change:transform}.ar-reel-card{width:140px;flex:0 0 140px;height:120px;border:2px solid #ffffff10;border-radius:10px;background:#24283b;text-align:center;padding:4px 6px;box-sizing:border-box}.ar-reel-card svg{display:block;width:68px;height:68px;margin:auto}.ar-reel-card strong{display:block;font-size:11px;line-height:1.25}.ar-reel-card small{font-size:9px;color:#b9bfd3;display:block;margin-top:3px}.ar-result{text-align:center;min-height:60px;margin:14px 0}.ar-result p{font-size:17px;font-weight:850;margin:0 0 9px;line-height:1.5}.ar-result button{border:2px solid #0b101c;border-radius:7px;padding:8px 18px;color:#161c28;background:#95f5d8}.ar-roll-controls{text-align:center}.ar-roll-button{min-width:240px;background:#ffd66e;color:#171b2a;font-size:24px!important;letter-spacing:2px;border:3px solid #0b101c;border-radius:12px;padding:15px 30px;box-shadow:0 6px 0 #0b101c}.ar-roll-button span{margin-left:28px}.ar-roll-button:active{transform:translateY(3px);box-shadow:0 3px 0 #0b101c}#ar-auto{display:block;margin:16px auto 0;background:#252c40;color:#fff5dd;border:2px solid #cbb9eebb;border-radius:8px;padding:10px 18px}#ar-auto[aria-pressed=true]{background:#95f5d8;color:#161c28}#ar-active-perks{font-size:12px;color:#bfc5d6;min-height:18px;margin:14px 0 0}.ar-how{max-width:780px;margin:20px auto 0;color:#aeb6ca;font-size:12px;line-height:1.65}.ar-how summary{cursor:pointer;font-weight:800}.ar-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.ar-section-heading small,#ar-shop-panel>small{font-size:11px;letter-spacing:2px;color:#cbb9ee;font-weight:800}.ar-section-heading h3,#ar-shop-panel>h3{font-size:30px;margin:6px 0 10px}.ar-section-heading button{background:#95f5d8;color:#161c28;border:3px solid #0b101c;border-radius:9px;padding:10px 16px}.ar-content section>p{color:#bfc5d6;line-height:1.6;font-size:14px}.ar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(174px,1fr));gap:16px;margin-top:22px}.ar-aura-card{border:3px solid #0b101c;border-radius:14px;background:#262c40;padding:12px;min-width:0;box-shadow:3px 4px 0 #0b101c}.ar-aura-card>small{font-size:10px;letter-spacing:1px;color:#adb7cc}.ar-aura-card svg{width:100%;aspect-ratio:1;display:block;max-height:145px}.ar-aura-card h4{font-size:16px;margin:8px 0;min-height:2.4em;line-height:1.2}.ar-aura-card .ar-odds{font-size:12px;font-weight:850;color:#dbc6fa;overflow-wrap:anywhere}.ar-aura-card .ar-income{font-size:12px;color:#95f5d8;margin-top:8px}.ar-aura-card .ar-copies{font-size:11px;color:#aeb8cd;margin:9px 0}.ar-aura-card button{width:100%;padding:8px 4px;border:2px solid #0b101c;border-radius:7px;background:#cbb9ee;color:#171b2a;font-size:12px!important}.ar-aura-card.ar-is-equipped{border-color:#95f5d8}.ar-locked{background:#111624;box-shadow:none;border-color:#2c3245;color:#758096}.ar-mystery{aspect-ratio:1;max-height:145px;display:grid;place-items:center;font-size:54px;font-weight:900;color:#3e485f}.ar-locked h4{color:#768297}.ar-empty{grid-column:1/-1;padding:40px;text-align:center;border:2px dashed #414b64;border-radius:15px;color:#bfc5d6}#ar-progress{display:block;width:100%;height:10px;border:0;border-radius:5px;overflow:hidden;background:#30364c;accent-color:#cbb9ee}#ar-progress::-webkit-progress-bar{background:#30364c}#ar-progress::-webkit-progress-value{background:#cbb9ee}.ar-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0}.ar-shop-card{padding:24px;border:3px solid #0b101c;border-radius:16px;background:#252c40;box-shadow:5px 6px 0 #0b101c}.ar-shop-icon{display:grid;place-items:center;background:#cbb9ee;border:3px solid #0b101c;border-radius:12px;width:56px;height:56px;color:#171b2a;font-size:30px;font-weight:900}.ar-shop-card h4{font-size:21px;margin:19px 0 10px}.ar-shop-card p{font-size:14px;line-height:1.6;min-height:70px;color:#bec8da}.ar-shop-card small{display:block;color:#95f5d8;font-size:13px;margin:18px 0}.ar-shop-card button{width:100%;padding:12px;border:3px solid #0b101c;border-radius:8px;background:#ffd66e;color:#171b2a}#ar-error{background:#512f3a;border:2px solid #eb9fa7;padding:12px;border-radius:8px;font-size:14px}
@keyframes ar-orbit{to{transform:rotate(360deg)}}@keyframes ar-spark{to{opacity:.35}}@media(max-width:650px){.ar-header{padding:10px 12px;gap:12px}.ar-header h2{font-size:22px}.ar-wallet strong{font-size:19px}.ar-content{padding:14px 12px 32px}.ar-tabs{gap:6px}.ar-tabs button{padding:10px;font-size:13px}.ar-tabs span{font-size:10px;margin-left:3px}.ar-stage{min-height:300px;padding:16px}.ar-avatar{width:220px;height:220px}.ar-equipped h3{font-size:21px}.ar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ar-aura-card{padding:10px}.ar-shop-grid{grid-template-columns:1fr}.ar-shop-card p{min-height:0}.ar-section-heading{align-items:flex-start}.ar-section-heading h3,#ar-shop-panel>h3{font-size:24px}.ar-section-heading button{font-size:11px!important;max-width:135px}.ar-account{font-size:11px}.ar-stage-top{font-size:9px}.ar-result p{font-size:15px}.ar-aura-card h4{font-size:14px}.ar-shop-card{padding:20px}}@media(prefers-reduced-motion:reduce){.ar-avatar .ar-orbit,.ar-avatar .ar-sparks{animation:none}}

.ar-account-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
