.shipping-address-dialog[data-v-ed074ba0] .el-dialog__header{border-bottom:1px solid hsla(0,0%,100%,.1);padding:20px}.shipping-address-dialog[data-v-ed074ba0] .el-dialog__body{padding:24px}.shipping-address-dialog .section-title[data-v-ed074ba0]{border-bottom:1px solid hsla(0,0%,100%,.1);color:#14ecff;font-size:16px;font-weight:500;margin-bottom:16px;padding-bottom:8px}.shipping-address-dialog[data-v-ed074ba0] .el-form-item__label{color:#ddd;font-weight:500;padding-bottom:4px}.shipping-address-dialog[data-v-ed074ba0] .el-input__inner,.shipping-address-dialog[data-v-ed074ba0] .el-textarea__inner{background-color:#252730;border-color:#444;border-radius:4px;color:#fff}.shipping-address-dialog[data-v-ed074ba0] .el-input__inner:focus,.shipping-address-dialog[data-v-ed074ba0] .el-textarea__inner:focus{border-color:#14ecff}.shipping-address-dialog[data-v-ed074ba0] .el-select .el-input.is-focus .el-input__inner{border-color:#14ecff}.shipping-address-dialog[data-v-ed074ba0] .el-button--primary{background-color:#14ecff;border-color:#14ecff;color:#000}.shipping-address-dialog[data-v-ed074ba0] .el-button--primary:hover{background-color:#0cc7d9;border-color:#0cc7d9}.shipping-address-dialog[data-v-ed074ba0] .el-form-item.is-error .el-input__inner,.shipping-address-dialog[data-v-ed074ba0] .el-form-item.is-error .el-textarea__inner{border-color:#f56c6c}.shipping-address-dialog .phone-input-container[data-v-ed074ba0]{align-items:center;background-color:#252730;border:1px solid #444;border-radius:4px;display:flex;overflow:hidden;width:100%}.shipping-address-dialog .country-code-selector[data-v-ed074ba0]{flex-shrink:0;position:relative;width:120px}.shipping-address-dialog .flag-container[data-v-ed074ba0]{align-items:center;display:flex;height:100%;left:8px;pointer-events:none;position:absolute;top:0;z-index:10}.shipping-address-dialog .flag-image[data-v-ed074ba0]{height:16px;-o-object-fit:cover;object-fit:cover;width:24px}.shipping-address-dialog .code-select[data-v-ed074ba0]{padding-left:36px;width:100%}.shipping-address-dialog .divider[data-v-ed074ba0]{color:#666;padding:0 8px}.shipping-address-dialog .code-display[data-v-ed074ba0]{color:#ddd;padding-right:8px;white-space:nowrap}.shipping-address-dialog .phone-input[data-v-ed074ba0]{flex:1}.shipping-address-dialog .phone-input[data-v-ed074ba0] .el-input__inner{background:transparent;border:none}.shipping-address-dialog[data-v-ed074ba0] .el-table{background-color:transparent;color:#ddd}.shipping-address-dialog[data-v-ed074ba0] .el-table .el-table__header-wrapper th{background-color:#1e2128;color:#ddd;font-weight:500}.shipping-address-dialog[data-v-ed074ba0] .el-table .el-table__body-wrapper td{background-color:#252730;border-bottom:1px solid #333}.shipping-address-dialog[data-v-ed074ba0] .el-table .el-table__row:hover td{background-color:#2c3040}.shipping-address-dialog[data-v-ed074ba0] .el-tag--success{background-color:#67c23a1a;border-color:#67c23a33;color:#67c23a}.shipping-address-dialog[data-v-ed074ba0] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#14ecff;border-color:#14ecff}.shipping-address-dialog .address-list[data-v-ed074ba0]{margin-top:0;padding-top:0}.shipping-address-dialog .address-info[data-v-ed074ba0]{font-size:14px;line-height:1.5}.shipping-address-dialog .no-address-tip[data-v-ed074ba0]{color:#ddd;padding:20px 0}@media (max-width:640px){.shipping-address-dialog[data-v-ed074ba0] .el-dialog{max-width:100%;width:90%!important}}.modal-overlay[data-v-f61bdf2e]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.85);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:2000}.modal-container[data-v-f61bdf2e]{animation:modalSlideIn-f61bdf2e .3s ease-out;background:hsla(0,0%,8%,.98);border:2px solid rgba(20,236,255,.4);border-radius:24px;box-shadow:0 20px 60px #14ecff4d;max-height:90vh;max-width:1200px;overflow-y:auto;position:relative;width:95%}@media (max-width:768px){.modal-container[data-v-f61bdf2e]{border-radius:16px;max-height:95vh;max-width:100%}}@keyframes modalSlideIn-f61bdf2e{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-close[data-v-f61bdf2e]{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s;width:40px;z-index:10}.modal-close svg[data-v-f61bdf2e]{color:#fffc;height:20px;width:20px}.modal-close[data-v-f61bdf2e]:hover{background:rgba(239,68,68,.2);border-color:#ef444480;transform:rotate(90deg)}.modal-close:hover svg[data-v-f61bdf2e]{color:#ef4444}.modal-content[data-v-f61bdf2e]{padding:40px}@media (max-width:768px){.modal-content[data-v-f61bdf2e]{padding:32px 24px}}.modal-content.loading[data-v-f61bdf2e]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:300px}.modal-content.loading p[data-v-f61bdf2e]{color:#fff9;font-size:16px}.modal-header[data-v-f61bdf2e]{align-items:center;border-bottom:2px solid rgba(20,236,255,.2);display:flex;justify-content:space-between;margin-bottom:32px;padding-bottom:24px}@media (max-width:768px){.modal-header[data-v-f61bdf2e]{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px;padding-bottom:16px}}.modal-title-group[data-v-f61bdf2e]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}@media (max-width:640px){.modal-title-group[data-v-f61bdf2e]{gap:12px}}.modal-title[data-v-f61bdf2e]{color:#fff;font-size:28px;font-weight:700;margin:0}@media (max-width:768px){.modal-title[data-v-f61bdf2e]{font-size:24px}}@media (max-width:640px){.modal-title[data-v-f61bdf2e]{font-size:20px}}.status-badge[data-v-f61bdf2e]{border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.5px;padding:6px 16px;text-transform:uppercase}@media (max-width:640px){.status-badge[data-v-f61bdf2e]{font-size:10px;padding:4px 12px}}.status-badge.status-active[data-v-f61bdf2e]{background:rgba(34,197,94,.2);border:1px solid rgba(34,197,94,.3);box-shadow:0 0 12px #22c55e33;color:#22c55e}.status-badge.status-active-one-time[data-v-f61bdf2e]{background:rgba(59,130,246,.2);border:1px solid rgba(59,130,246,.3);box-shadow:0 0 12px #3b82f633;color:#3b82f6}.status-badge.status-cancelled[data-v-f61bdf2e]{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);color:#ef4444}.status-badge.status-suspended[data-v-f61bdf2e]{background:rgba(251,191,36,.2);border:1px solid rgba(251,191,36,.3);color:#fbbf24}.status-badge.status-expired[data-v-f61bdf2e]{background:rgba(156,163,175,.2);border:1px solid rgba(156,163,175,.3);color:#9ca3af}.status-badge.status-free[data-v-f61bdf2e]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#ffffffb3}.billing-info[data-v-f61bdf2e]{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:12px}@media (max-width:640px){.billing-info[data-v-f61bdf2e]{font-size:13px;gap:8px}}.billing-info .billing-label[data-v-f61bdf2e]{color:#fff9}.billing-info .billing-date[data-v-f61bdf2e]{color:#fff;font-weight:600}@media (max-width:640px){.billing-info .billing-date[data-v-f61bdf2e]{font-size:12px}}.billing-info .billing-amount[data-v-f61bdf2e]{background:rgba(20,236,255,.15);border:1px solid rgba(20,236,255,.3);border-radius:12px;color:#14ecff;font-weight:700;padding:4px 12px}@media (max-width:640px){.billing-info .billing-amount[data-v-f61bdf2e]{font-size:12px;padding:3px 10px}}.status-grid[data-v-f61bdf2e]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}@media (max-width:1024px){.status-grid[data-v-f61bdf2e]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.status-grid[data-v-f61bdf2e]{gap:16px;grid-template-columns:1fr}}.status-item[data-v-f61bdf2e]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:24px;transition:all .3s}@media (max-width:640px){.status-item[data-v-f61bdf2e]{gap:6px;padding:16px}}.status-item[data-v-f61bdf2e]:hover{background:rgba(20,236,255,.05);border-color:#14ecff4d;box-shadow:0 4px 16px #14ecff26;transform:translateY(-2px)}.status-item-label[data-v-f61bdf2e]{color:#fff9;font-size:13px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media (max-width:640px){.status-item-label[data-v-f61bdf2e]{font-size:11px}}.status-item-value[data-v-f61bdf2e]{color:#fff;font-size:32px;font-weight:700;line-height:1}@media (max-width:640px){.status-item-value[data-v-f61bdf2e]{font-size:24px}}.status-item-value.highlight[data-v-f61bdf2e]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#14ecff,#0a8fff);-webkit-background-clip:text;background-clip:text}.status-item-value .status-item-total[data-v-f61bdf2e]{color:#fff6;font-size:18px;font-weight:400;margin-left:4px}@media (max-width:640px){.status-item-value .status-item-total[data-v-f61bdf2e]{font-size:14px}}.status-item-note[data-v-f61bdf2e]{color:#ffffff80;font-size:12px}@media (max-width:640px){.status-item-note[data-v-f61bdf2e]{font-size:11px}}.access-yes[data-v-f61bdf2e]{color:#22c55e;font-size:40px;font-weight:700}@media (max-width:640px){.access-yes[data-v-f61bdf2e]{font-size:32px}}.access-no[data-v-f61bdf2e]{color:#ff4d4f99;font-size:40px;font-weight:700}@media (max-width:640px){.access-no[data-v-f61bdf2e]{font-size:32px}}.expiry-warning[data-v-f61bdf2e]{align-items:center;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3);border-radius:12px;color:#fbbf24;display:flex;font-size:14px;font-weight:500;gap:12px;margin-bottom:20px;padding:16px 20px}.expiry-warning .warning-icon[data-v-f61bdf2e]{flex-shrink:0;height:20px;width:20px}.modal-footer[data-v-f61bdf2e]{align-items:flex-start;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:20px;justify-content:space-between;padding-top:24px}@media (max-width:768px){.modal-footer[data-v-f61bdf2e]{flex-direction:column;gap:16px}}.footer-left[data-v-f61bdf2e],.footer-right[data-v-f61bdf2e]{flex:1;min-width:0}.upgrade-btn[data-v-f61bdf2e]{align-items:center;background:rgba(20,236,255,.1);border:1px solid rgba(20,236,255,.3);border-radius:12px;color:#14ecff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s}.upgrade-btn svg[data-v-f61bdf2e]{height:18px;width:18px}.upgrade-btn[data-v-f61bdf2e]:hover{background:rgba(20,236,255,.2);border-color:#14ecff80;box-shadow:0 4px 12px #14ecff4d;transform:translateY(-2px)}.upgrade-options[data-v-f61bdf2e]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px}.upgrade-header[data-v-f61bdf2e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.upgrade-header span[data-v-f61bdf2e]{color:#fffc;font-size:13px;font-weight:600}.close-upgrade[data-v-f61bdf2e]{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff9;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s;width:24px}.close-upgrade[data-v-f61bdf2e]:hover{background:rgba(239,68,68,.2);color:#ef4444}.upgrade-plans[data-v-f61bdf2e]{display:flex;flex-direction:column;gap:8px}.upgrade-plan-btn[data-v-f61bdf2e]{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:all .3s}.upgrade-plan-btn[data-v-f61bdf2e]:hover:not(:disabled){background:rgba(20,236,255,.1);border-color:#14ecff4d;transform:translate(4px)}.upgrade-plan-btn[data-v-f61bdf2e]:disabled{cursor:not-allowed;opacity:.5}.plan-info[data-v-f61bdf2e]{align-items:center;display:flex;gap:12px}.plan-name[data-v-f61bdf2e]{color:#fff;font-size:14px;font-weight:600}.plan-price[data-v-f61bdf2e]{color:#14ecff;font-size:14px;font-weight:700}.arrow-icon[data-v-f61bdf2e]{color:#fff6;height:16px;transition:all .3s;width:16px}.upgrade-plan-btn:hover .arrow-icon[data-v-f61bdf2e]{color:#14ecff;transform:translate(2px)}.cancel-btn[data-v-f61bdf2e]{align-items:center;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);border-radius:12px;color:#ef4444;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:12px 24px;transition:all .3s}.cancel-btn[data-v-f61bdf2e]:hover{background:rgba(239,68,68,.2);border-color:#ef444480;box-shadow:0 4px 12px #ef44444d;transform:translateY(-2px)}.cancel-confirm[data-v-f61bdf2e]{background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:12px;padding:16px}.cancel-warning[data-v-f61bdf2e]{align-items:center;color:#fbbf24;display:flex;font-size:13px;gap:8px;margin-bottom:12px}.cancel-warning .warning-icon-small[data-v-f61bdf2e]{flex-shrink:0;height:16px;width:16px}.cancel-warning span[data-v-f61bdf2e]{line-height:1.4}.cancel-reason-input[data-v-f61bdf2e]{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-family:inherit;font-size:13px;margin-bottom:12px;padding:12px;resize:vertical;transition:all .3s;width:100%}.cancel-reason-input[data-v-f61bdf2e]:focus{background:rgba(0,0,0,.4);border-color:#ef444466;outline:none}.cancel-reason-input[data-v-f61bdf2e]::-moz-placeholder{color:#fff6}.cancel-reason-input[data-v-f61bdf2e]::placeholder{color:#fff6}.cancel-actions[data-v-f61bdf2e]{display:flex;gap:8px}.cancel-action-btn[data-v-f61bdf2e]{border-radius:8px;cursor:pointer;flex:1;font-size:13px;font-weight:600;padding:10px 16px;transition:all .3s}.cancel-action-btn[data-v-f61bdf2e]:disabled{cursor:not-allowed;opacity:.5}.keep-btn[data-v-f61bdf2e]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff}.keep-btn[data-v-f61bdf2e]:hover:not(:disabled){background:hsla(0,0%,100%,.15);border-color:#ffffff4d}.confirm-cancel-btn[data-v-f61bdf2e]{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.4);color:#ef4444}.confirm-cancel-btn[data-v-f61bdf2e]:hover:not(:disabled){background:rgba(239,68,68,.3);border-color:#ef444499;box-shadow:0 4px 12px #ef44444d}.loading-spinner[data-v-f61bdf2e]{animation:spin-f61bdf2e 1s linear infinite;border:4px solid rgba(20,236,255,.2);border-radius:50%;border-top-color:#14ecff;height:48px;width:48px}@keyframes spin-f61bdf2e{to{transform:rotate(1turn)}}.modal-fade-enter-active[data-v-f61bdf2e],.modal-fade-leave-active[data-v-f61bdf2e]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-f61bdf2e],.modal-fade-leave-to[data-v-f61bdf2e]{opacity:0}.modal-fade-enter-active .modal-container[data-v-f61bdf2e]{animation:modalSlideIn-f61bdf2e .3s ease-out}.modal-fade-leave-active .modal-container[data-v-f61bdf2e]{animation:modalSlideOut-f61bdf2e .3s ease-in}@keyframes modalSlideOut-f61bdf2e{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-30px) scale(.95)}}.list-item[data-v-100eb8f5]{align-items:center;cursor:pointer;display:flex;font-size:12px;margin-bottom:20px;padding-left:30px;padding-right:30px}.list-item[data-v-100eb8f5]:hover{opacity:.75}@media (min-width:640px){.list-item[data-v-100eb8f5]{font-size:16px;margin-bottom:30px;padding-left:46px;padding-right:46px}}.list-item[data-v-100eb8f5]{list-style:none}.list-item img[data-v-100eb8f5]{height:18px;margin-right:20px;width:18px}@media (min-width:640px){.list-item img[data-v-100eb8f5]{height:28px;width:28px}}[data-v-100eb8f5] .el-input .el-input__wrapper{background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.2);box-shadow:none;font-size:20px;padding:0}.username-edit-container[data-v-100eb8f5]{width:100%}.username-edit-container .edit-actions[data-v-100eb8f5]{display:flex;gap:6px}.avatar-container[data-v-100eb8f5]{border-radius:50%;height:80px;overflow:hidden;position:relative;width:65px}.avatar-container .avatar-image[data-v-100eb8f5]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-container .avatar-hover-mask[data-v-100eb8f5]{align-items:center;background:rgba(0,0,0,.6);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:10px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.avatar-container .avatar-hover-mask[data-v-100eb8f5]:hover{opacity:1}.user-panel-drawer[data-v-100eb8f5]{animation:slideDown-100eb8f5 .4s cubic-bezier(.25,.8,.25,1);background:rgba(30,32,38,.98);border-radius:0 0 20px 20px;box-shadow:0 4px 24px #0000002e;height:auto;left:auto!important;margin-top:60px;max-height:80vh;overflow-y:auto;position:fixed!important;right:0!important;top:0!important;width:320px!important;z-index:2000}@keyframes slideDown-100eb8f5{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.info-list[data-v-100eb8f5]{padding-top:30px}@media (min-width:640px){.info-list[data-v-100eb8f5]{padding-top:40px}}.divider[data-v-100eb8f5]{background:hsla(0,0%,100%,.1);height:1px}.credits-card[data-v-100eb8f5]{align-items:center;background:linear-gradient(135deg,rgba(20,236,255,.1),rgba(10,143,255,.08));border:1px solid rgba(20,236,255,.25);border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:all .3s ease;width:100%}.credits-card[data-v-100eb8f5]:hover{background:linear-gradient(135deg,rgba(20,236,255,.15),rgba(10,143,255,.12));border-color:#14ecff66;box-shadow:0 4px 12px #14ecff33;transform:translateY(-1px)}.credits-card:hover .credits-arrow svg[data-v-100eb8f5]{transform:translate(2px)}.credits-left[data-v-100eb8f5]{display:flex;flex-direction:column;min-width:0}.credits-label[data-v-100eb8f5]{color:#ffffffa6;font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.credits-right[data-v-100eb8f5]{align-items:center;display:inline-flex;flex-shrink:0;gap:10px}.credits-value[data-v-100eb8f5]{color:#14ecff;font-size:18px;font-weight:700;line-height:1.2;text-shadow:0 0 8px rgba(20,236,255,.3)}.credits-arrow[data-v-100eb8f5]{align-items:center;background:rgba(20,236,255,.08);border:1px solid rgba(20,236,255,.18);border-radius:9999px;display:flex;height:22px;justify-content:center;width:22px}.credits-arrow svg[data-v-100eb8f5]{color:#14ecffb3;height:16px;transition:transform .3s ease;width:16px}
