@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-latin-600-normal-CzqH9ZEY.woff2) format("woff2"),url(/assets/roboto-latin-600-normal-X4S5XP0J.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/roboto-latin-800-normal-B5v1chiC.woff2) format("woff2"),url(/assets/roboto-latin-800-normal-Bu5BxjR8.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-sc-chinese-simplified-400-normal-Ba7eOkfT.woff2) format("woff2"),url(/assets/noto-sans-sc-chinese-simplified-400-normal-CN8EQoOj.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-sc-chinese-simplified-500-normal-z_irmif2.woff2) format("woff2"),url(/assets/noto-sans-sc-chinese-simplified-500-normal-CtDGG6sn.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-sc-chinese-simplified-600-normal-CI4uXaOp.woff2) format("woff2"),url(/assets/noto-sans-sc-chinese-simplified-600-normal-BZjJ-uhR.woff) format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-sc-chinese-simplified-700-normal-DoUziBww.woff2) format("woff2"),url(/assets/noto-sans-sc-chinese-simplified-700-normal-CDPtaw17.woff) format("woff")}.agreement-scroll[data-v-b92ab917]{max-height:min(52vh,430px)}.agreement-content[data-v-b92ab917]{padding-right:12px;color:#475467;font-size:14px;line-height:1.75}.agreement-content p[data-v-b92ab917]{margin:0 0 14px}.agreement-content ol[data-v-b92ab917]{margin:0;padding-left:22px}.agreement-content li+li[data-v-b92ab917]{margin-top:8px}.agreement-content .agreement-confirmation[data-v-b92ab917]{margin:18px 0 0;color:#27324a;font-weight:500}.agreement-actions[data-v-b92ab917]{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 520px){.agreement-scroll[data-v-b92ab917]{max-height:58vh}.agreement-actions .n-button[data-v-b92ab917]{flex:1}}:root{font-family:Roboto,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Noto Sans SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;color-scheme:light}html,body,#app{margin:0;max-width:100%;min-height:100%;font-family:inherit}button,input,textarea,select{font:inherit}@keyframes motion-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.admin-page-enter-active{animation:motion-enter .36s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.admin-page-enter-active{animation:none}}@media (max-width: 760px){html,body,#app{overflow-x:clip}.mobile-record-table .n-data-table-base-table,.mobile-record-table .n-data-table-base-table-body,.mobile-record-table .n-scrollbar-container,.mobile-record-table .n-scrollbar-content{width:100%!important;min-width:0!important;overflow:visible!important}.mobile-record-table .n-data-table-base-table-header{display:block!important;width:calc(100% - 20px)!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box;margin:10px 10px 0;border:1px solid #e2e8f2;border-radius:10px;background:#f8f9fc}.mobile-record-table{--mobile-column-count: 1}.mobile-product-table,.mobile-order-table,.mobile-user-table,.mobile-admin-account-table{--mobile-column-count: 7}.mobile-card-key-table{--mobile-column-count: 8}.mobile-transaction-table{--mobile-column-count: 6}.mobile-record-table .n-data-table-base-table-header colgroup{display:none!important}.mobile-record-table .n-data-table-base-table-header thead{display:block!important;width:100%!important;min-width:0!important}.mobile-record-table .n-data-table-base-table-header .n-data-table-tr{display:grid!important;width:100%!important;min-width:0!important;grid-template-columns:repeat(var(--mobile-column-count),minmax(0,1fr))}.mobile-record-table .n-data-table-base-table-header .n-data-table-th{display:flex!important;width:auto!important;min-width:0!important;height:42px!important;align-items:center;justify-content:center;padding:0 1px!important;border:0!important;background:transparent!important;color:#26334d;font-size:clamp(8px,2.45vw,10px)!important;font-weight:700;letter-spacing:-.35px;line-height:1!important;text-align:center!important;white-space:nowrap!important}.mobile-record-table .n-data-table-base-table-header .n-data-table-th__title-wrapper,.mobile-record-table .n-data-table-base-table-header .n-data-table-th__title{min-width:0!important;overflow:visible!important;font-size:inherit!important;line-height:inherit!important;text-overflow:clip!important;white-space:nowrap!important}.mobile-record-table .n-data-table-base-table-header .n-data-table-sorter,.mobile-record-table .n-data-table-base-table-header .n-data-table-resize-button{display:none!important}.mobile-record-table table,.mobile-record-table tbody{display:block;width:100%!important;min-width:0!important}.mobile-record-table tbody{box-sizing:border-box;padding:10px}.mobile-record-table .n-data-table-tr{display:block;overflow:hidden;margin-bottom:10px;border:1px solid #e2e8f2;border-radius:10px;background:#fff;box-shadow:0 3px 12px #2b38510a}.mobile-record-table .n-data-table-tr:last-child{margin-bottom:0}.mobile-record-table .n-data-table-td{display:grid!important;width:auto!important;min-width:0!important;height:auto!important;box-sizing:border-box;grid-template-columns:78px minmax(0,1fr);align-items:start;justify-items:stretch;gap:12px;padding:9px 12px!important;border:0!important;border-bottom:1px solid #eef1f6!important;text-align:left!important;white-space:normal!important}.mobile-record-table .n-data-table-td:last-child{border-bottom:0!important}.mobile-record-table .n-data-table-td:before{color:#8a94a6;font-size:11px;font-weight:600;line-height:24px;text-align:left}.mobile-record-table .n-data-table-td>*{min-width:0;max-width:100%;overflow-wrap:anywhere;text-align:left!important}.mobile-record-table .n-data-table-td--center-align,.mobile-record-table .n-data-table-td--right-align{text-align:left!important}.mobile-record-table :is(.table-actions,.row-actions,.account-actions){justify-content:flex-start!important}.mobile-record-table .n-data-table__pagination{justify-content:center;padding:4px 10px 12px;flex-wrap:wrap}.mobile-product-table .n-data-table-td:nth-child(1):before{content:"商品"}.mobile-product-table .n-data-table-td:nth-child(2):before{content:"有效期"}.mobile-product-table .n-data-table-td:nth-child(3):before{content:"价格"}.mobile-product-table .n-data-table-td:nth-child(4):before{content:"排序"}.mobile-product-table .n-data-table-td:nth-child(5):before{content:"邮件通知"}.mobile-product-table .n-data-table-td:nth-child(6):before{content:"状态"}.mobile-product-table .n-data-table-td:nth-child(7):before{content:"操作"}.mobile-order-table .n-data-table-td:nth-child(1):before{content:"订单号"}.mobile-order-table .n-data-table-td:nth-child(2):before{content:"用户 / QQ"}.mobile-order-table .n-data-table-td:nth-child(3):before{content:"商品"}.mobile-order-table .n-data-table-td:nth-child(4):before{content:"金额"}.mobile-order-table .n-data-table-td:nth-child(5):before{content:"支付方式"}.mobile-order-table .n-data-table-td:nth-child(6):before{content:"状态"}.mobile-order-table .n-data-table-td:nth-child(7):before{content:"创建时间"}.mobile-card-key-table .n-data-table-td:nth-child(1):before{content:"卡密"}.mobile-card-key-table .n-data-table-td:nth-child(2):before{content:"有效期"}.mobile-card-key-table .n-data-table-td:nth-child(3):before{content:"状态"}.mobile-card-key-table .n-data-table-td:nth-child(4):before{content:"使用用户"}.mobile-card-key-table .n-data-table-td:nth-child(5):before{content:"使用账号"}.mobile-card-key-table .n-data-table-td:nth-child(6):before{content:"使用时间"}.mobile-card-key-table .n-data-table-td:nth-child(7):before{content:"创建时间"}.mobile-card-key-table .n-data-table-td:nth-child(8):before{content:"操作"}.mobile-user-table .n-data-table-td:nth-child(1):before{content:"用户"}.mobile-user-table .n-data-table-td:nth-child(2):before{content:"状态"}.mobile-user-table .n-data-table-td:nth-child(3):before{content:"余额"}.mobile-user-table .n-data-table-td:nth-child(4):before{content:"名下 QQ"}.mobile-user-table .n-data-table-td:nth-child(5):before{content:"最后登录"}.mobile-user-table .n-data-table-td:nth-child(6):before{content:"登录 IP"}.mobile-user-table .n-data-table-td:nth-child(7):before{content:"操作"}.mobile-transaction-table .n-data-table-td:nth-child(1):before{content:"类型"}.mobile-transaction-table .n-data-table-td:nth-child(2):before{content:"渠道"}.mobile-transaction-table .n-data-table-td:nth-child(3):before{content:"金额"}.mobile-transaction-table .n-data-table-td:nth-child(4):before{content:"余额"}.mobile-transaction-table .n-data-table-td:nth-child(5):before{content:"说明"}.mobile-transaction-table .n-data-table-td:nth-child(6):before{content:"时间"}.mobile-admin-account-table .n-data-table-td:nth-child(1):before{content:"账号"}.mobile-admin-account-table .n-data-table-td:nth-child(2):before{content:"等级"}.mobile-admin-account-table .n-data-table-td:nth-child(3):before{content:"消息"}.mobile-admin-account-table .n-data-table-td:nth-child(4):before{content:"会话"}.mobile-admin-account-table .n-data-table-td:nth-child(5):before{content:"环境"}.mobile-admin-account-table .n-data-table-td:nth-child(6):before{content:"信息"}.mobile-admin-account-table .n-data-table-td:nth-child(7):before{content:"操作"}.mobile-admin-account-table .n-data-table-td--fixed-left,.mobile-admin-account-table .n-data-table-td--fixed-right{position:static!important;box-shadow:none!important}.mobile-native-record-table,.mobile-native-record-table tbody{display:block;width:100%!important;min-width:0!important}.mobile-native-record-table{--mobile-column-count: 1}.mobile-portal-account-table{--mobile-column-count: 7}.mobile-node-table{--mobile-column-count: 6}.mobile-profile-table{--mobile-column-count: 10}.mobile-native-record-table colgroup{display:none}.mobile-native-record-table thead{display:block;overflow:hidden;box-sizing:border-box;margin:10px 10px 0;border:1px solid #e2e8f2;border-radius:10px;background:#f8f9fc}.mobile-native-record-table thead tr{display:grid;width:100%;min-width:0;grid-template-columns:repeat(var(--mobile-column-count),minmax(0,1fr))}.mobile-native-record-table thead th{display:flex;width:auto!important;min-width:0!important;height:42px;align-items:center;justify-content:center;box-sizing:border-box;padding:0 1px!important;border:0!important;background:transparent!important;color:#26334d;font-size:clamp(8px,2.45vw,10px)!important;font-weight:700;letter-spacing:-.35px;line-height:1!important;text-align:center;white-space:nowrap}.mobile-native-record-table thead th[data-mobile-label]{font-size:0!important}.mobile-native-record-table thead th[data-mobile-label]:after{content:attr(data-mobile-label);font-size:clamp(8px,2.45vw,10px);line-height:1;white-space:nowrap}.mobile-native-record-table tbody{box-sizing:border-box;padding:10px}.mobile-native-record-table tbody tr{display:block;overflow:hidden;margin-bottom:10px;border:1px solid #e2e8f2;border-radius:10px;background:#fff;box-shadow:0 3px 12px #2b38510a}.mobile-native-record-table tbody tr:last-child{margin-bottom:0}.mobile-native-record-table tbody td{position:static!important;display:grid;width:auto!important;min-width:0!important;height:auto!important;box-sizing:border-box;grid-template-columns:78px minmax(0,1fr);align-items:start;justify-items:stretch;gap:12px;padding:9px 12px!important;border:0!important;border-bottom:1px solid #eef1f6!important;background:#fff!important;box-shadow:none!important;text-align:left!important;white-space:normal!important}.mobile-native-record-table tbody td:last-child{border-bottom:0!important}.mobile-native-record-table tbody td:before{color:#8a94a6;font-size:11px;font-weight:600;line-height:24px;text-align:left}.mobile-native-record-table tbody td>*{min-width:0;max-width:100%;overflow-wrap:anywhere;text-align:left!important;white-space:normal}.mobile-native-record-table tbody td :is(.table-actions,.row-actions,.account-actions){justify-content:flex-start!important}.mobile-portal-account-table td:nth-child(1):before{content:"账号"}.mobile-portal-account-table td:nth-child(2):before{content:"等级"}.mobile-portal-account-table td:nth-child(3):before{content:"消息"}.mobile-portal-account-table td:nth-child(4):before{content:"会话"}.mobile-portal-account-table td:nth-child(5):before{content:"环境"}.mobile-portal-account-table td:nth-child(6):before{content:"信息"}.mobile-portal-account-table td:nth-child(7):before{content:"操作"}.mobile-node-table td:nth-child(1):before{content:"节点名称"}.mobile-node-table td:nth-child(2):before{content:"节点状态"}.mobile-node-table td:nth-child(3):before{content:"节点信息"}.mobile-node-table td:nth-child(4):before{content:"代理类型"}.mobile-node-table td:nth-child(5):before{content:"代理地址"}.mobile-node-table td:nth-child(6):before{content:"操作"}.mobile-profile-table td:nth-child(1):before{content:"模板名称"}.mobile-profile-table td:nth-child(2):before{content:"手机品牌"}.mobile-profile-table td:nth-child(3):before{content:"手机型号"}.mobile-profile-table td:nth-child(4):before{content:"Android ID"}.mobile-profile-table td:nth-child(5):before{content:"OAID"}.mobile-profile-table td:nth-child(6):before{content:"安卓版本"}.mobile-profile-table td:nth-child(7):before{content:"SDK 版本"}.mobile-profile-table td:nth-child(8):before{content:"QIMEI"}.mobile-profile-table td:nth-child(9):before{content:"GUID"}.mobile-profile-table td:nth-child(10):before{content:"操作"}}
