.rewards-page{color:#f8f4ff;background:radial-gradient(at 82% 16%,#694ea22a,#0000 35%),linear-gradient(#17112499,#100e18 650px);min-height:100vh}.rewards-page .rewards-main-grid{grid-template-columns:minmax(300px,420px) minmax(0,1fr)}.missions-disclosure{background:#211a2f;border:1px solid #70558a;border-radius:18px;min-width:0;overflow:hidden}.missions-claim-all{color:#fff0c8;cursor:pointer;background:#513d2d;border:1px solid #e6c889;border-radius:9px;margin:0 0 16px auto;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;display:block}.missions-claim-all:disabled{opacity:.55;cursor:wait}.arcade-launcher .arcade-apps{grid-template-columns:minmax(0,1fr);gap:9px;display:grid}.arcade-game-row{background:linear-gradient(105deg,#fffdf8,#f7efe4);border:1px solid #e5d8c6;border-radius:14px;min-width:0;transition:border-color .2s,background .2s,box-shadow .2s;overflow:hidden}.arcade-game-row:hover,.arcade-game-row.is-expanded{background:linear-gradient(105deg,#fffdf8,#f1e6d6);border-color:#b98b57;box-shadow:0 8px 22px #6a4d2d18}.arcade-game-summary{color:#45392e;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:58px minmax(120px,190px) minmax(0,1fr) 24px;align-items:center;gap:14px;width:100%;min-height:76px;padding:9px 15px;display:grid}.arcade-game-mini-icon{background:radial-gradient(circle,#fff,#eee2d1);border-radius:11px;place-items:center;width:56px;height:56px;display:grid}.arcade-game-mini-icon img{object-fit:contain;width:48px;height:48px}.arcade-game-summary strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;display:flex}.arcade-game-summary small{color:#776b5d;font-size:13px;line-height:1.5}.arcade-game-summary>svg{color:#866b4d;transition:transform .2s}.arcade-game-row.is-expanded .arcade-game-summary>svg{transform:rotate(180deg)}.arcade-game-details{grid-template-columns:minmax(160px,230px) minmax(0,1fr) auto;align-items:center;gap:18px;padding:0 18px 18px 88px;animation:.22s ease-out arcade-game-open;display:grid}.arcade-game-details[hidden]{display:none}.arcade-game-thumbnail{object-fit:contain;background:linear-gradient(145deg,#fffdf8,#f0e5d5);border:1px solid #e5d8c6;border-radius:12px;width:100%;height:124px;padding:9px}.arcade-game-details p{color:#665746;margin:0;font-size:14px;line-height:1.65}.arcade-game-play{color:#322516;white-space:nowrap;background:linear-gradient(135deg,#f4d899,#d9b96c);border:1px solid #e4c987;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-weight:700;text-decoration:none;display:flex}.arcade-game-play:hover{filter:brightness(1.08)}.arcade-game-row :is(button,a):focus-visible{outline-offset:-3px;outline:2px solid #ffe4a0}@keyframes arcade-game-open{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.vault-machine-shelf{background:linear-gradient(135deg,#292330,#1d2224);border:1px solid #b99b6266;border-radius:13px;margin:16px 18px 18px;overflow:hidden}.vault-machine-shelf>summary{color:#f4dfb3;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:67px;padding:12px 16px;list-style:none;display:flex}.vault-machine-shelf>summary::-webkit-details-marker{display:none}.vault-machine-shelf>summary>span{align-items:center;gap:12px;display:flex}.vault-machine-shelf>summary>span>svg{color:#efce87}.vault-machine-shelf>summary span span{gap:3px;display:grid}.vault-machine-shelf>summary strong{font-size:15px}.vault-machine-shelf>summary small{color:#bcaec5;font-size:11px}.vault-machine-shelf>summary>svg{color:#ddc68f;transition:transform .2s}.vault-machine-shelf[open]>summary>svg{transform:rotate(90deg)}.vault-machine-shelf-body{border-top:1px solid #ffffff14;padding:0 14px 16px}.vault-machine-shelf-body>p{color:#c4b8ca;font-size:12px}.vault-machines-content .machine-carousel{margin:0}.vault-machines-content .prize-machine-panel{width:100%;max-width:560px;margin-inline:auto}.vault-machines-content .rewards-error{margin:10px 0}.vault-machines-content .arcade-machine-page{padding:0}.vault-machines-content .machine-carousel-nav{margin-top:12px}@media (max-width:700px){.arcade-game-summary{grid-template-columns:48px minmax(0,1fr) 22px;gap:10px;min-height:67px;padding:8px 10px}.arcade-game-mini-icon{width:46px;height:46px}.arcade-game-mini-icon img{width:40px;height:40px}.arcade-game-summary strong{font-size:14px}.arcade-game-summary small{grid-area:2/2;font-size:11px}.arcade-game-summary>svg{grid-area:1/3/span 2}.arcade-game-details{grid-template-columns:94px minmax(0,1fr);gap:10px;padding:0 10px 12px}.arcade-game-thumbnail{grid-row:span 2;height:88px;padding:4px}.arcade-game-details p{font-size:11px}.arcade-game-play{grid-column:2;justify-self:start;min-height:36px;padding:0 11px;font-size:12px}.vault-machine-shelf{margin:10px}.vault-machine-shelf-body{padding-inline:8px}}.rewards-page .arcade-launcher .arcade-apps{grid-template-columns:minmax(0,1fr)}.missions-disclosure>summary{cursor:pointer;color:#f8f0ff;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:20px;list-style:none;display:flex}.missions-disclosure>summary::-webkit-details-marker{display:none}.missions-disclosure>summary strong{font-size:20px;display:block}.missions-disclosure>summary small{color:#d2c3e1;margin-top:6px;font-size:12px;line-height:1.5;display:block}.missions-disclosure>summary svg{flex-shrink:0;transition:transform .2s}.missions-disclosure[open]>summary svg{transform:rotate(180deg)}.missions-disclosure-body{padding:0 20px 20px}.missions-disclosure .reward-section-heading{flex-wrap:wrap}.missions-disclosure .missions-grid{grid-template-columns:minmax(0,1fr)}.machine-wardrobe-link{color:#ead8ff;background:#2a2038;border:1px solid #806392;border-radius:16px;align-items:center;gap:16px;margin-top:24px;padding:22px;text-decoration:none;display:flex}.machine-wardrobe-link span{flex:1}.machine-wardrobe-link strong,.machine-wardrobe-link small{display:block}.machine-wardrobe-link small{color:#d0c2df;margin-top:5px}.rewards-status:empty{display:none}@media (max-width:800px){.rewards-page .rewards-main-grid{grid-template-columns:minmax(0,1fr)}.rewards-page .prize-machine-panel{max-width:none}}@media (max-width:767px){.rewards-page .rewards-shell{padding-top:22px}.rewards-page .chip-machine{transform-origin:50%;margin-block:6px;margin-top:-40px;margin-bottom:-42px;transform:scale(.72)}.rewards-page .prize-machine-panel{padding:18px 16px}.rewards-page .machine-sound-toggle{margin-bottom:8px}.rewards-page .rewards-heading{margin-bottom:16px}.missions-disclosure-body{padding:0 12px 12px}}.rewards-shell{padding-top:clamp(35px,5vw,70px);padding-bottom:35px}.rewards-heading{justify-content:space-between;align-items:center;gap:30px;margin-bottom:20px;display:flex}.rewards-eyebrow{color:#d4b5ff;font:700 11px/1.5 var(--font-space-mono,ui-monospace), monospace;letter-spacing:.13em;align-items:center;gap:8px;margin:0 0 12px;display:flex}.rewards-heading h1{letter-spacing:-.065em;margin:0 0 20px;font-size:clamp(44px,5.6vw,78px);line-height:1.02}.rewards-heading h1 span{color:#d1b0ff}.rewards-heading>div>p:last-child{color:#c6bdd7;max-width:440px;font-size:17px;line-height:1.5}.token-wallet{color:#ffe2a5;background:#261e31;border:1px solid #ffcd6b70;border-radius:18px;align-items:center;gap:18px;min-width:240px;padding:24px;text-decoration:none;display:flex;box-shadow:0 6px #08060e55}.token-wallet strong{font:700 34px/1 var(--font-space-mono,ui-monospace), monospace;display:block}.token-wallet small{margin-top:9px;font-size:12px;display:block}.rewards-status{color:#a6f3d6;min-height:28px;margin:10px 0;font-size:14px}.rewards-error,.rewards-signin{background:#282038;border:1px solid #9577b4;border-radius:12px;margin-bottom:24px;padding:18px 22px}.rewards-error{color:#ffd5a2}.rewards-error button{margin-left:10px;text-decoration:underline}.rewards-signin{justify-content:space-between;align-items:center;gap:18px;display:flex}.rewards-signin p{color:#d0c5dc;margin:5px 0 0;font-size:13px}.rewards-signin a{white-space:nowrap;color:#ffe2a5;align-items:center;gap:8px;font-size:13px;display:flex}.rewards-loading{justify-content:center;align-items:center;gap:12px;min-height:260px;display:flex}.rewards-main-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:28px;display:grid}.reward-section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.reward-section-heading h2,.prize-machine-panel h2{letter-spacing:-.04em;margin:0;font-size:28px;line-height:1.1}.reward-section-heading .rewards-eyebrow{margin-bottom:8px;font-size:9px}.mission-reset{white-space:nowrap;color:#cabdd7;font:11px var(--font-space-mono,ui-monospace), monospace;border:1px solid #4c3b61;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;display:flex}.reward-section-copy{color:#b4a9c5;max-width:630px;margin:14px 0 23px;font-size:12px;line-height:1.65}.missions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.mission-card{--game-color:#c1a0ff;background:linear-gradient(135deg,#292037,#1c1726);border:1px solid #483657;border-radius:14px;padding:20px;box-shadow:0 4px #08070d66}.mission-card.game-crossy-chip{--game-color:#80e6c4}.mission-card.game-floppy-chip{--game-color:#ffb5c5}.mission-card.game-fishing-chip{--game-color:#7bddd1}.machine-sound-toggle{color:#e8d9ff;min-height:40px;font:600 11px var(--font-sans), sans-serif;cursor:pointer;background:#271d38;border:1px solid #9372b1;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:8px 0 16px;padding:9px 12px;display:inline-flex}.machine-sound-toggle[aria-pressed=true]{color:#ffe0a1;border-color:#e6bf63}.mission-top{color:var(--game-color);justify-content:space-between;align-items:center;gap:6px;font-size:10px;display:flex}.mission-top>span:first-child{align-items:center;gap:6px;display:flex}.mission-difficulty{font:700 8px var(--font-space-mono,ui-monospace), monospace;letter-spacing:.06em;border:1px solid #ffffff25;border-radius:5px;padding:4px 5px}.mission-hard .mission-difficulty{color:#ffe0a2;background:#ffd06b0b;border-color:#c28a4666}.mission-card h3{letter-spacing:-.025em;margin:18px 0 7px;font-size:19px}.mission-card>p{color:#c5b9d3;min-height:38px;margin:0 0 18px;font-size:12px;line-height:1.55}.mission-progress-copy{color:#b7abc5;justify-content:space-between;gap:8px;font-size:10px;display:flex}.mission-progress-copy strong{color:#e8def3;font-family:var(--font-space-mono,ui-monospace), monospace}.mission-card progress{-webkit-appearance:none;appearance:none;background:#0d0b13;border:0;border-radius:10px;width:100%;height:6px;margin:8px 0 19px;display:block;overflow:hidden}.mission-card progress::-webkit-progress-bar{background:#0d0b13}.mission-card progress::-webkit-progress-value{background:var(--game-color);border-radius:10px}.mission-card progress::-moz-progress-bar{background:var(--game-color)}.mission-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;display:flex}.mission-reward{color:#f6d395;align-items:center;gap:5px;font-size:10px;display:flex}.mission-reward strong{font:700 16px var(--font-space-mono,ui-monospace), monospace}.mission-bottom a,.mission-bottom button{color:#f0e5ff;background:#443055;border:1px solid #715887;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.mission-bottom button{color:#14372c;background:#a5e8cc;border-color:#a5e8cc}.claimed-label{color:#a5e8cc;gap:4px;font-size:11px;display:flex}.mission-claimed{border-color:#80e6c455}.prize-machine-panel{text-align:center;background:radial-gradient(circle at 50% 40%,#61458355,#0000 55%),#211a2f;border:1px solid #6e518d;border-radius:19px;padding:25px 23px 20px;scroll-margin-top:100px}.prize-machine-panel>.rewards-eyebrow{color:#ffd68a;justify-content:center}.prize-machine-panel>p:not(.rewards-eyebrow){color:#c7b8da;font-size:12px;line-height:1.5}.chip-machine{filter:drop-shadow(0 12px 12px #09061477);width:226px;margin:26px auto 23px;position:relative}.machine-sign{z-index:2;color:#362042;font:700 16px var(--font-space-mono,ui-monospace), monospace;background:#ffdab1;border:5px solid #ad76b9;border-radius:12px 12px 5px 5px;justify-content:center;align-items:center;gap:10px;margin:0 14px -9px;padding:8px;display:flex;position:relative;box-shadow:inset 0 2px #fff5db}.machine-globe{background:linear-gradient(130deg,#fff1ff22,#13102e);border:6px solid #c8a4e3;border-radius:58px 58px 20px 20px;height:175px;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #e0bcff20}.prize-capsule{background:linear-gradient(0deg, #f8e4fb 0 46%, #6f5c83 47% 51%, var(--capsule-color,#bd95f1) 52%);border:2px solid #14112588;border-radius:50%;width:49px;height:49px;position:absolute;box-shadow:inset -5px -4px #00000015,2px 3px 3px #08071266}.capsule-mint{--capsule-color:#87e1c4}.capsule-pink{--capsule-color:#f2a0cc}.capsule-gold{--capsule-color:#f1c16c}.capsule-blue{--capsule-color:#91c6ed}.capsule-peach{--capsule-color:#eda18b}.prize-capsule:first-child{bottom:6px;left:16px;transform:rotate(25deg)}.prize-capsule:nth-child(2){bottom:-3px;left:61px;transform:rotate(-15deg)}.prize-capsule:nth-child(3){bottom:0;right:17px;transform:rotate(40deg)}.prize-capsule:nth-child(4){bottom:42px;left:37px;transform:rotate(-30deg)}.prize-capsule:nth-child(5){bottom:37px;left:95px;transform:rotate(20deg)}.prize-capsule:nth-child(6){bottom:48px;right:-9px;transform:rotate(-40deg)}.prize-capsule:nth-child(7){bottom:67px;left:-11px;transform:rotate(40deg)}.prize-capsule:nth-child(8){bottom:81px;left:67px;transform:rotate(-10deg)}.prize-capsule:nth-child(9){bottom:93px;right:16px;transform:rotate(20deg)}.machine-glint{background:#fff9;border-radius:50%;width:11px;height:57px;position:absolute;top:16px;left:15px;transform:rotate(25deg)}.machine-base{background:linear-gradient(100deg,#a166bc,#805598);border:5px solid #7d4d96;border-top-color:#cf9ede;border-radius:5px 5px 23px 23px;height:131px;margin:-2px 3px 0;position:relative;box-shadow:inset 0 -9px #694182}.machine-dial{color:#4b3051;width:48px;height:48px;font:700 23px var(--font-space-mono,ui-monospace), monospace;background:#dbac6a;border:5px double #ffe5b5;border-radius:50%;place-items:center;display:grid;position:absolute;top:13px;left:29px;box-shadow:3px 4px #4b3051}.machine-token-slot{background:#241631;border-bottom:2px solid #d9a8e1;border-radius:4px;width:29px;height:9px;position:absolute;top:16px;right:38px}.machine-price{color:#fff0ce;font:700 9px var(--font-space-mono,ui-monospace), monospace;position:absolute;top:35px;right:20px}.machine-tray{background:#23162e;border-bottom:3px solid #cda0df;border-radius:16px 16px 7px 7px;width:92px;height:31px;position:absolute;bottom:18px;left:59px}.machine-spinning .prize-capsule{animation:.45s ease-in-out infinite alternate capsule-bounce}.machine-spinning .machine-dial{animation:.8s linear infinite dial-turn}.machine-play{color:#34213d;background:#ffcf83;border:0;border-bottom:4px solid #b48345;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 10px;font-size:13px;font-weight:800;display:flex}.machine-play:disabled{color:#e3d5ed;opacity:.85;cursor:default;background:#64566e;border-color:#46364f}.machine-rules{color:#c5eddb;justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:10px;display:flex}.machine-rules span{color:#89769d}.machine-details{color:#bfb0d0;margin-top:17px;font-size:11px;line-height:1.7}.machine-details summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.prize-reveal{background:#392845;border:1px solid #ffd68a;border-radius:12px;justify-items:center;gap:8px;margin:0 0 18px;padding:19px 12px;display:grid}.prize-reveal>small{color:#ffdf9f;font:9px var(--font-space-mono,ui-monospace), monospace;letter-spacing:.12em}.prize-reveal>strong{font-size:22px}.prize-reveal>span{color:#d3c4df;font-size:11px;line-height:1.6}.prize-reveal button{color:#21142d;background:#bd9ce5;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:700}.collection-section{margin-top:65px;scroll-margin-top:100px}.collection-section h2 span{font:14px var(--font-space-mono,ui-monospace), monospace;color:#b4a5c5;margin-left:10px}.collection-section .reward-section-heading>a{color:#e4cdff;align-items:center;gap:8px;font-size:12px;display:flex}.collection-preview-row{grid-template-columns:minmax(240px,360px) 1fr;align-items:center;gap:26px;margin:25px 0;display:grid}.collection-preview-row>div>p{color:#bbaec8;max-width:520px;font-size:13px;line-height:1.7}.cosmetic-preview{background:#211a2e;border:1px solid #574367;border-radius:12px;align-items:center;gap:18px;min-width:0;padding:25px;display:flex}.cosmetic-preview>div{min-width:0}.cosmetic-preview strong{font-size:17px}.cosmetic-preview small{color:#c3b5d0;margin-top:8px;font-size:10px;display:block}.prize-avatar{color:#dcc6f4;width:56px;height:56px;font:700 22px var(--font-space-mono,ui-monospace), monospace;background:#403052}.prize-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.collection-filters{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.collection-filters button{color:#c6b7d8;border:1px solid #4d3c60;border-radius:8px;padding:9px 14px;font-size:12px}.collection-filters button[aria-pressed=true]{color:#21162d;background:#c8a6ef;border-color:#c8a6ef;font-weight:700}.prize-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.prize-card{background:#1c1726;border:1px solid #493655;border-radius:13px;overflow:hidden}.prize-card.is-owned{border-color:var(--prize-color)}.prize-card-sample{background:#ffffff04;border-bottom:1px solid #ffffff0c;place-items:center;min-height:144px;padding:16px 10px;display:grid}.prize-card-sample .cosmetic-preview{background-color:#0000;border-color:#0000;gap:11px;width:100%;padding:13px 8px}.prize-card-sample .prize-avatar{width:36px;height:36px;font-size:17px}.prize-card-sample .cosmetic-preview strong{font-size:12px}.prize-card-sample .cosmetic-preview small{display:none}.prize-card-sample .profile-prize-tag{padding:3px 4px;font-size:8px}.prize-card-copy{padding:17px}.prize-card-copy>small{text-transform:uppercase;letter-spacing:.08em;font:9px var(--font-space-mono,ui-monospace), monospace;color:var(--prize-color)}.prize-card-copy h3{margin:8px 0;font-size:17px}.prize-card-copy p{color:#bdafca;min-height:37px;font-size:11px;line-height:1.6}.prize-card-copy button{color:#eddafa;background:#392647;border:1px solid #b58bd480;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:14px;padding:9px;font-size:11px;display:flex}.prize-card-copy button[aria-pressed=true]{color:#80e6c4;border-color:#80e6c4}.prize-locked{color:#a99ab8;align-items:center;gap:5px;margin-top:18px;font-size:10px;display:flex}.rewards-footer{color:#ac9abf;border-top:1px solid #493755;justify-content:space-between;align-items:center;gap:15px;margin-top:60px;padding-top:25px;font-size:12px;display:flex}.rewards-footer a{color:#e3cff7;font-weight:800}:is(.rewards-page button:focus-visible,.rewards-page a:focus-visible,.rewards-page summary:focus-visible){outline-offset:4px;outline:3px solid #ffcf83}.rewards-page button:disabled{cursor:default;opacity:.65}@keyframes capsule-bounce{to{translate:0 -12px;rotate:15deg}}@keyframes dial-turn{to{transform:rotate(360deg)}}@media (max-width:1100px){.rewards-main-grid{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.mission-card{padding:16px}.mission-top{flex-direction:column;align-items:start}.mission-bottom{gap:10px}.prize-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.rewards-main-grid{grid-template-columns:1fr;gap:30px}.mission-top{flex-direction:row}.prize-machine-panel{justify-self:center;width:100%;max-width:460px}.prize-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-wallet{gap:12px;min-width:180px;padding:18px}.token-wallet>svg{display:none}.reward-section-copy{max-width:none}}@media (max-width:520px){.rewards-heading{flex-direction:column;align-items:start;gap:12px}.token-wallet{width:100%;padding:14px 18px}.token-wallet strong{font-size:27px}.token-wallet>svg{margin-left:auto;display:block}.token-wallet small{margin-top:4px}.rewards-heading h1{font-size:48px}.rewards-heading>div>p:last-child{font-size:14px}.missions-grid{grid-template-columns:1fr}.mission-card>p{min-height:0}.mission-top{font-size:12px}.mission-card{padding:20px}.reward-section-heading h2{font-size:24px}.reward-section-heading{flex-wrap:wrap}.rewards-signin{flex-direction:column;align-items:start}.collection-preview-row{grid-template-columns:1fr;gap:10px}.collection-section{margin-top:40px}.prize-grid{gap:10px}.prize-card-copy{padding:12px}.prize-card-copy h3{font-size:15px}.prize-card-sample .cosmetic-preview{text-align:center;flex-direction:column;gap:15px}.prize-card-sample .profile-prize-tag{margin-inline:auto}.prize-card-copy p{min-height:52px}.prize-locked{align-items:start;font-size:9px;line-height:1.5}.prize-locked svg{flex-shrink:0}.rewards-footer{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.machine-spinning .prize-capsule,.machine-spinning .machine-dial{animation:none}}.machine-dial{box-shadow:none;background:0 0;border:0}.capsule-stage{isolation:isolate;min-height:173px;margin:-6px 0 20px;position:relative}.capsule-drop{z-index:2;width:108px;height:108px;margin:0 auto;animation:.95s both capsule-delivery;position:relative}.capsule-open{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:108px;height:108px;padding:0;display:block}.rewards-page .capsule-open:disabled{opacity:1}.capsule-shell{filter:drop-shadow(0 7px 5px #08051380);width:100%;height:100%;display:block;position:relative}.capsule-top,.capsule-bottom{border:3px solid #efe1ff;width:108px;height:54px;position:absolute;left:0}.capsule-top{background:radial-gradient(at 29% 25%,#fff9 0 8%,#0000 10%),linear-gradient(135deg,#d9b4ff,#9b63cf 65%,#724899);border-radius:60px 60px 4px 4px;top:0;box-shadow:inset -8px 1px #40285a33,inset 0 5px #ffffff35}.capsule-bottom{background:linear-gradient(125deg,#fff8e5,#efca85);border-radius:4px 4px 60px 60px;bottom:0;box-shadow:inset -8px -6px #9e70432b}.capsule-seal{color:#ffe2a5;background:#362342;border:3px solid #ffe2a5;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:36px;left:36px;box-shadow:0 2px 4px #0005}.capsule-floor{filter:blur(4px);background:#0b071b70;border-radius:50%;width:125px;height:18px;position:absolute;top:102px;left:calc(50% - 62.5px)}.capsule-light{z-index:-1;background:radial-gradient(circle,#d4b5ff40,#0000 65%);border-radius:50%;width:230px;height:230px;position:absolute;top:-60px;left:calc(50% - 115px)}.capsule-prompt{color:#ffe2a5;margin:18px 0 0;font-size:13px;font-weight:700;line-height:1.5;position:relative}.capsule-prompt small{color:#bda9cf;margin-top:5px;font-size:10px;font-weight:400;display:block}.capsule-ready .capsule-shell{animation:2.4s ease-in-out infinite capsule-invitation}.capsule-ready .capsule-open:hover .capsule-shell{animation:none;transform:translateY(-5px)rotate(-8deg)scale(1.06)}.capsule-opening .capsule-top{animation:.65s ease-in forwards capsule-lid-pop}.capsule-opening .capsule-bottom{animation:.65s ease-in forwards capsule-base-pop}.capsule-opening .capsule-seal{animation:.4s ease-out forwards capsule-seal-pop}.capsule-opening .capsule-light{animation:.65s ease-out both capsule-burst}.capsule-confetti{pointer-events:none;z-index:3;position:absolute;top:54px;left:50%}.capsule-confetti i{background:var(--spark-color);opacity:0;border-radius:2px;width:6px;height:11px;position:absolute}.capsule-opening .capsule-confetti i{animation:.95s ease-out both capsule-sparks}.capsule-revealed .capsule-confetti{top:80px}.capsule-revealed .capsule-confetti i{animation:1.2s ease-out both prize-sparks}.capsule-revealed .capsule-floor{display:none}.capsule-stage .prize-reveal{border-color:var(--reveal-color);background:linear-gradient(145deg,#413052,#251c34);gap:11px;margin:0;padding:22px 12px 16px;animation:.55s cubic-bezier(.18,.85,.35,1.2) both prize-arrives;position:relative;box-shadow:0 0 28px #d4b5ff16}.prize-reveal:focus{outline:2px solid var(--reveal-color);outline-offset:4px}.prize-reveal .prize-unlocked{color:var(--reveal-color);font:700 9px var(--font-space-mono,ui-monospace), monospace;letter-spacing:.08em;align-items:center;gap:7px;display:flex}.prize-reveal .cosmetic-preview{text-align:left;gap:12px;width:100%;padding:18px 10px}.prize-reveal .cosmetic-preview strong{overflow-wrap:anywhere;font-size:13px}.prize-reveal .prize-avatar{flex-shrink:0;width:42px;height:42px}.prize-reveal .cosmetic-preview small{font-size:8px}.prize-reveal>small{font-size:8px;line-height:1.6}.prize-reveal>button{width:100%;padding:12px}@keyframes capsule-delivery{0%{opacity:0;transform:translateY(-74px)scale(.25)rotate(-50deg)}15%{opacity:1}53%{transform:translateY(5px)scale(1.08,.92)rotate(12deg)}73%{transform:translateY(-16px)scale(.98,1.02)rotate(-7deg)}88%{transform:translateY(2px)scale(1.02,.98)rotate(3deg)}to{opacity:1;transform:none}}@keyframes capsule-invitation{0%,55%,to{transform:none}65%{transform:rotate(-7deg)}75%{transform:rotate(7deg)translateY(-3px)}85%{transform:rotate(-4deg)}}@keyframes capsule-lid-pop{20%{transform:translateY(-8px)rotate(-7deg)}to{opacity:0;transform:translate(-48px,-85px)rotate(-45deg)}}@keyframes capsule-base-pop{20%{transform:translateY(6px)rotate(5deg)}to{opacity:0;transform:translate(43px,40px)rotate(35deg)}}@keyframes capsule-seal-pop{to{opacity:0;transform:scale(1.7)rotate(80deg)}}@keyframes capsule-burst{30%{background:radial-gradient(circle,#fff0ccaa,#d4b5ff60 30%,#0000 68%);transform:scale(1.35)}to{transform:scale(1)}}@keyframes capsule-sparks{10%{opacity:1}to{transform:rotate(var(--spark-angle)) translateY(var(--spark-distance)) rotate(150deg);opacity:0}}@keyframes prize-sparks{10%{opacity:1}to{transform:rotate(var(--spark-angle)) translateY(var(--spark-distance)) rotate(230deg);opacity:0}}@keyframes prize-arrives{0%{opacity:0;transform:translateY(20px)scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.capsule-stage *,.capsule-ready .capsule-shell,.capsule-ready .capsule-open:hover .capsule-shell{transform:none;transition:none!important;animation:none!important}}.daily-bonus-card{background:linear-gradient(135deg,#3c2a37,#21192f);border-color:#e6bf63;margin-top:18px}.daily-bonus-card .mission-top{flex-wrap:wrap;gap:10px}.daily-bonus-card .mission-bottom button:disabled{opacity:.55;cursor:default}.rewards-heading h1.arcade-missions-title{letter-spacing:-.025em;color:#fff0a6;text-shadow:4px 4px #8b4bd5,7px 7px #25113c;margin:0;font-family:Chip Arcade Pixel,monospace;font-size:clamp(28px,4.7vw,62px);font-weight:400;line-height:1.5}.daily-check-in{color:#f8f4ff;background:linear-gradient(120deg,#352344,#211a2f);border:1px solid #806392;border-radius:18px;margin-bottom:26px;padding:24px}.check-in-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.check-in-heading h2{margin:0;font-size:26px}.check-in-progress{white-space:nowrap;color:#ffe196;font-weight:700}.daily-check-in>p{color:#d4c7df;max-width:760px;font-size:13px;line-height:1.6}.check-in-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.check-in-days li{text-align:center;background:#191323;border:1px solid #695378;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:14px 4px;display:flex}.check-in-days li>span{color:#d4c7df;font-size:12px}.check-in-days strong{color:#ffe196;font-size:20px}.check-in-days small{color:#c9b7db;align-items:center;gap:3px;font-size:10px;display:flex}.check-in-days .is-next{border-color:#ffe196;box-shadow:0 0 0 1px #ffe196}.check-in-days .is-collected{background:#233d35;border-color:#78bea3}.check-in-days .is-collected small{color:#b5efd5}.check-in-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.check-in-footer>span{color:#d4c7df;align-items:center;gap:6px;font-size:12px;display:flex}.check-in-footer button,.check-in-footer a{color:#2e203d;cursor:pointer;background:#ffe196;border:1px solid #ffd98d;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.check-in-footer button:disabled{cursor:default;color:#ded1e9;background:#3a3046;border-color:#79668a}:is(.check-in-footer button:focus-visible,.check-in-footer a:focus-visible){outline-offset:3px;outline:2px solid #fff}@media (max-width:560px){.daily-check-in{padding:18px 14px}.check-in-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.check-in-days li:last-child{grid-column:span 2}.check-in-footer button,.check-in-footer a{width:100%}}.weekly-winner-reward{color:#e4d8ef;background:#211a2f;border:1px solid #806392;border-radius:12px;margin:0 0 24px;padding:16px 20px;font-size:13px;line-height:1.6}.arcade-launcher{color:#45392e;background:#fff9ed;border:1px solid #e1d4bc;border-radius:26px;margin:12px 0 34px;padding:30px}.arcade-launcher-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.arcade-launcher h2{letter-spacing:-1px;margin:6px 0 0;font-size:clamp(22px,3vw,32px)}.arcade-launcher-heading>p{color:#776b5d;max-width:220px;font-size:14px}.arcade-apps{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.arcade-new-badge{vertical-align:middle;color:#244138;background:#d4efa4;border-radius:2px;margin-left:6px;padding:4px 5px;font:400 6px/1.5 Chip Arcade Pixel,monospace;display:inline-block}.mission-card.game-chip-dash{--game-color:#a8dfbb}.arcade-app{text-align:center;color:inherit;border-radius:20px;flex-direction:column;align-items:center;gap:9px;padding:8px;text-decoration:none;display:flex}.arcade-app-icon{aspect-ratio:1;background:var(--app-color);color:#41392f;border:2px solid #ffffffa8;border-radius:26%;place-items:center;width:clamp(80px,9vw,116px);transition:transform .2s;display:grid;box-shadow:0 7px #49351a15,inset 0 2px 3px #fff7}.arcade-app:hover .arcade-app-icon{transform:translateY(-5px)rotate(-3deg)}.arcade-app-art{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.arcade-app:focus-visible{outline-offset:4px;outline:3px solid #80572e}.arcade-app strong{margin-top:8px;font-size:16px}.arcade-app small{color:#776b5d;font-size:12px;line-height:1.5}.app-sea{--app-color:#a6d9e7}.app-sun{--app-color:#f4ce80}.app-mint{--app-color:#b6d7a4}.app-rose{--app-color:#ecb0a0}.app-lilac{--app-color:#cfbce5}@media (max-width:650px){.arcade-launcher{padding:22px 12px}.arcade-launcher-heading{padding:0 8px;display:block}.arcade-launcher-heading>p{max-width:none}.arcade-apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 4px}.arcade-app-icon{width:78px}.arcade-app strong{font-size:13px}.arcade-app small{font-size:11px}}.rewards-page .arcade-launcher{color:#fff5da;background:#282039;border-color:#685282;box-shadow:inset 0 1px #ffffff10}.rewards-page .arcade-launcher .rewards-eyebrow{color:#d9c4ef}.rewards-page .arcade-launcher-heading>p,.rewards-page .arcade-app small{color:#d0c4da}.mission-game-list{gap:12px;display:grid}.mission-game-group{background:#211a2f;border:1px solid #725988;border-radius:12px;overflow:hidden}.mission-game-group.has-ready-rewards{border-color:#dfbd78}.mission-game-heading{font:inherit;margin:0}.mission-game-toggle{color:#f8f0ff;text-align:left;cursor:pointer;background:#2c213b;border:0;width:100%;padding:16px;display:block}.mission-game-toggle:hover{background:#382949}.mission-game-toggle:focus-visible{outline-offset:-4px;outline:3px solid #ffe29c}.mission-game-title{align-items:center;gap:10px;font-size:17px;display:flex}.mission-game-title strong{flex:1}.mission-game-chevron{flex-shrink:0;transition:transform .18s}.mission-game-toggle[aria-expanded=true] .mission-game-chevron{transform:rotate(180deg)}.mission-game-summary{color:#d4c5df;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;font-size:12px;display:flex}.mission-ready-badge{color:#ffe3aa;background:#4a3722;border:1px solid #d9b76e;border-radius:6px;padding:5px 8px;font-weight:700}.mission-group-status{color:#c4dabd}.mission-mini-list{border-top:1px solid #72598866;gap:8px;margin-top:12px;padding-top:12px;display:grid}.mission-mini-list>span{color:#c5b8d2;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;line-height:1.5;display:flex}.mission-mini-list strong{flex-shrink:0;font-weight:500}.mission-mini-list .is-ready{color:#ffe3aa}.mission-mini-list .is-claimed{color:#a9e8c9}.mission-game-group .missions-grid{padding:12px}.mission-game-group [hidden]{display:none}@media (prefers-reduced-motion:reduce){.mission-game-chevron{transition:none}}.rewards-page .rewards-shell .rewards-heading{align-items:center;margin-bottom:16px}.rewards-page .token-wallet{gap:8px;min-width:0;padding:8px 12px}.rewards-page .token-wallet>svg{width:32px;height:32px}.rewards-page .token-wallet small{font-size:10px}.rewards-page .daily-check-in{margin-bottom:20px;padding:16px 20px}.daily-check-in>summary{cursor:pointer;list-style:none}.daily-check-in>summary::-webkit-details-marker{display:none}.daily-check-in>summary:focus-visible{outline-offset:4px;outline:2px solid #ffe197}.rewards-page .check-in-heading h2{font-size:20px}.check-in-heading>div>span{color:#cdbbdc;margin-top:3px;font-size:12px;display:block}.check-in-progress{align-items:center;gap:6px;font-size:12px;display:flex}.daily-check-in[open] .check-in-progress>svg:last-child{transform:rotate(180deg)}.daily-check-in.is-checked-in{background:#23382f;border-color:#6e9c85}.check-in-days .mission-reward{white-space:nowrap;gap:3px;display:flex}.check-in-days .mission-reward strong{font-size:12px}.check-in-days .mission-reward svg{width:18px;height:18px}.check-in-days li{justify-content:center;gap:6px}.check-in-days li>small{margin-top:auto}.rewards-page .arcade-launcher{border-radius:16px;margin:0 0 22px;padding:16px}.rewards-page .arcade-launcher-heading{align-items:center;gap:8px;margin-bottom:12px;display:flex}.rewards-page .arcade-launcher h2{letter-spacing:-.5px;margin:0;font-size:21px}.arcade-launcher-heading>span{color:#cdbbdc;font-size:12px}.rewards-page .arcade-apps{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.rewards-page .arcade-app{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;gap:7px;padding:10px 5px}.rewards-page .arcade-app:hover{background:#ffffff0e}.rewards-page .arcade-app-icon{width:46px;box-shadow:none;border-width:1px}.rewards-page .arcade-app strong{margin:0;font-size:12px;line-height:1.4}.rewards-page .arcade-app small,.rewards-page .arcade-new-badge{display:none}.rewards-page .rewards-main-grid{grid-template-columns:minmax(0,1fr);gap:24px}.rewards-page .prize-machine-panel{justify-self:center;width:100%;max-width:620px;padding:20px}.rewards-page .missions-section{width:100%;min-width:0}.rewards-page .rewards-status:empty{display:none}.rewards-page .missions-disclosure>summary{padding:18px}.rewards-page .mission-reward{white-space:nowrap}@media (max-width:650px){.rewards-page .arcade-apps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.rewards-page .arcade-app-icon{width:36px}.rewards-page .arcade-app{gap:5px;padding:8px 3px}.rewards-page .arcade-app strong{font-size:10px}.rewards-page .arcade-launcher{padding:12px}.rewards-page .arcade-launcher h2{font-size:18px}.rewards-page .daily-check-in{padding:13px 12px}.rewards-page .check-in-heading h2{font-size:18px}.check-in-heading>div>span,.check-in-progress{font-size:10px}.rewards-page .check-in-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:14px 0}.rewards-page .check-in-days li{padding:9px 2px}.rewards-page .check-in-days li:nth-child(6){grid-column:span 2}.rewards-page .check-in-days li:last-child{grid-column:span 3}.check-in-days .mission-reward strong{font-size:11px}.rewards-page .check-in-days li>small{font-size:8px}.rewards-page .prize-machine-panel{padding:16px 12px}.rewards-page .mission-bottom{flex-wrap:wrap}.rewards-page .rewards-main-grid{gap:20px}.rewards-page .mission-game-summary{flex-wrap:wrap}}.rewards-page .rewards-shell .rewards-heading{flex-flow:row;gap:10px}.rewards-page .rewards-shell .token-wallet{width:auto;box-shadow:none;border-radius:12px;padding:8px}.rewards-page .token-wallet>.chip-token-icon{width:30px;height:30px}.rewards-page .token-wallet>svg{display:none}.rewards-page .token-wallet small{margin-top:3px}.rewards-page .token-wallet strong{font-size:18px}@media (max-width:520px){.rewards-page .rewards-heading h1.arcade-missions-title{font-size:22px}.rewards-page .token-wallet>.chip-token-icon{width:25px;height:25px}.rewards-page .token-wallet strong{font-size:16px}.rewards-page .token-wallet small{font-size:8px}}.arcade-wallets{align-items:stretch;gap:8px;min-width:0;display:flex}.rewards-page .arcade-wallets .token-wallet{gap:7px}.rewards-page .arcade-wallets .casino-wallet{background:#203329;border-color:#a9d9bd77}.rewards-page .arcade-wallets .casino-wallet>svg{flex-shrink:0;width:30px;height:30px;margin:0;display:block}.rewards-page .arcade-wallets small{align-items:center;gap:4px;display:flex}.rewards-page .arcade-wallets strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width:650px){.rewards-page .rewards-shell .rewards-heading{flex-wrap:wrap}.rewards-page .arcade-wallets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.rewards-page .arcade-wallets .token-wallet{gap:8px;padding:8px 10px}.rewards-page .arcade-wallets .token-wallet strong{font-size:18px}.rewards-page .arcade-wallets .token-wallet small{font-size:10px}.rewards-page .arcade-wallets .chip-token-icon,.rewards-page .arcade-wallets .casino-wallet>svg{width:28px;height:28px}}.prize-try-on{background:radial-gradient(at top,#d0a2ff20,#0000 75%),#1c172580;border:1px solid #b597d655;border-radius:13px;gap:11px;width:100%;padding:14px;display:grid}.prize-preview-label{letter-spacing:.08em;color:#d3b9ed;font-size:9px}.prize-try-on.is-equipped{border-color:#8be0bb88}.prize-try-on.is-equipped .prize-preview-label{color:#b4f6d1}.prize-reveal .prize-equip-toggle{color:#352139;cursor:pointer;background:linear-gradient(#ffe7a7,#edbf72);border:1px solid #ffe7a7;border-bottom:3px solid #ac7c45;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:12px;font-size:15px;font-weight:800;display:flex;box-shadow:0 4px 15px #edbf721a}.prize-reveal .prize-equip-toggle[aria-pressed=true]{color:#173e32;background:linear-gradient(#b8f1d4,#83cdb0);border-color:#b7f2d2 #b7f2d2 #448b72}.prize-equip-toggle:disabled{opacity:.6;cursor:wait}.prize-equip-toggle:focus-visible{outline-offset:4px;outline:2px solid #fff}.prize-try-on>small{color:#c4b3d5;font-size:11px;line-height:1.5}.prize-try-on .cosmetic-preview{transition:border-color .2s,background-color .2s}.prize-try-on .cursor-preview{min-height:100px}.prize-try-on .prize-preview-label{line-height:1.5}.prize-machine-panel h2.token-machine-title{text-transform:uppercase;letter-spacing:-.045em;color:#fff1a0;text-shadow:3px 3px #8e49d8,5px 5px #140a26,0 0 22px #e7ba7a33;background:radial-gradient(#8e49d82a,#0000 70%);border-bottom:2px solid #a57bd454;padding:12px 4px 17px;font:400 clamp(14px,2.4vw,24px)/1.7 Chip Arcade Pixel,monospace}.machine-token-controls{z-index:2;position:absolute;inset:0}.machine-insert-slot{background:linear-gradient(120deg,#c4b5cc,#786183 52%,#c3a9d3);border:2px solid #e4d8ef;border-radius:8px;align-content:center;justify-items:center;gap:4px;width:44px;height:60px;display:grid;position:absolute;top:10px;right:20px;box-shadow:2px 3px #523362,inset 0 1px #fff}.machine-insert-slot>span{background:#160d20;border-left:2px solid #442a56;border-radius:4px;width:8px;height:31px;display:block;box-shadow:inset -1px 0 #ffeabc77,0 0 0 1px #715583}.machine-insert-slot small{letter-spacing:.1em;color:#20102d;font:700 6px/1 monospace}.machine-insert-arrow{color:#f7dda8;opacity:.85;pointer-events:none;position:absolute;top:31px;left:104px}.machine-insert-coin{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:60px;height:60px;transform:translate(var(--coin-x,0px),var(--coin-y,0px));z-index:3;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:14px;left:22px;box-shadow:0 0 18px #ffd35e50}.machine-insert-coin>img{pointer-events:none;-webkit-user-drag:none;filter:drop-shadow(2px 4px 1px #2d163d);width:60px;height:60px}.machine-coin-value{white-space:nowrap;color:#fff1ad;min-width:37px;font:700 10px/1.2 var(--font-space-mono,monospace);pointer-events:none;background:#322039;border:1px solid #ffeab3;border-radius:5px;place-items:center;padding:3px 5px;display:grid;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 2px 3px #1b0d2c88}.machine-insert-coin:hover:not(:disabled){filter:brightness(1.15);box-shadow:0 0 22px #ffdf8199}.machine-insert-coin:disabled{opacity:.4;box-shadow:none;cursor:default}.is-dragging .machine-insert-coin{cursor:grabbing;filter:brightness(1.15)}.is-dragging .machine-insert-slot{border-color:#edffc0;box-shadow:0 0 12px #e8ff8888,2px 3px #523362}.is-over-slot .machine-insert-slot{background:#d1e9a5;box-shadow:0 0 18px #e8ff88bb}.is-inserting .machine-insert-coin{opacity:1;animation:.7s cubic-bezier(.35,.1,.3,1) forwards machine-coin-insert}.is-inserting .machine-insert-arrow{opacity:0}.prize-machine-panel .machine-insert-help{color:#ffedbb;min-height:38px;margin:-6px 0 20px;font-size:12px;line-height:1.6}.machine-insert-help>span{color:#c6b4dc;font-size:11px;display:block}.capsule-stage .prize-reveal{padding-top:65px}.prize-reveal>.prize-close{color:#f4e4ff;cursor:pointer;background:#30213e;border:1px solid #c7a6df88;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:auto;min-height:40px;padding:8px 12px;display:flex;position:absolute;top:12px;right:12px}.prize-secondary-actions{border-top:1px solid #b397cc40;gap:14px;width:100%;margin-top:8px;padding-top:16px;display:grid}.prize-reveal .prize-locker-button{color:#f1e8ff;background:linear-gradient(#765b92,#57426f);border:1px solid #c0a1df;border-bottom:3px solid #76508f;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;padding:12px 16px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.prize-reveal .prize-locker-button:hover{background:linear-gradient(#8c6ba9,#6a5184)}.prize-reveal .prize-play-again{color:#dec9ed;cursor:pointer;background:#271c34;border:1px solid #a58bbd77;border-radius:8px;width:100%;min-height:44px}@keyframes machine-coin-insert{0%{opacity:1;transform:translate(0)rotateY(0)}65%{opacity:1;transform:translate(116px,-4px)rotateY(65deg)scale(.8)}to{opacity:0;transform:translate(116px,-4px)rotateY(88deg)scale(.5)}}@media (prefers-reduced-motion:reduce){.is-inserting .machine-insert-coin{opacity:0;animation:none}}.prize-try-on>.prize-locker-button{margin-top:6px}
