:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%;margin:0;padding:0;box-sizing:border-box}#app{width:100%;display:flex;align-items:center;flex-direction:column;padding:30px;margin-bottom:0;min-height:100vh}body{margin:0;padding:0;max-width:100%;max-height:100%;flex:1}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}header[data-v-5990ca1e]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:100px;margin-top:10px;padding:0 20px;box-sizing:border-box;min-height:9vh}.view[data-v-5990ca1e]{min-height:90vh;width:100%;display:flex}.logo[data-v-5990ca1e]{width:200px;height:auto;display:block}nav[data-v-5990ca1e]{width:auto;font-size:18px;text-align:right;margin-top:0}nav a.router-link-exact-active[data-v-5990ca1e]{color:#06e8b7}nav a[data-v-5990ca1e]:hover{color:#02c897}nav a[data-v-5990ca1e]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border);color:#0bc8cf}nav a[data-v-5990ca1e]:first-of-type{border:0}.login-popup-overlay[data-v-5990ca1e]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.login-popup[data-v-5990ca1e]{background:#fff;padding:20px;border-radius:10px;text-align:center;box-shadow:0 4px 8px #0003;width:300px}.login-popup h2[data-v-5990ca1e]{margin-bottom:20px;font-size:1.5rem;color:#14beb1}.login-popup label[data-v-5990ca1e]{display:block;margin-bottom:5px;font-weight:700;color:#333}.login-popup input[data-v-5990ca1e]{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;font-size:1rem}.login-popup button[data-v-5990ca1e]{padding:10px 20px;margin:5px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s}.login-popup button[data-v-5990ca1e]:first-of-type{background-color:#14beb1;color:#fff}.login-popup button[data-v-5990ca1e]:first-of-type:hover{background-color:#0fa89a}.login-popup button[data-v-5990ca1e]:last-of-type{background-color:#ccc;color:#333}.login-popup button[data-v-5990ca1e]:last-of-type:hover{background-color:#bbb}.logout-button[data-v-5990ca1e]{padding:.5rem 1.5rem;background-color:#eeae1f;color:#fff;border:none;border-radius:5px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .3s,transform .2s;margin-left:1rem}.logout-button[data-v-5990ca1e]:hover{background-color:#d99a1b;transform:scale(1.05)}.logout-button[data-v-5990ca1e]:active{background-color:#c28f1a;transform:scale(1)}@media (max-width: 768px){header[data-v-5990ca1e]{height:80px;padding:10px}.logo[data-v-5990ca1e]{width:150px}nav[data-v-5990ca1e]{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:10px}nav a[data-v-5990ca1e]{padding:0 .5rem;border:none;font-size:16px}.logout-button[data-v-5990ca1e]{margin:10px auto;display:block}.login-popup[data-v-5990ca1e]{width:90%;max-width:300px}.login-popup h2[data-v-5990ca1e]{font-size:1.2rem}.login-popup input[data-v-5990ca1e]{font-size:.9rem}.login-popup button[data-v-5990ca1e]{font-size:.9rem;padding:8px 15px}}@media (max-width: 480px){.logo[data-v-5990ca1e]{width:120px}nav a[data-v-5990ca1e]{font-size:14px;padding:0 .3rem}.login-popup[data-v-5990ca1e]{padding:15px}.login-popup h2[data-v-5990ca1e]{font-size:1rem}.login-popup input[data-v-5990ca1e]{font-size:.8rem}.login-popup button[data-v-5990ca1e]{font-size:.8rem;padding:6px 12px}}.popup-overlay[data-v-e417e032]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.popup-content[data-v-e417e032]{background:#fff;padding:30px;border-radius:15px;text-align:center;box-shadow:0 4px 8px #0003;max-width:500px;width:90%;height:450px;background-image:url(/assets/buySpinsBackgroundNba-CWfK5jrJ.jpg);background-size:cover;background-position:center;position:relative}.popup-content h2[data-v-e417e032]{margin-top:20px;font-size:2rem;font-weight:700;margin-bottom:225px;color:#14beb1}.popup-content p[data-v-e417e032]{font-size:1.2rem;margin-bottom:0;color:#333;font-weight:700}.popup-buttons[data-v-e417e032]{display:flex;flex-direction:column;justify-content:center;gap:10px;margin-bottom:20px}.cta-button[data-v-e417e032]{display:inline-block;padding:10px 20px;background-color:#eeae1f;color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;border-radius:50px;text-decoration:none;transition:background-color .3s,transform .2s,box-shadow .3s;box-shadow:0 4px 8px #0003}.cta-button[data-v-e417e032]:hover{background-color:#d99a1b;transform:scale(1.05);box-shadow:0 6px 12px #0000004d}.close-button-x[data-v-e417e032]{position:absolute;top:15px;right:15px;background:transparent;color:#14beb1;border:none;font-size:1.5rem;font-weight:700;cursor:pointer;transition:transform .2s,color .3s}.close-button-x[data-v-e417e032]:hover{color:#d99a1b;transform:scale(1.2)}.close-button[data-v-e417e032]{background:#14beb1;color:#fff;border:none;padding:10px 20px;border-radius:50px;font-size:1rem;margin-top:140px;font-weight:700;cursor:pointer;transition:background-color .3s,transform .2s}.close-button[data-v-e417e032]:hover{background-color:#0fa89a;transform:scale(1.05)}.home-container[data-v-eb473037]{font-family:Roboto,sans-serif;color:#333;text-align:center;padding:20px;display:flex;flex-direction:column}.hero-section[data-v-eb473037]{position:relative;background:linear-gradient(135deg,#14beb1,#137798);color:#fff;padding:80px 20px;border-radius:15px;box-shadow:0 4px 8px #0000001a;overflow:hidden}.hero-section h1[data-v-eb473037]{font-size:3.5rem;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.hero-section p[data-v-eb473037]{font-size:1.3rem;margin-bottom:30px;font-weight:500;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.cta-button[data-v-eb473037]{display:inline-block;padding:15px 40px;background-color:#eeae1f;color:#fff;font-size:1.2rem;font-weight:700;text-transform:uppercase;border-radius:50px;text-decoration:none;transition:background-color .3s,transform .2s,box-shadow .3s;box-shadow:0 4px 8px #0003;margin-top:10px}.cta-button[data-v-eb473037]:hover{background-color:#d99a1b;transform:scale(1.1);box-shadow:0 6px 12px #0000004d}.contact-section[data-v-eb473037]{margin:40px 0}.contact-section h2[data-v-eb473037]{font-size:2.5rem;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.contact-grid[data-v-eb473037]{display:flex;align-content:center;justify-content:center;gap:30px;padding:20px}.contact-card[data-v-eb473037]{background:linear-gradient(135deg,#14beb1,#137798);color:#fff;border:2px solid #14beb1;border-radius:15px;padding:30px;text-align:center;box-shadow:0 10px 20px #0003;transition:transform .3s,box-shadow .3s,background-color .3s,color .3s;position:relative;overflow:hidden;width:600px;font-size:17px}.contact-card[data-v-eb473037]:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0000001a}.icon-wrapper[data-v-eb473037]{width:80px;height:80px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 4px 8px #0000001a;transition:background-color .3s,transform .3s}.icon-image[data-v-eb473037]{width:50%;height:50%;fill:#14beb1;transition:fill .3s}.icon-wrapper:hover .icon-image[data-v-eb473037]{fill:#fff}.contact-card a[data-v-eb473037]{text-decoration:none;color:inherit}.contact-card[data-v-eb473037]:hover{background-color:#14beb1;transform:scale(1.05);box-shadow:0 6px 12px #0003}.instructions-grid[data-v-eb473037]{display:flex;align-content:center;justify-content:center;gap:30px;padding:20px}.instructions-card[data-v-eb473037]{background:linear-gradient(135deg,#14beb1,#137798);color:#fff;border:2px solid #14beb1;border-radius:15px;padding:10px;text-align:center;box-shadow:0 10px 20px #0003;transition:transform .3s,box-shadow .3s,background-color .3s,color .3s;overflow:hidden;width:600px;height:250px;font-size:17px;position:relative;display:flex;flex-direction:column;justify-content:top}.instructions-card h2[data-v-eb473037]{font-size:1.5rem;margin-bottom:10px;font-weight:700}.instructions-card p[data-v-eb473037]{font-size:1rem;margin-top:10px;color:#f3f3f3}.instructions-card[data-v-eb473037]:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0000001a}a.cta-button.inst[data-v-eb473037]{align-self:center;position:absolute;bottom:10px}
