/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{touch-action:manipulation}html,body{overflow-x:hidden;position:fixed;width:100%;height:100%}.cls-1[data-v-7189c989]{clip-path:url(#clippath-6)}.cls-2[data-v-7189c989]{clip-path:url(#clippath-7)}.cls-3[data-v-7189c989]{clip-path:url(#clippath-4)}.cls-4[data-v-7189c989]{fill:#f6a73a}.cls-5[data-v-7189c989]{fill:#f4930e}.cls-6[data-v-7189c989]{clip-path:url(#clippath-9)}.cls-7[data-v-7189c989]{clip-path:url(#clippath-10)}.cls-8[data-v-7189c989]{fill:#955907}.cls-9[data-v-7189c989]{fill:#fff}.cls-10[data-v-7189c989]{clip-path:url(#clippath-11)}.cls-11[data-v-7189c989]{fill:none}.cls-12[data-v-7189c989]{clip-path:url(#clippath-1)}.cls-13[data-v-7189c989]{fill:#4d2615}.cls-14[data-v-7189c989]{clip-path:url(#clippath-5)}.cls-15[data-v-7189c989]{clip-path:url(#clippath-8)}.cls-16[data-v-7189c989]{clip-path:url(#clippath-3)}.cls-17[data-v-7189c989]{fill:#f9c41c}.cls-18[data-v-7189c989]{clip-path:url(#clippath-2)}.cls-19[data-v-7189c989]{fill:#f9c67f}.cls-20[data-v-7189c989]{clip-path:url(#clippath)}.cls-1[data-v-0d7472f4]{fill:#003da6}.cls-2[data-v-0d7472f4],.cls-3[data-v-0d7472f4]{fill:#fff}.cls-4[data-v-0d7472f4]{fill:#ffb71b}.cls-5[data-v-0d7472f4]{fill:#76bc21}.cls-3[data-v-0d7472f4]{filter:url(#outer-glow-1)}[data-v-8b8bdf4e]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-appearance:none}#logo[data-v-8b8bdf4e]{position:fixed;z-index:99;bottom:1vw;left:1vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}#wheel[data-v-8b8bdf4e]{background:#4d2615;position:relative;width:100vw;height:100vh;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;outline:none}#wheel[data-v-8b8bdf4e] *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none}#wheel .background-star[data-v-8b8bdf4e]{position:absolute;z-index:1;animation:float-8b8bdf4e infinite ease-in-out;pointer-events:none}#wheel .background-star[data-v-8b8bdf4e]:nth-child(odd){animation-name:float-alternate-8b8bdf4e}#wheel .background-star[data-v-8b8bdf4e]:nth-child(3n){animation-name:float-circular-8b8bdf4e}#wheel #circle[data-v-8b8bdf4e]{position:absolute;height:88vh;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%)}#wheel #wheel-container[data-v-8b8bdf4e]{position:absolute;height:101vh;width:101vh;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);will-change:transform}#wheel #wheel-container.spinning[data-v-8b8bdf4e]{transition:transform 3s cubic-bezier(.23,1,.32,1);pointer-events:none}#wheel #wheel-container #spinner[data-v-8b8bdf4e]{height:80vh;width:80vh;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}#wheel #wheel-container #spinner[data-v-8b8bdf4e]:hover{filter:brightness(1.1)}#wheel #wheel-container #spinner[data-v-8b8bdf4e]:focus{outline:none}#wheel #wheel-container #spinner[data-v-8b8bdf4e]:active{-webkit-tap-highlight-color:transparent}#wheel #wheel-container .overlay-pieces[data-v-8b8bdf4e]{position:absolute;height:100%;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}#wheel #wheel-container .overlay-pieces .overlay-svg[data-v-8b8bdf4e]{width:100%;height:100%}#wheel #pointer[data-v-8b8bdf4e]{position:absolute;z-index:5;left:50%;top:29vh;transform:translate(-50%) scale(-1);pointer-events:none}#wheel #pointer.pulsing .pointer-triangle[data-v-8b8bdf4e]{animation:pointerPulse-8b8bdf4e 1s ease-in-out 3}#wheel #pointer .pointer-triangle[data-v-8b8bdf4e]{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #ffffff;margin-bottom:-5px;position:relative;z-index:2}#wheel #front[data-v-8b8bdf4e]{position:absolute;z-index:4;height:50vh;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}#wheel .result-popup[data-v-8b8bdf4e]{position:absolute;top:70%;left:50%;transform:translate(-50%);background:#000000e6;color:#fff;padding:2rem;border-radius:15px;text-align:center;z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #ffd700;animation:slideUp-8b8bdf4e .5s ease-out}#wheel .result-popup .sold-out-message h2[data-v-8b8bdf4e]{margin:0 0 1rem;font-size:2rem}#wheel .result-popup .sold-out-message p[data-v-8b8bdf4e]{color:#f44;font-size:1.2rem}#wheel .result-popup h2[data-v-8b8bdf4e]{margin:0 0 1rem;font-size:2rem;color:gold}#wheel .result-popup .piece-number[data-v-8b8bdf4e]{font-size:4rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin:1rem 0}#wheel .result-popup p[data-v-8b8bdf4e]{margin:1rem 0;font-size:1.2rem}#wheel .result-popup .award-info[data-v-8b8bdf4e]{margin-top:1rem;padding:.5rem 1rem;border:2px solid;border-radius:8px;background:#ffffff1a}#wheel .result-popup .award-info span[data-v-8b8bdf4e]{font-weight:700;font-size:1.1rem}#wheel .result-popup .remaining-info[data-v-8b8bdf4e]{margin-top:1rem;padding:.5rem;background:#ffd70033;border-radius:5px;font-size:1rem;color:gold;font-weight:700}#wheel .stats-panel[data-v-8b8bdf4e]{position:absolute;top:2vh;right:2vh;width:320px;background:#000c;color:#fff;padding:1.5rem;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);z-index:6;max-height:90vh;overflow-y:auto}#wheel .stats-panel h3[data-v-8b8bdf4e]{margin:0 0 1rem;color:gold}#wheel .stats-panel .total-spins[data-v-8b8bdf4e]{font-size:1.2rem;font-weight:700;margin-bottom:1rem;text-align:center;padding:.5rem;background:#ffd7001a;border-radius:5px}#wheel .stats-panel .award-stats .award-header[data-v-8b8bdf4e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}#wheel .stats-panel .award-stats .award-header h4[data-v-8b8bdf4e]{margin:0;color:gold;font-size:1.1rem}#wheel .stats-panel .award-stats .award-header .edit-toggle[data-v-8b8bdf4e]{padding:.3rem .8rem;background:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:.8rem;transition:background .3s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none}#wheel .stats-panel .award-stats .award-header .edit-toggle[data-v-8b8bdf4e]:hover{background:#0056b3}#wheel .stats-panel .award-stats .award-header .edit-toggle[data-v-8b8bdf4e]:focus{outline:none}#wheel .stats-panel .award-stats .award-header .edit-toggle[data-v-8b8bdf4e]:active{-webkit-tap-highlight-color:transparent}#wheel .stats-panel .award-stats .award-stat[data-v-8b8bdf4e]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}#wheel .stats-panel .award-stats .award-stat .award-name[data-v-8b8bdf4e]{font-weight:700;flex:1}#wheel .stats-panel .award-stats .award-stat .award-info-container[data-v-8b8bdf4e]{display:flex;align-items:center}#wheel .stats-panel .award-stats .award-stat .award-editor .counter-controls[data-v-8b8bdf4e]{display:flex;align-items:center;gap:.5rem}#wheel .stats-panel .award-stats .award-stat .award-editor .counter-controls .counter-btn[data-v-8b8bdf4e]{width:30px;height:30px;border:none;border-radius:4px;background:#007bff;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;transition:background .3s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none}#wheel .stats-panel .award-stats .award-stat .award-editor .counter-controls .counter-btn[data-v-8b8bdf4e]:hover:not(:disabled){background:#0056b3}#wheel .stats-panel .award-stats .award-stat .award-editor .counter-controls .counter-btn[data-v-8b8bdf4e]:disabled{background:#6c757d;cursor:not-allowed}#wheel .stats-panel .award-stats .award-stat .award-editor .counter-controls .counter-btn[data-v-8b8bdf4e]:focus{outline:none}#wheel .stats-panel .award-stats .award-stat .award-editor .counter-controls .counter-btn[data-v-8b8bdf4e]:active{-webkit-tap-highlight-color:transparent}#wheel .stats-panel .award-stats .award-stat .award-editor .counter-controls .remaining-input[data-v-8b8bdf4e]{width:50px;padding:.3rem;border:1px solid #ccc;border-radius:4px;text-align:center;font-size:.9rem;background:#ffffffe6;color:#333;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#wheel .stats-panel .award-stats .award-stat .award-editor .counter-controls .remaining-input[data-v-8b8bdf4e]:focus{outline:none;border-color:#007bff;-webkit-tap-highlight-color:transparent}#wheel .stats-panel .award-stats .award-stat .award-remaining[data-v-8b8bdf4e]{background:#0f03;padding:.3rem .6rem;border-radius:12px;font-size:.8rem;color:#90ee90}#wheel .stats-panel .award-stats .award-stat .award-remaining.sold-out[data-v-8b8bdf4e]{background:#f003;color:#f44}#wheel .stats-panel .reset-button[data-v-8b8bdf4e]{width:100%;margin-top:1rem;padding:.7rem;background:#dc3545;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1rem;transition:background .3s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none}#wheel .stats-panel .reset-button[data-v-8b8bdf4e]:hover{background:#c82333}#wheel .stats-panel .reset-button[data-v-8b8bdf4e]:focus{outline:none}#wheel .stats-panel .reset-button[data-v-8b8bdf4e]:active{-webkit-tap-highlight-color:transparent}@keyframes slideUp-8b8bdf4e{0%{opacity:0;transform:translate(-50%) translateY(50px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes pointerPulse-8b8bdf4e{0%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.2);filter:brightness(1.3)}to{transform:scale(1);filter:brightness(1)}}@keyframes float-8b8bdf4e{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(var(--rotation, 0deg)) scale(1)}25%{transform:translate(-50%,-50%) translateY(-25px) rotate(calc(var(--rotation, 0deg) + 15deg)) scale(1.1)}50%{transform:translate(-50%,-50%) translateY(-40px) rotate(calc(var(--rotation, 0deg) + 30deg)) scale(.9)}75%{transform:translate(-50%,-50%) translateY(-20px) rotate(calc(var(--rotation, 0deg) + 45deg)) scale(1.05)}}@keyframes float-alternate-8b8bdf4e{0%,to{transform:translate(-50%,-50%) translateY(0) translate(0) rotate(var(--rotation, 0deg)) scale(1)}25%{transform:translate(-50%,-50%) translateY(-30px) translate(-15px) rotate(calc(var(--rotation, 0deg) - 20deg)) scale(.8)}50%{transform:translate(-50%,-50%) translateY(-45px) translate(20px) rotate(calc(var(--rotation, 0deg) - 40deg)) scale(1.2)}75%{transform:translate(-50%,-50%) translateY(-15px) translate(-10px) rotate(calc(var(--rotation, 0deg) - 60deg)) scale(.95)}}@keyframes float-circular-8b8bdf4e{0%{transform:translate(-50%,-50%) translate(0) translateY(0) rotate(var(--rotation, 0deg)) scale(1)}25%{transform:translate(-50%,-50%) translate(25px) translateY(-25px) rotate(calc(var(--rotation, 0deg) + 90deg)) scale(1.1)}50%{transform:translate(-50%,-50%) translate(0) translateY(-50px) rotate(calc(var(--rotation, 0deg) + 180deg)) scale(.8)}75%{transform:translate(-50%,-50%) translate(-25px) translateY(-25px) rotate(calc(var(--rotation, 0deg) + 270deg)) scale(1.2)}to{transform:translate(-50%,-50) translate(0) translateY(0) rotate(calc(var(--rotation, 0deg) + 360deg)) scale(1)}}
