.gnb[data-v-1a507138]{position:fixed;top:0;left:0;right:0;height:60px;background:#191919;z-index:100}.gnb-inner[data-v-1a507138]{max-width:1440px;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.gnb-left[data-v-1a507138]{display:flex;align-items:center;gap:36px;flex-shrink:0}.gnb-logo[data-v-1a507138]{display:flex;align-items:baseline;gap:2px;text-decoration:none}.gnb-logo-text[data-v-1a507138],.gnb-logo-accent[data-v-1a507138]{font-family:Expletus Sans,sans-serif;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.02em}.gnb-nav[data-v-1a507138]{display:flex;align-items:center;gap:4px}.gnb-nav-item[data-v-1a507138]{font-size:17px;font-weight:800;color:#fff;text-decoration:none;padding:10px 14px;transition:color .15s ease}.gnb-nav-item[data-v-1a507138]:hover{color:#fff}.gnb-nav-item.active[data-v-1a507138]{color:#6bcd66;font-weight:600}.gnb-center[data-v-1a507138]{flex:1;display:flex;justify-content:center;max-width:480px;margin:0 auto}.gnb-search[data-v-1a507138]{width:100%;height:36px;background:#232323;border-radius:6px;display:flex;align-items:center;padding:0 12px;gap:8px;transition:background .15s ease}.gnb-search[data-v-1a507138]:focus-within{background:#2a2a2a;box-shadow:0 0 0 1px #6bcd6666}.gnb-search-icon[data-v-1a507138]{color:#666;flex-shrink:0}.gnb-search-input[data-v-1a507138]{flex:1;background:none;border:none;outline:none;font-size:13px;color:#e5e5e5;font-family:inherit}.gnb-search-input[data-v-1a507138]::placeholder{color:#666}.gnb-right[data-v-1a507138]{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}.gnb-auth-out[data-v-1a507138]{display:flex;margin-left:10px}.gnb-login-btn[data-v-1a507138]{padding:6px 18px;border-radius:999px;border:none;background:#ebebeb;color:#000;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}.gnb-login-btn[data-v-1a507138]:hover{background:#d9d9d9}.gnb-auth-in[data-v-1a507138]{display:none;align-items:center;gap:10px;position:relative}.gnb-noti-wrapper[data-v-1a507138]{position:relative;width:40px}.gnb-avatar-wrapper[data-v-1a507138]{position:relative;width:36px}.gnb-icon-btn[data-v-1a507138]{position:relative;width:40px;height:40px;border:none;background:none;border-radius:50%;color:#ebebeb;cursor:pointer;display:flex;align-items:center;justify-content:center}.gnb-noti-dot[data-v-1a507138]{display:none;position:absolute;top:7px;right:7px;width:9px;height:9px;border-radius:50%;background:#fc4420;border:2px solid #191919}.gnb-avatar-btn[data-v-1a507138]{width:30px;height:30px;margin-left:10px;border-radius:50%;border:none;background:none;cursor:pointer;padding:0;overflow:hidden;transition:box-shadow .15s ease}.gnb-avatar[data-v-1a507138]{width:100%;height:100%;object-fit:cover;display:block}.gnb-dropdown[data-v-1a507138]{position:absolute;top:calc(100% + 8px);right:0;width:340px;background:#2a2a2a;border-radius:24px;padding:24px 20px;box-shadow:0 8px 32px #00000080;z-index:200;overflow:hidden}.gnb-dropdown-header[data-v-1a507138]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.gnb-dropdown-user[data-v-1a507138]{display:flex;align-items:center;gap:14px}.gnb-dropdown .gnb-avatar-wrapper[data-v-1a507138]{position:relative;margin-bottom:0;width:auto}.gnb-dropdown-avatar[data-v-1a507138]{width:56px;height:56px;border-radius:50%;object-fit:cover}.gnb-avatar-home-badge[data-v-1a507138]{position:absolute;bottom:0;right:0;width:22px;height:22px;border-radius:50%;background:#333;display:flex;align-items:center;justify-content:center;border:2px solid #2A2A2A}.gnb-dropdown-user-info[data-v-1a507138]{display:flex;flex-direction:column;gap:4px}.gnb-dropdown-name-row[data-v-1a507138]{display:flex;align-items:center;gap:6px}.gnb-dropdown-name[data-v-1a507138]{font-size:16px;font-weight:700;color:#fff}.gnb-copy-btn[data-v-1a507138]{width:24px;height:24px;border-radius:50%;border:none;background:#3a3a3a;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.gnb-copy-btn[data-v-1a507138]:hover{color:#fff}.gnb-dropdown-uid[data-v-1a507138]{font-size:12px;color:#666}.gnb-logout-btn[data-v-1a507138]{padding:6px 16px;border-radius:20px;border:none;background:#3a3a3a;color:#ccc;font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease}.gnb-logout-btn[data-v-1a507138]:hover{background:#444;color:#fff}.gnb-balance-card[data-v-1a507138]{border:1px solid rgba(235,235,235,.15);border-radius:16px;padding:16px;margin-bottom:16px}.gnb-balance-row[data-v-1a507138]{display:flex;align-items:center;justify-content:space-between;padding:6px 0}.gnb-balance-row+.gnb-balance-row[data-v-1a507138]{border-top:1px solid rgba(235,235,235,.06);padding-top:10px;margin-top:4px}.gnb-balance-left[data-v-1a507138]{display:flex;align-items:center;gap:10px}.gnb-balance-icon[data-v-1a507138]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex-shrink:0}.gnb-balance-icon.cash[data-v-1a507138]{background:#f59e0b}.gnb-balance-icon.point[data-v-1a507138]{background:#f97316}.gnb-balance-icon.flake[data-v-1a507138]{background:#598aff}.gnb-balance-label[data-v-1a507138]{font-size:15px;font-weight:600;color:#fff}.gnb-recharge-btn[data-v-1a507138]{padding:2px 10px;border-radius:12px;border:none;background:#3a3a3a;color:#ccc;font-size:12px;cursor:pointer;transition:background .15s ease}.gnb-recharge-btn[data-v-1a507138]:hover{background:#444;color:#fff}.gnb-balance-amount[data-v-1a507138]{font-size:15px;font-weight:700;color:#fff;font-family:Expletus Sans,sans-serif}.gnb-dropdown-menu[data-v-1a507138]{display:flex;flex-direction:column}.gnb-menu-item[data-v-1a507138]{display:flex;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:600;color:#ebebeb;border:none;background:none;width:100%;text-align:left;cursor:pointer;border-radius:8px;transition:background .15s ease}.gnb-menu-item[data-v-1a507138]:hover{background:#ebebeb0f}.gnb-menu-badge[data-v-1a507138]{margin-left:auto;font-size:15px;font-weight:700;color:#e44040}.gnb-security-status[data-v-1a507138]{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#598aff}.gnb-menu-divider[data-v-1a507138]{height:1px;background:#ebebeb14;margin:8px 0}.gnb-noti-dropdown[data-v-1a507138]{position:absolute;top:calc(100% + 8px);right:50px;width:380px;height:560px;background:#2a2a2a;border-radius:24px;box-shadow:0 8px 32px #00000080;z-index:200;overflow:hidden;display:flex;flex-direction:column}.gnb-noti-header[data-v-1a507138]{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 20px;flex-shrink:0}.gnb-noti-title[data-v-1a507138]{font-size:20px;font-weight:700;color:#fff}.gnb-noti-actions[data-v-1a507138]{display:flex;align-items:center;gap:16px}.gnb-noti-mark-all[data-v-1a507138]{display:flex;align-items:center;gap:6px;background:none;border:none;color:#666;font-size:14px;cursor:pointer;padding:0;transition:color .15s ease}.gnb-noti-mark-all[data-v-1a507138]:hover{color:#999}.gnb-noti-view-all[data-v-1a507138]{display:flex;align-items:center;gap:6px;background:none;border:none;color:#fff;font-size:14px;font-weight:600;cursor:pointer;padding:0;transition:opacity .15s ease}.gnb-noti-view-all[data-v-1a507138]:hover{opacity:.8}.gnb-noti-list[data-v-1a507138]{flex:1;overflow-y:auto;display:flex;align-items:center;justify-content:center}.gnb-noti-empty[data-v-1a507138]{padding:32px 16px;text-align:center;font-size:16px;color:#999}@media(max-width:768px){.gnb-nav[data-v-1a507138]{display:none}.gnb-center[data-v-1a507138]{max-width:100%}}.auth-modal-overlay[data-v-30522a2b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;display:none;align-items:center;justify-content:center;z-index:1000}.auth-modal-overlay.show[data-v-30522a2b]{display:flex}.otp-modal-card[data-v-30522a2b]{width:100%;max-width:680px;max-height:90vh;overflow-y:auto;border-radius:0;background-color:#f2f2f2;padding:40px 48px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.otp-header[data-v-30522a2b]{margin-bottom:28px}.otp-header h1[data-v-30522a2b]{font-size:28px;font-weight:500;color:#333;margin:0;text-align:center}.otp-alert-box[data-v-30522a2b]{width:100%;border:2px solid #e60012;background-color:#fff;padding:16px;margin-bottom:28px;text-align:center}.otp-alert-box p[data-v-30522a2b]{margin:0;color:#e60012;font-size:14px;line-height:1.6}.otp-instruction[data-v-30522a2b]{width:100%;margin-bottom:28px}.otp-instruction p[data-v-30522a2b]{margin:0 0 8px;color:#333;font-size:14px;line-height:1.6}.otp-instruction .otp-note[data-v-30522a2b]{color:#666;font-size:12px;margin-top:16px}.otp-card[data-v-30522a2b]{width:100%;background-color:#fff;border-radius:8px;padding:28px;margin-bottom:24px;box-sizing:border-box}.otp-field-row[data-v-30522a2b]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.otp-field-marker[data-v-30522a2b]{width:6px;height:24px;background-color:#333;flex-shrink:0}.otp-field-label[data-v-30522a2b]{font-size:16px;font-weight:500;color:#333}.otp-rect-input[data-v-30522a2b]{width:100%;height:52px;border-radius:4px;border:1px solid #d1d5db;background-color:#fff;padding:0 16px;font-size:22px;letter-spacing:8px;color:#333;text-align:center;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.otp-rect-input[data-v-30522a2b]:focus{border-color:#333;box-shadow:0 0 0 3px #00000014}.otp-rect-input[data-v-30522a2b]::placeholder{color:#9ca3af;font-size:14px;letter-spacing:0}.otp-error[data-v-30522a2b]{width:100%;min-height:20px;font-size:13px;color:#e60012;margin:0 0 16px;padding:4px 0;text-align:center;box-sizing:border-box;transition:opacity .3s ease}.otp-error-hidden[data-v-30522a2b]{opacity:0}.otp-fade-enter-active[data-v-30522a2b],.otp-fade-leave-active[data-v-30522a2b]{transition:opacity .3s ease}.otp-fade-enter-from[data-v-30522a2b],.otp-fade-leave-to[data-v-30522a2b]{opacity:0}.otp-submit-btn[data-v-30522a2b]{width:200px;height:48px;border-radius:9999px;border:none;background-color:#e60012;color:#fff;font-size:16px;font-weight:500;cursor:pointer;margin-bottom:20px;transition:opacity .2s ease}.otp-submit-btn[data-v-30522a2b]:hover:not(:disabled){opacity:.9}.otp-submit-btn[data-v-30522a2b]:disabled{background-color:#ccc;cursor:not-allowed}.otp-resend-link[data-v-30522a2b]{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:#06c;font-size:13px;cursor:pointer;margin-bottom:16px;padding:4px 8px;transition:opacity .2s ease}.otp-resend-link[data-v-30522a2b]:hover:not(:disabled){text-decoration:underline}.otp-resend-link[data-v-30522a2b]:disabled{color:#999;cursor:not-allowed}.otp-resend-link:disabled .otp-resend-icon[data-v-30522a2b]{color:#999}.otp-resend-icon[data-v-30522a2b]{width:14px;height:14px;color:#06c}.otp-back-link[data-v-30522a2b]{background:none;border:none;color:#06c;font-size:13px;cursor:pointer;padding:4px 8px}.otp-back-link[data-v-30522a2b]:hover{text-decoration:underline}.auth-modal-overlay[data-v-993d83bb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;background-color:#0009;padding:16px}.auth-modal-overlay.show[data-v-993d83bb]{display:flex!important}.auth-modal-card[data-v-993d83bb]{width:100%;max-width:680px;border-radius:20px;background-color:#f8f9fa}.display-name-modal[data-v-993d83bb]{height:auto;min-height:420px;display:flex;flex-direction:column}.display-name-header[data-v-993d83bb]{padding:16px 24px 0;flex-shrink:0;display:flex;justify-content:space-between;align-items:flex-start}.display-name-header h2[data-v-993d83bb]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.modal-hr[data-v-993d83bb]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:12px 24px 24px;width:calc(100% - 48px);flex-shrink:0}.display-name-body+.modal-hr[data-v-993d83bb],.avatar-body+.modal-hr[data-v-993d83bb]{margin-top:0}.display-name-body[data-v-993d83bb]{padding:28px 24px;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:visible}.auth-form[data-v-993d83bb]{width:100%;position:relative}.auth-form[data-v-993d83bb]>*+*{margin-top:0}.display-name-form-group[data-v-993d83bb]{display:flex;flex-direction:column;gap:4px;align-items:center;width:100%}.display-name-agreement-section+.display-name-form-group[data-v-993d83bb]{margin-top:24px}.auth-label[data-v-993d83bb]{font-size:14px;color:#000;font-weight:500;margin-bottom:6px;display:block}.display-name-label[data-v-993d83bb]{text-align:center;font-size:16px;margin-bottom:16px}.display-name-input-wrapper[data-v-993d83bb]{position:relative;width:360px}.auth-input[data-v-993d83bb],.auth-display-name-input[data-v-993d83bb]{width:100%;height:42px;border-radius:9999px;border:1px solid #d1d5db;background-color:#f8f9fa;padding:0 48px;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;color:#1a1a1a}.auth-display-name-input[data-v-993d83bb]{border-color:#d1d5db}.auth-input.error[data-v-993d83bb],.auth-display-name-input.error[data-v-993d83bb]{border-color:#f87171;box-shadow:0 0 0 2px #f871711a}.otp-input-wrapper[data-v-993d83bb]{position:relative;width:360px}.otp-input-wrapper .auth-input[data-v-993d83bb]{padding-right:130px}.auth-input[data-v-993d83bb]::placeholder,.auth-display-name-input[data-v-993d83bb]::placeholder{color:#5d5b5c;font-size:14px}.auth-input[data-v-993d83bb]:focus,.auth-input[data-v-993d83bb]:hover,.auth-display-name-input[data-v-993d83bb]:focus,.auth-display-name-input[data-v-993d83bb]:hover{border-color:#6bcd66;box-shadow:none;outline:none}.otp-divider[data-v-993d83bb]{position:absolute;right:105px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:14px;pointer-events:none;z-index:10}.send-otp-btn[data-v-993d83bb]{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6bcd66;font-size:13px;font-weight:500;cursor:pointer;padding:4px 8px;white-space:nowrap;transition:all .2s ease;z-index:10;width:80px;text-align:center}.send-otp-btn[data-v-993d83bb]:hover:not(:disabled){text-decoration:underline;color:#5ab859}.send-otp-btn[data-v-993d83bb]:disabled{color:#9ca3af;cursor:not-allowed}.auth-input-icon[data-v-993d83bb]{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-family:Material Symbols Outlined;font-size:20px;color:#9ca3af;pointer-events:none;-webkit-user-select:none;user-select:none}.auth-eye-btn[data-v-993d83bb]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.auth-eye-icon[data-v-993d83bb]{font-family:Material Symbols Outlined;font-size:20px;color:#9ca3af}.auth-error-msg[data-v-993d83bb]{font-size:13px;color:#f87171;margin:0;text-align:left;line-height:18px}.display-name-agreement-section[data-v-993d83bb]{display:flex;flex-direction:column;gap:6px;margin-top:12px;align-items:center}.auth-agreement-row[data-v-993d83bb]{display:flex;align-items:center;gap:6px}.agreement-narrow[data-v-993d83bb]{max-width:340px!important}.auth-checkbox[data-v-993d83bb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border:1px solid #909090;background-color:#f8f9fa;border-radius:50%;cursor:pointer;position:relative;flex-shrink:0;margin-top:3px;padding:0}.auth-checkbox[data-v-993d83bb]:checked{background-color:#6bcd66;border-color:transparent}.auth-checkbox[data-v-993d83bb]:checked:after{content:"";position:absolute;left:3.6px;top:1.2px;width:4px;height:8px;border:solid #ffffff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.auth-agreement-text[data-v-993d83bb]{font-size:11px;color:#6b7280;line-height:1.6}.auth-link[data-v-993d83bb]{color:#6bcd66;text-decoration:none}.auth-link[data-v-993d83bb]:hover{text-decoration:underline;color:#5ab859}.auth-links-row[data-v-993d83bb]{display:flex;justify-content:flex-end;align-items:center;width:auto;margin-top:6px}.auth-link-divider[data-v-993d83bb]{color:#d1d5db;font-size:13px}.auth-forgot-password[data-v-993d83bb]{text-align:right;width:360px}.auth-forgot-link[data-v-993d83bb]{font-size:12px;color:#6b7280;text-decoration:none}.auth-forgot-link[data-v-993d83bb]:hover{text-decoration:underline;color:#374151}.display-name-footer[data-v-993d83bb]{display:flex;flex-direction:column;align-items:center;gap:0;padding:0 0 24px;flex-shrink:0}.display-name-footer .auth-button-row[data-v-993d83bb]{display:flex;justify-content:center;align-items:center;gap:24px}.display-name-action-btn[data-v-993d83bb]{display:inline-flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;min-width:60px}.action-btn-icon[data-v-993d83bb]{width:24px;height:32px;border-radius:22px;border:1px solid #374151;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#374151;flex-shrink:0}.action-btn-label[data-v-993d83bb]{font-weight:500;color:#374151;font-size:13px!important}.display-name-action-btn:hover .action-btn-icon[data-v-993d83bb]{border-color:#374151}.display-name-action-btn:hover .action-btn-label[data-v-993d83bb]{color:#374151}#auth-submit[data-v-993d83bb]{all:unset!important;display:inline-flex!important;align-items:center!important;gap:10px!important}.auth-modal-overlay[data-v-31440233]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;background-color:#0009;padding:16px}.auth-modal-overlay.show[data-v-31440233]{display:flex!important}.auth-modal-card[data-v-31440233]{width:100%;max-width:680px;border-radius:20px;background-color:#f8f9fa}.display-name-modal[data-v-31440233]{height:460px;display:flex;flex-direction:column}.display-name-header[data-v-31440233]{padding:20px 24px 0;flex-shrink:0;display:flex;justify-content:space-between;align-items:flex-start}.display-name-header h2[data-v-31440233]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.modal-hr[data-v-31440233]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:16px 24px 0;flex-shrink:0}.display-name-body+.modal-hr[data-v-31440233],.avatar-body+.modal-hr[data-v-31440233]{margin-top:0}.display-name-body[data-v-31440233]{padding:28px 24px;display:flex;align-items:center;justify-content:center;flex:1 1 auto}.auth-form[data-v-31440233]>*+*{margin-top:8px}.display-name-form-group[data-v-31440233]{display:flex;flex-direction:column;gap:6px}.auth-label[data-v-31440233]{font-size:14px;color:#000;font-weight:500;margin-bottom:6px;display:block}.display-name-label[data-v-31440233]{text-align:center;font-size:18px;margin-bottom:50px}.display-name-input-wrapper[data-v-31440233]{position:relative;width:360px}.auth-input[data-v-31440233],.auth-display-name-input[data-v-31440233]{width:100%;height:44px;border-radius:9999px;border:1px solid #d1d5db;background-color:#f8f9fa;padding:0 16px 0 48px;font-size:15px;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;color:#1a1a1a}.auth-display-name-input[data-v-31440233]{border-color:#6bcd6661;padding-left:20px;padding-right:50px}.auth-input[data-v-31440233]::placeholder,.auth-display-name-input[data-v-31440233]::placeholder{color:#5d5b5c;font-size:15px}.auth-input[data-v-31440233]:focus,.auth-input[data-v-31440233]:hover,.auth-display-name-input[data-v-31440233]:focus,.auth-display-name-input[data-v-31440233]:hover{border-color:#6bcd66;box-shadow:none;outline:none}.display-name-counter[data-v-31440233]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#5d5b5c;font-size:13px;pointer-events:none}.auth-error-msg[data-v-31440233]{font-size:13px;color:#f87171;min-height:18px;margin:0;padding-left:4px}.display-name-agreement-section[data-v-31440233]{display:flex;flex-direction:column;gap:24px;align-items:center}.auth-agreement-row[data-v-31440233]{display:flex;align-items:center;gap:6px}.agreement-narrow[data-v-31440233]{max-width:300px!important}.auth-agreement-text[data-v-31440233]{font-size:12px;color:#6b7280;line-height:1.6}.auth-link[data-v-31440233]{color:#6bcd66;text-decoration:none}.auth-link[data-v-31440233]:hover{text-decoration:underline;color:#5ab859}.display-name-footer[data-v-31440233]{display:flex;justify-content:center;align-items:center;gap:24px;padding:16px 0 28px;flex-shrink:0}.display-name-action-btn[data-v-31440233]{display:inline-flex;align-items:center;gap:10px;background:none;border:none;cursor:pointer;padding:0;min-width:90px}.action-btn-icon[data-v-31440233]{width:25px;height:35px;border-radius:22px;border:1px solid #374151;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#374151;flex-shrink:0}.action-btn-label[data-v-31440233]{font-weight:500;color:#374151;font-size:14px!important}.display-name-action-btn:hover .action-btn-icon[data-v-31440233]{border-color:#374151}.display-name-action-btn:hover .action-btn-label[data-v-31440233]{color:#374151}.display-name-action-btn:disabled .action-btn-icon[data-v-31440233],.display-name-action-btn:disabled .action-btn-label[data-v-31440233]{opacity:.35}#display-name-submit[data-v-31440233]{all:unset!important;display:inline-flex!important;align-items:center!important;gap:10px!important}.auth-modal-overlay[data-v-146e4056]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;background-color:#0009;padding:16px}.auth-modal-overlay.show[data-v-146e4056]{display:flex!important}.auth-modal-card[data-v-146e4056]{width:100%;max-width:680px;height:460px;border-radius:20px;background-color:#f8f9fa;display:flex;flex-direction:column}.avatar-header[data-v-146e4056]{padding:20px 24px 0;flex-shrink:0}.avatar-header h2[data-v-146e4056]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.modal-hr[data-v-146e4056]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:16px 24px 0;flex-shrink:0}.avatar-body+.modal-hr[data-v-146e4056]{margin-top:0}.avatar-body[data-v-146e4056]{padding:16px 24px;flex:1;overflow-y:auto}.avatar-content[data-v-146e4056]{display:flex;gap:14px;height:100%}.avatar-grid[data-v-146e4056]{flex:1}.avatar-preview-box[data-v-146e4056]{background-color:#eceef0;width:240px;display:flex;align-items:center;justify-content:center;margin-top:-16px;margin-bottom:-16px;padding-top:16px;padding-bottom:16px}.avatar-preview-img[data-v-146e4056]{width:120px;height:120px;border-radius:8px;object-fit:cover}.avatar-footer[data-v-146e4056]{display:flex;justify-content:center;align-items:center;gap:24px;padding:16px 0 28px;flex-shrink:0}.display-name-action-btn[data-v-146e4056]{display:inline-flex;align-items:center;gap:10px;background:none;border:none;cursor:pointer;padding:0;min-width:90px}.action-btn-icon[data-v-146e4056]{width:25px;height:35px;border-radius:22px;border:1px solid #374151;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#374151;flex-shrink:0}.action-btn-label[data-v-146e4056]{font-weight:500;color:#374151;font-size:14px!important}.display-name-action-btn:hover .action-btn-icon[data-v-146e4056]{border-color:#374151}.display-name-action-btn:hover .action-btn-label[data-v-146e4056]{color:#374151}.auth-modal-overlay[data-v-eabf08e9]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:none;align-items:center;justify-content:center;z-index:1000}.auth-modal-overlay.show[data-v-eabf08e9]{display:flex}.balance-modal[data-v-eabf08e9]{max-width:600px;width:90%;max-height:85vh;overflow-y:auto;border-radius:20px;background-color:#f8f9fa;box-shadow:0 25px 50px -12px #00000040}.balance-header[data-v-eabf08e9]{display:flex;justify-content:space-between;align-items:center;padding:20px 28px 16px}.balance-header h2[data-v-eabf08e9]{margin:0;font-size:20px;font-weight:700;color:#1a1a1a}.balance-close-btn[data-v-eabf08e9]{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#666;font-size:20px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.balance-close-btn[data-v-eabf08e9]:hover{color:#333;background-color:#0000000d}.modal-hr[data-v-eabf08e9]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:0 20px}.balance-amount-row[data-v-eabf08e9]{display:flex;align-items:center;gap:12px;padding:20px 28px}.balance-coin-icon[data-v-eabf08e9]{flex-shrink:0}.balance-amount-num[data-v-eabf08e9]{font-size:28px;font-weight:700;color:#1a1a1a}.balance-buy-btn[data-v-eabf08e9]{margin-left:auto;padding:8px 20px;background-color:#6bcd66;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:9999px;cursor:pointer;white-space:nowrap}.balance-box-types[data-v-eabf08e9]{display:flex;align-items:center;background-color:#00000008;border-radius:12px;padding:14px 20px;margin:0 20px 16px}.balance-box-type-item[data-v-eabf08e9]{display:flex;flex-direction:column;gap:4px;flex:1}.box-type-label[data-v-eabf08e9]{font-size:13px;color:#666}.box-type-value[data-v-eabf08e9]{font-size:14px;color:#333}.balance-box-type-divider[data-v-eabf08e9]{width:1px;height:36px;background-color:#00000014;margin:0 16px}.balance-stats-row[data-v-eabf08e9]{display:flex;align-items:center;background-color:#00000008;border-radius:12px;padding:14px 20px;margin:0 20px 16px}.balance-stat-item[data-v-eabf08e9]{display:flex;align-items:center;gap:6px;flex:1;font-size:14px;color:#333}.stat-label[data-v-eabf08e9]{color:#666}.stat-help-icon[data-v-eabf08e9]{color:#999;font-size:12px;cursor:help}.stat-val[data-v-eabf08e9]{margin-left:auto;font-weight:600}.balance-stat-divider[data-v-eabf08e9]{width:1px;height:24px;background-color:#00000014;margin:0 12px}.balance-tier-row[data-v-eabf08e9]{display:flex;justify-content:space-between;align-items:center;margin:0 20px 20px}.balance-tier-left[data-v-eabf08e9]{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.tier-badge[data-v-eabf08e9]{padding:4px 12px;background-color:#6bcd6626;color:#6bcd66;border-radius:9999px;font-size:12px;font-weight:700}.tier-upgrade-link[data-v-eabf08e9]{color:#6bcd66;font-size:14px;text-decoration:none}.tier-upgrade-link[data-v-eabf08e9]:hover{text-decoration:underline}.balance-tabs-bar[data-v-eabf08e9]{display:flex;align-items:center;gap:24px;border-bottom:1px solid rgba(0,0,0,.06);margin:0 20px 16px;padding-bottom:12px}.balance-tab[data-v-eabf08e9]{font-size:14px;color:#888;cursor:pointer;transition:color .2s}.balance-tab.active[data-v-eabf08e9]{color:#333;font-weight:600}.balance-tab[data-v-eabf08e9]:not(.active):hover{color:#555}.balance-tab-link[data-v-eabf08e9]{margin-left:auto;color:#6bcd66;font-size:13px;text-decoration:none}.balance-tab-link[data-v-eabf08e9]:hover{text-decoration:underline}.balance-table-wrap[data-v-eabf08e9]{background-color:#00000005;border-radius:12px;overflow:hidden;margin:0 20px 20px}.balance-table-head[data-v-eabf08e9],.balance-table-body[data-v-eabf08e9]{display:flex;padding:12px 16px;font-size:13px}.balance-table-head[data-v-eabf08e9]{background-color:#0000000a;color:#888;font-weight:500;border-bottom:1px solid rgba(0,0,0,.04)}.th-detail[data-v-eabf08e9]{width:35%}.th-all[data-v-eabf08e9]{width:15%}.th-date[data-v-eabf08e9]{width:30%}.th-change[data-v-eabf08e9]{width:20%;text-align:right}.balance-tr[data-v-eabf08e9]{display:flex;padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.02);color:#333;font-size:13px;transition:background-color .15s}.balance-tr[data-v-eabf08e9]:hover{background-color:#00000008}.td-detail[data-v-eabf08e9]{width:35%}.td-action[data-v-eabf08e9]{width:15%;color:#888}.td-date[data-v-eabf08e9]{width:30%;color:#888}.td-change[data-v-eabf08e9]{width:20%;text-align:right;font-weight:600}.td-change.positive[data-v-eabf08e9]{color:#6bcd66}.td-change.negative[data-v-eabf08e9]{color:#f87171}.balance-table-footer[data-v-eabf08e9]{padding:10px;text-align:center;font-size:12px;color:#999;border-top:1px solid rgba(0,0,0,.03)}.home-page[data-v-43ff42a6]{background-color:#191919;min-height:100vh}.sub-nav[data-v-43ff42a6]{position:fixed;top:60px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:24px;z-index:99;padding:8px 24px}.sub-nav-inner[data-v-43ff42a6]{display:flex;align-items:center;background:#2a2a2a;border-radius:999px;padding:8px;flex:1;max-width:1000px}.sub-nav-links[data-v-43ff42a6]{display:flex;align-items:center;gap:0}.sub-nav-item[data-v-43ff42a6]{font-size:13px;font-weight:600;color:#ccc;text-decoration:none;padding:8px 12px;border-radius:999px;white-space:nowrap;transition:color .15s ease,background .15s ease;display:flex;align-items:center;gap:4px}.sub-nav-item[data-v-43ff42a6]:hover{color:#fff;background:#ffffff0f}.sub-nav-item.active[data-v-43ff42a6]{color:#000;background:#fff;font-weight:700}.sub-nav-item.active[data-v-43ff42a6]:hover{background:#fff;color:#000}.sub-nav-dropdown svg[data-v-43ff42a6]{opacity:.6}.sub-nav-divider[data-v-43ff42a6]{width:1px;height:14px;background:#ffffff1f;margin:0 2px}.sub-nav-utility[data-v-43ff42a6]{display:flex;align-items:center}.sub-nav-spacer[data-v-43ff42a6]{flex:1}.sub-nav-utility-item[data-v-43ff42a6]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#ccc;text-decoration:none;padding:8px;border-radius:999px;transition:color .15s ease,background .15s ease}.sub-nav-utility-item[data-v-43ff42a6]:hover{color:#fff;background:#ffffff0f}.sub-nav-search[data-v-43ff42a6]{display:flex;align-items:center;gap:8px;background:#2a2a2a;border-radius:999px;padding:15px 16px;flex-shrink:0}.sub-nav-search svg[data-v-43ff42a6]{color:#888;flex-shrink:0}.sub-nav-search input[data-v-43ff42a6]{background:none;border:none;outline:none;font-size:14px;color:#fff;width:120px;font-family:inherit}.sub-nav-search input[data-v-43ff42a6]::placeholder{color:#666}.terms-page[data-v-f13acc0d]{min-height:100vh;background-color:#f5f7fa;padding:40px 20px}.terms-container[data-v-f13acc0d]{max-width:800px;margin:0 auto;background:#fff;border-radius:12px;padding:48px;box-shadow:0 2px 12px #00000014}.terms-container h1[data-v-f13acc0d]{font-size:28px;font-weight:600;color:#1f2937;text-align:center;margin-bottom:8px}.update-date[data-v-f13acc0d]{text-align:center;color:#6b7280;font-size:14px;margin-bottom:32px}.terms-container section[data-v-f13acc0d]{margin-bottom:28px}.terms-container h2[data-v-f13acc0d]{font-size:18px;font-weight:600;color:#374151;margin-bottom:12px}.terms-container h3[data-v-f13acc0d]{font-size:16px;font-weight:500;color:#4b5563;margin-bottom:8px;margin-top:12px}.terms-container p[data-v-f13acc0d]{line-height:1.8;color:#4b5563;font-size:15px;margin-bottom:10px}.terms-container ul[data-v-f13acc0d]{padding-left:24px;margin:12px 0}.terms-container li[data-v-f13acc0d]{line-height:1.8;color:#4b5563;font-size:15px;margin-bottom:6px}.privacy-page[data-v-659fe0ca]{min-height:100vh;background-color:#f5f7fa;padding:40px 20px}.privacy-container[data-v-659fe0ca]{max-width:800px;margin:0 auto;background:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 12px #00000014}.privacy-container h1[data-v-659fe0ca]{font-size:24px;font-weight:600;color:#1f2937;text-align:center;margin-bottom:16px}.privacy-container h2[data-v-659fe0ca]{font-size:18px;font-weight:600;color:#1f2937;margin-top:28px;margin-bottom:12px}.privacy-container h3[data-v-659fe0ca]{font-size:16px;font-weight:500;color:#374151;margin-top:20px;margin-bottom:10px}.privacy-container h4[data-v-659fe0ca]{font-size:15px;font-weight:500;color:#4b5563;margin-top:16px;margin-bottom:8px}.privacy-container p[data-v-659fe0ca]{line-height:1.8;color:#374151;font-size:14px;margin-bottom:10px;text-indent:2em}.privacy-container a[data-v-659fe0ca]{color:#1f2937;text-decoration:underline}.privacy-container a[data-v-659fe0ca]:hover{text-decoration:underline}.children-privacy-page[data-v-e087ab72]{min-height:100vh;background-color:#f5f7fa;padding:40px 20px}.children-privacy-container[data-v-e087ab72]{max-width:800px;margin:0 auto;background:#fff;border-radius:12px;padding:48px;box-shadow:0 2px 12px #00000014}.children-privacy-container h1[data-v-e087ab72]{font-size:28px;font-weight:600;color:#1f2937;text-align:center;margin-bottom:8px}.update-date[data-v-e087ab72]{text-align:center;color:#6b7280;font-size:14px;margin-bottom:32px}.highlight[data-v-e087ab72]{background-color:#fef3c7;border-left:4px solid #f59e0b;padding:16px 20px;margin-bottom:28px;border-radius:4px}.highlight p[data-v-e087ab72]{margin:0;line-height:1.8;color:#374151}.children-privacy-container section[data-v-e087ab72]{margin-bottom:28px}.children-privacy-container h2[data-v-e087ab72]{font-size:18px;font-weight:600;color:#374151;margin-bottom:12px}.children-privacy-container h3[data-v-e087ab72]{font-size:16px;font-weight:500;color:#4b5563;margin-bottom:8px;margin-top:12px}.children-privacy-container p[data-v-e087ab72]{line-height:1.8;color:#4b5563;font-size:15px;margin-bottom:10px}.children-privacy-container ul[data-v-e087ab72],.children-privacy-container ol[data-v-e087ab72]{padding-left:24px;margin:12px 0}.children-privacy-container li[data-v-e087ab72]{line-height:1.8;color:#4b5563;font-size:15px;margin-bottom:6px}table[data-v-e087ab72]{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}th[data-v-e087ab72],td[data-v-e087ab72]{border:1px solid #e5e7eb;padding:12px;text-align:left}th[data-v-e087ab72]{background-color:#f9fafb;font-weight:600;color:#374151}td[data-v-e087ab72]{color:#4b5563}.contact-info[data-v-e087ab72]{background-color:#fefce8;padding:20px 24px;border-radius:8px;margin-top:12px;border:1px solid #fde68a}.contact-info p[data-v-e087ab72]{margin-bottom:10px}.forgot-password-page[data-v-f3ee9502]{min-height:100vh;background-color:#f5f7fa;padding:60px 20px 40px;display:flex;align-items:flex-start;justify-content:center}.forgot-password-container[data-v-f3ee9502]{max-width:520px;width:100%;background:#fff;border-radius:12px;padding:48px 40px;box-shadow:0 2px 12px #00000014}.forgot-password-container h1[data-v-f3ee9502]{font-size:28px;font-weight:600;color:#1f2937;text-align:center;margin-bottom:12px}.description[data-v-f3ee9502]{text-align:center;color:#6b7280;font-size:15px;line-height:1.6;margin-bottom:32px}.reset-form[data-v-f3ee9502]{margin-bottom:24px}.form-group[data-v-f3ee9502]{margin-bottom:22px}.form-group label[data-v-f3ee9502]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.required[data-v-f3ee9502]{color:#dc2626;margin-right:4px}.input-wrapper[data-v-f3ee9502]{position:relative;display:flex;align-items:center}.input-icon[data-v-f3ee9502]{position:absolute;left:16px;font-size:16px;pointer-events:none}.input-wrapper input[data-v-f3ee9502],.select-input[data-v-f3ee9502],textarea[data-v-f3ee9502]{width:100%;padding:14px 16px;border:1.5px solid #e5e7eb;border-radius:10px;font-size:15px;color:#1f2937;transition:all .2s ease;outline:none;box-sizing:border-box;background-color:#fff;font-family:inherit}.input-wrapper input[data-v-f3ee9502]{padding-left:44px}.input-wrapper input[data-v-f3ee9502]:focus,.select-input[data-v-f3ee9502]:focus,textarea[data-v-f3ee9502]:focus{border-color:#6bcd66;box-shadow:0 0 0 3px #6bcd661a}.input-wrapper input[data-v-f3ee9502]::placeholder,.select-input[data-v-f3ee9502],textarea[data-v-f3ee9502]::placeholder{color:#9ca3af}.select-input[data-v-f3ee9502]{cursor:pointer;-moz-appearance:auto;appearance:auto;-webkit-appearance:menulist;height:48px}textarea[data-v-f3ee9502]{resize:vertical;min-height:100px;line-height:1.6}.char-count[data-v-f3ee9502]{display:block;text-align:right;font-size:12px;color:#9ca3af;margin-top:4px}.error-message[data-v-f3ee9502]{background-color:#fef2f2;color:#dc2626;padding:12px 16px;border-radius:8px;font-size:14px;margin-bottom:16px;border-left:4px solid #dc2626}.success-message[data-v-f3ee9502]{background-color:#f0fdf4;color:#166534;padding:24px 20px;border-radius:8px;font-size:14px;line-height:1.8;margin-bottom:20px;border-left:4px solid #6BCD66}.success-message h3[data-v-f3ee9502]{margin:0 0 12px;font-size:18px}.success-message p[data-v-f3ee9502]{margin:8px 0}.success-message .tip[data-v-f3ee9502]{color:#15803d;font-weight:500;margin-top:12px!important}.submit-btn[data-v-f3ee9502]{width:100%;padding:14px 32px;background:linear-gradient(135deg,#6bcd66,#5ab859);color:#fff;border:none;border-radius:50px;font-size:16px;font-weight:500;cursor:pointer;transition:all .25s ease;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 14px #6bcd6659}.submit-btn[data-v-f3ee9502]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #6bcd6673}.submit-btn[data-v-f3ee9502]:active:not(:disabled){transform:translateY(0)}.submit-btn[data-v-f3ee9502]:disabled{opacity:.65;cursor:not-allowed}.back-link[data-v-f3ee9502]{text-align:center;margin-top:24px}.back-link a[data-v-f3ee9502]{color:#6b7280;text-decoration:none;font-size:14px;transition:color .2s}.back-link a[data-v-f3ee9502]:hover{color:#6bcd66}.help-section[data-v-f3ee9502]{margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}.help-section h3[data-v-f3ee9502]{font-size:16px;font-weight:500;color:#374151;margin-bottom:12px}.help-section ul[data-v-f3ee9502]{list-style:disc;padding-left:24px;margin:0 0 16px}.help-section li[data-v-f3ee9502]{font-size:14px;color:#6b7280;line-height:1.8;margin-bottom:4px}.help-section a[data-v-f3ee9502]{color:#6bcd66;text-decoration:none}.help-section a[data-v-f3ee9502]:hover{text-decoration:underline}.user-domain-header[data-v-bc045a7d]{position:fixed;top:0;left:0;right:0;height:56px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 24px;z-index:100;border-bottom:1px solid #e5e7eb}.header-left .logo[data-v-bc045a7d]{font-family:Expletus Sans,sans-serif;font-size:18px;font-weight:700;color:#1a1a1a;letter-spacing:2px}.header-center .header-title[data-v-bc045a7d]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:14px;color:#6b7280;white-space:nowrap}.header-right[data-v-bc045a7d]{display:flex;align-items:center;gap:12px}.header-name[data-v-bc045a7d]{font-size:14px;color:#1a1a1a;font-weight:500}.header-avatar[data-v-bc045a7d]{width:32px;height:32px;border-radius:50%;object-fit:cover}.header-login-btn[data-v-bc045a7d]{padding:8px 20px;border-radius:9999px;border:none;background-color:#6bcd66;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.header-login-btn[data-v-bc045a7d]:hover{background-color:#5ab859}.avatar-wrapper-dropdown[data-v-bc045a7d]{position:relative;cursor:pointer}.avatar-hover-bar[data-v-bc045a7d]{position:absolute;bottom:-4px;left:0;right:0;height:3px;background:transparent;transition:background .2s ease,height .2s ease;border-radius:1px}.avatar-wrapper-dropdown:hover .avatar-hover-bar[data-v-bc045a7d],.avatar-wrapper-dropdown.active .avatar-hover-bar[data-v-bc045a7d]{background:#ef4444;height:4px}.header-dropdown-card[data-v-bc045a7d]{position:fixed;top:56px;right:0;width:220px;background:#fff;z-index:99;overflow:hidden}.dropdown-logout-btn[data-v-bc045a7d]{width:100%;padding:16px 20px;border:none;background:none;font-size:15px;color:#374151;cursor:pointer;text-align:center;transition:color .15s ease}.dropdown-logout-btn[data-v-bc045a7d]:hover{color:#ef4444}.dropdown-enter-active[data-v-bc045a7d],.dropdown-leave-active[data-v-bc045a7d]{transition:all .2s ease}.dropdown-enter-from[data-v-bc045a7d],.dropdown-leave-to[data-v-bc045a7d]{opacity:0;transform:translateY(-8px)}.user-profile-page[data-v-ef633755]{min-height:100vh;background:#f2f2f2;padding-top:56px}.profile-user-section[data-v-ef633755]{padding:48px 24px 32px;text-align:center}.page-avatar[data-v-ef633755]{width:96px;height:96px;border-radius:50%;object-fit:cover;margin-bottom:16px}.display-name[data-v-ef633755]{font-size:22px;font-weight:700;color:#1a1a1a;margin:0 0 6px}.user-email[data-v-ef633755]{font-size:13px;color:#9ca3af;margin:0 0 4px}.user-uid[data-v-ef633755]{font-size:13px;color:#9ca3af;margin:0}.account-settings-btn[data-v-ef633755]{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:10px 18px 10px 28px;border:none;border-radius:12px;background:#e6e6e6;cursor:pointer;font-size:14px;font-weight:600;color:#1a1a1a;transition:all .15s ease}.account-settings-btn[data-v-ef633755]:hover{background:#d9d9d9}.arrow-icon[data-v-ef633755]{stroke:#1a1a1a}.profile-content[data-v-ef633755]{max-width:680px;margin:0 auto;padding:0 24px 40px}.user-info-page[data-v-12bc6256]{min-height:100vh;background:#f2f2f2}.info-main[data-v-12bc6256]{padding-top:56px;min-height:calc(100vh - 56px);display:flex;justify-content:center;padding-left:24px;padding-right:24px}.info-container[data-v-12bc6256]{display:flex;gap:64px;padding:40px 0}.sidebar[data-v-12bc6256]{width:240px;flex-shrink:0;display:flex;flex-direction:column}.sidebar-user-card[data-v-12bc6256]{display:flex;align-items:center;gap:14px;margin-bottom:28px}.sidebar-avatar[data-v-12bc6256]{width:56px;height:56px;border-radius:50%;object-fit:cover;background:#e5e7eb;flex-shrink:0}.sidebar-user-text[data-v-12bc6256]{display:flex;flex-direction:column}.sidebar-name[data-v-12bc6256]{font-size:17px;font-weight:700;color:#3c3c3c;margin:0 0 3px;line-height:1.2}.sidebar-email[data-v-12bc6256]{font-size:11.5px;color:#757575;margin:0;line-height:1.3}.sidebar-menu[data-v-12bc6256]{display:flex;flex-direction:column;align-items:flex-start}.menu-item[data-v-12bc6256]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;color:#3c3c3c;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;text-decoration:none;margin-bottom:18px}.menu-item[data-v-12bc6256]:hover,.menu-item.active[data-v-12bc6256]{background:#fff}.menu-icon[data-v-12bc6256]{font-size:19px;color:#3c3c3c}.menu-badge[data-v-12bc6256]{margin-left:auto;width:18px;height:18px;border-radius:50%;background:#ef4444;flex-shrink:0}.sidebar-footer[data-v-12bc6256]{margin-top:60px;padding-top:16px;border-top:1px solid #757575}.footer-text[data-v-12bc6256]{font-size:11px;color:#757575;line-height:1.5;margin:0 0 10px;text-align:center}.footer-btn[data-v-12bc6256]{display:block;width:100%;padding:8px 0;border:1px solid #DFDFDF;border-radius:9999px;background:#fff;font-size:12px;color:#757575;cursor:pointer;transition:all .15s ease;text-align:center;text-decoration:none}.footer-btn[data-v-12bc6256]:hover{background:#f9fafb;border-color:#9ca3af}.info-content-right[data-v-12bc6256]{width:600px;flex-shrink:0}.content-header[data-v-12bc6256]{margin-bottom:24px}.content-title[data-v-12bc6256]{font-size:28px;font-weight:700;color:#3c3c3c;margin:0 0 24px}.content-subtitle[data-v-12bc6256]{font-size:14px;color:#3c3c3c;margin:0}.info-card[data-v-12bc6256]{width:100%;background:#fff;border-radius:8px;overflow:hidden;margin-bottom:24px;border:1px solid #DFDFDF;box-shadow:0 1px 3px #0000000a;box-sizing:border-box}.card-header[data-v-12bc6256]{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid #f3f4f6;background:#fafafa}.card-body[data-v-12bc6256]{padding:10px 24px;background:#fff}.card-header.linked-services-header[data-v-12bc6256]{border-top:1px solid #f3f4f6}.card-title[data-v-12bc6256]{font-size:15.5px;font-weight:600;color:#3c3c3c;margin:0}.card-btn[data-v-12bc6256]{padding:4px 16px;border:1px solid #DFDFDF;border-radius:9999px;background:#fafafa;font-size:12px;color:#757575;cursor:pointer;transition:all .15s ease}.card-btn[data-v-12bc6256]:hover{background:#f2f2f2;border-color:#9ca3af}.info-row[data-v-12bc6256]{display:flex;align-items:center;padding:18px 0;border-bottom:1px solid #f9fafb}.info-row[data-v-12bc6256]:last-child{border-bottom:none}.info-label[data-v-12bc6256]{width:80px;font-size:12.5px;color:#757575;flex-shrink:0}.info-value[data-v-12bc6256]{font-size:13px;color:#757575}.empty-text[data-v-12bc6256]{font-size:12.5px;color:#757575;padding:24px 0;text-align:center}.pwd-step-body[data-v-12bc6256]{padding:32px 48px!important;display:flex;flex-direction:column;align-items:center}.pwd-instruction[data-v-12bc6256]{width:100%;margin-bottom:24px}.pwd-instruction p[data-v-12bc6256]{margin:0 0 8px;color:#333;font-size:14px;line-height:1.6}.pwd-instruction .pwd-note[data-v-12bc6256]{color:#666;font-size:12px;margin-top:12px}.pwd-email[data-v-12bc6256]{color:#333;font-weight:600}.pwd-otp-card[data-v-12bc6256]{width:100%;background-color:#fff;border-radius:8px;padding:20px 24px;margin-bottom:16px;box-sizing:border-box;border:1px solid #f0f0f0}.pwd-field-row[data-v-12bc6256]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pwd-field-marker[data-v-12bc6256]{width:6px;height:20px;background-color:#333;flex-shrink:0}.pwd-field-label[data-v-12bc6256]{font-size:18px;font-weight:500;color:#333}.pwd-input-wrapper[data-v-12bc6256]{position:relative;width:100%}.pwd-rect-input[data-v-12bc6256]{width:100%;height:48px;border-radius:4px;border:1px solid #d1d5db;background-color:#fff;padding:0 48px 0 16px;font-size:16px;color:#333;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.pwd-otp-card>.pwd-rect-input[data-v-12bc6256]{text-align:center;font-size:22px;letter-spacing:8px;padding:0 16px}.pwd-rect-input[data-v-12bc6256]:focus{border-color:#333;box-shadow:0 0 0 3px #00000014}.pwd-rect-input.error[data-v-12bc6256]{border-color:#e60012;box-shadow:0 0 0 3px #e600121a}.pwd-rect-input[data-v-12bc6256]::placeholder{color:#9ca3af;font-size:14px;letter-spacing:0}.pwd-eye-btn[data-v-12bc6256]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.pwd-eye-btn .material-symbols-outlined[data-v-12bc6256]{font-size:20px;color:#9ca3af}.pwd-error[data-v-12bc6256]{width:100%;min-height:20px;font-size:13px;color:#e60012;margin:0 0 16px;padding:4px 0;text-align:center;box-sizing:border-box;transition:opacity .3s ease}.pwd-error-hidden[data-v-12bc6256]{opacity:0}.pwd-submit-btn[data-v-12bc6256]{width:200px;height:44px;border-radius:9999px;border:none;background-color:#e60012;color:#fff;font-size:15px;font-weight:500;cursor:pointer;margin-bottom:16px;transition:opacity .2s ease}.pwd-submit-btn[data-v-12bc6256]:hover:not(:disabled){opacity:.9}.pwd-submit-btn[data-v-12bc6256]:disabled{background-color:#ccc;cursor:not-allowed}.pwd-resend-link[data-v-12bc6256]{display:inline-flex;align-items:center;background:none;border:none;color:#06c;font-size:13px;cursor:pointer;margin-bottom:12px;padding:4px 8px;transition:opacity .2s ease}.pwd-resend-link[data-v-12bc6256]:hover:not(:disabled){text-decoration:underline}.pwd-resend-link[data-v-12bc6256]:disabled{color:#999;cursor:not-allowed}.pwd-back-link[data-v-12bc6256]{background:none;border:none;color:#06c;font-size:13px;cursor:pointer;padding:4px 8px}.pwd-back-link[data-v-12bc6256]:hover{text-decoration:underline}.pwd-step-done[data-v-12bc6256]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px!important}.pwd-done-icon[data-v-12bc6256]{font-size:56px;color:#e60012;margin-bottom:16px}.pwd-done-title[data-v-12bc6256]{font-size:18px;font-weight:600;color:#333;margin:0 0 8px}.pwd-done-tip[data-v-12bc6256]{font-size:13px;color:#666;margin:0 0 24px;line-height:1.6}.pwd-action-row[data-v-12bc6256]{display:flex;gap:16px;width:100%;max-width:440px}.pwd-submit-outline[data-v-12bc6256]{background-color:#fff!important;color:#e60012!important;border:1px solid #e60012!important}.pwd-submit-outline[data-v-12bc6256]:hover:not(:disabled){background-color:#fff5f5!important}.other-body[data-v-12bc6256]{padding:0 24px!important}.other-row[data-v-12bc6256]{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid #f9fafb}.other-row[data-v-12bc6256]:last-child{border-bottom:none}.other-row-text[data-v-12bc6256]{display:flex;flex-direction:column;gap:4px;flex:1;padding-right:16px}.other-row-title[data-v-12bc6256]{font-size:14px;font-weight:600;color:#3c3c3c}.other-row-desc[data-v-12bc6256]{font-size:12px;color:#757575;line-height:1.5}.other-delete-btn[data-v-12bc6256]{flex-shrink:0;padding:6px 18px;border:1px solid #e60012;border-radius:9999px;background:#fff;font-size:12.5px;color:#e60012;cursor:pointer;transition:all .15s ease}.other-delete-btn[data-v-12bc6256]:hover:not(:disabled){background:#e60012;color:#fff}.other-delete-btn[data-v-12bc6256]:disabled{border-color:#ccc;color:#999;cursor:not-allowed}.delete-step-body[data-v-12bc6256]{padding:32px 48px!important;display:flex;flex-direction:column;align-items:center}.delete-step-title[data-v-12bc6256]{font-size:14px;font-weight:700;color:#333;text-align:left;margin:0 0 8px;width:100%}.delete-step-desc[data-v-12bc6256]{font-size:12px;color:#666;text-align:left;line-height:1.6;margin:0 0 8px;width:100%}.delete-agree-row[data-v-12bc6256]{display:flex;align-items:flex-start;gap:8px;width:100%;margin-bottom:24px;cursor:pointer}.delete-checkbox[data-v-12bc6256]{width:16px;height:16px;margin-top:2px;accent-color:#e60012;cursor:pointer;flex-shrink:0}.delete-agree-text[data-v-12bc6256]{font-size:14px;color:#333;line-height:1.5}.delete-agree-link[data-v-12bc6256]{color:#06c;text-decoration:none}.delete-agree-link[data-v-12bc6256]:hover{text-decoration:underline}.pwd-otp-card>.delete-select[data-v-12bc6256]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 16px center;padding:0 40px 0 16px;cursor:pointer;text-align:left;font-size:14px;letter-spacing:0!important}.delete-select option[data-v-12bc6256]{font-size:14px;padding:0;text-align:left}.pwd-otp-card>.delete-textarea[data-v-12bc6256]{height:auto;min-height:80px;padding:12px 16px;font-size:14px;line-height:1.5;resize:vertical;font-family:inherit;text-align:left;letter-spacing:0}.pwd-otp-card>.delete-textarea[data-v-12bc6256]:placeholder-shown{text-align:center}.delete-confirm-notice[data-v-12bc6256]{width:100%;background-color:#fff;border-radius:8px;padding:20px 24px;margin-bottom:16px;box-sizing:border-box;border:1px solid #f0f0f0}.delete-confirm-intro[data-v-12bc6256]{font-size:14px;font-weight:600;color:#333;margin:0 0 12px;line-height:1.6}.delete-confirm-list[data-v-12bc6256]{margin:0;padding-left:20px;list-style-type:decimal}.delete-confirm-list li[data-v-12bc6256]{font-size:13px;color:#666;line-height:1.7;margin-bottom:10px}.delete-confirm-list li[data-v-12bc6256]:last-child{margin-bottom:0}.login-page[data-v-7c5dd210]{min-height:100vh;background:#f2f2f2;padding-top:56px}.login-container[data-v-7c5dd210]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 56px);padding:24px}.login-card[data-v-7c5dd210]{width:100%;max-width:680px;border-radius:20px;background-color:#f8f9fa;display:flex;flex-direction:column}.login-header[data-v-7c5dd210]{padding:24px 24px 0}.login-header h1[data-v-7c5dd210]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;text-align:center}.login-hr[data-v-7c5dd210]{border:none;border-top:1px solid rgba(0,0,0,.08);margin:12px 24px;width:calc(100% - 48px)}.login-body[data-v-7c5dd210]{padding:28px 24px;display:flex;flex-direction:column;align-items:center}.login-form[data-v-7c5dd210]{width:100%;display:flex;flex-direction:column;align-items:center}.login-form-group[data-v-7c5dd210]{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.login-label[data-v-7c5dd210]{font-size:16px;font-weight:500;color:#000;margin-bottom:4px}.login-input-wrapper[data-v-7c5dd210]{position:relative;width:360px;max-width:100%}.login-input[data-v-7c5dd210]{width:100%;height:42px;border-radius:9999px;border:1px solid #d1d5db;background-color:#f8f9fa;padding:0 48px;font-size:14px;color:#1a1a1a;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.login-input[data-v-7c5dd210]:focus,.login-input[data-v-7c5dd210]:hover{border-color:#6bcd66}.login-input.error[data-v-7c5dd210]{border-color:#f87171;box-shadow:0 0 0 2px #f871711a}.login-input[data-v-7c5dd210]::placeholder{color:#5d5b5c}.otp-input-wrapper[data-v-7c5dd210]{position:relative;width:360px;max-width:100%}.otp-input-wrapper .login-input[data-v-7c5dd210]{padding-right:130px}.otp-divider[data-v-7c5dd210]{position:absolute;right:105px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:14px;pointer-events:none}.send-otp-btn[data-v-7c5dd210]{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6bcd66;font-size:13px;font-weight:500;cursor:pointer;padding:4px 8px;white-space:nowrap}.send-otp-btn[data-v-7c5dd210]:hover:not(:disabled){text-decoration:underline;color:#5ab859}.send-otp-btn[data-v-7c5dd210]:disabled{color:#9ca3af;cursor:not-allowed}.login-input-icon[data-v-7c5dd210]{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-family:Material Symbols Outlined;font-size:20px;color:#9ca3af;pointer-events:none;-webkit-user-select:none;user-select:none}.login-eye-btn[data-v-7c5dd210]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.login-eye-icon[data-v-7c5dd210]{font-family:Material Symbols Outlined;font-size:20px;color:#9ca3af}.login-agreement-section[data-v-7c5dd210]{display:flex;align-items:flex-start;gap:6px;margin-top:16px;max-width:340px}.login-checkbox[data-v-7c5dd210]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border:1px solid #909090;background-color:#f8f9fa;border-radius:50%;cursor:pointer;position:relative;flex-shrink:0;margin-top:3px;padding:0}.login-checkbox[data-v-7c5dd210]:checked{background-color:#6bcd66;border-color:transparent}.login-checkbox[data-v-7c5dd210]:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.login-agreement-text[data-v-7c5dd210]{font-size:12px;color:#6b7280;line-height:1.5}.login-link[data-v-7c5dd210]{color:#6bcd66;text-decoration:none}.login-link[data-v-7c5dd210]:hover{text-decoration:underline}.login-error-msg[data-v-7c5dd210]{font-size:13px;color:#f87171;margin:8px 0 0;text-align:center;min-height:20px}.switch-mode-group[data-v-7c5dd210]{margin-top:16px}.login-mode-link[data-v-7c5dd210],.login-forgot-link[data-v-7c5dd210]{font-size:14px;color:#6bcd66;text-decoration:none}.login-mode-link[data-v-7c5dd210]:hover,.login-forgot-link[data-v-7c5dd210]:hover{text-decoration:underline}.forgot-group[data-v-7c5dd210]{flex-direction:row!important;justify-content:center;gap:24px}.login-footer[data-v-7c5dd210]{padding:0 24px 24px}.login-button-row[data-v-7c5dd210]{display:flex;justify-content:center;gap:12px}.login-action-btn[data-v-7c5dd210]{min-width:120px;padding:10px 24px;border-radius:9999px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease}.login-action-btn.primary[data-v-7c5dd210]{background-color:#6bcd66;color:#fff}.login-action-btn.primary[data-v-7c5dd210]:hover:not(:disabled){background-color:#5ab859}.login-action-btn.secondary[data-v-7c5dd210]{background-color:#e6e6e6;color:#1a1a1a}.login-action-btn.secondary[data-v-7c5dd210]:hover:not(:disabled){background-color:#d9d9d9}.login-action-btn[data-v-7c5dd210]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:480px){.login-input-wrapper[data-v-7c5dd210],.otp-input-wrapper[data-v-7c5dd210]{width:100%}}.lounge-sidebar[data-v-1a476c47]{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:16px 0;position:sticky;top:76px;max-height:calc(100vh - 96px);overflow-y:auto}.lounge-sidebar[data-v-1a476c47]::-webkit-scrollbar{width:3px}.lounge-sidebar[data-v-1a476c47]::-webkit-scrollbar-track{background:transparent}.lounge-sidebar[data-v-1a476c47]::-webkit-scrollbar-thumb{background:#ebebeb0f;border-radius:2px}.sidebar-nav[data-v-1a476c47],.sidebar-nav-bottom[data-v-1a476c47]{display:flex;flex-direction:column;gap:0px}.nav-item[data-v-1a476c47]{display:flex;align-items:center;gap:12px;padding:9px 16px;border-radius:8px;color:#ebebeb;text-decoration:none;font-size:16px;font-weight:600;transition:background .15s ease,color .15s ease}.nav-item[data-v-1a476c47]:hover{color:#ebebeb}.nav-item.active[data-v-1a476c47]{color:#e44040}.nav-item.active svg[data-v-1a476c47]{fill:#e44040}.sidebar-section[data-v-1a476c47]{display:flex;flex-direction:column;gap:2px;margin-top:4px}.section-heading[data-v-1a476c47]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#ebebeb;margin:0;padding:8px 16px 4px}.sub-list[data-v-1a476c47]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.sub-item[data-v-1a476c47]{display:flex;align-items:center;gap:10px;padding:7px 16px 7px 44px;border-radius:6px;cursor:pointer;transition:background .15s ease}.sub-icon[data-v-1a476c47]{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}.sub-name[data-v-1a476c47]{font-size:14px;color:#ccc;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge-n[data-v-1a476c47]{font-size:8px;font-weight:700;color:#fff;background:#e44040;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.badge-hot[data-v-1a476c47]{font-size:8px;font-weight:700;color:#fff;background:#e44040;padding:2px 8px;border-radius:10px;flex-shrink:0}@media(max-width:1200px){.lounge-sidebar[data-v-1a476c47]{display:none}}.right-panel[data-v-8fae7a5f]{width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:16px;padding:16px 0;position:sticky;top:76px;max-height:calc(100vh - 96px);overflow-y:auto}.right-panel[data-v-8fae7a5f]::-webkit-scrollbar{width:3px}.right-panel[data-v-8fae7a5f]::-webkit-scrollbar-track{background:transparent}.right-panel[data-v-8fae7a5f]::-webkit-scrollbar-thumb{background:#ebebeb0f;border-radius:2px}.panel-card[data-v-8fae7a5f],.post-card[data-v-8fae7a5f]{background:#232323;border-radius:24px;padding:20px}.post-header[data-v-8fae7a5f]{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.post-title[data-v-8fae7a5f]{font-size:14px;font-weight:700;color:#ebebeb;margin:0}.post-actions[data-v-8fae7a5f]{display:flex;gap:12px;justify-content:space-between}.post-action[data-v-8fae7a5f]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:none;background:none;color:#ebebeb;font-size:13px;cursor:pointer;transition:color .15s ease}.post-action[data-v-8fae7a5f]:hover{color:#fff}.post-icon[data-v-8fae7a5f]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#ebebeb;transition:all .15s ease}.post-action:hover .post-icon[data-v-8fae7a5f]{color:#fff;background:#ebebeb0a}.post-divider[data-v-8fae7a5f]{height:1px;background:#ebebeb0f;margin:12px 0}.post-drafts[data-v-8fae7a5f]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:4px 0 0;border:none;background:none;color:#b2b2b2;font-size:13px;cursor:pointer;transition:color .15s ease}.post-drafts[data-v-8fae7a5f]:hover{color:#fff}.flake-card[data-v-8fae7a5f]{background:#191919;border-radius:24px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between}.flake-user[data-v-8fae7a5f]{display:flex;align-items:center;gap:14px}.flake-avatar[data-v-8fae7a5f]{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.flake-info[data-v-8fae7a5f]{display:flex;flex-direction:column;gap:4px}.flake-id[data-v-8fae7a5f]{font-size:14px;font-weight:600;color:#ccc}.flake-stats[data-v-8fae7a5f]{display:flex;align-items:center;color:#666;font-size:12px}.flake-stats-right[data-v-8fae7a5f]{display:flex;gap:32px}.flake-stat-item[data-v-8fae7a5f]{display:flex;flex-direction:column;align-items:center;gap:4px}.flake-stat-num[data-v-8fae7a5f]{font-size:14px;font-weight:700;color:#ccc}.flake-stat-label[data-v-8fae7a5f]{font-size:12px;color:#666}.lounge-news-card[data-v-8fae7a5f]{background:#232323;border-radius:24px;padding:20px}.news-header[data-v-8fae7a5f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.news-title[data-v-8fae7a5f]{font-size:14px;font-weight:700;color:#ebebeb;margin:0;display:flex;align-items:center;gap:4px}.sparkle[data-v-8fae7a5f]{font-size:16px}.news-refresh[data-v-8fae7a5f]{width:28px;height:28px;border:none;background:none;color:#b2b2b2;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .15s ease}.news-refresh[data-v-8fae7a5f]:hover{background:#ebebeb0f;color:#fff}.news-list[data-v-8fae7a5f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.news-item[data-v-8fae7a5f]{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid rgba(235,235,235,.06);cursor:pointer}.news-item[data-v-8fae7a5f]:last-child{border-bottom:none;padding-bottom:0}.news-item[data-v-8fae7a5f]:first-child{padding-top:0}.news-content[data-v-8fae7a5f]{flex:1;min-width:0}.news-text[data-v-8fae7a5f]{font-size:14px;font-weight:600;color:#ebebeb;line-height:1.5;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.news-stats[data-v-8fae7a5f]{display:flex;gap:16px}.news-stat[data-v-8fae7a5f]{display:flex;align-items:center;gap:4px;font-size:12px;color:#b2b2b2}.news-thumb[data-v-8fae7a5f]{width:80px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.stats-card[data-v-8fae7a5f]{background:#232323;border-radius:24px;padding:14px;display:flex;flex-direction:column;gap:10px}.stat-row[data-v-8fae7a5f]{display:flex;align-items:center;justify-content:space-between}.stat-label[data-v-8fae7a5f]{font-size:13px;color:#b2b2b2}.stat-value[data-v-8fae7a5f]{font-size:15px;font-weight:700;color:#e5e5e5;font-family:Expletus Sans,sans-serif}@media(max-width:1200px){.right-panel[data-v-8fae7a5f]{display:none}}.post-card[data-v-64bbf679]{background:#232323;border-radius:24px;padding:32px;cursor:pointer;transition:background .15s ease;display:flex;flex-direction:column;gap:20px}.post-header[data-v-64bbf679]{display:flex;align-items:center;justify-content:space-between}.post-author[data-v-64bbf679]{display:flex;align-items:center;gap:10px}.avatar-ring[data-v-64bbf679]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.post-avatar[data-v-64bbf679]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;flex-shrink:0}.post-author-info[data-v-64bbf679]{display:flex;flex-direction:column;gap:2px}.post-author-name[data-v-64bbf679]{font-size:12px;font-weight:600;color:#ccc}.post-time[data-v-64bbf679]{font-size:12px;color:#666}.post-actions-top[data-v-64bbf679]{display:flex;align-items:center;gap:8px}.follow-btn[data-v-64bbf679]{display:flex;align-items:center;gap:4px;padding:6px 10px;border-radius:20px;border:1px solid rgba(235,235,235,.2);background:none;color:#ccc;font-size:13px;font-weight:500;cursor:pointer}.post-title[data-v-64bbf679]{font-size:18px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.4}.post-excerpt[data-v-64bbf679]{font-size:14px;color:#ccc;margin:0;line-height:1.6}.post-actions[data-v-64bbf679]{display:flex;align-items:center;gap:4px;justify-content:flex-end}.action-btn[data-v-64bbf679]{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;background:none;color:#b2b2b2;font-size:13px;cursor:pointer;border-radius:8px;transition:all .15s ease}.action-btn[data-v-64bbf679]:first-child{padding-left:0}.action-btn.icon-only[data-v-64bbf679]{padding:10px}.action-spacer[data-v-64bbf679]{flex:1}@media(max-width:768px){.post-card[data-v-64bbf679]{padding:16px;border-radius:16px}.post-title[data-v-64bbf679]{font-size:16px}.post-excerpt[data-v-64bbf679]{font-size:13px}.comment-section[data-v-64bbf679]{margin:16px -16px -16px;padding:16px;border-radius:0 0 16px 16px}}.featured-banner[data-v-518bdcd6]{position:relative;width:100%;height:220px;border-radius:24px;overflow:hidden;flex-shrink:0}.banner-slide[data-v-518bdcd6]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.banner-overlay[data-v-518bdcd6]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(0,0,0,.65) 0%,rgba(0,0,0,.15) 60%,transparent 100%)}.banner-content[data-v-518bdcd6]{position:relative;z-index:1;padding:0 32px;max-width:60%;display:flex;flex-direction:column;gap:10px}.banner-tag[data-v-518bdcd6]{font-size:11px;font-weight:600;color:#6bcd66;background:#6bcd661f;padding:3px 10px;border-radius:4px;align-self:flex-start}.banner-title[data-v-518bdcd6]{font-size:24px;font-weight:700;color:#fff;margin:0;line-height:1.2;text-wrap:balance}.banner-desc[data-v-518bdcd6]{font-size:13px;color:#ebebebb3;margin:0;line-height:1.5;max-width:400px}.banner-cta[data-v-518bdcd6]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:6px;border:none;background:#6bcd66;color:#000;font-size:13px;font-weight:600;cursor:pointer;align-self:flex-start;transition:background .15s ease;margin-top:2px}.banner-cta[data-v-518bdcd6]:hover{background:#5ab859}.banner-dots[data-v-518bdcd6]{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:2}.banner-dot[data-v-518bdcd6]{width:6px;height:6px;border-radius:50%;border:none;background:#ebebeb4d;cursor:pointer;transition:all .2s ease;padding:0}.banner-dot.active[data-v-518bdcd6]{width:20px;border-radius:3px;background:#6bcd66}.banner-nav[data-v-518bdcd6]{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:6px;border:none;background:#0006;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;opacity:0;transition:opacity .15s ease,background .15s ease}.featured-banner:hover .banner-nav[data-v-518bdcd6]{opacity:1}.banner-nav[data-v-518bdcd6]:hover{background:#0009}.banner-nav.prev[data-v-518bdcd6]{left:8px}.banner-nav.next[data-v-518bdcd6]{right:8px}.banner-slide-left-enter-active[data-v-518bdcd6],.banner-slide-left-leave-active[data-v-518bdcd6],.banner-slide-right-enter-active[data-v-518bdcd6],.banner-slide-right-leave-active[data-v-518bdcd6]{transition:transform .4s ease}.banner-slide-left-enter-from[data-v-518bdcd6]{transform:translate(100%)}.banner-slide-left-leave-to[data-v-518bdcd6],.banner-slide-right-enter-from[data-v-518bdcd6]{transform:translate(-100%)}.banner-slide-right-leave-to[data-v-518bdcd6]{transform:translate(100%)}@media(max-width:768px){.featured-banner[data-v-518bdcd6]{height:160px}.banner-content[data-v-518bdcd6]{padding:0 16px;max-width:85%}.banner-title[data-v-518bdcd6]{font-size:18px}.banner-nav[data-v-518bdcd6]{display:none}}@media(prefers-reduced-motion:reduce){.banner-slide-left-enter-active[data-v-518bdcd6],.banner-slide-left-leave-active[data-v-518bdcd6],.banner-slide-right-enter-active[data-v-518bdcd6],.banner-slide-right-leave-active[data-v-518bdcd6]{transition:none}}.lounge-page[data-v-b1022fac]{min-height:100vh;background:#191919}.lounge-body[data-v-b1022fac]{max-width:1440px;margin:0 auto;padding:76px 24px 40px;display:flex;gap:38px;align-items:flex-start;justify-content:center}.lounge-main[data-v-b1022fac]{flex:0 1 640px;min-width:0;display:flex;flex-direction:column;gap:16px}.feed-toolbar[data-v-b1022fac]{display:flex;align-items:center;gap:16px;flex-shrink:0}.category-bar[data-v-b1022fac]{display:flex;gap:2px;flex-shrink:0;overflow-x:auto}.category-bar[data-v-b1022fac]::-webkit-scrollbar{display:none}.category-tab[data-v-b1022fac]{padding:10px 16px;border:none;background:none;color:#999;font-size:18px;font-weight:500;cursor:pointer;white-space:nowrap;position:relative;transition:color .15s ease}.category-tab[data-v-b1022fac]:hover{color:#e5e5e5}.category-tab.active[data-v-b1022fac]{color:#fff;font-weight:600}.category-tab.active .tab-text[data-v-b1022fac]:after{content:"";position:absolute;bottom:-11px;left:0;right:0;height:2px;background:#6bcd66;border-radius:1px}.tab-text[data-v-b1022fac]{position:relative}.post-feed[data-v-b1022fac]{display:flex;flex-direction:column;gap:20px}.feed-footer[data-v-b1022fac]{display:flex;justify-content:center;padding:20px 0}.load-more-btn[data-v-b1022fac]{padding:8px 28px;border-radius:6px;border:1px solid rgba(235,235,235,.08);background:#232323;color:#999;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.load-more-btn[data-v-b1022fac]:hover{border-color:#6bcd664d;color:#6bcd66}@media(max-width:768px){.lounge-body[data-v-b1022fac]{padding:68px 12px 24px;gap:12px}}html,body{position:relative;width:100%;min-height:100vh;background-color:#000;color:#1f2937;font-family:Inter,sans-serif;margin:0}main{clip-path:inset(0 0 0 0)}.glass-card{background:#1a1919b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.neon-glow-primary{box-shadow:0 0 40px #99f7ff0d}.neon-glow-secondary{box-shadow:0 0 40px #d674ff0d}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.segmented-progress{background:linear-gradient(90deg,transparent 0%,transparent 9%,#0e0e0e 9%,#0e0e0e 11%,transparent 11%,transparent 19%,#0e0e0e 19%,#0e0e0e 21%,transparent 21%,transparent 29%,#0e0e0e 29%,#0e0e0e 31%,transparent 31%,transparent 39%,#0e0e0e 39%,#0e0e0e 41%,transparent 41%,transparent 49%,#0e0e0e 49%,#0e0e0e 51%,transparent 51%,transparent 59%,#0e0e0e 59%,#0e0e0e 61%,transparent 61%,transparent 69%,#0e0e0e 69%,#0e0e0e 71%,transparent 71%,transparent 79%,#0e0e0e 79%,#0e0e0e 81%,transparent 81%,transparent 89%,#0e0e0e 89%,#0e0e0e 91%,transparent 91%,transparent 100%)}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input[type=password]::-webkit-credentials-auto-fill-button,input[type=password]::-webkit-clear-button,input[type=password]::-webkit-inner-spin-button,input[type=password]::-webkit-outer-spin-button{display:none!important;visibility:hidden;pointer-events:none}input[type=checkbox],#display-name-modal .auth-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border:1px solid #909090;background-color:#f8f9fa;border-radius:50%;cursor:pointer;position:relative;flex-shrink:0;margin:0;padding:0}input[type=checkbox]:checked,#display-name-modal .auth-checkbox:checked{background-color:#6bcd66;border-color:transparent}input[type=checkbox]:checked:after,#display-name-modal .auth-checkbox:checked:after{content:"";position:absolute;left:3.6px;top:1.2px;width:4px;height:8px;border:solid #ffffff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}input[type=checkbox]:focus{outline:none}input[type=checkbox]:active{background-color:#1f2937}.tailwind-css-play-badge,[id*=tailwind][style*="position: fixed"]{display:none!important;visibility:hidden!important}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-user-select:none;user-select:none}
