.header[data-v-c02413dc]{width:100%;background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 10px #e74c3c4d;box-sizing:border-box;min-height:70px}.header-left[data-v-c02413dc]{display:flex;align-items:center;gap:2rem;flex:1;min-width:0}.system-title[data-v-c02413dc]{margin:0;font-size:1.8rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3);white-space:nowrap;flex-shrink:0}.page-title[data-v-c02413dc]{margin:0;font-size:1.4rem;font-weight:500;color:#fffffff2;border-left:3px solid rgba(255,255,255,.7);padding-left:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-info[data-v-c02413dc]{display:flex;align-items:center;gap:1rem;flex-shrink:0}.user-details[data-v-c02413dc]{display:flex;align-items:center;gap:.8rem}.username[data-v-c02413dc]{font-size:1rem;font-weight:500;white-space:nowrap}.user-level[data-v-c02413dc]{display:flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;padding:.3rem .8rem;border-radius:15px;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.level-icon[data-v-c02413dc]{width:14px;height:14px;flex-shrink:0}.level-normal[data-v-c02413dc]{background:#ffffff26;color:#ffffffe6;border:1px solid rgba(255,255,255,.25)}.level-normal[data-v-c02413dc]:hover{background:#fff3;border-color:#ffffff59}.level-vip[data-v-c02413dc]{background:linear-gradient(135deg,gold,#ffed4e,gold);color:#8b4513;border:1px solid #ffd700;box-shadow:0 2px 8px #ffd7004d,0 0 0 1px #ffd70033;animation:vip-glow-c02413dc 2s ease-in-out infinite alternate;font-weight:700}.level-vip[data-v-c02413dc]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ffd70066,0 0 0 1px #ffd7004d}@keyframes vip-glow-c02413dc{0%{box-shadow:0 2px 8px #ffd7004d,0 0 0 1px #ffd70033}50%{box-shadow:0 2px 12px #ffd70080,0 0 8px #ffd7004d,0 0 0 1px #ffd70066}to{box-shadow:0 2px 8px #ffd7004d,0 0 0 1px #ffd70033}}.logout-btn[data-v-c02413dc]{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3);padding:.5rem 1rem;border-radius:20px;cursor:pointer;font-size:.9rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.logout-btn[data-v-c02413dc]:hover{background:#ffffff4d;border-color:#ffffff80;transform:translateY(-1px);box-shadow:0 4px 8px #c0392b66}.logout-btn[data-v-c02413dc]:active{transform:translateY(0)}@media(max-width:1024px){.header[data-v-c02413dc]{padding:1rem 1.5rem}.header-left[data-v-c02413dc]{gap:1.5rem}.system-title[data-v-c02413dc]{font-size:1.6rem}.page-title[data-v-c02413dc]{font-size:1.3rem}}@media(max-width:768px){.header[data-v-c02413dc]{padding:.8rem 1rem;min-height:60px}.header-left[data-v-c02413dc]{gap:1rem}.system-title[data-v-c02413dc]{font-size:1.4rem}.page-title[data-v-c02413dc]{font-size:1.2rem;padding-left:.8rem}.user-info[data-v-c02413dc]{gap:.8rem}.username[data-v-c02413dc]{font-size:.9rem}.user-level[data-v-c02413dc]{font-size:.7rem;padding:.2rem .6rem;gap:.2rem}.level-icon[data-v-c02413dc]{width:12px;height:12px}.logout-btn[data-v-c02413dc]{font-size:.8rem;padding:.4rem .8rem}}@media(max-width:480px){.header[data-v-c02413dc]{padding:.6rem .8rem;min-height:50px}.header-left[data-v-c02413dc]{gap:.8rem}.system-title[data-v-c02413dc]{font-size:1.2rem}.page-title[data-v-c02413dc]{font-size:1rem;padding-left:.6rem}.user-info[data-v-c02413dc]{gap:.6rem}.username[data-v-c02413dc]{font-size:.8rem}.user-level[data-v-c02413dc]{font-size:.65rem;padding:.15rem .5rem;gap:.15rem}.level-icon[data-v-c02413dc]{width:10px;height:10px}.logout-btn[data-v-c02413dc]{font-size:.7rem;padding:.3rem .6rem}}@media(max-width:360px){.system-title[data-v-c02413dc]{font-size:1rem}.page-title[data-v-c02413dc]{font-size:.9rem;border-left-width:2px;padding-left:.5rem}.username[data-v-c02413dc]{font-size:.7rem}.user-level[data-v-c02413dc]{font-size:.6rem;padding:.1rem .4rem;gap:.1rem}.level-icon[data-v-c02413dc]{width:8px;height:8px}.logout-btn[data-v-c02413dc]{font-size:.6rem;padding:.2rem .4rem}}.bottom-navbar[data-v-9ee6583b]{position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:space-around;background-color:#fff;box-shadow:0 -2px 10px #0000001a;padding:6px 0;z-index:1000}.nav-item[data-v-9ee6583b]{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#666;transition:color .3s}.nav-item.router-link-active[data-v-9ee6583b]{color:#4caf50;font-weight:700}.nav-icon[data-v-9ee6583b]{font-size:20px;margin-bottom:2px}span[data-v-9ee6583b]{font-size:12px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#f5f5f5}.app-container{min-height:100vh;width:100%;display:flex;flex-direction:column}.content-container{flex:1;padding-bottom:45px}.page-container{padding:20px}.modal[data-v-2874e831]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-2874e831]{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;position:relative}.alert-modal[data-v-2874e831]{text-align:center;max-width:280px;width:90vw;padding:20px 15px}.alert-icon[data-v-2874e831]{font-size:36px;margin-bottom:12px;display:block}.alert-message[data-v-2874e831]{font-size:14px;line-height:1.4;color:#333;margin:12px 0 16px;word-wrap:break-word}.alert-extra[data-v-2874e831]{margin-top:8px}.modal-actions[data-v-2874e831]{display:flex;justify-content:center;gap:10px;margin-top:16px}.btn-primary[data-v-2874e831]{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;min-width:60px}.btn-primary[data-v-2874e831]:hover{background-color:#0056b3}@media(max-width:480px){.alert-modal[data-v-2874e831]{max-width:260px;width:85vw;padding:16px 12px}.alert-icon[data-v-2874e831]{font-size:32px;margin-bottom:10px}.alert-message[data-v-2874e831]{font-size:13px;line-height:1.3;margin:10px 0 14px}}.login-container[data-v-a5becf99]{position:relative;display:flex;justify-content:center;align-items:center;min-height:100vh;padding:15px;overflow:hidden}.background-animation[data-v-a5becf99]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.gradient-bg[data-v-a5becf99]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#f5576c,#4facfe);background-size:400% 400%;animation:gradientShift-a5becf99 15s ease infinite}@keyframes gradientShift-a5becf99{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.particles[data-v-a5becf99]{position:absolute;top:0;left:0;width:100%;height:100%}.particle[data-v-a5becf99]{position:absolute;background:#fffc;border-radius:50%;animation:float-a5becf99 linear infinite}@keyframes float-a5becf99{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100px) rotate(360deg);opacity:0}}.floating-shapes[data-v-a5becf99]{position:absolute;top:0;left:0;width:100%;height:100%}.shape[data-v-a5becf99]{position:absolute;border-radius:50%;background:#ffffff1a;animation:floatShape-a5becf99 20s ease-in-out infinite}.shape-1[data-v-a5becf99]{width:80px;height:80px;top:20%;left:10%;animation-delay:0s}.shape-2[data-v-a5becf99]{width:120px;height:120px;top:60%;right:15%;animation-delay:7s}.shape-3[data-v-a5becf99]{width:60px;height:60px;bottom:20%;left:20%;animation-delay:14s}@keyframes floatShape-a5becf99{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-30px) rotate(120deg)}66%{transform:translateY(20px) rotate(240deg)}}.form-container[data-v-a5becf99]{position:relative;z-index:1;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);padding:40px;border-radius:24px;box-shadow:0 20px 40px #0000001a,0 0 0 1px #ffffff1a inset;width:100%;max-width:420px;box-sizing:border-box;animation:slideInUp-a5becf99 .8s ease-out}@keyframes slideInUp-a5becf99{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.logo-section[data-v-a5becf99]{text-align:center;margin-bottom:30px}.logo-icon[data-v-a5becf99]{font-size:48px;margin-bottom:16px;animation:logoFloat-a5becf99 3s ease-in-out infinite}@keyframes logoFloat-a5becf99{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.app-title[data-v-a5becf99]{font-size:28px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 8px}.app-subtitle[data-v-a5becf99]{color:#666;font-size:14px;margin:0;opacity:.8}.form-group[data-v-a5becf99]{margin-bottom:24px;animation:fadeInUp-a5becf99 .6s ease-out forwards;opacity:0}.form-group[data-v-a5becf99]:nth-child(1){animation-delay:.1s}.form-group[data-v-a5becf99]:nth-child(2){animation-delay:.2s}.form-group[data-v-a5becf99]:nth-child(3){animation-delay:.3s}.form-group[data-v-a5becf99]:nth-child(4){animation-delay:.4s}.form-group[data-v-a5becf99]:nth-child(5){animation-delay:.5s}@keyframes fadeInUp-a5becf99{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.input-row[data-v-a5becf99]{display:flex;align-items:center;justify-content:space-between}.remember-row[data-v-a5becf99]{justify-content:flex-start}.remember-row input[data-v-a5becf99]{flex:0;margin-left:10px}.captcha-full-row[data-v-a5becf99]{display:flex;align-items:center;gap:12px}.captcha-full-row label[data-v-a5becf99]{min-width:80px;flex-shrink:0}.captcha-input[data-v-a5becf99]{flex:1;max-width:120px}.captcha-image[data-v-a5becf99]{width:60px;height:40px;border:2px solid rgba(102,126,234,.2);border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.captcha-image[data-v-a5becf99]:hover{border-color:#667eea;transform:scale(1.05);box-shadow:0 4px 12px #667eea33}label[data-v-a5becf99]{font-weight:500;width:80px}input[data-v-a5becf99]{flex:1;padding:14px 16px;border:2px solid rgba(0,0,0,.1);border-radius:12px;font-size:16px;background:#fffc;color:#333;transition:all .3s ease;outline:none;box-sizing:border-box}input[data-v-a5becf99]:focus{border-color:#667eea;background:#fff;box-shadow:0 0 0 3px #667eea1a;transform:translateY(-2px)}input[data-v-a5becf99]:hover{border-color:#667eea80;background:#ffffffe6}.form-actions[data-v-a5becf99]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.btn-primary[data-v-a5becf99]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:16px 24px;border-radius:12px;cursor:pointer;width:100%;font-size:16px;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 15px #667eea4d}.btn-primary[data-v-a5becf99]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}.btn-primary[data-v-a5becf99]:active{transform:translateY(0);box-shadow:0 2px 10px #667eea4d}.btn-primary[data-v-a5becf99]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-primary[data-v-a5becf99]:hover:before{left:100%}.btn-link[data-v-a5becf99]{background:none;border:none;color:#667eea;cursor:pointer;text-decoration:none;font-size:14px;font-weight:500;transition:all .3s ease;position:relative;padding:8px 0;text-align:center}.btn-link[data-v-a5becf99]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(135deg,#667eea,#764ba2);transition:width .3s ease}.btn-link[data-v-a5becf99]:hover{color:#764ba2;transform:translateY(-1px)}.btn-link[data-v-a5becf99]:hover:after{width:100%}.btn-link.small[data-v-a5becf99]{font-size:12px}.error-message[data-v-a5becf99]{color:#e74c3c;font-size:14px;margin-top:12px;text-align:center;padding:12px}.invite-code-status[data-v-a5becf99]{font-size:12px;margin-top:8px;padding:6px 12px;border-radius:6px;transition:all .3s ease}.invite-code-status.valid[data-v-a5becf99]{color:#27ae60;background:#27ae601a;border:1px solid rgba(39,174,96,.2)}.invite-code-status.invalid[data-v-a5becf99]{color:#e74c3c;background:#e74c3c1a;border:1px solid rgba(231,76,60,.2)}@keyframes shake-a5becf99{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media(max-width:768px){.login-container[data-v-a5becf99]{padding:20px;min-height:100vh}.form-container[data-v-a5becf99]{padding:30px 24px;max-width:100%;margin:0 auto;border-radius:20px}.logo-icon[data-v-a5becf99]{font-size:40px}.app-title[data-v-a5becf99]{font-size:24px}.captcha-full-row[data-v-a5becf99]{gap:6px;flex-wrap:nowrap}.captcha-full-row label[data-v-a5becf99]{min-width:50px;font-size:14px}.captcha-image[data-v-a5becf99]{width:60px;height:40px;flex-shrink:0}.captcha-input[data-v-a5becf99]{flex:1;max-width:100px;min-width:50px}.btn-link.small[data-v-a5becf99]{font-size:11px;padding:4px 0;flex-shrink:0;white-space:nowrap}}@media(max-width:480px){.login-container[data-v-a5becf99]{padding:16px}.form-container[data-v-a5becf99]{padding:24px 20px;border-radius:16px}.logo-icon[data-v-a5becf99]{font-size:36px}.app-title[data-v-a5becf99]{font-size:22px}input[data-v-a5becf99]{padding:12px 14px;font-size:16px}.btn-primary[data-v-a5becf99]{padding:14px 20px;font-size:16px}}.support-footer[data-v-a5becf99]{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:#667eea1a;border:1px solid rgba(102,126,234,.25);box-shadow:0 6px 20px #667eea40;cursor:pointer;-webkit-user-select:none;user-select:none}.support-footer[data-v-a5becf99]:hover{background:#667eea2e;box-shadow:0 8px 24px #667eea4d}.support-label[data-v-a5becf99]{font-size:12px;color:#666}.support-value[data-v-a5becf99]{font-size:14px;font-weight:700;color:#333}@media(max-width:480px){.support-footer[data-v-a5becf99]{max-width:calc(100% - 32px);display:flex;justify-content:center;box-sizing:border-box}}.home-container[data-v-2bd551ef]{display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:100%;background-color:#f5f5f5;box-sizing:border-box;margin:0;padding:0}.main-content[data-v-2bd551ef]{flex:1;width:100%;box-sizing:border-box;padding:10px;overflow-y:auto}.bottom-nav[data-v-2bd551ef]{display:flex;justify-content:space-around;background-color:#fff;box-shadow:0 -2px 4px #0000001a}.nav-item[data-v-2bd551ef]{display:flex;flex-direction:column;align-items:center;padding:10px 0;width:33.33%;text-decoration:none;color:#666}.nav-icon[data-v-2bd551ef]{font-size:1.5rem;margin-bottom:5px}.nav-text[data-v-2bd551ef]{font-size:.8rem}.nav-item.active[data-v-2bd551ef]{color:#4caf50}.modal[data-v-ddea3637]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-ddea3637]{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;position:relative}.confirm-modal[data-v-ddea3637]{text-align:center;max-width:320px;width:90vw;padding:20px 15px}.confirm-icon[data-v-ddea3637]{font-size:36px;margin-bottom:12px;display:block}.confirm-message[data-v-ddea3637]{font-size:14px;line-height:1.4;color:#333;margin:12px 0 16px;word-wrap:break-word}.modal-actions[data-v-ddea3637]{display:flex;justify-content:center;gap:10px;margin-top:16px}.btn-primary[data-v-ddea3637]{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;min-width:60px}.btn-primary[data-v-ddea3637]:hover{background-color:#0056b3}.btn-secondary[data-v-ddea3637]{background-color:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;min-width:60px}.btn-secondary[data-v-ddea3637]:hover{background-color:#545b62}@media(max-width:480px){.confirm-modal[data-v-ddea3637]{max-width:280px;width:85vw;padding:16px 12px}.confirm-icon[data-v-ddea3637]{font-size:32px;margin-bottom:10px}.confirm-message[data-v-ddea3637]{font-size:13px;line-height:1.3;margin:10px 0 14px}}.self-land[data-v-19c68cce]{max-width:600px;margin:0 auto;padding:15px;box-sizing:border-box}.lottery-type-selector[data-v-19c68cce],.lottery-variety-selector[data-v-19c68cce],.book-search[data-v-19c68cce]{margin-bottom:20px}.radio-group[data-v-19c68cce]{display:flex;gap:20px}.radio-label[data-v-19c68cce]{display:flex;align-items:center;gap:5px;cursor:pointer}select[data-v-19c68cce]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;margin-top:5px}.search-input[data-v-19c68cce]{display:flex;gap:10px;margin-top:5px;flex-wrap:wrap}.search-input input[data-v-19c68cce]{flex:1;min-width:200px;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.search-input button[data-v-19c68cce]{padding:10px 15px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer;min-width:80px}.ticket-display-section[data-v-19c68cce]{margin-top:20px}.ticket-display-section h3[data-v-19c68cce]{margin-bottom:15px;color:#333}.ticket-grid-container[data-v-19c68cce]{background-color:#f9f9f9;padding:15px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.ticket-grid[data-v-19c68cce]{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.ticket-box[data-v-19c68cce]{width:70px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #ddd;border-radius:8px;cursor:pointer;position:relative;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}.ticket-box[data-v-19c68cce]:hover{transform:translateY(-2px);box-shadow:0 3px 6px #00000026}.unsold[data-v-19c68cce]{background-color:#e6f7ff;border-color:#91d5ff}.sold[data-v-19c68cce]{background-color:#f5f5f5;border-color:#d9d9d9;cursor:default}.no-tickets-message[data-v-19c68cce]{padding:20px;text-align:center;background-color:#fff8e6;border:1px solid #ffe58f;border-radius:8px;color:#d48806;margin-top:15px}.ticket-number[data-v-19c68cce]{font-weight:700}.win-amount[data-v-19c68cce]{font-size:12px;margin-top:5px;color:#e53935}.modal[data-v-19c68cce]{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-19c68cce]{background-color:#fff;padding:20px;border-radius:8px;width:90%;max-width:400px}.modal-content h3[data-v-19c68cce]{margin-top:0;margin-bottom:15px}.form-group[data-v-19c68cce]{margin-bottom:15px}.form-group label[data-v-19c68cce]{display:block;margin-bottom:8px;font-weight:600;color:#333;font-size:14px}.form-group input[data-v-19c68cce]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px}.win-amount-input-container[data-v-19c68cce]{position:relative;display:flex;align-items:center;border:2px solid #e0e0e0;border-radius:12px;background:linear-gradient(135deg,#f8f9fa,#fff);transition:all .3s ease;overflow:hidden}.win-amount-input-container[data-v-19c68cce]:focus-within{border-color:#4caf50;box-shadow:0 0 0 3px #4caf501a;transform:translateY(-1px)}.currency-symbol[data-v-19c68cce]{padding:0 12px;font-size:18px;font-weight:700;color:#4caf50;background:linear-gradient(135deg,#4caf50,#66bb6a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.win-amount-input[data-v-19c68cce]{flex:1;border:none;outline:none;padding:16px 8px;font-size:18px;font-weight:600;color:#333;background:transparent;text-align:center;letter-spacing:1px}.win-amount-input[data-v-19c68cce]::placeholder{color:#999;font-weight:400;font-size:14px}.currency-unit[data-v-19c68cce]{padding:0 12px;font-size:14px;color:#666;font-weight:500}.input-hint[data-v-19c68cce]{margin-top:6px;font-size:12px;color:#666;text-align:center;font-style:italic}.modal-actions[data-v-19c68cce]{display:flex;justify-content:flex-end;gap:10px}.btn-primary[data-v-19c68cce]{background-color:#4caf50;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer}.btn-secondary[data-v-19c68cce]{background-color:#f5f5f5;color:#333;border:1px solid #ddd;padding:10px 15px;border-radius:4px;cursor:pointer}.win-amount-float-box[data-v-19c68cce]{position:fixed;width:120px;background-color:#4caf50e6;color:#fff;border-radius:6px;padding:8px;box-shadow:0 4px 8px #0003;z-index:100;display:flex;flex-direction:column;align-items:center;cursor:move}.win-amount-title[data-v-19c68cce]{font-size:14px;font-weight:700;margin-bottom:5px}.win-amount-value[data-v-19c68cce]{font-size:20px;font-weight:700;margin-bottom:8px}.win-amount-detail[data-v-19c68cce]{font-size:12px;display:flex;justify-content:space-between;width:100%}.remaining-prize-info[data-v-19c68cce]{font-size:14px;line-height:1.8;margin:15px 0;white-space:normal;color:#333;text-align:left;word-wrap:break-word;word-break:break-word;max-width:100%;padding:10px;background-color:#f8f9fa;border-radius:6px;border-left:4px solid #007bff;max-height:50vh;overflow-y:auto}.analysis-duration[data-v-19c68cce]{font-size:12px;color:#666;text-align:right;margin:5px 0 0;font-style:italic}.loading-container[data-v-19c68cce]{display:flex;flex-direction:column;align-items:center;padding:30px 20px;text-align:center}.loading-spinner[data-v-19c68cce]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin-19c68cce 1s linear infinite;margin-bottom:20px}@keyframes spin-19c68cce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-19c68cce]{font-size:16px;font-weight:600;color:#333;margin:0 0 8px}.loading-subtext[data-v-19c68cce]{font-size:14px;color:#666;margin:0;line-height:1.4}.markdown-body h1[data-v-19c68cce],.markdown-body h2[data-v-19c68cce],.markdown-body h3[data-v-19c68cce]{margin:.6em 0 .4em}.markdown-body p[data-v-19c68cce]{margin:.5em 0}.markdown-body ul[data-v-19c68cce],.markdown-body ol[data-v-19c68cce]{padding-left:1.2em;margin:.4em 0}.markdown-body code[data-v-19c68cce]{background:#1b1f230d;padding:2px 4px;border-radius:4px}.markdown-body pre[data-v-19c68cce]{background:#f6f8fa;padding:10px;border-radius:6px;overflow:auto}.markdown-body a[data-v-19c68cce]{color:#1976d2;text-decoration:underline}.book-id-input-container[data-v-19c68cce]{position:relative;display:flex;align-items:center;min-width:110px;max-width:110px;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #e3f2fd;border-radius:8px;box-shadow:0 2px 8px #1976d21a;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;height:36px}.book-id-input-container[data-v-19c68cce]:hover{border-color:#1976d2;box-shadow:0 4px 12px #1976d226;transform:translateY(-1px)}.book-id-input-container[data-v-19c68cce]:focus-within{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21a,0 4px 12px #1976d226;transform:translateY(-1px)}.book-id-input[data-v-19c68cce]{flex:1;border:none;outline:none;padding:8px 12px;font-size:14px;font-weight:600;color:#333;background:transparent;letter-spacing:.8px;text-align:center;width:100%;box-sizing:border-box;height:100%;display:flex;align-items:center}.book-id-input[data-v-19c68cce]::placeholder{color:#999;font-weight:400;font-size:13px;letter-spacing:.5px}.book-id-input[data-v-19c68cce]:focus::placeholder{color:#bbb}.search-btn[data-v-19c68cce]{padding:8px 15px;background-color:#ff6b35;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;margin-right:8px;transition:all .3s ease}.search-btn[data-v-19c68cce]:hover{background-color:#e55a2b;transform:translateY(-1px);box-shadow:0 2px 4px #ff6b354d}.remaining-prize-btn[data-v-19c68cce]{padding:8px 15px;background-color:#c0392b;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease}.remaining-prize-btn[data-v-19c68cce]:hover{background-color:#a93226;transform:translateY(-1px);box-shadow:0 2px 4px #c0392b4d}.btn-primary[data-v-19c68cce]:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.search-btn[data-v-19c68cce]:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.search-btn[data-v-19c68cce]:disabled:hover{background-color:#ccc;transform:none;box-shadow:none}.remaining-prize-btn[data-v-19c68cce]:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.remaining-prize-btn[data-v-19c68cce]:disabled:hover{background-color:#ccc;transform:none;box-shadow:none}.ai-modal-content[data-v-19c68cce]{position:relative;border-radius:16px;padding:18px;background:radial-gradient(1200px 600px at 10% 10%,#1c2350bf,#0a0e1af2 35%,#060a12fa),linear-gradient(180deg,#101830cc,#070b16f2);color:#e8eefb;box-shadow:0 10px 30px #1464c840;overflow:hidden}.ai-modal-content[data-v-19c68cce]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:conic-gradient(from 0deg,#00ffd5,#00e0ff,#60a5fa,#a78bfa,#ff69b4,#f59e0b,#22d3ee 90%,#00ffd5);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;filter:drop-shadow(0 0 8px rgba(97,218,251,.35)) drop-shadow(0 0 20px rgba(167,139,250,.25))}.ai-modal-content[data-v-19c68cce]:after{content:"";position:absolute;inset:-40% -20%;background:radial-gradient(closest-side,#22d3ee14,#0000 70%),radial-gradient(closest-side,#a78bfa14,#0000 70%);transform:rotate(15deg);pointer-events:none}@keyframes ai-border-rotate-19c68cce{to{transform:rotate(360deg)}}.ai-scan-border[data-v-19c68cce]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2}.ai-scan-border[data-v-19c68cce]:before{content:"";position:absolute;width:30%;height:2px;top:0;left:0;background:linear-gradient(90deg,#22d3eef2,#a78bfaf2,#22d3eef2);box-shadow:0 0 10px #22d3ee8c,0 0 18px #a78bfa73;border-radius:2px;animation:edge-scan-19c68cce 8s linear infinite;will-change:top,left,width,height}@keyframes edge-scan-19c68cce{0%{width:30%;height:2px;top:0;left:0}24%{width:30%;height:2px;top:0;left:70%}25%{width:2px;height:30%;top:0;left:calc(100% - 2px)}49%{width:2px;height:30%;top:70%;left:calc(100% - 2px)}50%{width:30%;height:2px;top:calc(100% - 2px);left:70%}74%{width:30%;height:2px;top:calc(100% - 2px);left:0}75%{width:2px;height:30%;top:70%;left:0}to{width:2px;height:30%;top:0;left:0}}.ai-modal-header[data-v-19c68cce]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ai-icon[data-v-19c68cce]{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#22d3ee40,#60a5fa40);color:#cde8ff;box-shadow:0 0 16px #22d3ee59,inset 0 0 14px #60a5fa40}.ai-title[data-v-19c68cce]{font-size:18px;font-weight:700;letter-spacing:.5px;background:linear-gradient(90deg,#00e5ff,#00ffd5,#00b4d8);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 18px rgba(0,229,255,.45)}.ai-body[data-v-19c68cce]{color:#eaf2ff;line-height:1.7;letter-spacing:.3px;text-shadow:0 0 10px rgba(34,197,94,.12),0 0 18px rgba(96,165,250,.15)}.ai-subtext[data-v-19c68cce]{color:#c7d2fe;opacity:.85}.ai-glow-spinner[data-v-19c68cce]{box-shadow:0 0 14px #00e5ff,0 0 26px #00ffd5;border:4px solid rgba(255,255,255,.14);border-top-color:#00e5ff;border-right-color:#00ffd5}.ai-btn[data-v-19c68cce]{background:linear-gradient(90deg,#0ea5e9,#06b6d4);color:#fff;border:1px solid rgba(0,229,255,.4);box-shadow:0 8px 20px #0ea5e959}.ai-btn[data-v-19c68cce]:hover{filter:brightness(1.1) saturate(1.15)}.ai-btn[data-v-19c68cce]:disabled{opacity:.85}.ai-stopwatch-container[data-v-19c68cce]{margin-top:8px;width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.ai-stopwatch-label[data-v-19c68cce]{font-size:12px;color:#9dd8ff;letter-spacing:1px;opacity:.9}.ai-stopwatch[data-v-19c68cce]{display:flex;align-items:baseline;gap:6px}.ai-stopwatch .digits[data-v-19c68cce]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:22px;font-weight:700;letter-spacing:1px;background:linear-gradient(90deg,#00e5ff,#00ffd5);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 14px rgba(0,229,255,.35)}.ai-stopwatch .unit[data-v-19c68cce]{font-size:12px;color:#9dd8ff}.ai-stopwatch-ms[data-v-19c68cce]{font-size:12px;color:#9dd8ff;opacity:.85}.ai-stopwatch-bar[data-v-19c68cce]{position:relative;width:80%;max-width:280px;height:2px;background:#00e5ff26;border-radius:1px;overflow:hidden}.ai-stopwatch-bar .bar[data-v-19c68cce]{position:absolute;left:-20%;width:20%;height:100%;background:linear-gradient(90deg,#00e5ff00,#00e5ffe6,#00e5ff00);box-shadow:0 0 12px #00e5ff80;animation:stopwatch-scan-19c68cce 1.2s linear infinite}@keyframes stopwatch-scan-19c68cce{to{left:100%}}.ai-modal-content .remaining-prize-info[data-v-19c68cce]{background:linear-gradient(180deg,#030c188c,#06101ca6);border:1px solid rgba(0,229,255,.28);border-left:3px solid rgba(0,229,255,.65);color:#eaf2ff;text-shadow:0 0 10px rgba(0,229,255,.18);box-shadow:inset 0 0 18px #00e5ff1f,0 6px 18px #00000040;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ai-modal-content .analysis-duration[data-v-19c68cce]{color:#9dd8ff;opacity:.9}.ai-grid[data-v-19c68cce]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:.18;background-image:repeating-linear-gradient(0deg,rgba(0,229,255,.35) 0,rgba(0,229,255,.35) 1px,transparent 1px,transparent 14px),repeating-linear-gradient(90deg,rgba(0,229,255,.35) 0,rgba(0,229,255,.35) 1px,transparent 1px,transparent 14px);background-size:16px 16px;animation:grid-drift-19c68cce 18s linear infinite}@keyframes grid-drift-19c68cce{0%{background-position:0 0,0 0}50%{background-position:16px 12px,-16px -12px}to{background-position:0 0,0 0}}.ai-corner[data-v-19c68cce]{position:absolute;width:22px;height:22px;pointer-events:none;z-index:3;animation:corner-pulse-19c68cce 2.8s ease-in-out infinite}.ai-corner[data-v-19c68cce]:before,.ai-corner[data-v-19c68cce]:after{content:"";position:absolute;background:linear-gradient(90deg,#00e5ff,#00e5ff00);box-shadow:0 0 10px #00e5ff80;border-radius:2px}.ai-corner[data-v-19c68cce]:before{width:16px;height:2px}.ai-corner[data-v-19c68cce]:after{width:2px;height:16px}.ai-corner.tl[data-v-19c68cce]{top:-2px;left:-2px}.ai-corner.tl[data-v-19c68cce]:before{top:0;left:0}.ai-corner.tl[data-v-19c68cce]:after{top:0;left:0}.ai-corner.tr[data-v-19c68cce]{top:-2px;right:-2px}.ai-corner.tr[data-v-19c68cce]:before{top:0;right:0;transform:scaleX(-1)}.ai-corner.tr[data-v-19c68cce]:after{top:0;right:0}.ai-corner.bl[data-v-19c68cce]{bottom:-2px;left:-2px}.ai-corner.bl[data-v-19c68cce]:before{bottom:0;left:0;transform:scaleY(-1)}.ai-corner.bl[data-v-19c68cce]:after{bottom:0;left:0;transform:scaleY(-1)}.ai-corner.br[data-v-19c68cce]{bottom:-2px;right:-2px}.ai-corner.br[data-v-19c68cce]:before{bottom:0;right:0;transform:scale(-1)}.ai-corner.br[data-v-19c68cce]:after{bottom:0;right:0;transform:scale(-1)}@keyframes corner-pulse-19c68cce{0%,to{opacity:.65}50%{opacity:1}}.vip-qr-wrapper[data-v-19c68cce]{margin-top:8px}.vip-qr-img[data-v-19c68cce]{width:160px;max-width:70%;display:block;margin:6px auto 4px;border-radius:6px;box-shadow:0 2px 6px #0000001f}.vip-qr-caption[data-v-19c68cce]{font-size:12px;color:#666;text-align:center}@media(max-width:480px){.vip-qr-img[data-v-19c68cce]{width:140px}}.garden-page[data-v-45a28ec5]{min-height:100vh;position:relative;overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2)}.animated-background[data-v-45a28ec5]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.floating-shapes[data-v-45a28ec5]{position:relative;width:100%;height:100%}.shape[data-v-45a28ec5]{position:absolute;border-radius:50%;background:#ffffff1a;animation:float-45a28ec5 6s ease-in-out infinite}.shape-1[data-v-45a28ec5]{width:80px;height:80px;top:10%;left:10%;animation-delay:0s}.shape-2[data-v-45a28ec5]{width:60px;height:60px;top:20%;right:15%;animation-delay:1s}.shape-3[data-v-45a28ec5]{width:100px;height:100px;bottom:30%;left:20%;animation-delay:2s}.shape-4[data-v-45a28ec5]{width:40px;height:40px;top:60%;right:25%;animation-delay:3s}.shape-5[data-v-45a28ec5]{width:70px;height:70px;bottom:20%;right:10%;animation-delay:4s}.shape-6[data-v-45a28ec5]{width:50px;height:50px;top:40%;left:5%;animation-delay:5s}@keyframes float-45a28ec5{0%,to{transform:translateY(0) rotate(0);opacity:.7}50%{transform:translateY(-20px) rotate(180deg);opacity:1}}.content-container[data-v-45a28ec5]{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:20px;text-align:center}.title-section[data-v-45a28ec5]{margin-bottom:40px}.icon-container[data-v-45a28ec5]{position:relative;margin-bottom:20px}.garden-icon[data-v-45a28ec5]{font-size:80px;animation:bounce-45a28ec5 2s ease-in-out infinite;display:inline-block}.sparkle[data-v-45a28ec5]{position:absolute;font-size:20px;animation:sparkle-45a28ec5 1.5s ease-in-out infinite}.sparkle-1[data-v-45a28ec5]{top:-10px;left:-20px;animation-delay:0s}.sparkle-2[data-v-45a28ec5]{top:10px;right:-25px;animation-delay:.5s}.sparkle-3[data-v-45a28ec5]{bottom:-5px;left:50%;transform:translate(-50%);animation-delay:1s}@keyframes bounce-45a28ec5{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes sparkle-45a28ec5{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}.main-title[data-v-45a28ec5]{font-size:48px;font-weight:700;color:#fff;margin:0 0 10px;text-shadow:2px 2px 4px rgba(0,0,0,.3);animation:glow-45a28ec5 2s ease-in-out infinite alternate}.subtitle[data-v-45a28ec5]{font-size:18px;color:#fffc;font-weight:300;letter-spacing:2px}@keyframes glow-45a28ec5{0%{text-shadow:2px 2px 4px rgba(0,0,0,.3),0 0 10px rgba(255,255,255,.2)}to{text-shadow:2px 2px 4px rgba(0,0,0,.3),0 0 20px rgba(255,255,255,.4)}}.status-section[data-v-45a28ec5]{display:flex;align-items:center;gap:20px;margin-bottom:40px}.status-indicator[data-v-45a28ec5]{position:relative;width:60px;height:60px}.pulse-ring[data-v-45a28ec5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border:2px solid rgba(255,255,255,.6);border-radius:50%;animation:pulse-45a28ec5 2s ease-out infinite}.pulse-ring-2[data-v-45a28ec5]{animation-delay:.5s}.pulse-ring-3[data-v-45a28ec5]{animation-delay:1s}.status-dot[data-v-45a28ec5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#4ade80;border-radius:50%;box-shadow:0 0 20px #4ade8099}@keyframes pulse-45a28ec5{0%{opacity:1;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.status-text[data-v-45a28ec5]{color:#fff}.developing-text[data-v-45a28ec5]{font-size:24px;font-weight:700;margin-bottom:5px}.progress-text[data-v-45a28ec5]{font-size:14px;opacity:.8}.progress-section[data-v-45a28ec5]{width:100%;max-width:400px;margin-bottom:40px}.progress-label[data-v-45a28ec5]{color:#fff;font-size:16px;margin-bottom:10px;font-weight:500}.progress-bar[data-v-45a28ec5]{position:relative;width:100%;height:8px;background:#fff3;border-radius:4px;overflow:hidden;margin-bottom:10px}.progress-fill[data-v-45a28ec5]{height:100%;background:linear-gradient(90deg,#4ade80,#22d3ee);border-radius:4px;width:var(--v71d8e722);transition:width .3s ease;position:relative}.progress-glow[data-v-45a28ec5]{position:absolute;top:0;left:0;height:100%;width:var(--v71d8e722);background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer-45a28ec5 2s ease-in-out infinite}@keyframes shimmer-45a28ec5{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-percentage[data-v-45a28ec5]{color:#fff;font-size:14px;font-weight:700}.features-preview[data-v-45a28ec5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px;width:100%;max-width:600px;margin-bottom:40px}.feature-card[data-v-45a28ec5]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:20px;text-align:center;transition:all .3s ease;animation:fadeInUp-45a28ec5 .6s ease-out forwards;opacity:0;transform:translateY(30px)}.feature-card[data-v-45a28ec5]:hover{transform:translateY(-5px);background:#ffffff26;box-shadow:0 10px 30px #0003}@keyframes fadeInUp-45a28ec5{to{opacity:1;transform:translateY(0)}}.feature-icon[data-v-45a28ec5]{font-size:32px;margin-bottom:10px}.feature-name[data-v-45a28ec5]{color:#fff;font-size:14px;font-weight:500}.footer-info[data-v-45a28ec5]{color:#fff;text-align:center}.coming-soon-text[data-v-45a28ec5]{font-size:18px;margin-bottom:10px}.highlight[data-v-45a28ec5]{color:#fbbf24;font-weight:700;text-shadow:0 0 10px rgba(251,191,36,.5)}.estimated-time[data-v-45a28ec5]{font-size:14px;opacity:.7}@media(max-width:768px){.main-title[data-v-45a28ec5]{font-size:36px}.garden-icon[data-v-45a28ec5]{font-size:60px}.status-section[data-v-45a28ec5]{flex-direction:column;gap:15px}.features-preview[data-v-45a28ec5]{grid-template-columns:repeat(2,1fr);gap:15px}.feature-card[data-v-45a28ec5],.content-container[data-v-45a28ec5]{padding:15px}}@media(max-width:480px){.features-preview[data-v-45a28ec5]{grid-template-columns:1fr}.main-title[data-v-45a28ec5]{font-size:28px}}.team-page[data-v-57896c87]{padding:15px;max-width:600px;margin:0 auto}.actions-card[data-v-57896c87]{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin-bottom:20px}.actions-card h3[data-v-57896c87]{text-align:center;margin-bottom:20px;color:#333;font-size:20px}.action-buttons[data-v-57896c87]{display:flex;flex-direction:column;gap:15px;max-width:300px;margin:0 auto}.btn-action[data-v-57896c87]{background-color:#ff6b35;color:#fff;border:none;padding:15px 20px;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.btn-action[data-v-57896c87]:hover{background-color:#e55a2b;transform:translateY(-2px);box-shadow:0 4px 12px #ff6b354d}.withdrawal-btn[data-v-57896c87]{background-color:#10b981}.withdrawal-btn[data-v-57896c87]:hover{background-color:#059669;box-shadow:0 4px 12px #10b9814d}.invite-info-card[data-v-57896c87]{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin-bottom:20px}.invite-info-card h3[data-v-57896c87]{text-align:center;margin-bottom:20px;color:#333;font-size:20px}.invite-info-card h4[data-v-57896c87]{margin:20px 0 15px;color:#555;font-size:16px;border-bottom:1px solid #eee;padding-bottom:8px}.invite-details[data-v-57896c87]{display:flex;flex-direction:column;gap:15px}.invite-item[data-v-57896c87]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f0f0}.invite-item[data-v-57896c87]:last-child{border-bottom:none}.invite-item .label[data-v-57896c87]{font-weight:500;color:#666;min-width:100px}.invite-item .value[data-v-57896c87]{color:#333;font-weight:600}.value-with-name[data-v-57896c87]{display:flex;flex-direction:column;align-items:flex-end}.primary-username[data-v-57896c87]{font-weight:600;color:#333}.sub-name[data-v-57896c87]{margin-top:4px;font-size:12px;color:#777;font-weight:500}.invite-code[data-v-57896c87]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;padding:8px 12px;border-radius:6px;font-family:Courier New,monospace;letter-spacing:1px;cursor:pointer;transition:all .3s ease}.invite-code[data-v-57896c87]:hover{transform:scale(1.05);box-shadow:0 4px 12px #667eea4d}.copy-btn[data-v-57896c87]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;padding:6px 10px;cursor:pointer;font-size:14px;transition:all .3s ease;margin-left:10px}.copy-btn[data-v-57896c87]:hover{background:#e9ecef;transform:scale(1.1)}.invitees-section[data-v-57896c87]{margin-top:20px}.click-tip[data-v-57896c87]{text-align:center;color:#666;font-size:14px;margin-bottom:15px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.invitees-grid[data-v-57896c87]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-height:400px;overflow-y:auto;padding:10px}.invitee-card[data-v-57896c87]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;position:relative;overflow:hidden;cursor:pointer}.even-card[data-v-57896c87]{background:#f8f9fa;border-color:#d1d5db}.card-header[data-v-57896c87]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.invitee-avatar[data-v-57896c87]{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #667eea4d}.avatar-icon[data-v-57896c87]{width:24px;height:24px;color:#fff}.card-body[data-v-57896c87]{text-align:center}.invitee-name[data-v-57896c87]{font-weight:600;color:#333;font-size:16px;margin-bottom:8px;word-break:break-word}.invitee-realname[data-v-57896c87],.invitee-phone[data-v-57896c87]{font-size:13px;color:#666;margin-bottom:6px}.user-level[data-v-57896c87]{display:flex;align-items:center;gap:3px;font-size:10px;padding:4px 8px;border-radius:12px;width:fit-content;font-weight:500;position:absolute;top:8px;right:8px}.level-icon[data-v-57896c87]{width:10px;height:10px}.level-vip[data-v-57896c87]{background:linear-gradient(135deg,gold,#ffed4e);color:#b8860b;animation:vip-glow-57896c87 2s ease-in-out infinite alternate;box-shadow:0 2px 8px #ffd7004d}.level-normal[data-v-57896c87]{background:#f5f5f5;color:#666;border:1px solid #e5e7eb}@keyframes vip-glow-57896c87{0%{box-shadow:0 2px 8px #ffd7004d}to{box-shadow:0 4px 16px #ffd70099}}.join-date[data-v-57896c87]{color:#9ca3af;font-size:12px;font-weight:400;background:#f3f4f6;padding:4px 8px;border-radius:6px;display:inline-block}.commission-badge[data-v-57896c87]{margin-top:8px;display:flex;justify-content:center}.commission-text[data-v-57896c87]{background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#92400e;font-size:14px;font-weight:700;padding:6px 14px;border-radius:14px;box-shadow:0 3px 12px #f59e0b66;animation:commission-glow-57896c87 2s ease-in-out infinite alternate;position:relative;overflow:hidden}.commission-text[data-v-57896c87]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:commission-shine-57896c87 3s ease-in-out infinite}.commission-text-normal[data-v-57896c87]{background:linear-gradient(135deg,#6b7280,#9ca3af);color:#374151;font-size:14px;font-weight:700;padding:6px 14px;border-radius:14px;box-shadow:0 2px 8px #6b728033;position:relative;overflow:hidden}@keyframes commission-glow-57896c87{0%{box-shadow:0 2px 8px #f59e0b4d}to{box-shadow:0 4px 16px #f59e0b99}}@keyframes commission-shine-57896c87{0%{left:-100%}50%{left:100%}to{left:100%}}.commission-info-card[data-v-57896c87]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:20px;border:1px solid #e5e7eb}.commission-info-card h3[data-v-57896c87]{text-align:center;margin-bottom:25px;color:#333;font-size:20px;font-weight:600}.commission-details[data-v-57896c87]{display:flex;flex-direction:column;gap:20px}.commission-grid[data-v-57896c87]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.commission-item[data-v-57896c87]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;padding:20px;display:flex;align-items:center;gap:15px;transition:all .3s ease;border:2px solid transparent;position:relative;overflow:hidden}.commission-item[data-v-57896c87]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease}.commission-item[data-v-57896c87]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026;border-color:#e5e7eb}.commission-item[data-v-57896c87]:hover:before{transform:scaleX(1)}.total-commission[data-v-57896c87]{background:linear-gradient(135deg,#fef3c7,#fde68a)}.total-commission .commission-icon[data-v-57896c87]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.withdrawn-commission[data-v-57896c87]{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.withdrawn-commission .commission-icon[data-v-57896c87]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.withdrawing-commission[data-v-57896c87]{background:linear-gradient(135deg,#fef3e2,#fed7aa)}.withdrawing-commission .commission-icon[data-v-57896c87]{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff}.pending-commission[data-v-57896c87]{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.pending-commission .commission-icon[data-v-57896c87]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.commission-icon[data-v-57896c87]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 4px 12px #00000026;flex-shrink:0}.commission-content[data-v-57896c87]{flex:1;display:flex;flex-direction:column;gap:4px}.commission-label[data-v-57896c87]{font-size:14px;color:#6b7280;font-weight:500}.commission-value[data-v-57896c87]{font-size:20px;font-weight:700;color:#1f2937}.invite-stats[data-v-57896c87]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:16px;border:none;box-shadow:0 10px 30px #667eea4d;position:relative;overflow:hidden}.invite-stats[data-v-57896c87]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);pointer-events:none}.stats-title[data-v-57896c87]{font-size:18px;font-weight:700;color:#fff;margin-bottom:12px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.stats-icon[data-v-57896c87]{width:20px;height:20px;color:#ffffffe6}.invite-stats .stats-grid[data-v-57896c87]{display:grid;grid-template-columns:repeat(4,1fr)!important;gap:12px;position:relative;z-index:1}.stat-item[data-v-57896c87]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;background:#fffffff2;border-radius:12px;box-shadow:0 4px 20px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.stat-item[data-v-57896c87]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease}.stat-item[data-v-57896c87]:hover{transform:translateY(-4px);box-shadow:0 8px 30px #00000026}.stat-item[data-v-57896c87]:hover:before{transform:scaleX(1)}.stat-icon-wrapper[data-v-57896c87]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:2px;transition:all .3s ease}.total-stat .stat-icon-wrapper[data-v-57896c87]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.vip1-stat .stat-icon-wrapper[data-v-57896c87]{background:linear-gradient(135deg,#f59e0b,#d97706)}.vip2-stat .stat-icon-wrapper[data-v-57896c87]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.normal-stat .stat-icon-wrapper[data-v-57896c87]{background:linear-gradient(135deg,#10b981,#059669)}.stat-icon[data-v-57896c87]{width:18px;height:18px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.stat-item:hover .stat-icon-wrapper[data-v-57896c87]{transform:scale(1.1) rotate(5deg)}.stat-label[data-v-57896c87]{font-size:13px;color:#6b7280;font-weight:600;text-align:center;letter-spacing:.5px}.stat-value[data-v-57896c87]{font-size:24px;font-weight:800;color:#1f2937;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.1)}.stat-unit[data-v-57896c87]{font-size:12px;color:#9ca3af;font-weight:500;margin-top:-4px}.level1-vip-count[data-v-57896c87]{color:#f59e0b}.level2-vip-count[data-v-57896c87]{color:#10b981}.normal-count[data-v-57896c87]{color:#6b7280}.commission-loading[data-v-57896c87]{display:flex;flex-direction:column;align-items:center;gap:15px;padding:40px 20px}.loading-spinner[data-v-57896c87]{width:40px;height:40px;border:4px solid #f3f4f6;border-top:4px solid #667eea;border-radius:50%;animation:spin-57896c87 1s linear infinite}.loading-text[data-v-57896c87]{color:#6b7280;font-size:14px;font-weight:500}@media(max-width:768px){.team-page[data-v-57896c87]{padding:10px}.actions-card[data-v-57896c87],.invite-info-card[data-v-57896c87],.commission-info-card[data-v-57896c87]{padding:15px}.commission-grid[data-v-57896c87]{grid-template-columns:repeat(2,1fr);gap:12px}.commission-item[data-v-57896c87]{padding:15px}.commission-icon[data-v-57896c87]{width:40px;height:40px;font-size:20px}.commission-value[data-v-57896c87]{font-size:18px}.invite-stats[data-v-57896c87]{padding:14px}.stats-title[data-v-57896c87]{font-size:18px;margin-bottom:10px}.invite-stats .stats-grid[data-v-57896c87]{grid-template-columns:repeat(4,1fr)!important;gap:10px}.stat-item[data-v-57896c87]{padding:12px 8px}.stat-icon-wrapper[data-v-57896c87]{width:32px;height:32px}.stat-icon[data-v-57896c87]{width:16px;height:16px}.stat-value[data-v-57896c87]{font-size:18px}.action-buttons[data-v-57896c87]{max-width:100%}.invitees-grid[data-v-57896c87]{grid-template-columns:repeat(3,1fr);gap:10px;padding:6px}.invitee-card[data-v-57896c87]{padding:10px;min-height:85px}.invitee-avatar[data-v-57896c87]{width:28px;height:28px}.avatar-icon[data-v-57896c87]{width:18px;height:18px}.invitee-name[data-v-57896c87]{font-size:13px;margin-bottom:5px;line-height:1.2}.user-level[data-v-57896c87]{font-size:8px;padding:2px 5px;top:5px;right:5px}.level-icon[data-v-57896c87]{width:7px;height:7px}.join-date[data-v-57896c87]{font-size:10px;padding:2px 5px}.commission-text[data-v-57896c87],.commission-text-normal[data-v-57896c87]{font-size:12px;padding:5px 12px}}@media(max-width:480px){.invitees-grid[data-v-57896c87]{grid-template-columns:repeat(3,1fr);gap:8px;padding:4px}.invitee-card[data-v-57896c87]{padding:8px;border-radius:8px;min-height:75px}.invitee-avatar[data-v-57896c87]{width:24px;height:24px}.avatar-icon[data-v-57896c87]{width:14px;height:14px}.invitee-name[data-v-57896c87]{font-size:12px;margin-bottom:3px;line-height:1.1}.user-level[data-v-57896c87]{font-size:7px;padding:1px 3px;top:3px;right:3px}.level-icon[data-v-57896c87]{width:5px;height:5px}.join-date[data-v-57896c87]{font-size:9px;padding:1px 3px}.commission-text[data-v-57896c87],.commission-text-normal[data-v-57896c87]{font-size:11px;padding:4px 10px}.commission-info-card[data-v-57896c87]{padding:12px}.commission-info-card h3[data-v-57896c87]{font-size:18px;margin-bottom:20px}.commission-item[data-v-57896c87]{padding:12px;gap:10px}.commission-icon[data-v-57896c87]{width:35px;height:35px;font-size:16px}.commission-label[data-v-57896c87]{font-size:12px}.commission-value[data-v-57896c87]{font-size:16px}.commission-grid[data-v-57896c87]{grid-template-columns:repeat(2,1fr);gap:10px}.invite-stats[data-v-57896c87]{padding:12px;border-radius:12px}.stats-title[data-v-57896c87]{font-size:14px;margin-bottom:8px}.stats-icon[data-v-57896c87]{width:16px;height:16px}.invite-stats .stats-grid[data-v-57896c87]{grid-template-columns:repeat(4,1fr)!important;gap:6px}.stat-item[data-v-57896c87]{padding:10px 6px}.stat-icon-wrapper[data-v-57896c87]{width:28px;height:28px}.stat-icon[data-v-57896c87]{width:14px;height:14px}.stat-label[data-v-57896c87]{font-size:10px}.stat-value[data-v-57896c87]{font-size:16px}.stat-unit[data-v-57896c87]{font-size:9px}}@media(max-width:375px){.invitees-grid[data-v-57896c87]{grid-template-columns:repeat(3,1fr);gap:6px;padding:3px}.invitee-card[data-v-57896c87]{padding:6px;min-height:65px}.card-header[data-v-57896c87]{margin-bottom:2px}.invitee-avatar[data-v-57896c87]{width:20px;height:20px}.avatar-icon[data-v-57896c87]{width:12px;height:12px}.invitee-name[data-v-57896c87]{font-size:11px;margin-bottom:2px;line-height:1}.user-level[data-v-57896c87]{font-size:6px;padding:1px 2px;top:2px;right:2px;border-radius:2px}.level-icon[data-v-57896c87]{width:4px;height:4px}.join-date[data-v-57896c87]{font-size:8px;padding:1px 2px}.commission-text[data-v-57896c87],.commission-text-normal[data-v-57896c87]{font-size:10px;padding:3px 8px}.commission-info-card[data-v-57896c87]{padding:10px}.commission-info-card h3[data-v-57896c87]{font-size:16px;margin-bottom:15px}.commission-item[data-v-57896c87]{padding:10px;gap:8px}.commission-icon[data-v-57896c87]{width:30px;height:30px;font-size:14px}.commission-label[data-v-57896c87]{font-size:11px}.commission-value[data-v-57896c87]{font-size:14px}.invite-stats[data-v-57896c87]{padding:10px;border-radius:10px}.stats-title[data-v-57896c87]{font-size:13px;margin-bottom:6px}.stats-icon[data-v-57896c87]{width:14px;height:14px}.invite-stats .stats-grid[data-v-57896c87]{grid-template-columns:repeat(4,1fr)!important;gap:4px}.stat-item[data-v-57896c87]{padding:8px 4px}.stat-icon-wrapper[data-v-57896c87]{width:24px;height:24px}.stat-icon[data-v-57896c87]{width:12px;height:12px}.stat-label[data-v-57896c87]{font-size:9px}.stat-value[data-v-57896c87]{font-size:14px}.stat-unit[data-v-57896c87]{font-size:8px}}.invitee-details-modal[data-v-57896c87]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px;box-sizing:border-box}.modal-content[data-v-57896c87]{background:#fff;border-radius:16px;max-width:420px;width:100%;max-height:85vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-57896c87 .3s ease-out;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@keyframes modalSlideIn-57896c87{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-57896c87]{padding:24px 24px 16px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff;border-radius:16px 16px 0 0;z-index:10}.modal-header h3[data-v-57896c87]{margin:0;font-size:20px;font-weight:600;color:#1f2937}.header-realname[data-v-57896c87]{margin-top:6px;color:#666;font-size:14px}.close-btn[data-v-57896c87]{background:#f3f4f6;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;color:#6b7280;transition:all .2s ease;min-width:44px;min-height:44px;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.close-btn[data-v-57896c87]:hover{background:#e5e7eb;color:#374151;transform:scale(1.1)}.close-btn[data-v-57896c87]:active{transform:scale(.95);background:#d1d5db}.modal-loading[data-v-57896c87]{padding:60px 24px;text-align:center;min-height:200px;display:flex;align-items:center;justify-content:center}.loading-content[data-v-57896c87]{display:flex;flex-direction:column;align-items:center;gap:12px}.loading-spinner[data-v-57896c87]{width:40px;height:40px;border:4px solid #f3f4f6;border-top:4px solid #3b82f6;border-radius:50%;animation:spin-57896c87 1s linear infinite}@keyframes spin-57896c87{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-57896c87]{color:#374151;font-size:16px;font-weight:500}.loading-subtitle[data-v-57896c87]{color:#6b7280;font-size:14px;opacity:.8}.modal-body[data-v-57896c87]{padding:18px}.user-info-section[data-v-57896c87]{margin-bottom:18px;text-align:center}.user-level-badge[data-v-57896c87]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:20px;font-weight:600;font-size:14px}.vip-badge[data-v-57896c87]{background:linear-gradient(135deg,gold,#ffed4e);color:#b8860b;box-shadow:0 4px 12px #ffd7004d}.normal-badge[data-v-57896c87]{background:#f3f4f6;color:#6b7280;border:1px solid #d1d5db}.stats-section[data-v-57896c87]{margin-bottom:18px}.stats-section h4[data-v-57896c87]{margin:0 0 12px;font-size:16px;font-weight:600;color:#1f2937}.stats-grid[data-v-57896c87]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-card[data-v-57896c87]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px;text-align:center;transition:all .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,.05)}.stat-card[data-v-57896c87]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.stat-card[data-v-57896c87]:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.stat-icon[data-v-57896c87]{font-size:24px;margin-bottom:8px}.stat-label[data-v-57896c87]{font-size:12px;color:#6b7280;margin-bottom:4px}.stat-value[data-v-57896c87]{font-size:18px;font-weight:700;color:#1f2937}.commission-section[data-v-57896c87]{margin-bottom:18px}.commission-section h4[data-v-57896c87]{margin:0 0 12px;font-size:16px;font-weight:600;color:#1f2937}.commission-cards[data-v-57896c87]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.commission-card[data-v-57896c87]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:12px 8px;border-radius:12px;transition:all .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,.05)}.commission-card.current[data-v-57896c87]{background:linear-gradient(135deg,#dcfce7,#bbf7d0);border:1px solid #86efac}.commission-card.potential[data-v-57896c87]{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fbbf24}.commission-card.total[data-v-57896c87]{background:linear-gradient(135deg,#ddd6fe,#c4b5fd);border:1px solid #a78bfa}.commission-card[data-v-57896c87]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.commission-card[data-v-57896c87]:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.commission-icon[data-v-57896c87]{font-size:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff80}.commission-content[data-v-57896c87]{width:100%}.commission-label[data-v-57896c87]{font-size:12px;color:#6b7280;margin-bottom:2px}.commission-value[data-v-57896c87]{font-size:16px;font-weight:700;color:#1f2937}.upgrade-tip[data-v-57896c87]{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border:1px solid #7dd3fc;border-radius:12px;padding:12px;display:flex;gap:10px;align-items:flex-start}.tip-icon[data-v-57896c87]{font-size:20px;margin-top:2px}.tip-content[data-v-57896c87]{flex:1}.tip-title[data-v-57896c87]{font-weight:600;color:#0c4a6e;margin-bottom:4px;font-size:14px}.tip-text[data-v-57896c87]{color:#0369a1;font-size:13px;line-height:1.5}.highlight-amount[data-v-57896c87]{font-weight:700;color:#dc2626}@media(max-width:640px){.invitee-details-modal[data-v-57896c87]{padding:20px 8px 8px;align-items:flex-start}.modal-content[data-v-57896c87]{max-height:90vh;margin:0;border-radius:12px}.modal-header[data-v-57896c87]{padding:12px 16px 8px;border-radius:12px 12px 0 0}.modal-header h3[data-v-57896c87]{font-size:16px;line-height:1.3}.modal-body[data-v-57896c87]{padding:12px}.user-info-section[data-v-57896c87]{margin-bottom:16px}.user-level-badge[data-v-57896c87]{padding:6px 12px;font-size:12px}.stats-section[data-v-57896c87]{margin-bottom:16px}.stats-section h4[data-v-57896c87]{font-size:14px;margin-bottom:12px}.stats-grid[data-v-57896c87]{grid-template-columns:repeat(3,1fr);gap:6px}.stat-card[data-v-57896c87]{padding:10px 6px}.stat-icon[data-v-57896c87]{font-size:18px;margin-bottom:4px}.stat-label[data-v-57896c87]{font-size:10px;margin-bottom:2px}.stat-icon[data-v-57896c87]{font-size:16px;margin-bottom:3px}.stat-label[data-v-57896c87]{font-size:9px;margin-bottom:1px}.stat-value[data-v-57896c87]{font-size:12px}.commission-section[data-v-57896c87]{margin-bottom:16px}.commission-section h4[data-v-57896c87]{font-size:14px;margin-bottom:12px}.commission-cards[data-v-57896c87]{gap:4px}.commission-card[data-v-57896c87]{padding:8px 6px;gap:6px}.commission-icon[data-v-57896c87]{width:24px;height:24px;font-size:14px}.commission-label[data-v-57896c87]{font-size:10px;margin-bottom:1px}.commission-value[data-v-57896c87]{font-size:12px}.upgrade-tip[data-v-57896c87]{padding:12px;gap:8px}.tip-icon[data-v-57896c87]{font-size:16px}.tip-title[data-v-57896c87]{font-size:12px;margin-bottom:2px}.tip-text[data-v-57896c87]{font-size:11px;line-height:1.4}.close-btn[data-v-57896c87]{width:28px;height:28px;font-size:14px}}@media(max-width:480px){.invitee-details-modal[data-v-57896c87]{padding:15px 5px 5px}.modal-content[data-v-57896c87]{max-height:92vh;border-radius:10px}.modal-header[data-v-57896c87]{padding:10px 12px 6px}.modal-header h3[data-v-57896c87]{font-size:15px}.modal-body[data-v-57896c87]{padding:10px}.stats-grid[data-v-57896c87]{grid-template-columns:repeat(3,1fr);gap:4px}.stat-card[data-v-57896c87]{padding:8px 4px}.commission-card[data-v-57896c87]{padding:8px 10px;gap:8px}.commission-icon[data-v-57896c87]{width:24px;height:24px;font-size:14px}.commission-value[data-v-57896c87],.stat-value[data-v-57896c87]{font-size:13px}}.change-password-page[data-v-c62a6606]{padding:15px;max-width:600px;margin:0 auto}.page-header[data-v-c62a6606]{display:flex;align-items:center;margin-bottom:20px;gap:15px}.back-btn[data-v-c62a6606]{background:none;border:none;font-size:16px;color:#ff6b35;cursor:pointer;padding:8px 12px;border-radius:4px;transition:background-color .3s}.back-btn[data-v-c62a6606]:hover{background-color:#f0f0f0}.page-header h2[data-v-c62a6606]{color:#333;font-size:24px;margin:0}.password-card[data-v-c62a6606]{background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px #0000001a}.password-form[data-v-c62a6606]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-c62a6606]{display:flex;flex-direction:column}.input-row[data-v-c62a6606]{display:flex;align-items:center;gap:10px}.input-row label[data-v-c62a6606]{min-width:100px;font-weight:500;color:#333}.input-row input[data-v-c62a6606]{flex:1;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .3s}.input-row input[data-v-c62a6606]:focus{outline:none;border-color:#ff6b35;box-shadow:0 0 0 2px #ff6b351a}.form-actions[data-v-c62a6606]{display:flex;gap:15px;justify-content:center;margin-top:20px}.btn-primary[data-v-c62a6606]{background-color:#ff6b35;color:#fff;border:none;padding:12px 30px;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .3s;min-width:120px}.btn-primary[data-v-c62a6606]:hover:not(:disabled){background-color:#e55a2b}.btn-primary[data-v-c62a6606]:disabled{background-color:#ccc;cursor:not-allowed}.btn-reset[data-v-c62a6606]{background-color:#6c757d;color:#fff;border:none;padding:12px 30px;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .3s;min-width:120px}.btn-reset[data-v-c62a6606]:hover{background-color:#5a6268}@media(max-width:768px){.change-password-page[data-v-c62a6606]{padding:10px}.password-card[data-v-c62a6606]{padding:20px}.input-row[data-v-c62a6606]{flex-direction:column;align-items:stretch;gap:5px}.input-row label[data-v-c62a6606]{min-width:auto}.form-actions[data-v-c62a6606]{flex-direction:column}.btn-primary[data-v-c62a6606],.btn-reset[data-v-c62a6606]{width:100%}}.withdrawal-page[data-v-53f6db84]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.page-header[data-v-53f6db84]{display:flex;align-items:center;margin-bottom:20px;gap:15px}.back-btn[data-v-53f6db84]{background-color:#fff3;color:#fff;border:none;padding:10px 15px;border-radius:8px;cursor:pointer;font-size:16px;transition:all .3s ease}.back-btn[data-v-53f6db84]:hover{background-color:#ffffff4d;transform:translate(-2px)}.page-header h2[data-v-53f6db84]{color:#fff;margin:0;font-size:24px;font-weight:600}.balance-card[data-v-53f6db84],.withdrawal-form-card[data-v-53f6db84],.withdrawal-records-card[data-v-53f6db84]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:20px}.balance-info[data-v-53f6db84]{display:flex;justify-content:space-between;gap:20px}.balance-item[data-v-53f6db84]{display:flex;flex-direction:column;align-items:center;flex:1}.balance-item .label[data-v-53f6db84]{font-size:14px;color:#666;margin-bottom:5px}.balance-item .amount[data-v-53f6db84]{font-size:24px;font-weight:600;color:#10b981}.withdrawal-form-card h3[data-v-53f6db84],.withdrawal-records-card h3[data-v-53f6db84]{margin:0 0 20px;color:#333;font-size:18px;font-weight:600}.withdrawal-form[data-v-53f6db84]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-53f6db84]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-53f6db84]{font-weight:500;color:#333;font-size:14px}.amount-input-group[data-v-53f6db84]{position:relative;display:flex;align-items:center}.currency[data-v-53f6db84]{position:absolute;left:12px;color:#666;font-weight:500;z-index:1}.amount-input-group input[data-v-53f6db84]{padding-left:35px}.form-group input[data-v-53f6db84],.form-group select[data-v-53f6db84],.form-group textarea[data-v-53f6db84]{padding:16px 20px;border:2px solid #e5e7eb;border-radius:12px;font-size:16px;background:linear-gradient(145deg,#fff,#f8fafc);box-shadow:0 2px 8px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;color:#374151!important}.form-group input[data-v-53f6db84]:hover,.form-group select[data-v-53f6db84]:hover,.form-group textarea[data-v-53f6db84]:hover{border-color:#c7d2fe;box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.form-group input[data-v-53f6db84]:focus,.form-group select[data-v-53f6db84]:focus,.form-group textarea[data-v-53f6db84]:focus{outline:none;border-color:#667eea;background:linear-gradient(145deg,#fff,#fefefe);box-shadow:0 0 0 4px #667eea1a,0 8px 25px #667eea26;transform:translateY(-2px)}.amount-input-group input[data-v-53f6db84]{background:linear-gradient(145deg,#f0fdf4,#fff);border:2px solid #d1fae5;font-weight:600;font-size:18px;color:#064e3b!important}.amount-input-group input[data-v-53f6db84]:focus{border-color:#10b981;background:linear-gradient(145deg,#ecfdf5,#fff);box-shadow:0 0 0 4px #10b9811a,0 8px 25px #10b98126}.amount-input-group input[data-v-53f6db84]:hover{border-color:#6ee7b7;box-shadow:0 4px 12px #10b98114}.input-wrapper[data-v-53f6db84]{position:relative;display:flex;align-items:center}.input-icon[data-v-53f6db84]{position:absolute;left:16px;z-index:2;color:#9ca3af;transition:all .3s ease;pointer-events:none}.input-wrapper input[data-v-53f6db84]{padding-left:50px!important;width:100%}.input-wrapper:hover .input-icon[data-v-53f6db84]{color:#6b7280;transform:scale(1.1)}.input-wrapper input:focus+.input-icon[data-v-53f6db84],.input-wrapper:focus-within .input-icon[data-v-53f6db84]{color:#667eea;transform:scale(1.15)}.account-input[data-v-53f6db84]{background:linear-gradient(145deg,#fef3c7,#fff)!important;border:2px solid #fde68a!important;color:#92400e!important}.account-input[data-v-53f6db84]:focus{border-color:#f59e0b!important;background:linear-gradient(145deg,#fffbeb,#fff)!important;box-shadow:0 0 0 4px #f59e0b1a,0 8px 25px #f59e0b26!important}.account-input[data-v-53f6db84]:hover{border-color:#fbbf24!important}.input-wrapper:has(.account-input) .input-icon[data-v-53f6db84]{color:#f59e0b}.input-wrapper:has(.account-input:focus) .input-icon[data-v-53f6db84]{color:#d97706}.bank-input[data-v-53f6db84]{background:linear-gradient(145deg,#dbeafe,#fff)!important;border:2px solid #bfdbfe!important;color:#1e40af!important}.bank-input[data-v-53f6db84]:focus{border-color:#3b82f6!important;background:linear-gradient(145deg,#eff6ff,#fff)!important;box-shadow:0 0 0 4px #3b82f61a,0 8px 25px #3b82f626!important}.bank-input[data-v-53f6db84]:hover{border-color:#60a5fa!important}.input-wrapper:has(.bank-input) .input-icon[data-v-53f6db84]{color:#3b82f6}.input-wrapper:has(.bank-input:focus) .input-icon[data-v-53f6db84]{color:#1d4ed8}.form-group input[data-v-53f6db84]::placeholder,.form-group select[data-v-53f6db84]::placeholder,.form-group textarea[data-v-53f6db84]::placeholder{color:#9ca3af!important;opacity:1}.amount-input-group input[data-v-53f6db84]::placeholder{color:#6b7280!important}.account-input[data-v-53f6db84]::placeholder{color:#a16207!important}.bank-input[data-v-53f6db84]::placeholder{color:#3730a3!important}.amount-tips[data-v-53f6db84]{display:flex;justify-content:space-between;font-size:12px;color:#666}.validation-tip[data-v-53f6db84]{margin-top:5px}.error-text[data-v-53f6db84]{font-size:12px;color:#ef4444;font-weight:500}.fee-info[data-v-53f6db84]{background-color:#f8fafc;padding:15px;border-radius:8px;border:1px solid #e5e7eb}.fee-item[data-v-53f6db84]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.fee-item[data-v-53f6db84]:last-child{margin-bottom:0}.fee-item.total[data-v-53f6db84]{font-weight:600;font-size:16px;color:#10b981;border-top:1px solid #e5e7eb;padding-top:8px;margin-top:8px}.form-actions[data-v-53f6db84]{display:flex;gap:15px;margin-top:10px}.btn-primary[data-v-53f6db84],.btn-reset[data-v-53f6db84]{flex:1;padding:15px;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-53f6db84]{background-color:#10b981;color:#fff}.btn-primary[data-v-53f6db84]:hover:not(:disabled){background-color:#059669;transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.btn-primary[data-v-53f6db84]:disabled{background-color:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none}.btn-reset[data-v-53f6db84]{background-color:#f3f4f6;color:#374151}.btn-reset[data-v-53f6db84]:hover{background-color:#e5e7eb}.records-list[data-v-53f6db84]{display:flex;flex-direction:column;gap:15px}.record-item[data-v-53f6db84]{border:1px solid #e5e7eb;border-radius:8px;padding:15px;background-color:#fafafa}.record-header[data-v-53f6db84]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.record-amount[data-v-53f6db84]{font-size:18px;font-weight:600;color:#333}.record-status[data-v-53f6db84]{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.status-pending[data-v-53f6db84]{background-color:#fef3c7;color:#92400e}.status-processing[data-v-53f6db84]{background-color:#dbeafe;color:#1e40af}.status-completed[data-v-53f6db84]{background-color:#d1fae5;color:#065f46}.status-rejected[data-v-53f6db84]{background-color:#fee2e2;color:#991b1b}.record-details[data-v-53f6db84]{display:flex;flex-direction:column;gap:5px}.detail-row[data-v-53f6db84]{display:flex;justify-content:space-between;font-size:14px;color:#666}.account-info[data-v-53f6db84]{color:#888;font-size:12px;margin-left:5px}.no-records[data-v-53f6db84]{text-align:center;padding:40px 20px;color:#666}.no-records p[data-v-53f6db84]{margin:0;font-size:16px}@media(max-width:768px){.withdrawal-page[data-v-53f6db84]{padding:15px}.balance-info[data-v-53f6db84]{flex-direction:column;gap:15px}.form-actions[data-v-53f6db84]{flex-direction:column}.detail-row[data-v-53f6db84]{flex-direction:column;gap:2px}.amount-tips[data-v-53f6db84]{flex-direction:column;gap:5px}}.mypoints-page[data-v-787870c2]{max-width:800px;margin:0 auto;padding:10px}.page-header[data-v-787870c2]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.back-btn[data-v-787870c2]{border:none;background:linear-gradient(135deg,#4b6cb7,#3a56a3);color:#fff;padding:8px 12px;border-radius:10px;cursor:pointer;box-shadow:0 6px 14px #4b6cb740;font-weight:600}.back-btn[data-v-787870c2]:hover{filter:brightness(1.05)}.back-btn[data-v-787870c2]:focus{outline:none;box-shadow:0 0 0 2px #4b6cb74d}.my-card[data-v-787870c2]{background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000000f}.hero-card[data-v-787870c2]{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-radius:14px;background:linear-gradient(135deg,#f3f8ff,#fff);border:1px solid #e8f0ff;margin-bottom:14px}.hero-left[data-v-787870c2]{display:flex;flex-direction:column;gap:6px}.hero-title[data-v-787870c2]{font-size:14px;color:#4b6cb7;letter-spacing:.5px}.hero-amount[data-v-787870c2]{font-size:28px;font-weight:700;color:#2b2b2b}.hero-meta[data-v-787870c2]{font-size:12px;color:#7a7a7a}.hero-actions[data-v-787870c2]{display:flex;align-items:center}.refresh-btn[data-v-787870c2]{border:none;background:linear-gradient(135deg,#4caf50,#43a047);color:#fff;padding:8px 14px;border-radius:10px;cursor:pointer;box-shadow:0 6px 14px #4caf5040}.refresh-btn[data-v-787870c2]:disabled{opacity:.6;cursor:not-allowed}.stats-row[data-v-787870c2]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.stat-card[data-v-787870c2]{padding:12px 10px;border-radius:12px;background:#fff;border:1px solid #eee}.stat-label[data-v-787870c2]{color:#777;font-size:12px}.stat-value[data-v-787870c2]{font-size:18px;font-weight:700;color:#222}.summary-card[data-v-787870c2]{padding:14px}.summary-header[data-v-787870c2]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.summary-header h3[data-v-787870c2]{margin:0;font-size:16px}.summary-range[data-v-787870c2]{font-size:12px;color:#888}.summary-list[data-v-787870c2]{display:flex;flex-direction:column;gap:8px}.summary-item[data-v-787870c2]{display:grid;grid-template-columns:110px 1fr 80px;align-items:center;gap:10px;padding:10px 12px;border:1px solid #eee;border-radius:10px;background:#fafafa}.summary-date[data-v-787870c2]{color:#333;font-weight:600;font-size:12px}.summary-consumed[data-v-787870c2]{color:#e53935;font-weight:700;text-align:right}.summary-bar[data-v-787870c2]{height:8px;background:#eaeaea;border-radius:6px;overflow:hidden}.bar-fill[data-v-787870c2]{height:8px;background:linear-gradient(90deg,#4caf50,#66bb6a)}.no-summary[data-v-787870c2]{color:#999;padding:10px 2px}.error-tip[data-v-787870c2]{margin-top:8px;color:#d93025;font-size:13px}.summary-skeleton[data-v-787870c2]{display:flex;flex-direction:column;gap:8px}.skeleton-row[data-v-787870c2]{display:grid;grid-template-columns:110px 1fr;gap:10px}.skeleton-date[data-v-787870c2],.skeleton-amount[data-v-787870c2]{height:14px;border-radius:6px;background:#eee;position:relative;overflow:hidden}.shimmer[data-v-787870c2]:after{content:"";position:absolute;left:-150px;top:0;bottom:0;width:150px;background:linear-gradient(90deg,#fff0,#ffffffb3,#fff0);animation:shimmer-787870c2 1.4s infinite}@keyframes shimmer-787870c2{0%{transform:translate(0)}to{transform:translate(250px)}}@media(max-width:600px){.summary-item[data-v-787870c2]{grid-template-columns:90px 1fr 70px}}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-height:100vh;width:100%;box-sizing:border-box}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{width:100%;margin:0;padding:0}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
