@import"https://fonts.googleapis.com/css2?family=MedievalSharp&family=Press+Start+2P&display=swap";.settings-overlay[data-v-d3098e3d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#05030a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.settings-panel[data-v-d3098e3d]{position:absolute;top:0;right:0;width:320px;height:100%;background:#0a0612f7;border-left:1px solid rgba(200,160,60,.15);padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:24px}.settings-header[data-v-d3098e3d]{display:flex;align-items:center;justify-content:space-between}.settings-title[data-v-d3098e3d]{font-family:MedievalSharp,cursive;font-size:22px;color:#d4a830;margin:0}.close-btn[data-v-d3098e3d]{background:none;border:none;font-size:28px;color:#c8a84c66;cursor:var(--cursor-pointer);padding:0 4px;line-height:1;transition:color .2s}.close-btn[data-v-d3098e3d]:hover{color:#d4a830}.settings-section[data-v-d3098e3d]{display:flex;flex-direction:column;gap:10px}.section-title[data-v-d3098e3d]{font-family:MedievalSharp,cursive;font-size:14px;color:#c8a84c80;margin:0;text-transform:uppercase;letter-spacing:2px}.setting-item[data-v-d3098e3d]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#ffffff08;border:1px solid rgba(200,160,60,.1);border-radius:6px}.setting-item.coming-soon[data-v-d3098e3d]{opacity:.5}.setting-label[data-v-d3098e3d]{font-family:MedievalSharp,cursive;font-size:15px;color:#c9a84c}.badge[data-v-d3098e3d]{font-family:MedievalSharp,cursive;font-size:10px;color:#c8a84c66;border:1px solid rgba(200,160,60,.15);padding:3px 8px;border-radius:3px;letter-spacing:1px}.store-placeholder[data-v-d3098e3d]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px;background:#ffffff05;border:1px dashed rgba(200,160,60,.15);border-radius:8px}.store-icon[data-v-d3098e3d]{font-size:36px;color:#d4a8304d}.store-text[data-v-d3098e3d]{font-family:MedievalSharp,cursive;font-size:13px;color:#c8a84c59;text-align:center;margin:0}.slide-enter-active[data-v-d3098e3d],.slide-leave-active[data-v-d3098e3d]{transition:opacity .3s ease}.slide-enter-active .settings-panel[data-v-d3098e3d],.slide-leave-active .settings-panel[data-v-d3098e3d]{transition:transform .3s ease}.slide-enter-from[data-v-d3098e3d],.slide-leave-to[data-v-d3098e3d]{opacity:0}.slide-enter-from .settings-panel[data-v-d3098e3d],.slide-leave-to .settings-panel[data-v-d3098e3d]{transform:translate(100%)}.nav-left[data-v-5272b540]{position:fixed;top:8px;left:12px;z-index:100;display:flex;align-items:flex-end;gap:4px;padding-bottom:2px}.nav-right[data-v-5272b540]{position:fixed;top:10px;right:16px;z-index:100;display:flex;align-items:center;gap:4px;padding:6px 10px;background:#0a0612a6;border:1px solid rgba(200,160,60,.12);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navbar-logo[data-v-5272b540]{text-decoration:none;display:flex;align-items:center}.navbar-logo-img[data-v-5272b540]{height:28px;width:auto;filter:drop-shadow(0 0 8px rgba(180,140,50,.3));transition:filter .2s}.navbar-logo:hover .navbar-logo-img[data-v-5272b540]{filter:drop-shadow(0 0 14px rgba(180,140,50,.5))}.icon-btn[data-v-5272b540]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;cursor:var(--cursor-pointer);border-radius:6px;transition:all .2s;color:#c9a84c;text-decoration:none}.icon-btn[data-v-5272b540]:hover{color:#e8c840;background:#c8a03c1a}.profile-icon[data-v-5272b540]{filter:drop-shadow(0 0 4px rgba(212,168,48,.2))}.profile-icon[data-v-5272b540]:hover{filter:drop-shadow(0 0 10px rgba(232,200,64,.4))}.logout-icon[data-v-5272b540]{color:#b89a40}.logout-icon[data-v-5272b540]:hover{color:#c04040;background:#c83c3c14}.burger-btn[data-v-5272b540]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:-6px;border:none;background:#0a061280;cursor:var(--cursor-pointer);border-radius:6px;color:#c8a03c99;transition:all .2s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.burger-btn[data-v-5272b540]:hover{color:#e8c840;background:#0a0612b3}.sign-in-pill[data-v-5272b540]{font-family:MedievalSharp,cursive;font-size:13px;color:#0d0a14;background:linear-gradient(135deg,#b8942e,#d4a830);padding:4px 14px;border-radius:6px;text-decoration:none;transition:all .2s;white-space:nowrap}.sign-in-pill[data-v-5272b540]:hover{background:linear-gradient(135deg,#c9a84c,#e8c040);box-shadow:0 0 12px #b48c3240}.music-controls[data-v-5272b540]{position:relative;display:flex;align-items:center}.volume-popup[data-v-5272b540]{position:absolute;top:100%;right:0;margin-top:8px;padding:10px 12px;background:#0a0612f2;border:1px solid rgba(200,160,60,.2);border-radius:8px;box-shadow:0 4px 16px #0006;display:flex;flex-direction:column;gap:8px}.vol-row[data-v-5272b540]{display:flex;align-items:center;gap:8px}.vol-label[data-v-5272b540]{font-family:MedievalSharp,cursive;font-size:10px;color:#c8a03c99;width:32px;flex-shrink:0}.volume-slider[data-v-5272b540]{width:80px;height:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c8a03c26;border-radius:2px;outline:none;cursor:var(--cursor-pointer);display:block}.volume-slider[data-v-5272b540]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:#d4a830;cursor:var(--cursor-pointer);box-shadow:0 0 8px #d4a83066}.volume-slider[data-v-5272b540]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#d4a830;border:none;cursor:var(--cursor-pointer)}.burger-menu[data-v-5272b540]{position:fixed;top:60px;left:12px;z-index:99;display:flex;flex-direction:column;background:#0a0612f2;border:1px solid rgba(200,160,60,.2);border-radius:8px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 30px #00000080;overflow:hidden;min-width:180px}.menu-item[data-v-5272b540]{font-family:MedievalSharp,cursive;font-size:15px;color:#c9a84c;text-decoration:none;padding:12px 20px;transition:all .2s;border-bottom:1px solid rgba(200,160,60,.08)}.menu-item[data-v-5272b540]:last-child{border-bottom:none}.menu-item[data-v-5272b540]:hover{color:#e8c840;background:#c8a03c0f}.volume-fade-enter-active[data-v-5272b540],.volume-fade-leave-active[data-v-5272b540]{transition:opacity .2s ease}.volume-fade-enter-from[data-v-5272b540],.volume-fade-leave-to[data-v-5272b540]{opacity:0}.menu-slide-enter-active[data-v-5272b540]{transition:all .2s ease-out}.menu-slide-leave-active[data-v-5272b540]{transition:all .15s ease-in}.menu-slide-enter-from[data-v-5272b540],.menu-slide-leave-to[data-v-5272b540]{opacity:0;transform:translateY(-8px)}@media (max-width: 480px){.nav-left[data-v-5272b540]{left:6px;top:6px}.nav-right[data-v-5272b540]{right:6px;padding:5px 8px;gap:2px}.navbar-logo-img[data-v-5272b540]{height:22px}.sign-in-pill[data-v-5272b540]{font-size:11px;padding:3px 10px}}.prompt-overlay[data-v-32ff2853]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#05030ad9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.prompt-card[data-v-32ff2853]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 50px;background:#0a0612f2;border:1px solid rgba(200,160,60,.25);border-radius:10px;box-shadow:0 0 60px #b48c3214}.prompt-logo[data-v-32ff2853]{height:50px;max-width:90%;width:auto;margin-bottom:4px}.prompt-icon[data-v-32ff2853]{font-size:40px;color:#d4a830;text-shadow:0 0 20px rgba(212,168,48,.4)}.prompt-title[data-v-32ff2853]{font-family:MedievalSharp,cursive;font-size:22px;color:#d4a830;margin:0}.prompt-desc[data-v-32ff2853]{font-family:MedievalSharp,cursive;font-size:14px;color:#c8a84c80;margin:0}.prompt-buttons[data-v-32ff2853]{display:flex;gap:14px;margin-top:8px}.btn-enable[data-v-32ff2853]{font-family:MedievalSharp,cursive;font-size:16px;color:#0d0a14;background:linear-gradient(135deg,#b8942e,#d4a830);border:none;padding:9px 24px;border-radius:4px;cursor:var(--cursor-pointer);transition:all .2s}.btn-enable[data-v-32ff2853]:hover{background:linear-gradient(135deg,#c9a84c,#e8c040);box-shadow:0 0 14px #b48c3240}.btn-skip[data-v-32ff2853]{font-family:MedievalSharp,cursive;font-size:15px;color:#c8a84c66;background:none;border:1px solid rgba(200,160,60,.15);padding:9px 20px;border-radius:4px;cursor:var(--cursor-pointer);transition:all .2s}.btn-skip[data-v-32ff2853]:hover{color:#c8a84cb3;border-color:#c8a03c4d}.fade-enter-active[data-v-32ff2853],.fade-leave-active[data-v-32ff2853]{transition:opacity .4s ease}.fade-enter-from[data-v-32ff2853],.fade-leave-to[data-v-32ff2853]{opacity:0}.light-glow-layer[data-v-87964e55]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.light-frame[data-v-87964e55]{position:absolute}.glow[data-v-87964e55]{position:absolute;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,var(--glow-color) 0%,transparent 70%);opacity:var(--glow-intensity);mix-blend-mode:screen;animation:flicker-87964e55 ease-in-out infinite;will-change:opacity}@keyframes flicker-87964e55{0%,to{opacity:var(--glow-intensity);transform:translate(-50%,-50%) scale(1)}25%{opacity:calc(var(--glow-intensity) * .7);transform:translate(-50%,-50%) scale(.95)}50%{opacity:calc(var(--glow-intensity) * 1.1);transform:translate(-50%,-50%) scale(1.03)}75%{opacity:calc(var(--glow-intensity) * .85);transform:translate(-50%,-50%) scale(.98)}}.app-wrapper[data-v-eaad1259]{height:100vh;overflow:hidden;display:flex;flex-direction:column;background-image:var(--table-bg);background-size:cover;background-position:var(--table-bg-position, center 55%);background-repeat:no-repeat}.main-content[data-v-eaad1259]{flex:1;display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative}.loading-text[data-v-eaad1259]{font-family:MedievalSharp,cursive;font-size:18px;color:#b48c3266}.coin-scene-wrapper{cursor:var(--cursor-pointer);-webkit-user-drag:none;-webkit-touch-callout:none}.scene{width:200px;height:200px;perspective:600px;cursor:var(--cursor-pointer);position:relative;margin-left:-5px;pointer-events:none}.scene img{pointer-events:none;-webkit-user-drag:none}.coin{width:100%;height:100%;position:relative;transform-style:preserve-3d;transform:rotateX(65deg)}.face{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:50%;overflow:hidden;cursor:var(--cursor-pointer)}.face img{width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;display:block}.face--front{transform:translateZ(4.5px)}.face--back{transform:rotateX(180deg) translateZ(4.5px)}.coin-edge{position:absolute;width:100%;height:100%;border-radius:50%;border:5px solid;cursor:var(--cursor-pointer);box-sizing:border-box}.shadow-box{position:absolute;width:200px;height:20px;bottom:-8px;left:0;pointer-events:none}.shadow-el{width:100%;height:100%;background:radial-gradient(ellipse,rgba(0,0,0,.4) 0%,rgba(0,0,0,.1) 50%,transparent 70%);border-radius:50%;filter:blur(2px)}.result{height:28px;font-family:MedievalSharp,cursive;font-size:20px;text-transform:uppercase;letter-spacing:3px;color:#e8c840;opacity:0;transition:opacity .4s ease;text-shadow:0 0 16px rgba(230,190,50,.5)}.result.show{opacity:1}.result-area{display:flex;flex-direction:column;align-items:center;margin-top:-20px;position:relative;z-index:10}.coin-new-record{font-family:"Press Start 2P",monospace;font-size:13px;letter-spacing:2px;color:#ffd040;text-shadow:0 0 16px rgba(255,208,64,.7),0 0 30px rgba(255,180,40,.3);opacity:0;transition:opacity .4s ease;white-space:nowrap;position:absolute;top:100%;margin-top:2px}.coin-new-record.show{opacity:1;animation:badgePulse 1s ease-in-out infinite}@keyframes badgePulse{0%,to{opacity:.8;text-shadow:0 0 16px rgba(255,208,64,.7),0 0 30px rgba(255,180,40,.3)}50%{opacity:1;text-shadow:0 0 24px rgba(255,208,64,1),0 0 40px rgba(255,180,40,.5)}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:.9}}.coin-particles-canvas{position:fixed;top:0;left:0;pointer-events:none;z-index:0}.spark{position:absolute;pointer-events:none;border-radius:1px;image-rendering:pixelated}.scene:after{content:"";position:absolute;bottom:-15px;left:-20px;width:240px;height:30px;background:radial-gradient(ellipse,rgba(180,140,50,.06) 0%,transparent 70%);pointer-events:none}.coin-overlay[data-v-4e554808]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;pointer-events:none}.edge-canvas[data-v-1c58d92f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-58%);width:300px;height:520px;pointer-events:none;z-index:5}.coin-scene-wrapper[data-v-517fe1fa]{display:flex;flex-direction:column;align-items:center;gap:6px}.streak-counter[data-v-85f3aaf0]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 16px;background:#0a0612b3;border:1px solid rgba(200,160,60,.25);border-radius:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:padding .3s ease;position:relative;overflow:visible;z-index:2}.streak-counter.on-streak[data-v-85f3aaf0]{padding:6px 20px}.streak-current[data-v-85f3aaf0]{display:flex;flex-direction:column;align-items:center;gap:1px;transition:all .3s ease;z-index:2}.streak-label[data-v-85f3aaf0]{font-family:MedievalSharp,cursive;font-size:12px;color:#dcb95ad9}.streak-value[data-v-85f3aaf0]{font-family:"Press Start 2P",monospace;font-size:20px;color:#e8c840;text-shadow:0 0 20px rgba(220,170,50,.5);transition:font-size .3s ease,color .3s ease}.streak-value.streak-bump[data-v-85f3aaf0]{animation:bumpPulse-85f3aaf0 .35s ease-out}@keyframes bumpPulse-85f3aaf0{0%{transform:scale(1.4)}50%{transform:scale(.95)}to{transform:scale(1)}}.streak-flash[data-v-85f3aaf0]{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border-radius:12px;pointer-events:none;z-index:1;opacity:0}.streak-flash.flash-active[data-v-85f3aaf0]{animation:flashBurst-85f3aaf0 .3s ease-out}@keyframes flashBurst-85f3aaf0{0%{opacity:.6;background:radial-gradient(circle,rgba(255,220,80,.5),transparent 70%);transform:scale(.8)}to{opacity:0;background:radial-gradient(circle,rgba(255,220,80,0),transparent 70%);transform:scale(1.5)}}.do-shake.shake-mild[data-v-85f3aaf0]{animation:shakeMild-85f3aaf0 .3s ease-out}.do-shake.shake-strong[data-v-85f3aaf0]{animation:shakeStrong-85f3aaf0 .3s ease-out}.do-shake.shake-crazy[data-v-85f3aaf0]{animation:shakeCrazy-85f3aaf0 .3s ease-out}@keyframes shakeMild-85f3aaf0{0%,to{transform:translate(0)}25%{transform:translate(-2px) translateY(1px)}50%{transform:translate(2px) translateY(-1px)}75%{transform:translate(-1px)}}@keyframes shakeStrong-85f3aaf0{0%,to{transform:translate(0)}20%{transform:translate(-4px) translateY(2px)}40%{transform:translate(3px) translateY(-2px)}60%{transform:translate(-3px) translateY(1px)}80%{transform:translate(2px) translateY(-1px)}}@keyframes shakeCrazy-85f3aaf0{0%,to{transform:translate(0)}10%{transform:translate(-5px) translateY(3px)}20%{transform:translate(4px) translateY(-3px)}30%{transform:translate(-4px) translateY(2px)}40%{transform:translate(5px) translateY(-2px)}50%{transform:translate(-3px) translateY(3px)}60%{transform:translate(3px) translateY(-1px)}70%{transform:translate(-4px) translateY(2px)}80%{transform:translate(2px) translateY(-2px)}90%{transform:translate(-2px) translateY(1px)}}.streak-counter.on-streak[data-v-85f3aaf0]{box-shadow:0 0 20px #dcaa324d,0 0 40px #dcaa321a;animation:bgGlow-85f3aaf0 2s ease-in-out infinite}.streak-counter.shake-mild[data-v-85f3aaf0]{box-shadow:0 0 25px #c040ff59,0 0 50px #c040ff1f!important}.streak-counter.shake-strong[data-v-85f3aaf0]{box-shadow:0 0 30px #ff283c66,0 0 55px #ff283c26!important;animation-duration:1s!important}.streak-counter.shake-crazy[data-v-85f3aaf0]{box-shadow:0 0 35px #ffc82880,0 0 60px #ffc82833!important;animation-duration:.6s!important}@keyframes bgGlow-85f3aaf0{0%,to{opacity:.7}50%{opacity:1}}.tier-warm .streak-value[data-v-85f3aaf0]{color:#f0d040;text-shadow:0 0 15px rgba(240,208,64,.5)}.tier-hot .streak-value[data-v-85f3aaf0]{color:#ff8830;text-shadow:0 0 20px rgba(255,136,48,.6);animation:hotGlow-85f3aaf0 1.5s ease-in-out infinite}.tier-rare .streak-value[data-v-85f3aaf0]{color:#ff4060;text-shadow:0 0 25px rgba(255,64,96,.7);animation:rareGlow-85f3aaf0 1.2s ease-in-out infinite}.tier-epic .streak-value[data-v-85f3aaf0]{color:#c040ff;text-shadow:0 0 30px rgba(192,64,255,.8),0 0 60px rgba(192,64,255,.3);animation:epicGlow-85f3aaf0 1s ease-in-out infinite}@keyframes hotGlow-85f3aaf0{0%,to{text-shadow:0 0 20px rgba(255,136,48,.6)}50%{text-shadow:0 0 30px rgba(255,136,48,.9),0 0 50px rgba(255,100,20,.3)}}@keyframes rareGlow-85f3aaf0{0%,to{text-shadow:0 0 25px rgba(255,64,96,.7)}50%{text-shadow:0 0 35px rgba(255,64,96,1),0 0 60px rgba(255,40,60,.4)}}@keyframes epicGlow-85f3aaf0{0%,to{text-shadow:0 0 30px rgba(192,64,255,.8),0 0 60px rgba(192,64,255,.3)}50%{text-shadow:0 0 40px rgba(192,64,255,1),0 0 80px rgba(192,64,255,.5)}}.tier-s15 .streak-value[data-v-85f3aaf0]{animation:s15-85f3aaf0 2s ease-in-out infinite}@keyframes s15-85f3aaf0{0%,to{color:#ff2020;text-shadow:0 0 12px rgba(255,32,32,.7)}50%{color:#4040ff;text-shadow:0 0 12px rgba(64,64,255,.7)}}.tier-s16 .streak-value[data-v-85f3aaf0]{animation:s16-85f3aaf0 2s ease-in-out infinite}@keyframes s16-85f3aaf0{0%,to{color:#f0d030;text-shadow:0 0 12px rgba(240,208,48,.6)}33%{color:#80e040;text-shadow:0 0 12px rgba(128,224,64,.6)}66%{color:#b0ff60;text-shadow:0 0 12px rgba(176,255,96,.6)}}.tier-s17 .streak-value[data-v-85f3aaf0]{animation:s17-85f3aaf0 2s ease-in-out infinite}@keyframes s17-85f3aaf0{0%,to{color:#f0d030;text-shadow:0 0 12px rgba(240,208,48,.6)}33%{color:#80e040;text-shadow:0 0 12px rgba(128,224,64,.6)}66%{color:#40e0c0;text-shadow:0 0 12px rgba(64,224,192,.6)}}.tier-s18 .streak-value[data-v-85f3aaf0]{animation:s18-85f3aaf0 2s ease-in-out infinite}@keyframes s18-85f3aaf0{0%,to{color:#f0d030;text-shadow:0 0 12px rgba(240,208,48,.6)}33%{color:#ff60a0;text-shadow:0 0 12px rgba(255,96,160,.6)}66%{color:#a040e0;text-shadow:0 0 12px rgba(160,64,224,.6)}}.tier-s19 .streak-value[data-v-85f3aaf0]{animation:s19-85f3aaf0 1.8s ease-in-out infinite}@keyframes s19-85f3aaf0{0%,to{color:#f0d030;text-shadow:0 0 14px rgba(240,208,48,.7)}25%{color:#ff8030;text-shadow:0 0 14px rgba(255,128,48,.7)}50%{color:#ff50a0;text-shadow:0 0 14px rgba(255,80,160,.7)}75%{color:#a040e0;text-shadow:0 0 14px rgba(160,64,224,.7)}}.tier-s20 .streak-value[data-v-85f3aaf0]{animation:s20-85f3aaf0 1.2s ease-in-out infinite}@keyframes s20-85f3aaf0{0%,to{color:#ff2020;text-shadow:0 0 18px rgba(255,32,32,.8)}50%{color:#ffd030;text-shadow:0 0 25px rgba(255,208,48,.9)}}.tier-s21 .streak-value[data-v-85f3aaf0]{animation:s21-85f3aaf0 1.2s ease-in-out infinite}@keyframes s21-85f3aaf0{0%,to{color:#1030a0;text-shadow:0 0 18px rgba(16,48,160,.8)}50%{color:#ffd830;text-shadow:0 0 25px rgba(255,216,48,.9)}}.tier-s22 .streak-value[data-v-85f3aaf0]{animation:s22-85f3aaf0 1.2s ease-in-out infinite}@keyframes s22-85f3aaf0{0%,to{color:#1020a0;text-shadow:0 0 18px rgba(16,32,160,.8)}33%{color:#4080ff;text-shadow:0 0 18px rgba(64,128,255,.8)}66%{color:#ffd830;text-shadow:0 0 20px rgba(255,216,48,.9)}}.tier-s23 .streak-value[data-v-85f3aaf0]{animation:s23-85f3aaf0 1.1s ease-in-out infinite}@keyframes s23-85f3aaf0{0%,to{color:#3060ff;text-shadow:0 0 18px rgba(48,96,255,.8)}25%{color:#ffd030;text-shadow:0 0 20px rgba(255,208,48,.8)}50%{color:#ff3030;text-shadow:0 0 20px rgba(255,48,48,.9)}75%{color:#ff8030;text-shadow:0 0 18px rgba(255,128,48,.8)}}.tier-s24 .streak-value[data-v-85f3aaf0]{animation:s24-85f3aaf0 1s ease-in-out infinite}@keyframes s24-85f3aaf0{0%,to{color:#1020a0;text-shadow:0 0 20px rgba(16,32,160,.8)}25%{color:#e040a0;text-shadow:0 0 20px rgba(224,64,160,.8)}50%{color:#ffd030;text-shadow:0 0 22px rgba(255,208,48,.9)}75%{color:#ffb020;text-shadow:0 0 20px rgba(255,176,32,.8)}}.tier-s25 .streak-value[data-v-85f3aaf0]{animation:s25-85f3aaf0 1s ease-in-out infinite}@keyframes s25-85f3aaf0{0%,to{color:#fff;text-shadow:0 0 22px rgba(255,255,255,.9)}50%{color:#a0ff50;text-shadow:0 0 25px rgba(160,255,80,.9)}}.tier-s26 .streak-value[data-v-85f3aaf0]{animation:s26-85f3aaf0 1s ease-in-out infinite}@keyframes s26-85f3aaf0{0%,to{color:#fff;text-shadow:0 0 22px rgba(255,255,255,.9)}50%{color:#4080ff;text-shadow:0 0 25px rgba(64,128,255,.9)}}.tier-s27 .streak-value[data-v-85f3aaf0]{animation:s27-85f3aaf0 .9s ease-in-out infinite}@keyframes s27-85f3aaf0{0%,to{color:#fff;text-shadow:0 0 24px rgba(255,255,255,.9)}50%{color:#1030a0;text-shadow:0 0 25px rgba(16,48,160,.9)}}.tier-s28 .streak-value[data-v-85f3aaf0]{animation:s28-85f3aaf0 .9s ease-in-out infinite}@keyframes s28-85f3aaf0{0%,to{color:#fff;text-shadow:0 0 24px rgba(255,255,255,.9)}50%{color:#108020;text-shadow:0 0 25px rgba(16,128,32,.9)}}.tier-s29 .streak-value[data-v-85f3aaf0]{animation:s29-85f3aaf0 .9s ease-in-out infinite}@keyframes s29-85f3aaf0{0%,to{color:#fff;text-shadow:0 0 24px rgba(255,255,255,.9)}50%{color:#e06010;text-shadow:0 0 25px rgba(224,96,16,.9)}}.tier-s30 .streak-value[data-v-85f3aaf0]{animation:s30-85f3aaf0 .7s ease-in-out infinite}@keyframes s30-85f3aaf0{0%,to{color:#fff;text-shadow:0 0 28px rgba(255,255,255,1)}50%{color:#ff1010;text-shadow:0 0 30px rgba(255,16,16,1)}}.tier-s31 .streak-value[data-v-85f3aaf0]{animation:s31-85f3aaf0 .6s ease-in-out infinite}@keyframes s31-85f3aaf0{0%,to{color:#ffd030;text-shadow:0 0 25px rgba(255,208,48,1),0 0 50px rgba(255,200,40,.5)}50%{color:#fff0a0;text-shadow:0 0 35px rgba(255,240,160,1),0 0 60px rgba(255,220,80,.6)}}.tier-s32 .streak-value[data-v-85f3aaf0]{animation:s32-85f3aaf0 .5s ease-in-out infinite}@keyframes s32-85f3aaf0{0%,to{color:#ffd030;text-shadow:0 0 30px rgba(255,208,48,1),0 0 60px rgba(255,50,30,.5)}50%{color:#ff3030;text-shadow:0 0 35px rgba(255,48,48,1),0 0 60px rgba(255,30,20,.7)}}.tier-s33 .streak-value[data-v-85f3aaf0]{animation:s33-85f3aaf0 .5s ease-in-out infinite}@keyframes s33-85f3aaf0{0%,to{color:#ffd030;text-shadow:0 0 30px rgba(255,208,48,1),0 0 60px rgba(255,160,50,.5)}50%{color:#ff8020;text-shadow:0 0 35px rgba(255,128,32,1),0 0 60px rgba(255,120,30,.7)}}.tier-s34 .streak-value[data-v-85f3aaf0]{animation:s34-85f3aaf0 .5s ease-in-out infinite}@keyframes s34-85f3aaf0{0%,to{color:#ffd030;text-shadow:0 0 30px rgba(255,208,48,1),0 0 60px rgba(255,80,150,.5)}50%{color:#ff50a0;text-shadow:0 0 35px rgba(255,80,160,1),0 0 60px rgba(255,60,130,.7)}}.tier-s35 .streak-value[data-v-85f3aaf0]{animation:s35-85f3aaf0 .4s ease-in-out infinite}@keyframes s35-85f3aaf0{0%,to{color:#ffd030;text-shadow:0 0 35px rgba(255,208,48,1),0 0 70px rgba(255,240,150,.6)}50%{color:#fff;text-shadow:0 0 40px rgba(255,255,255,1),0 0 80px rgba(255,255,200,.8)}}.new-record .streak-value[data-v-85f3aaf0]{text-shadow:0 0 20px rgba(255,208,64,.8),0 0 40px rgba(255,180,40,.4)}.streak-side[data-v-85f3aaf0]{font-family:MedievalSharp,cursive;font-size:11px;color:#dcb95abf}.streak-best[data-v-85f3aaf0]{display:flex;align-items:center;gap:4px;z-index:2}.best-label[data-v-85f3aaf0]{font-family:MedievalSharp,cursive;font-size:11px;color:#dcb95a99}.best-value[data-v-85f3aaf0]{font-family:"Press Start 2P",monospace;font-size:9px;color:#dcb95acc}.flip-history[data-v-274974eb]{display:flex;flex-direction:column;align-items:center;min-height:26px}.history-list[data-v-274974eb]{display:flex;gap:4px;flex-wrap:wrap;justify-content:center;max-width:300px}.history-item[data-v-274974eb]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:#0a0612b3;border:1px solid rgba(200,160,60,.2);border-radius:3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.history-item.fade-in[data-v-274974eb]{animation:slideIn-274974eb .3s ease-out}.item-heads[data-v-274974eb]{border-color:#e6be4666}.item-tails[data-v-274974eb]{border-color:#b48cd266}.history-icon[data-v-274974eb]{font-family:"Press Start 2P",monospace;font-size:8px;color:#e8c840}.item-tails .history-icon[data-v-274974eb]{color:#c8a0e0}@keyframes slideIn-274974eb{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.mini-leaderboard[data-v-2603f770]{position:fixed;top:56px;right:14px;width:200px;background:#0a0612cc;border:1px solid rgba(160,120,40,.2);border-radius:6px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 12px;z-index:50}.mini-header[data-v-2603f770]{font-family:"Press Start 2P",monospace;font-size:8px;color:#e8c840;letter-spacing:2px;text-align:center;margin-bottom:8px}.mini-list[data-v-2603f770]{display:flex;flex-direction:column;gap:3px}.mini-entry[data-v-2603f770]{position:relative;display:flex;align-items:center;gap:8px;padding:3px 6px;border-radius:3px;cursor:default}.mini-rank-1[data-v-2603f770]{background:#e8c84026;border-bottom:1px solid rgba(232,200,64,.25)}.mini-rank-2[data-v-2603f770]{background:#c0c0c01f;border-bottom:1px solid rgba(192,192,192,.2)}.mini-rank-3[data-v-2603f770]{background:#cd7f321f;border-bottom:1px solid rgba(205,127,50,.2)}.mini-rank[data-v-2603f770]{font-family:"Press Start 2P",monospace;font-size:8px;color:#c9a84c;width:18px;text-align:right;flex-shrink:0}.mini-rank-1 .mini-rank[data-v-2603f770]{color:#e8c040;text-shadow:0 0 8px rgba(232,192,64,.4)}.mini-rank-2 .mini-rank[data-v-2603f770]{color:#b0b0b0}.mini-rank-3 .mini-rank[data-v-2603f770]{color:#c07030}.mini-name[data-v-2603f770]{font-family:MedievalSharp,cursive;font-size:14px;color:#e8c840;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-streak[data-v-2603f770]{font-family:"Press Start 2P",monospace;font-size:10px;color:#e8c840;flex-shrink:0}.mini-tooltip[data-v-2603f770]{position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:8px;display:flex;align-items:center;gap:8px;padding:5px 10px;background:#0a0612f2;border:1px solid rgba(200,160,60,.25);border-radius:5px;white-space:nowrap;box-shadow:0 2px 12px #0006;pointer-events:none}.tooltip-side[data-v-2603f770]{font-family:MedievalSharp,cursive;font-size:13px;color:#e8c840}.tooltip-prob[data-v-2603f770]{font-family:MedievalSharp,cursive;font-size:12px;color:#e8c840}.mini-view-all[data-v-2603f770]{display:block;text-align:center;font-family:MedievalSharp,cursive;font-size:12px;color:#d4a830;margin-top:8px;text-decoration:none;transition:color .2s}.mini-view-all[data-v-2603f770]:hover{color:#e8c840}.tooltip-fade-enter-active[data-v-2603f770],.tooltip-fade-leave-active[data-v-2603f770]{transition:opacity .15s ease}.tooltip-fade-enter-from[data-v-2603f770],.tooltip-fade-leave-to[data-v-2603f770]{opacity:0}.coin-rain-canvas[data-v-5a68ee79]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.share-overlay[data-v-5a68ee79]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.share-modal[data-v-5a68ee79]{display:flex;flex-direction:column;align-items:center;gap:14px;position:relative;z-index:1;padding:8px}.share-close[data-v-5a68ee79]{position:absolute;top:0;right:0;background:none;border:none;color:#d4a83099;font-size:28px;cursor:var(--cursor-pointer);line-height:1;z-index:1}.share-close[data-v-5a68ee79]:hover{color:#e8c840}.share-card[data-v-5a68ee79]{display:flex;flex-direction:column;align-items:center;width:320px;background:linear-gradient(170deg,#120e1e,#0e0a18,#100c1a);border:2px solid #b8942e;border-radius:16px;overflow:hidden;box-shadow:0 0 40px #d4a83026,0 20px 60px #0009}.card-top[data-v-5a68ee79]{width:100%;padding:14px 0 0;text-align:center}.card-brand-logo[data-v-5a68ee79]{height:30px;max-width:85%;width:auto}.card-body[data-v-5a68ee79]{display:flex;flex-direction:column;align-items:center;padding:16px 24px 20px;gap:8px;width:100%}.card-badge[data-v-5a68ee79]{font-family:MedievalSharp,cursive;font-size:11px;letter-spacing:3px;padding:4px 16px;border-radius:20px;border:1px solid}.badge-streak[data-v-5a68ee79]{color:#d4a830;border-color:#d4a83066}.badge-personal[data-v-5a68ee79]{color:#40c0ff;border-color:#40c0ff66;text-shadow:0 0 8px rgba(64,192,255,.3)}.badge-world[data-v-5a68ee79]{color:#ff6040;border-color:#ff604066;text-shadow:0 0 8px rgba(255,96,64,.3);animation:worldPulse-5a68ee79 2s ease-in-out infinite}@keyframes worldPulse-5a68ee79{0%,to{box-shadow:0 0 8px #ff604033}50%{box-shadow:0 0 20px #ff604066}}.badge-rank[data-v-5a68ee79]{color:#60d0ff;border-color:#60d0ff80;text-shadow:0 0 10px rgba(96,208,255,.4);animation:rankPulse-5a68ee79 2s ease-in-out infinite}@keyframes rankPulse-5a68ee79{0%,to{box-shadow:0 0 6px #60d0ff33}50%{box-shadow:0 0 16px #60d0ff66}}.card-event-icon[data-v-5a68ee79]{font-size:56px;line-height:1}.card-how[data-v-5a68ee79]{font-family:MedievalSharp,cursive;font-size:11px;color:#c8a84c80;font-style:italic}.badge-event-edge[data-v-5a68ee79]{color:#ff3030;border-color:#ff303080;text-shadow:0 0 8px rgba(255,48,48,.4)}.badge-event-founder[data-v-5a68ee79]{color:#ffd040;border-color:#ffd04080;text-shadow:0 0 8px rgba(255,208,64,.4);animation:worldPulse-5a68ee79 2s ease-in-out infinite}.badge-event-satoshi[data-v-5a68ee79]{color:#f0a020;border-color:#f0a02080;text-shadow:0 0 8px rgba(240,160,32,.4)}.badge-event-duality[data-v-5a68ee79]{color:silver;border-color:#c0c0c080}.badge-event-pirate[data-v-5a68ee79]{color:#d4a830;border-color:#d4a83080;text-shadow:0 0 8px rgba(212,168,48,.4)}.badge-event-retro[data-v-5a68ee79]{color:#e040ff;border-color:#e040ff80;text-shadow:0 0 8px rgba(224,64,255,.4)}.badge-event-leet[data-v-5a68ee79]{color:#20ff40;border-color:#20ff4080;text-shadow:0 0 8px rgba(32,255,64,.4)}.badge-stats[data-v-5a68ee79]{color:#d4a830;border-color:#d4a83066}.card-hero[data-v-5a68ee79]{display:flex;align-items:center;gap:12px}.card-star[data-v-5a68ee79]{font-size:24px;color:#c9a84c}.card-number[data-v-5a68ee79]{font-family:"Press Start 2P",monospace;font-size:64px;color:#e8c840;text-shadow:0 0 30px rgba(232,200,64,.4),0 4px 12px rgba(0,0,0,.5);line-height:1}.card-subtitle[data-v-5a68ee79]{font-family:MedievalSharp,cursive;font-size:18px;color:#e8c840;margin-top:4px}.card-prob-badge[data-v-5a68ee79]{display:flex;align-items:center;gap:8px;margin-top:8px;padding:6px 16px;background:#d4a83014;border:1px solid rgba(212,168,48,.15);border-radius:20px}.prob-label[data-v-5a68ee79]{font-family:MedievalSharp,cursive;font-size:11px;color:#999;text-transform:uppercase;letter-spacing:1px}.prob-value[data-v-5a68ee79]{font-family:"Press Start 2P",monospace;font-size:12px;color:#e8c840}.card-stats-row[data-v-5a68ee79]{display:flex;align-items:center;gap:20px;margin-top:8px}.card-stat[data-v-5a68ee79]{display:flex;flex-direction:column;align-items:center;gap:6px}.card-stat-num[data-v-5a68ee79]{font-family:"Press Start 2P",monospace;font-size:32px;color:#e8c840;text-shadow:0 0 20px rgba(232,200,64,.3)}.card-stat-label[data-v-5a68ee79]{font-family:MedievalSharp,cursive;font-size:12px;color:#b8942e}.card-stat-divider[data-v-5a68ee79]{width:1px;height:50px;background:#d4a83033}.card-footer[data-v-5a68ee79]{width:100%;padding:12px 0;text-align:center;border-top:1px solid rgba(212,168,48,.1);background:#d4a83008}.card-url[data-v-5a68ee79]{font-family:"Press Start 2P",monospace;font-size:8px;color:#b8942e;letter-spacing:3px}.share-label[data-v-5a68ee79]{font-family:MedievalSharp,cursive;font-size:14px;color:#c9a84c;letter-spacing:1px;margin-top:4px}.share-buttons-primary[data-v-5a68ee79]{display:flex;gap:10px;justify-content:center}.share-btn-big[data-v-5a68ee79]{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:none;cursor:var(--cursor-pointer);transition:all .2s}.share-btn-big[data-v-5a68ee79]:hover{filter:brightness(1.2);transform:scale(1.1)}.more-toggle[data-v-5a68ee79]{background:none;border:none;font-family:MedievalSharp,cursive;font-size:12px;color:#d4a83080;cursor:var(--cursor-pointer);padding:0}.more-toggle[data-v-5a68ee79]:hover{color:#e8c840}.share-buttons-secondary[data-v-5a68ee79]{display:flex;gap:8px;justify-content:center}.share-btn-sm[data-v-5a68ee79]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:none;cursor:var(--cursor-pointer);transition:all .2s}.share-btn-sm[data-v-5a68ee79]:hover{filter:brightness(1.25);transform:scale(1.1)}.x-btn[data-v-5a68ee79]{background:#000;color:#fff;border:1px solid #333}.fb-btn[data-v-5a68ee79]{background:#1877f2;color:#fff}.wa-btn[data-v-5a68ee79]{background:#25d366;color:#fff}.tg-btn[data-v-5a68ee79]{background:#2aabee;color:#fff}.ig-btn[data-v-5a68ee79]{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}.reddit-btn[data-v-5a68ee79]{background:#ff4500;color:#fff}.linkedin-btn[data-v-5a68ee79]{background:#0a66c2;color:#fff}.vk-btn[data-v-5a68ee79]{background:#07f;color:#fff}.pinterest-btn[data-v-5a68ee79]{background:#e60023;color:#fff}.wechat-btn[data-v-5a68ee79]{background:#07c160;color:#fff}.line-btn[data-v-5a68ee79]{background:#00b900;color:#fff}.kakao-btn[data-v-5a68ee79]{background:#fee500;color:#3c1e1e}.viber-btn[data-v-5a68ee79]{background:#7360f2;color:#fff}.email-btn[data-v-5a68ee79]{background:#888;color:#fff}.copy-btn[data-v-5a68ee79]{background:#d4a83026;color:#e8c840;border:1px solid rgba(212,168,48,.3)}.copy-done-btn[data-v-5a68ee79]{background:#2a8a40;color:#fff;border:1px solid #3aaa50;transition:all .2s}.copied-toast[data-v-5a68ee79]{position:absolute;bottom:-22px;left:50%;transform:translate(-50%);font-family:MedievalSharp,cursive;font-size:11px;color:#e8c840;white-space:nowrap}.save-image-btn[data-v-5a68ee79]{display:flex;align-items:center;gap:6px;padding:6px 16px;background:none;border:1px solid rgba(212,168,48,.25);border-radius:6px;color:#d4a83099;font-family:MedievalSharp,cursive;font-size:12px;cursor:var(--cursor-pointer);transition:all .2s}.save-image-btn[data-v-5a68ee79]:hover{border-color:#d4a83080;color:#e8c840}.more-slide-enter-active[data-v-5a68ee79],.more-slide-leave-active[data-v-5a68ee79]{transition:all .25s ease}.more-slide-enter-from[data-v-5a68ee79],.more-slide-leave-to[data-v-5a68ee79]{opacity:0;transform:translateY(-8px)}.more-slide-enter-to[data-v-5a68ee79],.more-slide-leave-from[data-v-5a68ee79]{opacity:1;transform:translateY(0)}.share-fade-enter-active[data-v-5a68ee79],.share-fade-leave-active[data-v-5a68ee79]{transition:opacity .25s ease}.share-fade-enter-from[data-v-5a68ee79],.share-fade-leave-to[data-v-5a68ee79]{opacity:0}.share-bar[data-v-966361d7]{position:fixed;bottom:0;left:0;right:0;z-index:100;pointer-events:none;display:flex;justify-content:center;padding:0 12px 12px}.bar-content[data-v-966361d7]{pointer-events:auto;display:flex;align-items:center;gap:12px;padding:10px 16px;background:#0e0a18f2;border:1px solid rgba(212,168,48,.4);border-radius:10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -4px 30px #00000080,0 0 20px #d4a8301a;max-width:480px;width:100%}.bar-text[data-v-966361d7]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.bar-streak[data-v-966361d7]{font-family:MedievalSharp,cursive;font-size:14px;color:#e8c840;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-prob[data-v-966361d7]{font-family:"Press Start 2P",monospace;font-size:9px;color:#d4a83099}.bar-actions[data-v-966361d7]{display:flex;align-items:center;gap:6px;flex-shrink:0}.bar-btn[data-v-966361d7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;cursor:var(--cursor-pointer);transition:all .2s}.bar-btn[data-v-966361d7]:hover{filter:brightness(1.2);transform:scale(1.1)}.x-bar[data-v-966361d7]{background:#000;color:#fff;border:1px solid #333}.copy-bar[data-v-966361d7]{background:#d4a83026;color:#e8c840;border:1px solid rgba(212,168,48,.3)}.copy-done-bar[data-v-966361d7]{background:#2a8a40;color:#fff;border:1px solid #3aaa50}.more-bar[data-v-966361d7]{background:#d4a8301a;color:#e8c840;border:1px solid rgba(212,168,48,.2)}.bar-close[data-v-966361d7]{background:none;border:none;color:#d4a83066;font-size:20px;cursor:var(--cursor-pointer);padding:0 0 0 4px;line-height:1}.bar-close[data-v-966361d7]:hover{color:#e8c840}.share-bar-enter-active[data-v-966361d7]{transition:all .4s ease-out}.share-bar-leave-active[data-v-966361d7]{transition:all .3s ease-in}.share-bar-enter-from[data-v-966361d7]{opacity:0;transform:translateY(60px)}.share-bar-leave-to[data-v-966361d7]{opacity:0;transform:translateY(40px)}.cinematic-overlay[data-v-d0b6308d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;pointer-events:none}.cine-bg[data-v-d0b6308d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cine-text[data-v-d0b6308d]{z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px}.cine-title[data-v-d0b6308d]{font-family:"Press Start 2P",monospace;font-size:32px;letter-spacing:4px;text-shadow:0 0 40px currentColor,0 0 80px currentColor}.cine-sub[data-v-d0b6308d]{font-family:MedievalSharp,cursive;font-size:18px;opacity:.85;color:inherit}.cine-prob[data-v-d0b6308d]{font-family:"Press Start 2P",monospace;font-size:12px;opacity:.6;color:inherit}.bg-edge[data-v-d0b6308d]{background:#0a0000d9;color:#ff3030}.bg-founder[data-v-d0b6308d]{background:#0f0a00d9;color:#ffd040}.bg-satoshi[data-v-d0b6308d]{background:#0a0600d9;color:#f0a020}.bg-duality[data-v-d0b6308d]{background:#050505d9;color:#e0e0e0}.bg-pirate[data-v-d0b6308d]{background:#050a14d9;color:#d4a830}.bg-retro[data-v-d0b6308d]{background:#0a000fd9;color:#e040ff}.bg-leet[data-v-d0b6308d]{background:#000500d9;color:#20ff40}.title-edge[data-v-d0b6308d]{animation:edgeFlicker-d0b6308d .12s infinite}.glitch-line[data-v-d0b6308d]{position:absolute;height:2px;background:#ff1e1480;animation:glitchSlide-d0b6308d .25s ease-in-out infinite alternate}@keyframes edgeFlicker-d0b6308d{0%,to{opacity:1}50%{opacity:.6;transform:translate(3px)}}@keyframes glitchSlide-d0b6308d{0%{transform:translate(-8px)}to{transform:translate(8px)}}.title-founder[data-v-d0b6308d]{animation:fGlow-d0b6308d 1s ease-in-out infinite}.ray[data-v-d0b6308d]{position:absolute;top:50%;left:50%;width:3px;height:50vh;margin-left:-1.5px;background:linear-gradient(to top,transparent,rgba(255,210,60,.2));transform-origin:bottom center;animation:rayP-d0b6308d 3s ease-in-out infinite}@keyframes fGlow-d0b6308d{0%,to{text-shadow:0 0 30px #ffd040,0 0 60px rgba(255,200,40,.5)}50%{text-shadow:0 0 50px #ffd040,0 0 100px rgba(255,200,40,.8)}}@keyframes rayP-d0b6308d{0%,to{opacity:.2}50%{opacity:.7}}.title-satoshi[data-v-d0b6308d]{animation:fGlow-d0b6308d 1.5s ease-in-out infinite}.btc-drop[data-v-d0b6308d]{position:absolute;top:-30px;color:#f0a020;animation:btcF-d0b6308d linear infinite;opacity:.4}@keyframes btcF-d0b6308d{to{top:110%}}.title-duality[data-v-d0b6308d]{background:linear-gradient(90deg,#fff,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.duality-flash[data-v-d0b6308d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.duality-flash[data-v-d0b6308d]:before,.duality-flash[data-v-d0b6308d]:after{content:"";flex:1}.duality-flash[data-v-d0b6308d]:before{background:#ffffff0d}.duality-flash[data-v-d0b6308d]:after{background:#0003}.wave[data-v-d0b6308d]{position:absolute;bottom:0;left:-10%;width:120%;height:60px;border-radius:50% 50% 0 0;opacity:.25}.wave1[data-v-d0b6308d]{background:#1a4a6a;animation:wM-d0b6308d 3s ease-in-out infinite}.wave2[data-v-d0b6308d]{background:#1a3a5a;bottom:12px;animation:wM-d0b6308d 3.5s ease-in-out infinite reverse}.wave3[data-v-d0b6308d]{background:#0a2a4a;bottom:24px;animation:wM-d0b6308d 4s ease-in-out infinite}.pirate-ship[data-v-d0b6308d]{position:absolute;bottom:40px;left:50%;transform:translate(-50%);animation:sR-d0b6308d 2s ease-in-out infinite}@keyframes wM-d0b6308d{0%,to{transform:translate(-2%)}50%{transform:translate(2%)}}@keyframes sR-d0b6308d{0%,to{transform:translate(-50%) rotate(-3deg)}50%{transform:translate(-50%) rotate(3deg)}}.title-retro[data-v-d0b6308d]{animation:rBlink-d0b6308d .5s step-end infinite}.scanlines[data-v-d0b6308d]{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(200,50,255,.04) 2px,rgba(200,50,255,.04) 4px)}@keyframes rBlink-d0b6308d{0%,to{opacity:1}50%{opacity:.5}}.title-leet[data-v-d0b6308d]{font-family:monospace;text-shadow:0 0 20px #20ff40}.matrix-col[data-v-d0b6308d]{position:absolute;top:-120px;display:flex;flex-direction:column;animation:mF-d0b6308d linear infinite}.mc[data-v-d0b6308d]{color:#20ff40;font-family:monospace;font-size:13px;line-height:1.2;opacity:.35}@keyframes mF-d0b6308d{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.cine-fade-enter-active[data-v-d0b6308d]{transition:opacity .4s ease}.cine-fade-leave-active[data-v-d0b6308d]{transition:opacity .6s ease}.cine-fade-enter-from[data-v-d0b6308d],.cine-fade-leave-to[data-v-d0b6308d]{opacity:0}.text-pop-enter-active[data-v-d0b6308d]{animation:textIn-d0b6308d .5s ease-out}@keyframes textIn-d0b6308d{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.home-view[data-v-a7b427bc]{width:100%;height:100%;position:relative;z-index:1}.coin-area[data-v-a7b427bc]{position:absolute;left:50%;top:calc(66vh - 48px);transform:translate(-50%,-50%);z-index:1}.click-hint[data-v-a7b427bc]{position:absolute;left:50%;top:calc(56vh - 48px);transform:translate(-50%);font-family:MedievalSharp,cursive;font-size:18px;color:#ebc850b3;letter-spacing:3px;text-shadow:0 0 12px rgba(230,190,50,.3);animation:pulse-a7b427bc 2s ease-in-out infinite;pointer-events:none}@keyframes pulse-a7b427bc{0%,to{opacity:.4}50%{opacity:.9}}.game-stats[data-v-a7b427bc]{position:absolute;bottom:22px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px}.achievement-toast[data-v-a7b427bc]{position:fixed;top:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:14px 24px;background:#0e0a18f2;border:1px solid rgba(212,168,48,.5);border-radius:8px;box-shadow:0 0 30px #d4a83033,0 4px 20px #00000080;cursor:var(--cursor-pointer);z-index:1000}.toast-icon[data-v-a7b427bc]{font-size:28px;color:#e8c840}.toast-text[data-v-a7b427bc]{display:flex;flex-direction:column;gap:2px}.toast-title[data-v-a7b427bc]{font-family:MedievalSharp,cursive;font-size:11px;color:#d4a83099;letter-spacing:1px}.toast-name[data-v-a7b427bc]{font-family:MedievalSharp,cursive;font-size:16px;color:#e8c840;text-shadow:0 0 10px rgba(232,200,64,.3)}.toast-slide-enter-active[data-v-a7b427bc],.toast-slide-leave-active[data-v-a7b427bc]{transition:all .4s ease}.toast-slide-enter-from[data-v-a7b427bc]{opacity:0;transform:translate(-50%) translateY(-30px)}.toast-slide-leave-to[data-v-a7b427bc]{opacity:0;transform:translate(-50%) translateY(-20px)}.debug-panel[data-v-a7b427bc]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:6px}.debug-streak-btn[data-v-a7b427bc]{padding:3px 8px;font:9px monospace;color:#f44;background:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:3px;cursor:var(--cursor-pointer)}.debug-streak-btn[data-v-a7b427bc]:hover{background:#f003}.unlock-toast[data-v-a7b427bc]{position:fixed;bottom:24px;left:24px;z-index:400;display:flex;align-items:center;gap:14px;padding:14px 20px;background:#0e0a18f2;border:2px solid rgba(212,168,48,.6);border-radius:14px;box-shadow:0 0 40px #d4a83026,0 4px 20px #00000080;cursor:var(--cursor-pointer);max-width:320px}.unlock-toast-preview[data-v-a7b427bc]{width:52px;height:52px;min-width:52px;border-radius:50%;border:3px solid #b8942e;image-rendering:pixelated;box-shadow:0 0 20px #d4a8304d}.unlock-toast-info[data-v-a7b427bc]{display:flex;flex-direction:column;gap:2px}.unlock-toast-label[data-v-a7b427bc]{font-family:MedievalSharp,cursive;font-size:14px;color:#e8c840;letter-spacing:1px;text-shadow:0 0 12px rgba(232,200,64,.4)}.unlock-toast-name[data-v-a7b427bc]{font-family:MedievalSharp,cursive;font-size:16px;color:#e8c840}.unlock-toast-hint[data-v-a7b427bc]{font-family:MedievalSharp,cursive;font-size:12px;color:#d4a83080}.unlock-popup-timer[data-v-a7b427bc]{font-family:"Press Start 2P",monospace;font-size:11px;color:#d4a83066}.leaderboard-table[data-v-4826b9dc]{width:100%}.loading-text[data-v-4826b9dc],.empty-text[data-v-4826b9dc]{font-family:MedievalSharp,cursive;font-size:16px;color:#e8c840;text-align:center;padding:40px 0}table[data-v-4826b9dc]{width:100%;border-collapse:collapse}th[data-v-4826b9dc]{font-family:MedievalSharp,cursive;font-size:14px;color:#d4a830;padding:10px;text-align:left;border-bottom:1px solid rgba(212,168,48,.2)}td[data-v-4826b9dc]{padding:10px;border-bottom:1px solid rgba(212,168,48,.08)}tr.row-gold td[data-v-4826b9dc]{background:#e8c84026;border-bottom:1px solid rgba(232,200,64,.25)}tr.row-silver td[data-v-4826b9dc]{background:#c0c0c01f;border-bottom:1px solid rgba(192,192,192,.2)}tr.row-bronze td[data-v-4826b9dc]{background:#cd7f321f;border-bottom:1px solid rgba(205,127,50,.2)}.col-rank[data-v-4826b9dc]{width:36px;text-align:center}.rank[data-v-4826b9dc]{font-family:"Press Start 2P",monospace;font-size:10px;color:#d4a830}.rank-1[data-v-4826b9dc]{color:#e8c840;text-shadow:0 0 8px rgba(232,200,64,.4);font-size:14px}.rank-2[data-v-4826b9dc]{color:silver;font-size:12px}.rank-3[data-v-4826b9dc]{color:#cd7f32;font-size:11px}.player-info[data-v-4826b9dc]{display:flex;align-items:center;gap:10px}.player-avatar[data-v-4826b9dc]{width:28px;height:28px;border-radius:4px;border:1px solid rgba(212,168,48,.25);image-rendering:pixelated}.player-avatar-placeholder[data-v-4826b9dc]{width:28px;height:28px;border-radius:4px;border:1px solid rgba(212,168,48,.2);display:flex;align-items:center;justify-content:center;font-family:MedievalSharp,cursive;font-size:14px;color:#e8c840;background:#d4a83014}.player-name[data-v-4826b9dc]{font-family:MedievalSharp,cursive;font-size:16px;color:#e8c840}.col-side[data-v-4826b9dc]{width:44px;text-align:center}.side-badge[data-v-4826b9dc]{font-family:"Press Start 2P",monospace;font-size:10px;padding:3px 7px;border-radius:3px;font-weight:700}.side-badge.heads[data-v-4826b9dc]{color:#e8c840;background:#e8c8401f}.side-badge.tails[data-v-4826b9dc]{color:#a0c0e8;background:#a0c0e81a}.col-streak[data-v-4826b9dc]{width:70px;text-align:right}.streak-val[data-v-4826b9dc]{font-family:"Press Start 2P",monospace;font-size:15px;color:#e8c840}.col-prob[data-v-4826b9dc]{width:100px;text-align:right}.prob-val[data-v-4826b9dc]{font-family:MedievalSharp,cursive;font-size:14px;color:#d4a830}.share-btn[data-v-4826b9dc]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid rgba(212,168,48,.3);background:#d4a83014;color:#d4a830;cursor:var(--cursor-pointer);transition:all .2s;flex-shrink:0;margin-left:4px}.share-btn[data-v-4826b9dc]:hover{background:#d4a83033;border-color:#d4a83080;color:#e8c840}.leaderboard-wrapper[data-v-15072b2b]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:10px 20px}.leaderboard-panel[data-v-15072b2b]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:700px;max-height:100%;overflow-y:auto;padding:24px 30px 20px;background:#0a0612f2;border:1px solid rgba(212,168,48,.2);border-radius:10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 40px #00000080}.page-title[data-v-15072b2b]{font-family:MedievalSharp,cursive;font-size:26px;color:#e8c840;letter-spacing:5px;margin-bottom:6px}.leaderboard-logo[data-v-15072b2b]{height:40px;max-width:85%;width:auto;margin-bottom:8px}.title-rule[data-v-15072b2b]{width:140px;height:1px;background:linear-gradient(90deg,transparent,rgba(212,168,48,.4),transparent);margin-bottom:16px}.profile-view[data-v-807b5e5e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-top:10px;overflow:hidden}.profile-card[data-v-807b5e5e]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 28px;width:100%;max-width:720px;max-height:calc(100vh - 80px);background:#0e0a18f2;border:1px solid rgba(212,168,48,.4);border-radius:10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 40px #00000080,0 0 80px #b48c320d}@media (max-width: 480px){.profile-page>div[data-v-807b5e5e]{max-width:100%;max-height:100vh;border-radius:0;border:none;padding:16px 14px}}.profile-header[data-v-807b5e5e]{display:flex;align-items:center;gap:16px;width:100%}.profile-avatar[data-v-807b5e5e]{width:56px;height:56px;border-radius:50%;border:2px solid #c9a84c}.profile-avatar-placeholder[data-v-807b5e5e]{width:56px;height:56px;border-radius:50%;border:2px solid #c9a84c;display:flex;align-items:center;justify-content:center;font-family:MedievalSharp,cursive;font-size:24px;color:#e8c840;background:#d4a8301a;flex-shrink:0}.profile-info[data-v-807b5e5e]{display:flex;flex-direction:column;gap:3px}.profile-name[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:20px;color:#e8c840}.profile-email[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:12px;color:#c9a84c}.guest-label[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:13px;color:#c9a84c}.sign-in-link[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:14px;color:#0d0a14;text-decoration:none;padding:7px 22px;background:linear-gradient(135deg,#b8942e,#d4a830);border-radius:4px;transition:all .2s}.sign-in-link[data-v-807b5e5e]:hover{background:linear-gradient(135deg,#c9a84c,#e8c040);box-shadow:0 0 14px #b48c3240}.tabs[data-v-807b5e5e]{display:flex;width:100%;border-bottom:1px solid rgba(212,168,48,.3)}.tab[data-v-807b5e5e]{flex:1;padding:12px 0;font-family:MedievalSharp,cursive;font-size:17px;color:#b89a3e;background:none;border:none;border-bottom:2px solid transparent;cursor:var(--cursor-pointer);transition:all .2s}.tab[data-v-807b5e5e]:hover{color:#e8c840}.tab.active[data-v-807b5e5e]{color:#e8c840;border-bottom-color:#e8c840}.tab-content[data-v-807b5e5e]{width:100%;display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(212,168,48,.3) transparent}.tab-content[data-v-807b5e5e]::-webkit-scrollbar{width:6px}.tab-content[data-v-807b5e5e]::-webkit-scrollbar-track{background:transparent}.tab-content[data-v-807b5e5e]::-webkit-scrollbar-thumb{background:#d4a8304d;border-radius:3px}.tab-content[data-v-807b5e5e]::-webkit-scrollbar-thumb:hover{background:#d4a83080}.stats-grid[data-v-807b5e5e]{display:flex;gap:12px;width:100%}.stat-box[data-v-807b5e5e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 10px;background:#d4a8300f;border:1px solid rgba(212,168,48,.25);border-radius:8px}.stat-value[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:36px;color:#e8c840;text-shadow:0 0 20px rgba(232,200,64,.2)}.stat-label[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:12px;color:#c9a84c;letter-spacing:1px}.achievement-row[data-v-807b5e5e]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#d4a8300f;border:1px solid rgba(212,168,48,.2);border-radius:6px;flex-shrink:0}.achievement-row.locked[data-v-807b5e5e]{opacity:.5}.achievement-icon[data-v-807b5e5e]{font-size:20px;color:#e8c840;width:28px;text-align:center;flex-shrink:0}.achievement-info[data-v-807b5e5e]{display:flex;flex-direction:column;gap:2px}.achievement-name[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:13px;color:#e8c840}.achievement-desc[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:11px;color:#c9a84c}.achievement-date[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:10px;color:#b89a3e}.achievement-check[data-v-807b5e5e]{font-size:18px;color:#4caf50;margin-left:auto;flex-shrink:0}.achievement-summary[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:11px;color:#c9a84c;text-align:center;padding:4px;flex-shrink:0}.setting-section-label[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:16px;color:#e8c840;letter-spacing:1px;margin-top:6px;margin-bottom:2px}.bg-grid[data-v-807b5e5e]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bg-option[data-v-807b5e5e]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px;background:#d4a8300a;border:2px solid rgba(212,168,48,.1);border-radius:8px;cursor:var(--cursor-pointer);transition:all .2s}.bg-option[data-v-807b5e5e]:hover{border-color:#d4a8304d;background:#d4a83014}.bg-option.active[data-v-807b5e5e]{border-color:#d4a830;box-shadow:0 0 12px #d4a83033}.bg-thumb[data-v-807b5e5e]{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px}.bg-name[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:14px;color:#c9a84c}.bg-option.active .bg-name[data-v-807b5e5e]{color:#e8c840}.bg-check[data-v-807b5e5e]{position:absolute;top:8px;right:8px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#0e0a18d9;border:1px solid #d4a830;border-radius:50%;font-size:12px;color:#4caf50}.skin-grid[data-v-807b5e5e]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.skin-option[data-v-807b5e5e]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;background:#d4a8300a;border:2px solid rgba(212,168,48,.1);border-radius:8px;cursor:var(--cursor-pointer);transition:all .2s}.skin-option[data-v-807b5e5e]:hover{border-color:#d4a8304d}.skin-option.active[data-v-807b5e5e]{border-color:#d4a830;box-shadow:0 0 12px #d4a83033}.skin-preview[data-v-807b5e5e]{position:relative;width:56px;height:56px;border-radius:50%;border:3px solid #b8942e;image-rendering:pixelated}.skin-name[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:13px;color:#c9a84c;text-align:center}.skin-option.active .skin-name[data-v-807b5e5e]{color:#e8c840}.skin-option.locked[data-v-807b5e5e],.bg-option.locked[data-v-807b5e5e]{opacity:.5;cursor:not-allowed}.skin-option.locked .skin-preview[data-v-807b5e5e],.bg-option.locked .bg-thumb[data-v-807b5e5e]{filter:grayscale(.8)}.skin-option.locked[data-v-807b5e5e]:hover,.bg-option.locked[data-v-807b5e5e]:hover{border-color:#d4a8301a}.lock-icon[data-v-807b5e5e]{position:absolute;top:6px;right:6px;font-size:16px;opacity:.85}.skin-lock[data-v-807b5e5e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;opacity:.9;right:auto}.unlock-hint[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:12px;color:#c9a84c;text-align:center;line-height:1.3;padding:2px 4px;background:#d4a83014;border-radius:4px;margin-top:2px}.unlocked-tooltip[data-v-807b5e5e]{display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);font-family:MedievalSharp,cursive;font-size:11px;color:#e8c840;background:#0e0a18f2;border:1px solid rgba(212,168,48,.5);border-radius:6px;padding:5px 10px;white-space:nowrap;z-index:100;pointer-events:none;box-shadow:0 4px 12px #00000080}.skin-option:hover .unlocked-tooltip[data-v-807b5e5e],.bg-option:hover .unlocked-tooltip[data-v-807b5e5e]{display:block}.skin-option[data-v-807b5e5e],.bg-option[data-v-807b5e5e]{position:relative}.sound-grid[data-v-807b5e5e]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sound-option[data-v-807b5e5e]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#d4a8300a;border:2px solid rgba(212,168,48,.1);border-radius:8px;cursor:var(--cursor-pointer);transition:all .2s}.sound-option[data-v-807b5e5e]:hover{border-color:#d4a8304d}.sound-option.active[data-v-807b5e5e]{border-color:#d4a830;box-shadow:0 0 12px #d4a83033}.sound-icon[data-v-807b5e5e]{font-size:16px;color:#e8c840}.sound-name[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:14px;color:#c9a84c}.sound-option.active .sound-name[data-v-807b5e5e]{color:#e8c840}.setting-row[data-v-807b5e5e]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#d4a8300f;border:1px solid rgba(212,168,48,.2);border-radius:6px;opacity:.6}.setting-label[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:15px;color:#e8c840}.badge[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:10px;color:#c9a84c;border:1px solid rgba(212,168,48,.3);padding:2px 8px;border-radius:3px;letter-spacing:1px}.store-box[data-v-807b5e5e]{display:flex;align-items:center;gap:10px;padding:14px;background:#d4a8300d;border:1px dashed rgba(212,168,48,.25);border-radius:6px;opacity:.6;margin-top:2px}.store-icon[data-v-807b5e5e]{font-size:22px;color:#c9a84c}.store-text[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:15px;color:#e8c840;flex:1}.share-row[data-v-807b5e5e]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:4px}.share-logo[data-v-807b5e5e]{height:28px;width:auto;flex-shrink:0}.share-icons[data-v-807b5e5e]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:4px;overflow:hidden}.share-icon-btn[data-v-807b5e5e]{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;cursor:var(--cursor-pointer);transition:all .2s;flex-shrink:0}.share-icon-btn[data-v-807b5e5e]:hover{filter:brightness(1.25);transform:scale(1.15);z-index:1}.x-icon[data-v-807b5e5e]{background:#000;color:#fff;border:1px solid #333}.fb-icon[data-v-807b5e5e]{background:#1877f2;color:#fff}.wa-icon[data-v-807b5e5e]{background:#25d366;color:#fff}.tg-icon[data-v-807b5e5e]{background:#2aabee;color:#fff}.ig-icon[data-v-807b5e5e]{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}.reddit-icon[data-v-807b5e5e]{background:#ff4500;color:#fff}.more-icon[data-v-807b5e5e]{background:#d4a83026;border:1px solid rgba(212,168,48,.4);color:#e8c840}.more-dots[data-v-807b5e5e]{font-size:16px;font-weight:700;line-height:1}.copy-icon[data-v-807b5e5e]{background:#d4a83026;color:#e8c840;border:1px solid rgba(212,168,48,.4)}.copy-done-icon[data-v-807b5e5e]{background:#2a8a40;color:#fff;border:1px solid #3aaa50;transition:all .2s}.more-share-row[data-v-807b5e5e]{justify-content:center;flex-wrap:wrap;margin-top:4px}.volume-controls[data-v-807b5e5e]{display:flex;flex-direction:column;gap:8px}.volume-row[data-v-807b5e5e]{display:flex;align-items:center;gap:10px}.volume-label[data-v-807b5e5e]{font-family:MedievalSharp,cursive;font-size:12px;color:#c9a84c;width:40px;flex-shrink:0}.volume-slider[data-v-807b5e5e]{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:#d4a83033;border-radius:2px;outline:none}.volume-slider[data-v-807b5e5e]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#d4a830;cursor:var(--cursor-pointer);border:none}.volume-slider[data-v-807b5e5e]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#d4a830;cursor:var(--cursor-pointer);border:none}.linkedin-icon[data-v-807b5e5e]{background:#0a66c2;color:#fff}.pinterest-icon[data-v-807b5e5e]{background:#e60023;color:#fff}.wechat-icon[data-v-807b5e5e]{background:#07c160;color:#fff}.line-icon[data-v-807b5e5e]{background:#06c755;color:#fff}.kakao-icon[data-v-807b5e5e]{background:#fee500;color:#191919}.vk-icon[data-v-807b5e5e]{background:#07f;color:#fff}.viber-icon[data-v-807b5e5e]{background:#7360f2;color:#fff}.email-icon[data-v-807b5e5e]{background:#888;color:#fff}.more-slide-enter-active[data-v-807b5e5e],.more-slide-leave-active[data-v-807b5e5e]{transition:all .25s ease}.more-slide-enter-from[data-v-807b5e5e],.more-slide-leave-to[data-v-807b5e5e]{opacity:0}.more-slide-enter-to[data-v-807b5e5e],.more-slide-leave-from[data-v-807b5e5e]{opacity:1}.copied-toast[data-v-807b5e5e]{position:absolute;bottom:-24px;left:50%;transform:translate(-50%);font-family:MedievalSharp,cursive;font-size:11px;color:#e8c840;white-space:nowrap}.google-login-btn[data-v-276c6ef4]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:10px 14px;font-family:MedievalSharp,cursive;font-size:15px;color:#e8c840;background:#ffffff0d;border:1px solid rgba(200,160,60,.2);border-radius:4px;cursor:var(--cursor-pointer);transition:all .2s ease}.google-login-btn[data-v-276c6ef4]:hover{background:#ffffff1a;border-color:#c8a03c66}.google-icon[data-v-276c6ef4]{flex-shrink:0}.auth-view[data-v-52ec947b]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.auth-card[data-v-52ec947b]{width:100%;max-width:360px;background:#0a0612eb;border:1px solid rgba(200,160,60,.2);border-radius:8px;padding:30px 28px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth-tabs[data-v-52ec947b]{display:flex;gap:0;margin-bottom:24px;border-bottom:1px solid rgba(200,160,60,.15)}.auth-tabs button[data-v-52ec947b]{flex:1;background:none;border:none;padding:10px;font-family:MedievalSharp,cursive;font-size:16px;color:#c8a84c66;cursor:var(--cursor-pointer);border-bottom:2px solid transparent;transition:all .2s}.auth-tabs button.active[data-v-52ec947b]{color:#e8c840;border-bottom-color:#e8c840}.auth-form[data-v-52ec947b]{display:flex;flex-direction:column;gap:12px}.auth-form input[data-v-52ec947b]{background:#ffffff0d;border:1px solid rgba(200,160,60,.2);border-radius:4px;padding:10px 14px;font-family:MedievalSharp,cursive;font-size:15px;color:#e8c840;outline:none;transition:border-color .2s}.auth-form input[data-v-52ec947b]::placeholder{color:#c8a84c4d}.auth-form input[data-v-52ec947b]:focus{border-color:#c8a03c80}.submit-btn[data-v-52ec947b]{margin-top:4px;padding:10px;font-family:MedievalSharp,cursive;font-size:16px;color:#0d0a14;background:linear-gradient(135deg,#b8942e,#d4a830);border:none;border-radius:4px;cursor:var(--cursor-pointer);transition:all .2s}.submit-btn[data-v-52ec947b]:hover:not(:disabled){background:linear-gradient(135deg,#c9a84c,#e8c040);box-shadow:0 0 14px #b48c3240}.submit-btn[data-v-52ec947b]:disabled{opacity:.5;cursor:not-allowed}.error-text[data-v-52ec947b]{font-family:MedievalSharp,cursive;font-size:13px;color:#e85050;text-align:center}.divider[data-v-52ec947b]{display:flex;align-items:center;gap:12px;margin:20px 0}.divider[data-v-52ec947b]:before,.divider[data-v-52ec947b]:after{content:"";flex:1;height:1px;background:#c8a03c26}.divider span[data-v-52ec947b]{font-family:MedievalSharp,cursive;font-size:13px;color:#c8a84c4d}.guest-note[data-v-52ec947b]{margin-top:16px;text-align:center;font-family:MedievalSharp,cursive;font-size:12px;color:#c8a84c66}.callback-view[data-v-7172d3ff]{display:flex;align-items:center;justify-content:center;min-height:200px}.loading-text[data-v-7172d3ff]{font-family:"Press Start 2P",monospace;font-size:12px;color:#d4a830;letter-spacing:3px;animation:pulse-7172d3ff 1.5s ease-in-out infinite}.error-text[data-v-7172d3ff]{font-family:"Press Start 2P",monospace;font-size:10px;color:#e85050;letter-spacing:2px}@keyframes pulse-7172d3ff{0%,to{opacity:.4}50%{opacity:1}}.verify-view[data-v-76977453]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.verify-card[data-v-76977453]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px;width:100%;max-width:400px;background:#0a0612eb;border:1px solid rgba(200,160,60,.2);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-title[data-v-76977453]{font-family:"Press Start 2P",monospace;font-size:16px;color:#d4a830;text-shadow:0 0 30px rgba(212,168,48,.3);letter-spacing:3px}.verify-desc[data-v-76977453]{font-family:MedievalSharp,cursive;font-size:14px;color:#c8a84c80;text-align:center}.verify-form[data-v-76977453]{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.code-input[data-v-76977453]{width:160px;text-align:center;background:#ffffff0d;border:1px solid rgba(200,160,60,.2);border-radius:4px;padding:12px;font-family:"Press Start 2P",monospace;font-size:20px;color:#e8c840;letter-spacing:8px;outline:none}.code-input[data-v-76977453]:focus{border-color:#c8a03c80}.submit-btn[data-v-76977453]{width:100%;padding:10px;font-family:MedievalSharp,cursive;font-size:16px;color:#0d0a14;background:linear-gradient(135deg,#b8942e,#d4a830);border:none;border-radius:4px;cursor:var(--cursor-pointer);transition:all .2s}.submit-btn[data-v-76977453]:hover:not(:disabled){background:linear-gradient(135deg,#c9a84c,#e8c040);box-shadow:0 0 14px #b48c3240}.submit-btn[data-v-76977453]:disabled{opacity:.5;cursor:not-allowed}.resend-btn[data-v-76977453]{background:none;border:none;font-family:MedievalSharp,cursive;font-size:13px;color:#c8a84c66;cursor:var(--cursor-pointer);transition:color .2s}.resend-btn[data-v-76977453]:hover:not(:disabled){color:#e8c840}.resend-btn[data-v-76977453]:disabled{cursor:not-allowed}.error-text[data-v-76977453]{font-family:MedievalSharp,cursive;font-size:13px;color:#e85050;text-align:center}.success-text[data-v-76977453]{font-family:MedievalSharp,cursive;font-size:13px;color:#50e850;text-align:center}.dev-note[data-v-76977453]{font-family:MedievalSharp,cursive;font-size:11px;color:#c8a84c40;text-align:center}:root{--cursor-default: url(/cursor-default.svg) 4 1, default;--cursor-pointer: url(/cursor-pointer.svg) 10 1, pointer}*{margin:0;padding:0;box-sizing:border-box;cursor:var(--cursor-default)}body{height:100vh;background:#0d0a14;font-family:MedievalSharp,cursive;overflow:hidden;-webkit-user-select:none;user-select:none;color:#c9a84c}a,button,[role=button],.clickable,input[type=submit],input[type=button]{cursor:var(--cursor-pointer)}a{color:inherit;text-decoration:none}button{font-family:MedievalSharp,cursive}#app{height:100vh;overflow:hidden}
