.aurora-draw[data-v-2c0e20fc]{height:100vh;background:#000;position:relative;overflow:auto}.aurora-background[data-v-2c0e20fc]{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.aurora-background .aurora-layer[data-v-2c0e20fc]{position:absolute;width:150%;height:150%;opacity:.5;filter:blur(50px);z-index:0}.aurora-background .aurora-layer.aurora-1[data-v-2c0e20fc]{background:linear-gradient(45deg,#0f0c29,#302b63 20%,#24243e 40%,#93278f 60%,#0ff 80%,#0f0c29);animation:aurora-flow-2c0e20fc 30s ease-in-out infinite}.aurora-background .aurora-layer.aurora-2[data-v-2c0e20fc]{background:linear-gradient(-45deg,#1a2a6c,#b21f1f 20%,#fdbb2d 40%,#0fa 60%,#f0f 80%,#1a2a6c);animation:aurora-flow-2c0e20fc 35s ease-in-out infinite reverse;opacity:.3}.aurora-particles[data-v-2c0e20fc]{position:fixed;inset:0;z-index:25;pointer-events:none}.aurora-particles .particle[data-v-2c0e20fc]{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;box-shadow:0 0 6px #fff;top:calc(var(--p-index)*16.67%);left:calc(var(--p-index)*16.67%);animation:particle-float-2c0e20fc calc(10s + var(--p-index)*0.5s) linear infinite,particle-twinkle-2c0e20fc 2s ease-in-out infinite;will-change:transform,opacity}.header-zone[data-v-2c0e20fc]{text-align:center;padding:30px 20px 20px;position:relative;z-index:5}.header-zone .crown-icon[data-v-2c0e20fc]{position:relative;margin-bottom:15px}.header-zone .crown-icon .crown-glow[data-v-2c0e20fc]{position:absolute;inset:-15px;background:radial-gradient(circle,rgba(255,215,0,.3) 0,transparent 70%);filter:blur(15px);animation:glow-pulse-2c0e20fc 2s ease-in-out infinite}.header-zone .main-title[data-v-2c0e20fc]{margin-bottom:15px}.header-zone .main-title .title-en[data-v-2c0e20fc]{display:block;font-size:14px;font-weight:300;letter-spacing:4px;color:gold;margin-bottom:5px;text-transform:uppercase}.header-zone .main-title .title-cn[data-v-2c0e20fc]{display:block;font-size:32px;font-weight:700;color:gold;text-shadow:0 0 10px gold}.header-zone .subtitle-line[data-v-2c0e20fc]{display:flex;align-items:center;justify-content:center;gap:15px}.header-zone .subtitle-line .line[data-v-2c0e20fc]{width:60px;height:1px;background:linear-gradient(90deg,transparent,gold,transparent)}.header-zone .subtitle-line .subtitle-text[data-v-2c0e20fc]{font-size:14px;color:#e0bb5a;text-shadow:0 0 5px rgba(224,187,90,.3);font-weight:300}.aurora-music-player[data-v-2c0e20fc]{position:relative;width:400px;height:400px;margin:30px auto}@media(max-width:420px){.aurora-music-player[data-v-2c0e20fc]{width:340px;height:340px}}.aurora-music-player .glass-container[data-v-2c0e20fc]{position:absolute;inset:0;background:hsla(0,0%,100%,.05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:50%;border:1px solid hsla(0,0%,100%,.1);overflow:hidden}.aurora-music-player .glass-container .glass-reflection[data-v-2c0e20fc]{position:absolute;top:10%;left:20%;width:30%;height:30%;background:radial-gradient(ellipse,hsla(0,0%,100%,.3) 0,transparent 70%);filter:blur(20px);animation:reflection-move-2c0e20fc 5s ease-in-out infinite}.aurora-music-player .disc-area[data-v-2c0e20fc]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.aurora-music-player .disc-area .disc-glow-effect[data-v-2c0e20fc]{position:absolute;inset:-50px;pointer-events:none;animation:glow-appear-2c0e20fc .5s ease-out}.aurora-music-player .disc-area .disc-glow-effect .glow-wave[data-v-2c0e20fc]{position:absolute;inset:0;border-radius:50%;opacity:0}.aurora-music-player .disc-area .disc-glow-effect .glow-wave.wave-1[data-v-2c0e20fc]{background:var(--glow-gradient);filter:blur(30px);animation:glow-wave-expand-2c0e20fc 2s ease-out}.aurora-music-player .disc-area .disc-glow-effect .glow-wave.wave-2[data-v-2c0e20fc]{background:var(--glow-gradient);filter:blur(40px);animation:glow-wave-expand-2c0e20fc 2s ease-out .3s}.aurora-music-player .disc-area .disc-glow-effect .glow-wave.wave-3[data-v-2c0e20fc]{background:var(--glow-gradient);filter:blur(50px);animation:glow-wave-expand-2c0e20fc 2s ease-out .6s}.aurora-music-player .disc-area .spinning-disc[data-v-2c0e20fc]{position:relative;width:200px;height:200px;animation:disc-spin-2c0e20fc 15s linear infinite;z-index:1;will-change:transform}.aurora-music-player .disc-area .spinning-disc .disc-outer[data-v-2c0e20fc]{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;box-shadow:0 0 50px rgba(102,126,234,.8),0 0 100px rgba(118,75,162,.5)}.aurora-music-player .disc-area .spinning-disc .disc-outer .disc-grooves[data-v-2c0e20fc]{position:absolute;inset:0}.aurora-music-player .disc-area .spinning-disc .disc-outer .disc-center[data-v-2c0e20fc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#111;border-radius:50%;box-shadow:inset 0 0 20px rgba(0,0,0,.5)}.aurora-music-player .disc-area .spinning-disc .disc-outer .disc-center .center-hole[data-v-2c0e20fc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15px;height:15px;background:#000;border-radius:50%}.aurora-music-player .disc-area .spinning-disc .disc-outer .disc-center .center-glow[data-v-2c0e20fc]{position:absolute;inset:-10px;background:radial-gradient(circle,rgba(102,126,234,.4) 0,transparent 70%);border-radius:50%;filter:blur(10px);animation:center-pulse-2c0e20fc 3s ease-in-out infinite}.aurora-music-player .disc-area .spinning-disc .disc-outer .disc-shine[data-v-2c0e20fc]{position:absolute;inset:0;background:linear-gradient(135deg,transparent 40%,hsla(0,0%,100%,.2) 50%,transparent 60%);animation:disc-shine-2c0e20fc 3s linear infinite}.aurora-music-player .disc-area .disc-result-display[data-v-2c0e20fc]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transform:scale(0);transition:opacity .5s cubic-bezier(.68,-.55,.265,1.55),transform .5s cubic-bezier(.68,-.55,.265,1.55);z-index:10;cursor:pointer}.aurora-music-player .disc-area .disc-result-display.show-result[data-v-2c0e20fc]{opacity:1;transform:scale(1);pointer-events:all}.aurora-music-player .disc-area .disc-result-display.show-result .explosion-particles .particle[data-v-2c0e20fc]{animation:particle-explode-2c0e20fc 1.5s ease-out both}.aurora-music-player .disc-area .disc-result-display.show-result .light-rings .light-ring[data-v-2c0e20fc]{animation:ring-expand-2c0e20fc 2s ease-out both}.aurora-music-player .disc-area .disc-result-display.show-result .star-burst .star[data-v-2c0e20fc]{animation:star-fly-2c0e20fc 1.5s ease-out infinite both;animation-delay:calc(var(--star-index)*0.2s)}.aurora-music-player .disc-area .disc-result-display.show-result .result-main[data-v-2c0e20fc]{animation:main-content-show-2c0e20fc .8s ease-out .3s both}.aurora-music-player .disc-area .disc-result-display .explosion-particles[data-v-2c0e20fc]{position:absolute;inset:0}.aurora-music-player .disc-area .disc-result-display .explosion-particles .particle[data-v-2c0e20fc]{position:absolute;top:50%;left:50%;width:4px;height:4px;background:linear-gradient(45deg,gold,orange);border-radius:50%;opacity:0}.aurora-music-player .disc-area .disc-result-display .light-rings[data-v-2c0e20fc]{position:absolute;inset:0}.aurora-music-player .disc-area .disc-result-display .light-rings .light-ring[data-v-2c0e20fc]{position:absolute;top:50%;left:50%;border:2px solid;border-radius:50%;opacity:0}.aurora-music-player .disc-area .disc-result-display .light-rings .light-ring[data-v-2c0e20fc]:first-child{border-color:gold}.aurora-music-player .disc-area .disc-result-display .light-rings .light-ring[data-v-2c0e20fc]:nth-child(2){border-color:orange}.aurora-music-player .disc-area .disc-result-display .light-rings .light-ring[data-v-2c0e20fc]:nth-child(3){border-color:#ff69b4}.aurora-music-player .disc-area .disc-result-display .light-rings .light-ring[data-v-2c0e20fc]:nth-child(4){border-color:#00ced1}.aurora-music-player .disc-area .disc-result-display .light-rings .light-ring[data-v-2c0e20fc]:nth-child(5){border-color:#9370db}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper[data-v-2c0e20fc]{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .star-burst[data-v-2c0e20fc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .star-burst .star[data-v-2c0e20fc]{position:absolute;font-size:24px;color:gold;opacity:0;text-shadow:0 0 10px currentColor}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main[data-v-2c0e20fc]{text-align:center;opacity:1;transform:scale(1);position:relative;z-index:2;animation:main-content-show-2c0e20fc .8s ease-out .3s both}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .score-circle[data-v-2c0e20fc]{position:relative;width:120px;height:120px;margin:0 auto 20px;pointer-events:none;z-index:10}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .score-circle .score-inner[data-v-2c0e20fc]{position:relative;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .score-circle .score-inner .prize-image[data-v-2c0e20fc]{width:90px;height:90px;-o-object-fit:contain;object-fit:contain;margin:0 auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .score-circle .score-inner .score-amount[data-v-2c0e20fc]{flex-direction:column}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .score-circle .score-inner .score-plus[data-v-2c0e20fc]{font-size:20px;color:gold;text-shadow:0 2px 4px rgba(0,0,0,.3),0 0 20px gold;font-weight:600;margin-right:5px}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .score-circle .score-inner .score-number[data-v-2c0e20fc]{font-size:26px;font-weight:800;color:gold;text-shadow:0 2px 4px rgba(0,0,0,.3),0 0 20px gold}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .prophecy-ribbon[data-v-2c0e20fc]{position:relative;margin-bottom:20px;padding:0 20px;pointer-events:none}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .prophecy-ribbon .ribbon-bg[data-v-2c0e20fc]{position:absolute;inset:-5px;background:linear-gradient(135deg,rgba(102,126,234,.3),rgba(240,147,251,.3));border-radius:20px;filter:blur(10px)}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .prophecy-ribbon .prophecy-text[data-v-2c0e20fc]{position:relative;font-size:18px;line-height:1.4;color:gold;text-shadow:0 0 15px rgba(240,147,251,.5);padding:10px;opacity:1}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .click-hint[data-v-2c0e20fc]{margin-top:20px;font-size:18px;color:#fff;animation:hint-pulse-2c0e20fc 1.5s ease-in-out infinite}.aurora-music-player .disc-area .disc-result-display .result-content-wrapper .result-main .click-hint span[data-v-2c0e20fc]{color:gold;border:1px solid #e0bb5a;box-shadow:0 0 20px rgba(224,187,90,.4);padding:10px 20px;border-radius:25px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:inline-block;opacity:1}.bubbles-floating-system[data-v-2c0e20fc]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:100}.bubbles-floating-system .floating-bubble-container[data-v-2c0e20fc]{position:absolute;bottom:-100px;left:var(--bubble-x);animation:bubble-float-up-2c0e20fc var(--float-speed) linear forwards;animation-delay:var(--float-delay);will-change:transform}.bubbles-floating-system .floating-bubble-container .music-bubble[data-v-2c0e20fc]{width:80px;height:80px;cursor:pointer;position:relative;pointer-events:all;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bubbles-floating-system .floating-bubble-container .music-bubble.is-disabled[data-v-2c0e20fc]{cursor:not-allowed;pointer-events:none}.bubbles-floating-system .floating-bubble-container .music-bubble.is-disabled .bubble-body[data-v-2c0e20fc]{opacity:.6;filter:grayscale(.3)}.bubbles-floating-system .floating-bubble-container .music-bubble.is-locked[data-v-2c0e20fc]{cursor:wait}.bubbles-floating-system .floating-bubble-container .music-bubble.is-locked .bubble-body[data-v-2c0e20fc]{opacity:.8}.bubbles-floating-system .floating-bubble-container .music-bubble.is-bursting[data-v-2c0e20fc]{pointer-events:none}.bubbles-floating-system .floating-bubble-container .music-bubble.is-bursting .bubble-body[data-v-2c0e20fc]{animation:bubble-burst-2c0e20fc .8s ease-out forwards}.bubbles-floating-system .floating-bubble-container .music-bubble.is-bursting .burst-effects[data-v-2c0e20fc]{display:block}.bubbles-floating-system .floating-bubble-container .music-bubble.shake[data-v-2c0e20fc]{animation:bubble-shake-2c0e20fc .3s ease-out}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body[data-v-2c0e20fc]{position:absolute;inset:0;border-radius:50%;animation:bubble-wobble-2c0e20fc 4s ease-in-out infinite;transition:all .3s ease}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body .bubble-gradient[data-v-2c0e20fc]{position:absolute;inset:0;background:var(--bubble-color);border-radius:50%;opacity:.6;filter:blur(.5px);z-index:1}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body .bubble-rainbow[data-v-2c0e20fc]{position:absolute;inset:-5px;background:conic-gradient(from 0deg,#ff6b6b,#4ecdc4,#45b7d1,#ffa07a,plum,#98fb98,#87ceeb,#ffb6c1,#ff6b6b);border-radius:50%;opacity:.3;animation:rainbow-rotate-2c0e20fc 10s linear infinite;filter:blur(8px);z-index:0}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body .bubble-content[data-v-2c0e20fc]{position:absolute;inset:10%;display:flex;align-items:center;justify-content:center;font-size:32px;color:gold;text-shadow:0 0 20px rgba(255,215,0,.8),0 2px 4px rgba(0,0,0,.3);z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body .bubble-highlights[data-v-2c0e20fc]{position:absolute;inset:0;z-index:2;pointer-events:none}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body .bubble-highlights .highlight[data-v-2c0e20fc]{position:absolute;background:radial-gradient(ellipse,hsla(0,0%,100%,.8) 0,transparent 70%);border-radius:50%}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body .bubble-highlights .highlight.highlight-main[data-v-2c0e20fc]{top:15%;left:20%;width:30%;height:30%;filter:blur(2px)}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body .bubble-highlights .highlight.highlight-secondary[data-v-2c0e20fc]{top:10%;right:25%;width:15%;height:15%;filter:blur(3px);opacity:.6}.bubbles-floating-system .floating-bubble-container .music-bubble .bubble-body .bubble-disabled-mask[data-v-2c0e20fc]{position:absolute;inset:0;background:rgba(0,0,0,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:20;pointer-events:auto}.bubbles-floating-system .floating-bubble-container .music-bubble:not(.is-disabled):not(.is-locked):not(.is-bursting):hover .bubble-body[data-v-2c0e20fc]{transform:scale(1.15) rotate(5deg)}.bubbles-floating-system .floating-bubble-container .music-bubble:not(.is-disabled):not(.is-locked):not(.is-bursting):hover .bubble-body .bubble-rainbow[data-v-2c0e20fc]{opacity:.5;animation-duration:5s}.bubbles-floating-system .floating-bubble-container .music-bubble:not(.is-disabled):not(.is-locked):not(.is-bursting):hover .bubble-body .bubble-gradient[data-v-2c0e20fc]{opacity:.8}.bubbles-floating-system .floating-bubble-container .music-bubble:active .bubble-body[data-v-2c0e20fc]{transform:scale(.95)}.bubbles-floating-system .floating-bubble-container .music-bubble .burst-effects[data-v-2c0e20fc]{display:none;position:absolute;inset:-100px;pointer-events:none}.bubbles-floating-system .floating-bubble-container .music-bubble .burst-effects .bubble-ripples[data-v-2c0e20fc]{position:absolute;inset:0}.bubbles-floating-system .floating-bubble-container .music-bubble .burst-effects .bubble-ripples .ripple[data-v-2c0e20fc]{position:absolute;top:50%;left:50%;width:100%;height:100%;border:2px solid hsla(0,0%,100%,.6);border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;animation:ripple-expand-2c0e20fc .8s ease-out;animation-delay:calc(var(--ripple-index)*0.1s)}.bubbles-floating-system .floating-bubble-container .music-bubble .burst-effects .bubble-fragments[data-v-2c0e20fc]{position:absolute;inset:0}.bubbles-floating-system .floating-bubble-container .music-bubble .burst-effects .bubble-fragments .fragment[data-v-2c0e20fc]{position:absolute;top:50%;left:50%;width:15px;height:15px;background:radial-gradient(circle,hsla(0,0%,100%,.9) 0,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);animation:fragment-float-2c0e20fc .8s ease-out forwards;animation-delay:calc(var(--fragment-index)*0.05s);filter:blur(.5px)}.aurora-status[data-v-2c0e20fc]{display:flex;justify-content:center;gap:12px;margin:10px 20px;position:relative;z-index:5}.aurora-status .status-card[data-v-2c0e20fc]{position:relative;flex-basis:50%;box-sizing:border-box}@media(max-width:768px){.aurora-status .status-card[data-v-2c0e20fc]{flex-basis:45%}}@media(max-width:480px){.aurora-status .status-card[data-v-2c0e20fc]{flex-basis:100%}}.aurora-status .status-card .card-inner[data-v-2c0e20fc]{position:relative;padding:20px 10px}.aurora-status .status-card .card-inner .card-glow[data-v-2c0e20fc]{position:absolute;inset:-2px;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);border-radius:20px;opacity:.3;filter:blur(8px)}.aurora-status .status-card .card-inner .card-bg[data-v-2c0e20fc]{position:absolute;inset:0;background:hsla(0,0%,100%,.05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:20px}.aurora-status .status-card .card-inner .card-content[data-v-2c0e20fc]{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:1}.aurora-status .status-card .card-inner .card-content .van-icon[data-v-2c0e20fc]{color:gold}.aurora-status .status-card .card-inner .card-content .status-label[data-v-2c0e20fc]{display:block;font-size:12px;color:#d4af37;text-transform:uppercase;letter-spacing:1px}.aurora-status .status-card .card-inner .card-content .status-value[data-v-2c0e20fc]{display:block;font-size:24px;font-weight:600;color:gold;text-shadow:0 0 15px rgba(255,215,0,.5)}.aurora-status .status-card.highlight .status-value[data-v-2c0e20fc]{background:linear-gradient(135deg,#f093fb,gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 10px rgba(240,147,251,.5)}.action-buttons[data-v-2c0e20fc]{display:flex;justify-content:center;gap:15px;margin:0 20px;position:relative;z-index:5}.action-buttons .van-button[data-v-2c0e20fc]{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);color:gold;padding:10px 20px;border-radius:25px;font-size:14px;width:50%;transition:all .3s ease}.action-buttons .van-button[data-v-2c0e20fc]:active{transform:scale(.95);background:hsla(0,0%,100%,.2)}.action-buttons .van-button .van-icon[data-v-2c0e20fc]{margin-right:5px}.records-popup[data-v-2c0e20fc]{height:100%;display:flex;flex-direction:column}.records-popup .popup-header[data-v-2c0e20fc]{padding:20px;text-align:center;border-bottom:1px solid #e0e0e0;background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(240,147,251,.1))}.records-popup .popup-header h3[data-v-2c0e20fc]{margin:0;font-size:18px;font-weight:600;color:#333}.records-popup .records-content[data-v-2c0e20fc]{flex:1;overflow-y:auto;padding:15px}.records-popup .records-content .no-records[data-v-2c0e20fc]{text-align:center;padding:40px 20px;color:#999;font-size:14px}.records-popup .records-content .records-table[data-v-2c0e20fc]{width:100%;overflow-x:auto}.records-popup .records-content .records-table table[data-v-2c0e20fc]{width:100%;border-collapse:collapse}.records-popup .records-content .records-table table thead[data-v-2c0e20fc]{position:sticky;top:-15px;background:#f5f5f5;z-index:10}.records-popup .records-content .records-table table thead th[data-v-2c0e20fc]{padding:12px 8px;text-align:center;font-weight:600;color:#7c3aed;font-size:14px;border-bottom:2px solid #e0e0e0}.records-popup .records-content .records-table table tbody tr[data-v-2c0e20fc]{border-bottom:1px solid #f0f0f0}.records-popup .records-content .records-table table tbody tr[data-v-2c0e20fc]:hover{background:rgba(124,58,237,.05)}.records-popup .records-content .records-table table tbody tr td[data-v-2c0e20fc]{padding:12px 8px;text-align:center;font-size:14px;color:#333}.records-popup .records-content .records-table table tbody tr td.prize-img-cell .prize-img[data-v-2c0e20fc]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.records-popup .records-content .records-table table tbody tr td.prize-img-cell .prize-name[data-v-2c0e20fc]{font-size:12px;color:#666;max-width:80px;margin:0 auto;line-height:1.4}.records-popup .records-content .records-table table tbody tr td span.status-1[data-v-2c0e20fc]{color:#ff9800}.records-popup .records-content .records-table table tbody tr td span.status-2[data-v-2c0e20fc]{color:#4caf50}.records-popup .records-content .records-table table tbody tr td span.status-3[data-v-2c0e20fc]{color:#2196f3}.rules-popup .popup-header[data-v-2c0e20fc]{padding:20px;text-align:center;border-bottom:1px solid #e0e0e0;background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(240,147,251,.1))}.rules-popup .popup-header h3[data-v-2c0e20fc]{margin:0;font-size:18px;font-weight:600;color:#333}.rules-popup .rules-content[data-v-2c0e20fc]{flex:1;padding:20px;max-height:60vh;overflow-y:auto;font-size:14px;line-height:1.8;color:#333}.rules-content[data-v-2c0e20fc] img{display:block;max-width:100%;height:auto;margin:10px 0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.rules-content[data-v-2c0e20fc] p{margin:10px 0}.rules-content[data-v-2c0e20fc] ol,.rules-content[data-v-2c0e20fc] ul{padding-left:20px;margin:10px 0}.van-popup--bottom[data-v-2c0e20fc],.van-popup--center[data-v-2c0e20fc]{background:#fff}.loading-mask[data-v-2c0e20fc]{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.loading-mask span[data-v-2c0e20fc]{color:#f093fb}@keyframes aurora-flow-2c0e20fc{0%,to{transform:translate(-10%,-10%) rotate(0deg)}33%{transform:translate(10%,-20%) rotate(120deg)}66%{transform:translate(-20%,10%) rotate(240deg)}}@keyframes particle-float-2c0e20fc{0%{transform:translateY(100vh) translateX(0) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translateX(100px) rotate(2turn);opacity:0}}@keyframes particle-twinkle-2c0e20fc{0%,to{opacity:.5}50%{opacity:1}}@keyframes glow-pulse-2c0e20fc{0%,to{opacity:.3}50%{opacity:.5}}@keyframes reflection-move-2c0e20fc{0%,to{transform:translate(0)}50%{transform:translate(5%,5%)}}@keyframes disc-spin-2c0e20fc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes disc-shine-2c0e20fc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes center-pulse-2c0e20fc{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes glow-appear-2c0e20fc{0%{opacity:0}to{opacity:1}}@keyframes glow-wave-expand-2c0e20fc{0%{transform:scale(.8);opacity:0}20%{opacity:.8}60%{opacity:.4}to{transform:scale(2);opacity:0}}@keyframes particle-explode-2c0e20fc{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) translateX(calc(cos(var(--particle-index) * 18deg)*150px)) translateY(calc(sin(var(--particle-index) * 18deg)*150px)) scale(0);opacity:0}}@keyframes ring-expand-2c0e20fc{0%{width:50px;height:50px;transform:translate(-50%,-50%);opacity:.8}to{width:calc(150px + var(--ring-index)*50px);height:calc(150px + var(--ring-index)*50px);transform:translate(-50%,-50%);opacity:0}}@keyframes star-fly-2c0e20fc{0%{transform:translate(-50%,-50%) scale(0);opacity:0}50%{opacity:1}to{transform:translate(-50%,-50%) translateX(calc(cos(var(--star-index) * 45deg)*80px)) translateY(calc(sin(var(--star-index) * 45deg)*80px)) scale(1.5);opacity:0}}@keyframes main-content-show-2c0e20fc{0%{opacity:0;transform:scale(.5) rotate(-10deg)}50%{opacity:1;transform:scale(1.1) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes bubble-float-up-2c0e20fc{0%{transform:translateY(0) translateX(0) scale(0);opacity:0}5%{transform:translateY(-50px) translateX(0) scale(1);opacity:1}10%{transform:translateY(-100px) translateX(5px) scale(1)}90%{transform:translateY(calc(-100vh - 100px)) translateX(-5px) scale(1);opacity:1}to{opacity:0;transform:translateY(calc(-100vh - 150px)) translateX(0) scale(.8)}}@keyframes bubble-wobble-2c0e20fc{0%,to{transform:translateX(0) scale(1)}25%{transform:translateX(-8px) scale(1.02)}75%{transform:translateX(8px) scale(.98)}}@keyframes rainbow-rotate-2c0e20fc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bubble-burst-2c0e20fc{0%{transform:scale(1);opacity:1;filter:brightness(1) blur(0)}20%{transform:scale(1.2);opacity:.9;filter:brightness(1.5) blur(0)}to{transform:scale(0);opacity:0;filter:brightness(2) blur(3px)}}@keyframes ripple-expand-2c0e20fc{0%{transform:translate(-50%,-50%) scale(.5);opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@keyframes fragment-float-2c0e20fc{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) translateX(calc(cos(var(--fragment-index) * 45deg)*100px)) translateY(calc(sin(var(--fragment-index) * 45deg)*100px)) scale(0);opacity:0}}@keyframes bubble-shake-2c0e20fc{0%,to{transform:translateX(0) rotate(0deg)}20%{transform:translateX(-8px) rotate(-5deg)}40%{transform:translateX(8px) rotate(5deg)}60%{transform:translateX(-8px) rotate(-5deg)}80%{transform:translateX(8px) rotate(5deg)}}@keyframes hint-pulse-2c0e20fc{0%,to{opacity:.8;transform:scale(1) translateY(0)}50%{opacity:1;transform:scale(1.1) translateY(-3px)}}[data-v-2c0e20fc] .footer-spacer{display:none!important;height:0!important}[data-v-2c0e20fc] .main-content{padding-bottom:0!important}