.maintenance-overlay[data-v-53b6a0b8]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;background:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.maintenance-modal[data-v-53b6a0b8]{text-align:center;background:linear-gradient(145deg,#2a2a2a,#1a1a1a);border:1px solid #ffffff1a;border-radius:24px;width:90%;max-width:480px;padding:60px 40px;box-shadow:0 25px 80px #00000080,inset 0 1px #ffffff1a}.maintenance-icon[data-v-53b6a0b8]{margin-bottom:24px;font-size:64px;animation:2s ease-in-out infinite bounce-53b6a0b8}@keyframes bounce-53b6a0b8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.maintenance-title[data-v-53b6a0b8]{color:#fff;margin-bottom:16px;font-size:28px;font-weight:700}.maintenance-message[data-v-53b6a0b8]{color:#aaa;margin-bottom:20px;font-size:16px;line-height:1.6}.maintenance-time[data-v-53b6a0b8]{background:#ffffff0d;border-radius:12px;margin-bottom:20px;padding:12px 24px}.time-label[data-v-53b6a0b8]{color:#888;font-size:14px}.time-value[data-v-53b6a0b8]{color:#23adec;font-size:14px;font-weight:600}.maintenance-tip[data-v-53b6a0b8]{color:#666;margin-bottom:24px;font-size:14px}.countdown[data-v-53b6a0b8]{background:linear-gradient(135deg,#23adec 0%,#09f 100%);border-radius:12px;padding:16px 24px}.countdown-label[data-v-53b6a0b8]{color:#ffffffe6;font-size:14px}.countdown-value[data-v-53b6a0b8]{color:#fff;margin-left:8px;font-size:16px;font-weight:700}.toast-container[data-v-9da73f0b]{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;right:20px}.toast[data-v-9da73f0b]{pointer-events:auto;background:#fff;border-radius:12px;align-items:center;gap:10px;min-width:280px;max-width:400px;padding:14px 20px;animation:.3s slideIn-9da73f0b;display:flex;box-shadow:0 8px 30px #00000026}.toast-success[data-v-9da73f0b]{border-left:4px solid #22c55e}.toast-success .toast-icon[data-v-9da73f0b]{color:#22c55e}.toast-error[data-v-9da73f0b]{border-left:4px solid #ef4444}.toast-error .toast-icon[data-v-9da73f0b]{color:#ef4444}.toast-warning[data-v-9da73f0b]{border-left:4px solid #f59e0b}.toast-warning .toast-icon[data-v-9da73f0b]{color:#f59e0b}.toast-info[data-v-9da73f0b]{border-left:4px solid #3b82f6}.toast-info .toast-icon[data-v-9da73f0b]{color:#3b82f6}.toast-icon[data-v-9da73f0b]{font-size:18px;font-weight:700}.toast-message[data-v-9da73f0b]{color:#333;flex:1;font-size:14px}.toast-close[data-v-9da73f0b]{color:#999;cursor:pointer;background:0 0;border:none;padding:0 0 0 8px;font-size:20px;transition:color .2s}.toast-close[data-v-9da73f0b]:hover{color:#666}.toast-enter-active[data-v-9da73f0b],.toast-leave-active[data-v-9da73f0b]{transition:all .3s}.toast-enter-from[data-v-9da73f0b],.toast-leave-to[data-v-9da73f0b]{opacity:0;transform:translate(100px)}@keyframes slideIn-9da73f0b{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.modal-overlay[data-v-2ce51b54]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-2ce51b54]{background:#fff;border-radius:24px;width:90%;max-width:420px;padding:40px;position:relative;box-shadow:0 25px 80px #00000040}.modal-header[data-v-2ce51b54]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.modal-header h2[data-v-2ce51b54]{color:#333;margin:0;font-size:1.8rem;font-weight:700}.close-btn[data-v-2ce51b54]{color:#666;cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:all .3s;display:flex}.close-btn[data-v-2ce51b54]:hover{background:#eee;transform:rotate(90deg)}.form-group[data-v-2ce51b54]{margin-bottom:20px}.form-label[data-v-2ce51b54]{color:#555;margin-bottom:8px;font-size:.95rem;font-weight:500;display:block}.form-input[data-v-2ce51b54]{border:2px solid #e8e8e8;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-size:1rem;transition:all .3s}.form-input[data-v-2ce51b54]:focus{border-color:#23adec;box-shadow:0 0 0 4px #23adec1a}.form-input.has-error[data-v-2ce51b54]{border-color:#f44;animation:.4s shake-2ce51b54}@keyframes shake-2ce51b54{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.error-message[data-v-2ce51b54]{color:#f44;margin-top:6px;font-size:.85rem;animation:.2s slideIn-2ce51b54;display:block}@keyframes slideIn-2ce51b54{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.submit-btn[data-v-2ce51b54]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#23adec 0%,#1b9cd8 100%);border:none;border-radius:12px;width:100%;margin-top:10px;padding:14px;font-size:1.1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #23adec4d}.submit-btn[data-v-2ce51b54]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #23adec66}.submit-btn[data-v-2ce51b54]:disabled{opacity:.7;cursor:not-allowed}.submit-btn.loading[data-v-2ce51b54]{background:linear-gradient(135deg,#aaa 0%,#888 100%)}.loading-spinner[data-v-2ce51b54]{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-2ce51b54;display:inline-block}@keyframes spin-2ce51b54{to{transform:rotate(360deg)}}.modal-footer[data-v-2ce51b54]{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.footer-text[data-v-2ce51b54]{color:#888;font-size:.95rem}.link-btn[data-v-2ce51b54]{color:#23adec;cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:600;transition:color .2s}.link-btn[data-v-2ce51b54]:hover{color:#1b9cd8;text-decoration:underline}.forgot-link[data-v-2ce51b54]{justify-content:flex-end;margin-top:8px;display:flex}.modal-pop-enter-active[data-v-2ce51b54]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.modal-pop-leave-active[data-v-2ce51b54]{transition:all .2s}.modal-pop-enter-from[data-v-2ce51b54]{opacity:0;transform:scale(.8)translateY(30px)}.modal-pop-leave-to[data-v-2ce51b54]{opacity:0;transform:scale(.9)}.modal-overlay[data-v-be93a62f]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-be93a62f]{background:#fff;border-radius:24px;width:90%;max-width:460px;max-height:90vh;padding:40px;position:relative;overflow-y:auto;box-shadow:0 25px 80px #00000040}.modal-header[data-v-be93a62f]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.modal-header h2[data-v-be93a62f]{color:#333;margin:0;font-size:1.8rem;font-weight:700}.close-btn[data-v-be93a62f]{color:#666;cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:all .3s;display:flex}.close-btn[data-v-be93a62f]:hover{background:#eee;transform:rotate(90deg)}.form-group[data-v-be93a62f]{margin-bottom:18px}.form-label[data-v-be93a62f]{color:#555;margin-bottom:8px;font-size:.95rem;font-weight:500;display:block}.form-input[data-v-be93a62f]{border:2px solid #e8e8e8;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-size:1rem;transition:all .3s}.form-input[data-v-be93a62f]:focus{border-color:#23adec;box-shadow:0 0 0 4px #23adec1a}.form-input.has-error[data-v-be93a62f]{border-color:#f44;animation:.4s shake-be93a62f}@keyframes shake-be93a62f{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.password-strength[data-v-be93a62f]{align-items:center;gap:10px;margin-top:8px;display:flex}.strength-bar[data-v-be93a62f]{background:#e8e8e8;border-radius:3px;flex:1;height:6px;overflow:hidden}.strength-fill[data-v-be93a62f]{border-radius:3px;height:100%;transition:all .3s}.strength-fill.weak[data-v-be93a62f]{background:#f44;width:25%}.strength-fill.fair[data-v-be93a62f]{background:#f59e0b;width:50%}.strength-fill.good[data-v-be93a62f]{background:#22c55e;width:75%}.strength-fill.strong[data-v-be93a62f]{background:#10b981;width:100%}.strength-text[data-v-be93a62f]{min-width:30px;font-size:.8rem;font-weight:500}.strength-text.weak[data-v-be93a62f]{color:#f44}.strength-text.fair[data-v-be93a62f]{color:#f59e0b}.strength-text.good[data-v-be93a62f]{color:#22c55e}.strength-text.strong[data-v-be93a62f]{color:#10b981}.code-wrapper[data-v-be93a62f]{gap:10px;display:flex}.code-input[data-v-be93a62f]{flex:1}.code-btn[data-v-be93a62f]{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#23adec 0%,#1b9cd8 100%);border:none;border-radius:12px;padding:0 16px;font-size:.9rem;transition:all .3s}.code-btn.disabled[data-v-be93a62f]{cursor:not-allowed;background:#ccc}.error-message[data-v-be93a62f]{color:#f44;margin-top:6px;font-size:.85rem;animation:.2s slideIn-be93a62f;display:block}@keyframes slideIn-be93a62f{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.submit-btn[data-v-be93a62f]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#23adec 0%,#1b9cd8 100%);border:none;border-radius:12px;width:100%;margin-top:10px;padding:14px;font-size:1.1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #23adec4d}.submit-btn[data-v-be93a62f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #23adec66}.submit-btn[data-v-be93a62f]:disabled{opacity:.7;cursor:not-allowed}.submit-btn.loading[data-v-be93a62f]{background:linear-gradient(135deg,#aaa 0%,#888 100%)}.loading-spinner[data-v-be93a62f]{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-be93a62f;display:inline-block}@keyframes spin-be93a62f{to{transform:rotate(360deg)}}.modal-footer[data-v-be93a62f]{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.footer-text[data-v-be93a62f]{color:#888;font-size:.95rem}.link-btn[data-v-be93a62f]{color:#23adec;cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:600;transition:color .2s}.link-btn[data-v-be93a62f]:hover{color:#1b9cd8;text-decoration:underline}.modal-pop-enter-active[data-v-be93a62f]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.modal-pop-leave-active[data-v-be93a62f]{transition:all .2s}.modal-pop-enter-from[data-v-be93a62f]{opacity:0;transform:scale(.8)translateY(30px)}.modal-pop-leave-to[data-v-be93a62f]{opacity:0;transform:scale(.9)}.modal-overlay[data-v-ff5c4358]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-ff5c4358]{background:#fff;border-radius:24px;width:90%;max-width:460px;max-height:90vh;padding:40px;position:relative;overflow-y:auto;box-shadow:0 25px 80px #00000040}.modal-header[data-v-ff5c4358]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.modal-header h2[data-v-ff5c4358]{color:#333;margin:0;font-size:1.8rem;font-weight:700}.close-btn[data-v-ff5c4358]{color:#666;cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:all .3s;display:flex}.close-btn[data-v-ff5c4358]:hover{background:#eee;transform:rotate(90deg)}.form-group[data-v-ff5c4358]{margin-bottom:18px}.form-label[data-v-ff5c4358]{color:#555;margin-bottom:8px;font-size:.95rem;font-weight:500;display:block}.form-input[data-v-ff5c4358]{border:2px solid #e8e8e8;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-size:1rem;transition:all .3s}.form-input[data-v-ff5c4358]:focus{border-color:#23adec;box-shadow:0 0 0 4px #23adec1a}.form-input.has-error[data-v-ff5c4358]{border-color:#f44;animation:.4s shake-ff5c4358}@keyframes shake-ff5c4358{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.password-strength[data-v-ff5c4358]{align-items:center;gap:10px;margin-top:8px;display:flex}.strength-bar[data-v-ff5c4358]{background:#e8e8e8;border-radius:3px;flex:1;height:6px;overflow:hidden}.strength-fill[data-v-ff5c4358]{border-radius:3px;height:100%;transition:all .3s}.strength-fill.weak[data-v-ff5c4358]{background:#f44;width:25%}.strength-fill.fair[data-v-ff5c4358]{background:#f59e0b;width:50%}.strength-fill.good[data-v-ff5c4358]{background:#22c55e;width:75%}.strength-fill.strong[data-v-ff5c4358]{background:#10b981;width:100%}.strength-text[data-v-ff5c4358]{min-width:30px;font-size:.8rem;font-weight:500}.strength-text.weak[data-v-ff5c4358]{color:#f44}.strength-text.fair[data-v-ff5c4358]{color:#f59e0b}.strength-text.good[data-v-ff5c4358]{color:#22c55e}.strength-text.strong[data-v-ff5c4358]{color:#10b981}.code-wrapper[data-v-ff5c4358]{gap:10px;display:flex}.code-input[data-v-ff5c4358]{flex:1}.code-btn[data-v-ff5c4358]{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#23adec 0%,#1b9cd8 100%);border:none;border-radius:12px;padding:0 16px;font-size:.9rem;transition:all .3s}.code-btn.disabled[data-v-ff5c4358]{cursor:not-allowed;background:#ccc}.error-message[data-v-ff5c4358]{color:#f44;margin-top:6px;font-size:.85rem;animation:.2s slideIn-ff5c4358;display:block}@keyframes slideIn-ff5c4358{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.submit-btn[data-v-ff5c4358]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#23adec 0%,#1b9cd8 100%);border:none;border-radius:12px;width:100%;margin-top:10px;padding:14px;font-size:1.1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #23adec4d}.submit-btn[data-v-ff5c4358]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #23adec66}.submit-btn[data-v-ff5c4358]:disabled{opacity:.7;cursor:not-allowed}.submit-btn.loading[data-v-ff5c4358]{background:linear-gradient(135deg,#aaa 0%,#888 100%)}.loading-spinner[data-v-ff5c4358]{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-ff5c4358;display:inline-block}@keyframes spin-ff5c4358{to{transform:rotate(360deg)}}.modal-footer[data-v-ff5c4358]{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.footer-text[data-v-ff5c4358]{color:#888;font-size:.95rem}.link-btn[data-v-ff5c4358]{color:#23adec;cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:600;transition:color .2s}.link-btn[data-v-ff5c4358]:hover{color:#1b9cd8;text-decoration:underline}.modal-pop-enter-active[data-v-ff5c4358]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.modal-pop-leave-active[data-v-ff5c4358]{transition:all .2s}.modal-pop-enter-from[data-v-ff5c4358]{opacity:0;transform:scale(.8)translateY(30px)}.modal-pop-leave-to[data-v-ff5c4358]{opacity:0;transform:scale(.9)}.home[data-v-8692cd2f]{flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative}.page-bg[data-v-8692cd2f]{z-index:-10;background-image:url(/assets/bg1-DkgszghR.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100vw;height:100vh;position:fixed;top:0;left:0}.navbar[data-v-8692cd2f]{-webkit-backdrop-filter:blur(10px);z-index:99;background:#fff9;border-bottom:1px solid #ffffff4d;justify-content:space-between;align-items:center;width:100%;height:clamp(80px,12vw,110px);padding:0 clamp(20px,8vw,80px);display:flex;position:relative}.nav-left[data-v-8692cd2f]{align-items:center;display:flex}.title[data-v-8692cd2f]{color:#222;letter-spacing:1px;margin-left:0;font-family:inherit;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1}.nav-right[data-v-8692cd2f]{align-items:center;gap:16px;display:flex}.btn[data-v-8692cd2f]{cursor:pointer;border:none;border-radius:12px;padding:clamp(8px,2vw,12px) clamp(20px,4vw,28px);font-size:clamp(.9rem,2vw,1.1rem);font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn[data-v-8692cd2f]:before{content:"";background:#fff3;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn[data-v-8692cd2f]:active:before{width:300px;height:300px}.btn-ghost[data-v-8692cd2f]{color:#333;background:#f5f5f5}.btn-ghost[data-v-8692cd2f]:hover{background:#eee;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.btn-primary[data-v-8692cd2f]{color:#fff;background:linear-gradient(135deg,#23adec 0%,#1b9cd8 100%);box-shadow:0 4px 15px #23adec4d}.btn-primary[data-v-8692cd2f]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #23adec66}.btn-danger[data-v-8692cd2f]{color:#fff;background:linear-gradient(135deg,#f44 0%,#e03b3b 100%);box-shadow:0 4px 15px #ff44444d}.btn-danger[data-v-8692cd2f]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f446}.user-name[data-v-8692cd2f]{color:#222;font-size:clamp(.9rem,2vw,1.1rem);font-weight:500}.main[data-v-8692cd2f]{flex:1;width:100%;max-width:100%;padding:clamp(40px,10vw,80px) clamp(20px,8vw,80px)}.module-grid[data-v-8692cd2f]{grid-template-columns:repeat(2,1fr);gap:clamp(20px,5vw,40px);width:100%;display:grid}.module-card[data-v-8692cd2f]{-webkit-backdrop-filter:blur(10px);text-align:center;cursor:pointer;animation:.6s backwards cardFadeIn-8692cd2f;animation-delay:var(--delay);background:#ffffffb3;border:1px solid #ffffff80;border-radius:clamp(16px,3vw,24px);padding:clamp(30px,6vw,50px) clamp(20px,4vw,30px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@keyframes cardFadeIn-8692cd2f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.module-card[data-v-8692cd2f]:hover{transform:translateY(-10px)scale(1.02);box-shadow:0 20px 50px #00000026}.module-card[data-v-8692cd2f]:active{transform:translateY(-5px)scale(.98)}.card-ripple[data-v-8692cd2f]{border-radius:50%;width:0;height:0;transition:width .5s,height .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.module-card:hover .card-ripple[data-v-8692cd2f]{width:400px;height:400px}.module-card.support-card[data-v-8692cd2f]:hover{border-color:#00d4ff4d}.module-card.support-card .card-ripple[data-v-8692cd2f]{background:#00d4ff1a}.module-card.experience-card[data-v-8692cd2f]:hover{border-color:#ff6b6b4d}.module-card.experience-card .card-ripple[data-v-8692cd2f]{background:#ff6b6b1a}.module-card.notice-card[data-v-8692cd2f]:hover{border-color:#a8e0634d}.module-card.notice-card .card-ripple[data-v-8692cd2f]{background:#a8e0631a}.module-card.feedback-card[data-v-8692cd2f]:hover{border-color:#a855f74d}.module-card.feedback-card .card-ripple[data-v-8692cd2f]{background:#a855f71a}.card-icon[data-v-8692cd2f]{z-index:1;border-radius:clamp(14px,2.5vw,20px);justify-content:center;align-items:center;width:clamp(60px,12vw,80px);height:clamp(60px,12vw,80px);margin-bottom:clamp(16px,3vw,22px);transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.module-card:hover .card-icon[data-v-8692cd2f]{transform:scale(1.15)rotate(5deg)}.support-icon[data-v-8692cd2f]{background:linear-gradient(135deg,#00d4ff 0%,#09f 100%);box-shadow:0 8px 25px #00d4ff66}.support-icon svg[data-v-8692cd2f]{color:#fff}.experience-icon[data-v-8692cd2f]{background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);box-shadow:0 8px 25px #ff6b6b66}.experience-icon svg[data-v-8692cd2f]{color:#fff}.notice-icon[data-v-8692cd2f]{background:linear-gradient(135deg,#a8e063 0%,#56ab2f 100%);box-shadow:0 8px 25px #a8e06366}.notice-icon svg[data-v-8692cd2f]{color:#fff}.feedback-icon[data-v-8692cd2f]{background:linear-gradient(135deg,#a855f7 0%,#ec4899 100%);box-shadow:0 8px 25px #a855f766}.feedback-icon svg[data-v-8692cd2f]{color:#fff}.card-title[data-v-8692cd2f]{color:#111;z-index:1;margin-bottom:clamp(8px,2vw,12px);font-size:clamp(1.2rem,3vw,1.6rem);font-weight:600;position:relative}.card-desc[data-v-8692cd2f]{color:#444;z-index:1;font-size:clamp(.85rem,1.8vw,1rem);line-height:1.6;position:relative}.notice-overlay[data-v-8692cd2f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.notice-modal[data-v-8692cd2f]{background:linear-gradient(160deg,#fff 0%,#f8faff 50%,#fff 100%);border-radius:24px;width:95%;max-width:900px;max-height:85vh;padding:30px;position:relative;overflow:hidden auto;box-shadow:0 30px 100px #23adec33,0 20px 50px #00000026}.notice-header[data-v-8692cd2f]{border-bottom:2px solid #23adec;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:20px;display:flex}.notice-title[data-v-8692cd2f]{color:#23adec;margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.notice-close[data-v-8692cd2f]{color:#23adec;cursor:pointer;background:#23adec1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.8rem;transition:all .3s;display:flex}.notice-close[data-v-8692cd2f]:hover{background:#23adec33;transform:rotate(90deg)}.notice-content[data-v-8692cd2f]{line-height:1.8}.notice-section[data-v-8692cd2f]{margin-bottom:20px}.notice-divider[data-v-8692cd2f]{text-align:center;margin:20px 0;font-size:24px;animation:2s infinite pulse-8692cd2f}@keyframes pulse-8692cd2f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.section-title[data-v-8692cd2f]{color:#333;margin-bottom:10px;font-size:1.3rem;font-weight:600}.section-list[data-v-8692cd2f]{margin:0;padding-left:20px}.section-list li[data-v-8692cd2f]{color:#555;margin-bottom:8px;font-size:1rem;line-height:2}.section-text[data-v-8692cd2f]{color:#555;font-size:1rem;line-height:1.8}.feedback-content[data-v-8692cd2f]{flex-direction:column;gap:16px;display:flex}.feedback-textarea[data-v-8692cd2f]{resize:vertical;border:2px solid #e0e0e0;border-radius:12px;width:100%;padding:16px;font-family:inherit;font-size:1rem;transition:all .3s}.feedback-textarea[data-v-8692cd2f]:focus{border-color:#23adec;outline:none;box-shadow:0 0 0 4px #23adec1a}.feedback-textarea.has-error[data-v-8692cd2f]{border-color:#f44;animation:.5s shake-8692cd2f}@keyframes shake-8692cd2f{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}.error-text[data-v-8692cd2f]{color:#f44;margin-top:-8px;font-size:.9rem}.submit-btn[data-v-8692cd2f]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#23adec 0%,#1b9cd8 100%);border:none;border-radius:12px;padding:14px 28px;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #23adec4d}.submit-btn[data-v-8692cd2f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #23adec66}.submit-btn[data-v-8692cd2f]:disabled{opacity:.7;cursor:not-allowed}.submit-btn.loading[data-v-8692cd2f]{background:linear-gradient(135deg,#aaa 0%,#888 100%)}.loading-text[data-v-8692cd2f]:after{content:"";animation:1.5s infinite dots-8692cd2f}@keyframes dots-8692cd2f{0%,20%{content:"."}40%{content:".."}660%,to{content:"..."}}.modal-fade-enter-active[data-v-8692cd2f],.modal-fade-leave-active[data-v-8692cd2f]{transition:all .3s}.modal-fade-enter-from[data-v-8692cd2f],.modal-fade-leave-to[data-v-8692cd2f]{opacity:0}.modal-fade-enter-from .notice-modal[data-v-8692cd2f],.modal-fade-leave-to .notice-modal[data-v-8692cd2f]{transform:scale(.9)translateY(20px)}.footer[data-v-8692cd2f]{-webkit-backdrop-filter:blur(10px);z-index:98;background:#fff9;border-top:1px solid #ffffff4d;width:100%;margin-top:auto;padding:clamp(20px,4vw,30px) clamp(20px,8vw,80px);position:relative}.footer-content[data-v-8692cd2f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(10px,3vw,20px);display:flex}.footer-item[data-v-8692cd2f]{color:#555;white-space:nowrap;font-size:clamp(.8rem,1.5vw,.95rem);font-weight:400}.icp[data-v-8692cd2f]{color:#666}.contact[data-v-8692cd2f],.support[data-v-8692cd2f]{color:#444}@media (width<=768px){.module-grid[data-v-8692cd2f]{grid-template-columns:1fr}.nav-right[data-v-8692cd2f]{gap:10px}.btn[data-v-8692cd2f]{padding:8px 16px;font-size:.9rem}.footer-content[data-v-8692cd2f]{justify-content:center;gap:clamp(10px,2vw,15px)}}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{background:0 0;height:100%;overflow:hidden}.support-page[data-v-ed201daf]{flex-direction:column;width:100%;height:100vh;display:flex}.page-bg[data-v-ed201daf]{z-index:-10;background:url(/assets/bg2-COWmvE81.png) 50%/cover no-repeat;width:100vw;height:100vh;position:fixed;top:0;left:0}.navbar[data-v-ed201daf]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;background:#ffffff0d;justify-content:space-between;align-items:center;height:75px;padding:0 80px;display:flex}.nav-right[data-v-ed201daf]{align-items:center;gap:14px;display:flex}.drop-btn[data-v-ed201daf]{cursor:pointer;color:#333;text-align:center;background:#f5f5f5;border:none;border-radius:12px;width:170px;padding:12px 28px;font-size:16px;font-weight:500;transition:all .3s}.drop-btn[data-v-ed201daf]:hover{background:#e8e8e8}.dropdown-wrap[data-v-ed201daf]{position:relative}.dropdown-menu[data-v-ed201daf]{opacity:0;visibility:hidden;z-index:100;background:#fff;border-radius:12px;width:170px;transition:all .3s;position:absolute;top:120%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 40px #00000026}.dropdown-menu.show[data-v-ed201daf]{opacity:1;visibility:visible}.menu-item[data-v-ed201daf]{text-align:center;cursor:pointer;padding:12px 20px;font-size:16px;transition:all .2s}.menu-item[data-v-ed201daf]:hover{color:#23adec;background:linear-gradient(135deg,#23adec1a 0%,#23adec0d 100%)}.back-btn[data-v-ed201daf]{cursor:pointer;background:#f5f5f5;border:none;border-radius:12px;padding:12px 28px;font-size:16px}.publish-btn[data-v-ed201daf]{color:#fff;cursor:pointer;background:#23adec;border:none;border-radius:12px;padding:12px 28px;font-size:16px}.tip-box[data-v-ed201daf]{background:#fff3cde6;border-radius:8px;margin:10px 80px;padding:8px}.glass-container[data-v-ed201daf]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;margin:20px 80px 10px;padding:12px}.video-post[data-v-ed201daf]{background:#fff;border:2px solid #0000;border-radius:10px;align-items:stretch;gap:10px;margin:6px 0;padding:8px 12px;display:flex;position:relative}.video-link-area[data-v-ed201daf]{flex-direction:column;flex:0 0 90px;justify-content:center;align-items:center;gap:3px;display:flex}.video-btn[data-v-ed201daf]{color:#fff;cursor:pointer;background:#23adec;border-radius:6px;padding:4px 10px;font-size:12px;display:block}.up-name[data-v-ed201daf]{color:#444;font-size:11px}.help-container[data-v-ed201daf]{flex:1;grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.help-item[data-v-ed201daf]{background:#fff;border:1px solid #eee;border-radius:6px;flex-shrink:0;width:100%;min-height:44px;transition:all .3s;overflow:hidden}.help-item.gold-border[data-v-ed201daf]{border:3px solid #ffc107;box-shadow:0 0 10px #ffc1074d}.help-btn-box[data-v-ed201daf]{color:#fff;cursor:pointer;justify-content:center;align-items:center;font-size:14px;display:flex;background:#23adec!important;border:1px solid #23adec!important}.help-btn-box.locked[data-v-ed201daf]{cursor:not-allowed;background:#999!important}.help-item-content[data-v-ed201daf]{grid-template-columns:repeat(5,1fr);align-items:center;gap:0;width:100%;height:100%;display:grid}.grid-col[data-v-ed201daf]{white-space:nowrap;justify-content:center;align-items:center;min-width:0;height:100%;display:flex;overflow:hidden}.dot-img[data-v-ed201daf]{object-fit:cover;cursor:pointer;border:1px solid #eee;border-radius:50%;flex-shrink:0;width:22px;height:22px}.up-dot[data-v-ed201daf]{border-color:#23adec}.link-text[data-v-ed201daf]{color:#23adec;cursor:pointer;font-size:14px;line-height:1;text-decoration:none}.audit-trigger[data-v-ed201daf],.like-trigger[data-v-ed201daf]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:2px 4px;font-size:16px;line-height:1;transition:all .2s;display:flex}.audit-trigger[data-v-ed201daf]:hover,.like-trigger[data-v-ed201daf]:hover{background:#23adec26}.done-text[data-v-ed201daf]{border-radius:4px;padding:2px 6px;font-size:14px;line-height:1}.done-text.pass[data-v-ed201daf]{color:#22c55e;background:#22c55e1a}.done-text.fail[data-v-ed201daf]{color:#ef4444;background:#ef44441a}.done-text.pending[data-v-ed201daf]{color:#f59e0b;background:#f59e0b1a}.done-text.liked[data-v-ed201daf]{color:#23adec;background:#23adec1a}.reply-btn[data-v-ed201daf]{color:#fff;background:#4caf50;border:none;border-radius:3px;flex-shrink:0;padding:2px 4px;font-size:12px;line-height:1}.pagination-wrapper[data-v-ed201daf]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;background:#ffffff0d;margin-top:auto;padding:8px 0}.pagination[data-v-ed201daf]{justify-content:center;gap:12px;display:flex}.pagination button[data-v-ed201daf],.pagination span[data-v-ed201daf]{cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-size:16px}.pagination span.active[data-v-ed201daf]{color:#fff;background:#23adec}.img-modal[data-v-ed201daf]{z-index:999;background:#000001;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.preview-img[data-v-ed201daf]{border-radius:6px;max-width:90%;max-height:80%}.close[data-v-ed201daf]{color:#fff;cursor:pointer;font-size:28px;position:absolute;top:30px;right:30px}.modal[data-v-ed201daf]{z-index:998;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal.no-mask[data-v-ed201daf]{background:0 0}.modal-content[data-v-ed201daf]{background:#fff;border-radius:8px;width:320px;padding:20px}.modal-content.large-modal[data-v-ed201daf]{width:500px;padding:30px}.input[data-v-ed201daf]{border:1px solid #ddd;border-radius:4px;width:100%;padding:6px 8px}.modal-btns[data-v-ed201daf]{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.primary-btn[data-v-ed201daf]{color:#fff;background:#23adec;border:none;border-radius:4px;padding:4px 12px}.experience-page[data-v-315324a1]{flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.page-bg[data-v-315324a1]{z-index:-10;background:url(/assets/bg3-BbtMVb5s.png) 50%/cover no-repeat;width:100vw;height:100vh;position:fixed;top:0;left:0}.navbar[data-v-315324a1]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;background:#ffffff0d;flex-shrink:0;justify-content:space-between;align-items:center;height:75px;min-height:75px;padding:0 80px;display:flex}.nav-right[data-v-315324a1]{align-items:center;gap:14px;display:flex}.back-btn[data-v-315324a1]{cursor:pointer;background:#f5f5f5;border:none;border-radius:12px;padding:12px 28px;font-size:16px}.publish-btn[data-v-315324a1]{color:#fff;cursor:pointer;background:#23adec;border:none;border-radius:12px;padding:12px 28px;font-size:16px}.tip-box[data-v-315324a1]{background:#fff3cde6;border-radius:8px;margin:10px 80px;padding:8px}.glass-container[data-v-315324a1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;margin:12px 80px 10px;padding:12px}.experience-card[data-v-315324a1]{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:12px;margin:10px 0;padding:20px;transition:all .3s}.experience-card[data-v-315324a1]:hover{border-color:#23adec;transform:translateY(-4px);box-shadow:0 8px 25px #0000001a}.exp-title[data-v-315324a1]{color:#222;margin-bottom:10px;font-size:18px;font-weight:600}.exp-content[data-v-315324a1]{color:#555;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.exp-footer[data-v-315324a1]{color:#444;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;font-size:11px;display:grid}.exp-author[data-v-315324a1]{justify-self:start}.exp-time[data-v-315324a1]{text-align:center;justify-self:center;min-width:100px}.like-btn[data-v-315324a1]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);border:none;border-radius:20px;justify-self:end;padding:6px 14px;font-size:13px;transition:all .3s}.like-btn[data-v-315324a1]:hover{transform:scale(1.05);box-shadow:0 4px 15px #ff6b6b66}.pagination-wrapper[data-v-315324a1]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;background:#ffffff0d;margin-top:auto;padding:8px 0}.pagination[data-v-315324a1]{justify-content:center;gap:12px;display:flex}.pagination button[data-v-315324a1],.pagination span[data-v-315324a1]{cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-size:16px}.pagination span.active[data-v-315324a1]{color:#fff;background:#23adec}.modal-overlay[data-v-315324a1]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:998;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-315324a1]{background:#fff;border-radius:20px;width:90%;max-width:500px;box-shadow:0 25px 80px #00000040}.modal-header[data-v-315324a1]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-header h3[data-v-315324a1]{color:#333;margin:0;font-size:1.3rem}.close-btn[data-v-315324a1]{color:#666;cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;width:36px;height:36px;font-size:1.3rem;transition:all .3s}.close-btn[data-v-315324a1]:hover{background:#eee;transform:rotate(90deg)}.modal-body[data-v-315324a1]{padding:20px 24px}.form-input[data-v-315324a1],.form-textarea[data-v-315324a1]{border:2px solid #e8e8e8;border-radius:12px;outline:none;width:100%;margin-bottom:8px;padding:14px 16px;font-size:1rem;transition:all .3s}.form-input[data-v-315324a1]:focus,.form-textarea[data-v-315324a1]:focus{border-color:#23adec;box-shadow:0 0 0 4px #23adec1a}.form-input.has-error[data-v-315324a1],.form-textarea.has-error[data-v-315324a1]{border-color:#f44;animation:.4s shake-315324a1}@keyframes shake-315324a1{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.error-text[data-v-315324a1]{color:#f44;margin-bottom:8px;font-size:.85rem;display:block}.form-textarea[data-v-315324a1]{resize:vertical;min-height:120px;font-family:inherit}.modal-btns[data-v-315324a1]{border-top:1px solid #eee;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.cancel-btn[data-v-315324a1]{cursor:pointer;background:#f5f5f5;border:none;border-radius:10px;padding:10px 20px;font-size:15px;transition:all .3s}.cancel-btn[data-v-315324a1]:hover{background:#eee}.submit-btn[data-v-315324a1]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#23adec 0%,#1b9cd8 100%);border:none;border-radius:10px;padding:10px 24px;font-size:15px;transition:all .3s;box-shadow:0 4px 15px #23adec4d}.submit-btn[data-v-315324a1]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #23adec66}.detail-modal[data-v-315324a1]{flex-direction:column;max-width:700px;max-height:80vh;display:flex}.detail-content[data-v-315324a1]{color:#444;flex:1;padding:20px 24px;font-size:16px;line-height:2;overflow-y:auto}.detail-footer[data-v-315324a1]{color:#777;border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:16px 24px;font-size:14px;display:flex}.card-list-enter-active[data-v-315324a1],.card-list-leave-active[data-v-315324a1]{transition:all .3s}.card-list-enter-from[data-v-315324a1]{opacity:0;transform:translateY(20px)}.card-list-leave-to[data-v-315324a1]{opacity:0;transform:translate(-20px)}.modal-fade-enter-active[data-v-315324a1],.modal-fade-leave-active[data-v-315324a1]{transition:all .3s}.modal-fade-enter-from[data-v-315324a1],.modal-fade-leave-to[data-v-315324a1]{opacity:0}.modal-fade-enter-from .modal-content[data-v-315324a1],.modal-fade-leave-to .modal-content[data-v-315324a1]{transform:scale(.9)translateY(20px)}.drop-btn[data-v-315324a1]{cursor:pointer;color:#333;text-align:center;background:#f5f5f5;border:none;border-radius:12px;width:170px;margin-right:12px;padding:12px 28px;font-size:16px;font-weight:500;transition:all .3s}.drop-btn[data-v-315324a1]:hover{background:#e8e8e8}.dropdown-wrap[data-v-315324a1]{display:inline-block;position:relative}.dropdown-menu[data-v-315324a1]{opacity:0;visibility:hidden;z-index:100;background:#fff;border-radius:12px;width:170px;transition:all .3s;position:absolute;top:120%;left:0;overflow:hidden;transform:translate(0);box-shadow:0 10px 40px #00000026}.dropdown-menu.show[data-v-315324a1]{opacity:1;visibility:visible}.menu-item[data-v-315324a1]{text-align:center;cursor:pointer;padding:12px 20px;font-size:16px;transition:all .2s}.menu-item[data-v-315324a1]:hover{color:#23adec;background:linear-gradient(135deg,#23adec1a 0%,#23adec0d 100%)}.feedback-page[data-v-6c749127]{flex-direction:column;width:100%;height:100vh;display:flex}.page-bg[data-v-6c749127]{z-index:-10;background:url(/assets/bg2-COWmvE81.png) 50%/cover no-repeat;width:100vw;height:100vh;position:fixed;top:0;left:0}.navbar[data-v-6c749127]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;background:#ffffff0d;justify-content:space-between;align-items:center;height:75px;padding:0 80px;display:flex}.back-btn[data-v-6c749127]{cursor:pointer;background:#f5f5f5;border:none;border-radius:12px;padding:12px 28px;font-size:19px;transition:all .3s}.back-btn[data-v-6c749127]:hover{background:#eee;transform:translate(-3px)}.glass-container[data-v-6c749127]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:24px;width:90%;max-width:600px;margin:40px auto;padding:40px;animation:.5s slideUp-6c749127;box-shadow:0 20px 60px #00000026}@keyframes slideUp-6c749127{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.feedback-header[data-v-6c749127]{border-bottom:2px solid #a855f733;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:20px;display:flex}.header-icon[data-v-6c749127]{font-size:48px;line-height:1;animation:2s infinite bounce-6c749127}@keyframes bounce-6c749127{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.header-title[data-v-6c749127]{color:#1a1a1a;margin-bottom:4px;font-size:28px;font-weight:700}.header-desc[data-v-6c749127]{color:#666;font-size:14px}.form-section[data-v-6c749127]{flex-direction:column;gap:24px;display:flex}.form-group[data-v-6c749127]{flex-direction:column;gap:8px;display:flex}.form-label[data-v-6c749127]{color:#333;font-size:15px;font-weight:600}.form-input[data-v-6c749127],.form-textarea[data-v-6c749127]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-size:15px;transition:all .3s}.form-input[data-v-6c749127]:focus,.form-textarea[data-v-6c749127]:focus{border-color:#a855f7;box-shadow:0 0 0 4px #a855f71a}.form-input[data-v-6c749127]:disabled{cursor:not-allowed;color:#666;background:#f9fafb}.form-input.has-error[data-v-6c749127],.form-textarea.has-error[data-v-6c749127]{border-color:#f44;animation:.4s shake-6c749127}@keyframes shake-6c749127{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.form-textarea[data-v-6c749127]{resize:vertical;min-height:120px;font-family:inherit}.error-message[data-v-6c749127]{color:#f44;font-size:.85rem;animation:.2s slideIn-6c749127}@keyframes slideIn-6c749127{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.submit-btn[data-v-6c749127]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#ec4899 100%);border:none;border-radius:12px;width:100%;margin-top:8px;padding:16px;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #a855f74d}.submit-btn[data-v-6c749127]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 30px #a855f759}.submit-btn[data-v-6c749127]:disabled{opacity:.6;cursor:not-allowed}.submit-btn.loading[data-v-6c749127]{background:linear-gradient(135deg,#888 0%,#666 100%)}.loading-spinner[data-v-6c749127]{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-6c749127;display:inline-block}@keyframes spin-6c749127{to{transform:rotate(360deg)}}
