:root{--canvas: #eef5ff;--shell: #fbfdff;--panel: rgba(255, 255, 255, .9);--ink: #182236;--soft-ink: #33405c;--muted: #78859b;--line: #dbe6f6;--line-soft: #e8eef8;--primary: #3d74e6;--primary-strong: #315bb5;--primary-soft: #eaf3ff;--accent: #ff8b72;--accent-soft: #fff0df;--shadow: 0 24px 70px rgba(40, 73, 130, .14);--tight-shadow: 0 12px 28px rgba(40, 73, 130, .08);color:#182236;background:var(--canvas);font-family:Aptos,Avenir Next,PingFang SC,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 18% 10%,rgba(112,152,255,.22),transparent 30%),radial-gradient(circle at 88% 2%,rgba(255,172,121,.18),transparent 25%),linear-gradient(90deg,rgba(65,104,170,.055) 1px,transparent 1px),linear-gradient(rgba(65,104,170,.055) 1px,transparent 1px),linear-gradient(135deg,#f8fbff,#eef5ff 46%,#fff8f0);background-size:auto,auto,34px 34px,34px 34px,auto}a{color:inherit;text-decoration:none}.app-shell{display:grid;min-height:100vh;grid-template-columns:252px minmax(0,1fr)}.sidebar{border-right:1px solid #dbe6f6;background:linear-gradient(180deg,rgba(82,127,230,.1),transparent 42%),#f7fbffeb;padding:18px 14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{display:flex;align-items:center;gap:10px;margin-bottom:18px;border-bottom:1px solid var(--line);padding:4px 4px 14px}.brand-mark{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;background:linear-gradient(135deg,#182236,#4778ee);color:#fff;font-weight:800}.brand strong,.brand small{display:block}.brand small{margin-top:4px;color:#78859b}nav{display:grid;gap:5px}nav a{display:flex;align-items:center;min-height:38px;gap:9px;border:1px solid transparent;border-radius:8px;padding:0 10px;color:#33405c;font-size:13px;font-weight:780}nav a.is-active,nav a:hover{border-color:#3d74e63d;background:#eaf3ff;color:#3d74e6}.user-login-page{display:grid;min-height:100vh;place-items:center;overflow:hidden;padding:48px 24px;background:radial-gradient(circle at 16% 14%,rgba(112,152,255,.22),transparent 31%),radial-gradient(circle at 84% 4%,rgba(255,172,121,.18),transparent 25%),linear-gradient(rgba(65,104,170,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(65,104,170,.055) 1px,transparent 1px),#f8fbff;background-size:auto,auto,44px 44px,44px 44px,auto;color:#182236}.login-shell{display:grid;width:min(100%,520px);gap:26px;justify-items:center}.login-brand{display:grid;gap:12px;justify-items:center;text-align:center}.login-logo{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(170,196,255,.72);border-radius:8px;background:linear-gradient(135deg,#182236,#4778ee);color:#fff;box-shadow:0 12px 28px #3d74e629}.login-brand strong,.login-brand small{display:block}.login-brand strong{font-size:22px;font-weight:900}.login-brand small{margin-top:6px;color:#78859b;font-weight:700}.login-card{width:100%;border:1px solid #dbe6f6;border-radius:8px;background:#ffffffeb;padding:28px;box-shadow:0 24px 70px #28498224;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.login-card-heading{text-align:center}.login-card-heading h1{margin:0;font-size:30px}.login-card-heading p:last-child{margin:10px 0 0;color:#78859b;font-weight:700}.login-form{display:grid;gap:10px;margin-top:22px}.login-form label{color:#33405c;font-size:14px;font-weight:800}.terms-check{display:flex;align-items:flex-start;gap:10px;border:1px solid #dbe6f6;border-radius:8px;background:#fbfdff;padding:12px}.terms-check input{width:18px;min-height:18px;flex:0 0 auto;margin-top:1px;accent-color:#3d74e6}.terms-check span{color:#33405c;font-size:14px;font-weight:800;line-height:1.45}.terms-panel{display:grid;gap:10px;margin-top:16px;border:1px solid #dbe6f6;border-left:4px solid #3d74e6;border-radius:8px;background:#fbfdff;padding:14px 16px}.terms-panel p{margin:0;color:#5f6f8d;font-size:13px;font-weight:700;line-height:1.75}.slider-captcha{display:grid;gap:12px;border:1px solid #c8d7ef;border-radius:8px;background:linear-gradient(135deg,#3d74e614,#ffffffad 42%),#fbfdff;padding:14px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.slider-captcha.is-complete{border-color:#3d74e65c;background:linear-gradient(135deg,#3d74e61f,#ffffffc7 46%),#f1f7ff;box-shadow:inset 0 0 0 1px #3d74e60f}.slider-captcha-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#33405c;font-size:14px;font-weight:800}.captcha-refresh-button{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(61,116,230,.18);border-radius:999px;background:#ffffffbd;color:#3d74e6;padding:0 10px;font-size:13px;font-weight:800}.captcha-refresh-button:hover:not(:disabled){border-color:#3d74e652;background:#fff}.slider-captcha.is-loading .captcha-refresh-button svg{animation:captcha-spin .9s linear infinite}.slider-captcha-control{position:relative;display:flex;min-height:48px;align-items:center;border:1px solid rgba(61,116,230,.18);border-radius:999px;background:#fff;box-shadow:inset 0 1px 2px #18223614,0 8px 18px #3d74e614}.slider-captcha-control:focus-within{border-color:#3d74e67a;box-shadow:inset 0 1px 2px #18223614,0 0 0 3px #3d74e61f,0 8px 18px #3d74e614}.slider-captcha-control.is-disabled{opacity:.7}.slider-captcha-track{position:absolute;top:6px;right:6px;bottom:6px;left:6px;overflow:hidden;border-radius:999px;background:#e9f0fb}.slider-captcha-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3d74e6,#77a5ff);box-shadow:0 0 18px #3d74e652;transition:width .12s ease}.slider-captcha-thumb{position:absolute;top:50%;z-index:2;display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(61,116,230,.18);border-radius:50%;background:#fff;color:#3d74e6;box-shadow:0 8px 18px #1822362e,0 2px 4px #18223614;transform:translateY(-50%);transition:left .12s ease,color .12s ease}.slider-captcha-control.is-complete .slider-captcha-thumb{color:#fff;background:#3d74e6}.slider-captcha-control-label{position:relative;z-index:1;width:100%;color:#78859b;font-size:13px;font-weight:800;line-height:1;text-align:center;transition:color .12s ease}.slider-captcha-control.is-complete .slider-captcha-control-label{color:#3d74e6}.slider-captcha p{margin:0;color:#78859b;font-size:13px;font-weight:700}.slider-captcha input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;min-height:48px;border:0;background:transparent;cursor:grab;opacity:0;padding:0}.slider-captcha input[type=range]:disabled{cursor:not-allowed}@keyframes captcha-spin{to{transform:rotate(360deg)}}.spin-icon{animation:captcha-spin .9s linear infinite}.text-button{display:block;margin:14px auto 0;border:0;background:transparent;color:#3d74e6;font-weight:800}.login-footer{margin:2px 0 0;color:#8c99af;font-size:13px;font-weight:700}.content{display:grid;align-content:start;gap:14px;padding:18px}.eyebrow{margin:0 0 4px;color:#3d74e6;font-size:11px;font-weight:850;letter-spacing:0;text-transform:uppercase}h1{margin:0;color:var(--ink);font-size:29px;line-height:1.12;font-weight:900}h2{margin:0;color:#182236;font-size:18px;line-height:1.2;font-weight:880}button,input,select,code{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.62}input,select{width:100%;min-height:36px;border:1px solid #c8d7ef;border-radius:8px;background:#fff;color:#182236;padding:8px 10px;outline:none}input:focus,select:focus{border-color:#3d74e6;box-shadow:0 0 0 3px #3d74e61f}.topbar,.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.heading-actions{display:inline-flex;align-items:center;gap:12px;color:#182236}.refresh-action-button{width:auto;margin-top:0;padding:0 12px}.list-refresh-status{display:inline-flex;align-items:center;gap:8px;width:fit-content;min-height:32px;margin-top:14px;padding:6px 10px;border:1px solid #e6ebf2;border-radius:8px;background:#f8fafc;color:#5f6f8d;font-size:12px;font-weight:800;line-height:1.4;white-space:nowrap}.list-refresh-status svg{flex:0 0 auto;color:var(--primary)}.list-refresh-status span{color:#182236}.list-refresh-status small{color:#73819a;font-size:11px;font-weight:800}.list-refresh-status.is-error{border-color:#ffd6df;background:#fff5f7;color:#f5365c}.list-refresh-status.is-error svg,.list-refresh-status.is-error span,.list-refresh-status.is-error small{color:#f5365c}.refreshable-list{position:relative;min-height:72px}.refreshable-list.is-refreshing>.receive-card-list,.refreshable-list.is-refreshing>.message-list,.refreshable-list.is-refreshing>.free-number-grid,.refreshable-list.is-refreshing>.free-message-table,.refreshable-list.is-refreshing>.empty-text{opacity:.55}.list-refresh-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;border-radius:8px;background:#ffffff9e;pointer-events:none}.list-refresh-overlay span{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 12px;border:1px solid #dbe3ef;border-radius:999px;background:#fff;color:#182236;font-size:12px;font-weight:900;box-shadow:0 8px 20px #3d74e624}.list-refresh-overlay svg{color:var(--primary)}.topbar{border-bottom:1px solid var(--line);padding:2px 2px 14px}.topbar-account{display:flex;max-width:min(100%,620px);align-items:center;justify-content:flex-end;gap:12px}.topbar-user{display:flex;min-width:0;align-items:center;gap:10px}.topbar-user strong,.topbar-user small{display:block}.topbar-user strong{color:#182236;font-weight:900}.topbar-user small{max-width:220px;overflow:hidden;color:#78859b;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.topbar-avatar{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:8px;background:linear-gradient(135deg,#182236,#4778ee);color:#fff;font-weight:900}.status-pill{border:1px solid #c8d7ef;border-radius:999px;background:#fff;color:#5f6f8d;padding:8px 12px;font-weight:800}.status-pill.is-online{border-color:#aac4ff;background:#eaf3ff;color:#3d74e6}.account-panel,.activity-panel,.announcement-panel,.finance-panel,.security-panel,.store-panel,.orders-panel,.receive-panel,.free-code-panel{border:1px solid #dbe6f6;border-radius:8px;background:var(--panel);padding:16px;box-shadow:var(--tight-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.segmented-control{display:inline-grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #c8d7ef;border-radius:8px}.segmented-control button{min-width:62px;border:0;background:#fff;color:#5f6f8d;padding:8px 12px;font-weight:700}.segmented-control button.is-active{background:#3d74e6;color:#fff}.primary-button,.ghost-button,.icon-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-weight:800}.primary-button{width:100%;margin-top:8px;border:1px solid #3d74e6;background:linear-gradient(135deg,#3d74e6,#6386ff);color:#fff}.ghost-button{border:1px solid #c8d7ef;background:#fffc;color:#33405c;padding:0 14px}.icon-button{width:40px;border:1px solid #c8d7ef;background:#fffc;color:#33405c}.action-group{display:inline-flex;gap:8px}.notice{min-height:22px;margin:14px 0 0;color:#5f6f8d;font-weight:700}.global-notice{margin:0;border:1px solid #c8d7ef;border-radius:8px;background:#ffffffc7;padding:10px 12px}.global-notice.success{border-color:#9bbcff;background:#f1f7ff}.global-notice.error{border-color:#f2b8b5;background:#fff4f2}.notice.success{color:#3d74e6}.notice.error{color:#b42318}.profile-list{display:grid;gap:12px;margin:22px 0 0}.profile-list div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;border-bottom:1px solid #e8eef8;padding-bottom:12px}.profile-list div:last-child{border-bottom:0;padding-bottom:0}.profile-list dt{color:#78859b;font-weight:800}.profile-list dd{min-width:0;margin:0;overflow-wrap:anywhere;color:#182236}.panel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:0}.panel-grid article{border:1px solid #dbe6f6;border-radius:8px;background:#ffffffdb;box-shadow:var(--tight-shadow);padding:14px}.panel-grid strong,.panel-grid span{display:block}.panel-grid span{margin-top:9px;color:#33405c;font-size:28px;font-weight:900;line-height:1}.business-grid{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:12px;margin-top:0}.page-grid{grid-template-columns:1fr;margin-top:0}.page-panel{margin-top:0}.activity-panel,.announcement-panel,.finance-panel:not(.page-panel),.security-panel:not(.page-panel){margin-top:0}.activity-meta{margin-top:14px;color:#5f6f8d;font-weight:800}.security-layout{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;margin-top:18px}.api-key-summary{display:grid;align-content:start;gap:14px;border:1px solid #e8eef8;border-radius:8px;background:#ffffffb8;padding:14px}.api-key-summary strong,.api-key-summary code{display:block}.api-key-summary code{margin-top:8px;overflow-wrap:anywhere;color:#182236;font-weight:900}.api-key-summary dl{display:grid;gap:8px;margin:0}.api-key-summary dl div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:10px}.api-key-summary dt,.api-key-summary dd{margin:0}.api-key-summary dt{color:#78859b;font-weight:800}.api-key-summary dd{min-width:0;overflow-wrap:anywhere;color:#182236}.detail-grid,.support-grid,.step-grid,.api-stat-grid,.settings-grid,.docs-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.detail-grid article,.support-grid article,.step-grid article,.api-stat-grid article,.settings-grid article,.docs-grid article,.table-card{display:grid;gap:8px;border:1px solid #e8eef8;border-radius:8px;background:#fbfdff;padding:14px}.detail-grid span,.support-grid span,.api-stat-grid span,.table-card span{color:#78859b;font-size:12px;font-weight:760}.detail-grid strong,.support-grid strong,.api-stat-grid strong,.step-grid strong,.table-card strong{color:#182236;font-size:15px;overflow-wrap:anywhere}.step-grid article span{display:grid;width:30px;height:30px;place-items:center;border-radius:999px;background:#eaf3ff;color:#3d74e6;font-weight:900}.telegram-status-card,.telegram-code-box{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #e8eef8;border-radius:8px;background:#fbfdff;padding:14px}.telegram-status-card>div:first-child,.telegram-code-box>div:first-child{display:grid;min-width:0;gap:6px}.telegram-status-card strong,.telegram-code-box strong{color:#182236;font-size:18px;overflow-wrap:anywhere}.telegram-status-card small,.telegram-code-box small{color:#78859b;font-weight:760}.telegram-binding-action{display:grid;gap:12px}.telegram-code-box strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:28px;letter-spacing:0}.toggle-row{display:flex;align-items:center;gap:8px}.toggle-row input{width:18px;height:18px;accent-color:#3d74e6}.settings-grid h3,.stack-form h3{margin:0;font-size:16px}.settings-grid p{margin:0;color:#78859b;font-weight:700;line-height:1.6}.settings-grid label,.stack-form label{display:grid;gap:7px;color:#33405c;font-size:13px;font-weight:800}.stack-form{display:grid;gap:12px;border:1px solid #e8eef8;border-radius:8px;background:#ffffffb8;padding:14px}.tabs-row{display:flex;flex-wrap:wrap;gap:8px}.docs-grid article code{display:block;max-width:100%;overflow:auto;border-radius:8px;background:#f0f5ff;padding:10px;color:#33405c;font-size:12px;white-space:nowrap}.profile-panel,.telegram-panel,.support-panel,.docs-panel,.settings-panel{display:grid;gap:16px}.compact-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.inline-form{display:grid;grid-template-columns:auto minmax(160px,240px) auto;align-items:end;gap:10px;margin-top:14px}.inline-form label{color:#33405c;font-weight:800}.record-filter{display:grid;grid-template-columns:auto minmax(130px,170px) auto minmax(170px,1fr) auto;align-items:end;gap:10px;margin-top:14px}.record-filter.three-columns{grid-template-columns:auto minmax(120px,1fr) auto minmax(120px,1fr) auto minmax(120px,1fr) auto}.record-filter label{color:#33405c;font-weight:800}.message-history{margin-top:18px;border-top:1px solid #e8eef8;padding-top:22px}.compact-heading h2{font-size:18px}.pagination-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;color:#5f6f8d;font-weight:800}.receive-panel,.free-code-panel{grid-column:1 / -1}.sku-list,.order-list,.message-list,.announcement-list,.login-history-list,.ledger-list,.recharge-list{display:grid;gap:10px;margin-top:14px}.sku-row,.order-row,.message-row,.announcement-row,.login-history-row,.ledger-row,.recharge-row{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #e8eef8;border-radius:8px;background:#ffffffb8;padding:12px}.sku-row strong,.sku-row span,.order-row strong,.order-row span,.message-row strong,.message-row span,.announcement-row strong,.announcement-row span,.login-history-row strong,.login-history-row span,.ledger-row strong,.ledger-row span,.recharge-row strong,.recharge-row span{display:block}.sku-row span,.order-row span,.order-row small,.order-row code,.message-row span,.announcement-row span,.login-history-row span,.receive-card p,.empty-text,.ledger-row span,.recharge-row span{color:#5f6f8d;line-height:1.55}.order-row small{display:block;margin-top:4px}.order-row code,.order-success-card code{display:block;margin-top:8px;overflow-wrap:anywhere;color:#182236;font-size:13px;font-weight:800}.announcement-row{align-items:flex-start}.announcement-row time{min-width:170px;color:#78859b;font-size:13px;font-weight:800;text-align:right}.ledger-amount,.recharge-status,.login-history-status{display:grid;min-width:116px;justify-items:end;gap:4px}.ledger-amount>span,.recharge-status>span,.login-history-status>span{color:#3d74e6;font-size:18px;font-weight:900}.ledger-amount small,.recharge-status small,.login-history-status small{color:#78859b;font-weight:700}.sku-action,.order-action{display:grid;min-width:118px;justify-items:end;gap:6px}.plan-selector{display:grid;gap:6px;max-width:260px;margin-top:10px;color:#33405c;font-size:13px;font-weight:800}.plan-selector select{min-height:36px;padding:7px 9px}.order-success-card{display:grid;gap:6px;margin-top:16px;border:1px solid #9bbcff;border-radius:8px;background:linear-gradient(135deg,#f1f7ff,#fff);padding:14px}.order-success-card strong,.order-success-card span{display:block}.order-success-card span{color:#5f6f8d;line-height:1.55}.sku-action>span{color:#182236;font-size:20px;font-weight:900}.sku-action small,.order-action small{color:#78859b;font-weight:700;text-align:right}.compact-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;border:1px solid #3d74e6;border-radius:8px;background:linear-gradient(135deg,#3d74e6,#6386ff);color:#fff;padding:0 10px;font-size:14px;font-weight:800}.order-action>span{color:#3d74e6;font-weight:900}.receive-card-list{display:grid;gap:10px;margin-top:14px}.receive-card{display:grid;gap:12px;border:1px solid #e8eef8;border-radius:8px;background:#ffffffb8;padding:12px}.receive-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.receive-number{color:#182236;font-size:22px;font-weight:900}.latest-code-box{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;border:1px solid #dbe6f6;border-radius:8px;background:#f1f7ff;padding:10px 12px}.latest-code-box span{min-width:0;overflow-wrap:anywhere;color:#5f6f8d;font-weight:800}.message-row{align-items:flex-start}.message-row mark,.latest-code-box mark{border-radius:8px;background:#fff0df;color:#9a5a17;padding:4px 8px;font-weight:900}.free-number-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:14px}.free-number-card{display:grid;gap:8px;border:1px solid #dbe6f6;border-radius:8px;background:#ffffffc7;color:#182236;cursor:pointer;outline:none;padding:12px;text-align:left}.free-number-card.is-active,.free-number-card:hover{border-color:#3d74e6;background:linear-gradient(135deg,#eaf3ff,#fff)}.free-number-card:focus-visible{border-color:#3d74e6;box-shadow:0 0 0 3px #3d74e62e}.free-number-card strong{font-size:18px}.free-number-card span{color:#5f6f8d;font-size:14px}.free-number-meta{font-weight:800}.free-number-actions{display:flex;align-items:center;gap:8px;margin-top:4px}.free-message-section{margin-top:18px;border-top:1px solid #e8eef8;padding-top:16px}.free-message-table{display:grid;margin-top:14px;overflow-x:auto;border:1px solid #dbe6f6;border-radius:8px;background:#ffffffb8}.free-message-row{display:grid;min-width:760px;grid-template-columns:140px 160px minmax(280px,1fr) 220px;gap:12px;border-top:1px solid #e8eef8;padding:12px 14px;color:#33405c}.free-message-row.is-header{border-top:0;background:#f1f7ff;color:#182236;font-weight:900}@media(max-width:840px){.app-shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid #dbe6f6}.content{padding:28px}.topbar,.panel-heading{flex-direction:column}.heading-actions{flex-wrap:wrap;align-self:stretch}.list-refresh-status{width:100%;justify-content:flex-start}.topbar-account{width:100%;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.business-grid,.panel-grid,.security-layout{grid-template-columns:1fr}.receive-panel{grid-column:auto}.free-number-grid{grid-template-columns:1fr}.sku-row,.order-row,.receive-card-header,.latest-code-box,.message-row,.announcement-row,.login-history-row,.ledger-row,.recharge-row{align-items:flex-start;flex-direction:column}.sku-action,.order-action,.announcement-row time,.ledger-amount,.recharge-status,.login-history-status{width:100%;justify-items:start;text-align:left}.inline-form,.record-filter,.record-filter.three-columns,.pagination-bar{grid-template-columns:1fr}.pagination-bar{align-items:flex-start;flex-direction:column}}:root{--argon-primary: #5e72e4;--argon-primary-deep: #324cdd;--argon-primary-soft: #eef2ff;--argon-info: #11cdef;--argon-success: #2dce89;--argon-warning: #fb6340;--argon-danger: #f5365c;--argon-yellow: #ffd600;--argon-default: #172b4d;--argon-heading: #32325d;--argon-text: #525f7f;--argon-muted: #8898aa;--argon-line: #e9ecef;--argon-canvas: #f6f9fc;--argon-card: #ffffff;--argon-radius: 8px;--argon-shadow: 0 0 2rem 0 rgba(136, 152, 170, .16);--argon-shadow-sm: 0 .5rem 1rem rgba(136, 152, 170, .14);--argon-focus: 0 0 0 3px rgba(94, 114, 228, .18);color:var(--argon-heading);background:var(--argon-canvas);font-family:Aptos,Avenir Next,PingFang SC,Microsoft YaHei,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-width:320px;background:linear-gradient(180deg,#5e72e414,#f6f9fc00 360px),var(--argon-canvas)}.app-shell{grid-template-columns:272px minmax(0,1fr);background:var(--argon-canvas)}.sidebar{z-index:2;border-right:0;background:#fff;color:var(--argon-text);box-shadow:0 0 2rem #8898aa26}.brand{margin-bottom:26px;border-bottom:1px solid var(--argon-line);padding-bottom:22px}.brand-mark,.login-logo,.topbar-avatar{border-radius:999px;background:linear-gradient(135deg,var(--argon-primary),#8965e0);color:#fff;box-shadow:0 10px 24px #5e72e438}.brand strong,.login-brand strong{color:var(--argon-heading);letter-spacing:0}.brand small,.login-brand small{color:var(--argon-muted)}nav{gap:4px}nav a{min-height:44px;border:0;border-radius:var(--argon-radius);color:var(--argon-text);font-size:14px;font-weight:700;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}nav a.is-active,nav a:hover{border-color:transparent;background:var(--argon-primary-soft);color:var(--argon-primary);box-shadow:inset 3px 0 0 var(--argon-primary)}nav a svg{color:currentColor}.content{position:relative;display:grid;align-content:start;gap:18px;min-width:0;padding:34px 42px 42px}.content:before{position:absolute;z-index:0;inset:0 0 auto;height:318px;background:linear-gradient(135deg,#5e72e4f5,#8965e0f2),url(/assets/profile-cover-BnG7dYHm.jpg) center 38% / cover;content:""}.content>*{position:relative;z-index:1}.topbar{align-items:center;min-height:92px;border-bottom:0;padding:0;color:#fff}.topbar h1{color:#fff;font-size:30px;font-weight:800}.topbar .eyebrow{color:#ffffffc7}.topbar-user strong,.topbar-user small{color:#fff}.topbar-user small{color:#ffffffbd}.status-pill{border-color:#ffffff5c;background:#ffffff29;color:#fff}.status-pill.is-online{border-color:#2dce897a;background:#2dce8933;color:#fff}.topbar .ghost-button,.topbar .icon-button{border-color:#ffffff47;background:#ffffff29;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topbar .ghost-button:hover:not(:disabled),.topbar .icon-button:hover:not(:disabled){background:#ffffff3d}.login-card,.account-panel,.activity-panel,.announcement-panel,.finance-panel,.security-panel,.store-panel,.orders-panel,.receive-panel,.free-code-panel,.panel-grid article,.api-key-summary,.sku-row,.order-row,.message-row,.announcement-row,.login-history-row,.ledger-row,.recharge-row,.receive-card,.latest-code-box,.free-number-card,.free-message-table,.order-success-card,.terms-panel,.terms-check,.slider-captcha{border:0;border-radius:var(--argon-radius);background:var(--argon-card);box-shadow:var(--argon-shadow-sm)}.account-panel,.activity-panel,.announcement-panel,.finance-panel,.security-panel,.store-panel,.orders-panel,.receive-panel,.free-code-panel{padding:24px}.panel-heading{align-items:center;border-bottom:1px solid var(--argon-line);padding-bottom:16px}.panel-heading>svg,.heading-actions>svg{display:inline-grid;width:42px;height:42px;border-radius:999px;background:linear-gradient(135deg,var(--argon-primary),#8965e0);color:#fff;padding:11px;box-shadow:0 8px 18px #5e72e43d}.eyebrow{margin-bottom:7px;color:var(--argon-muted);font-size:12px;font-weight:800}h1,h2,h3{color:var(--argon-heading);letter-spacing:0}h2{font-size:20px;font-weight:800}input,select{border:1px solid #dee2e6;border-radius:var(--argon-radius);background:#fff;color:var(--argon-heading);transition:border-color .16s ease,box-shadow .16s ease}input:focus,select:focus{border-color:var(--argon-primary);box-shadow:var(--argon-focus)}label,.record-filter label,.inline-form label,.login-form label,.plan-selector,.terms-check span,.slider-captcha-heading{color:var(--argon-heading);font-size:13px;font-weight:800}.primary-button,.ghost-button,.icon-button,.compact-button,.captcha-refresh-button,.text-button{border-radius:var(--argon-radius);transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.primary-button,.compact-button{border-color:var(--argon-primary);background:linear-gradient(135deg,var(--argon-primary),#8965e0);color:#fff;box-shadow:0 4px 10px #5e72e43d}.primary-button:hover:not(:disabled),.compact-button:hover:not(:disabled),.ghost-button:hover:not(:disabled),.icon-button:hover:not(:disabled),.captcha-refresh-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--argon-shadow-sm)}.ghost-button,.icon-button,.captcha-refresh-button{border:1px solid #dee2e6;background:#fff;color:var(--argon-text)}.text-button{color:var(--argon-primary)}.notice,.empty-text,.activity-meta,.sku-row span,.order-row span,.order-row small,.order-row code,.message-row span,.announcement-row span,.login-history-row span,.receive-card p,.ledger-row span,.recharge-row span,.api-key-summary dt,.api-key-summary dd,.api-key-summary code,.order-success-card span,.free-number-card span,.free-message-row,.pagination-bar,.latest-code-box span,.terms-panel p,.slider-captcha p,.slider-captcha-control-label{color:var(--argon-text)}.global-notice{border:0;box-shadow:var(--argon-shadow-sm)}.global-notice.success,.notice.success{color:#1aae6f}.global-notice.error,.notice.error{color:var(--argon-danger)}.global-notice.success{background:#f0fff8}.global-notice.error{background:#fff5f7}.panel-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:20px}.panel-grid article{position:relative;min-height:126px;overflow:hidden;padding:22px 84px 20px 22px}.metric-icon{position:absolute;top:22px;right:22px;display:grid;width:50px;height:50px;place-items:center;border-radius:999px;background:linear-gradient(135deg,var(--argon-danger),#f56036);box-shadow:0 8px 18px #f5365c40;color:#fff}.panel-grid article:nth-child(2) .metric-icon{background:linear-gradient(135deg,var(--argon-warning),#ff9f43);box-shadow:0 8px 18px #fb63403d}.panel-grid article:nth-child(3) .metric-icon{background:linear-gradient(135deg,var(--argon-yellow),#ffb700);box-shadow:0 8px 18px #ffd6003d}.panel-grid article:nth-child(4) .metric-icon{background:linear-gradient(135deg,var(--argon-info),#36d4ff);box-shadow:0 8px 18px #11cdef3d}.panel-grid article:nth-child(5) .metric-icon{background:linear-gradient(135deg,var(--argon-success),#24b47e);box-shadow:0 8px 18px #2dce893d}.panel-grid article:nth-child(6) .metric-icon{background:linear-gradient(135deg,var(--argon-default),#32325d);box-shadow:0 8px 18px #172b4d33}.panel-grid strong{color:var(--argon-muted);font-size:12px;font-weight:800;text-transform:uppercase}.panel-grid span{color:var(--argon-heading);font-size:26px;line-height:1.25}.business-grid{gap:22px}.api-key-summary,.sku-row,.order-row,.message-row,.announcement-row,.login-history-row,.ledger-row,.recharge-row,.receive-card,.latest-code-box,.free-number-card,.free-message-table,.order-success-card{box-shadow:none;border:1px solid var(--argon-line)}.sku-row:hover,.order-row:hover,.message-row:hover,.announcement-row:hover,.login-history-row:hover,.ledger-row:hover,.recharge-row:hover,.receive-card:hover,.free-number-card:hover{border-color:#5e72e438;background:#fbfcff}.sku-row strong,.order-row strong,.message-row strong,.announcement-row strong,.login-history-row strong,.ledger-row strong,.recharge-row strong,.api-key-summary strong,.receive-number,.free-number-card strong,.free-message-row.is-header{color:var(--argon-heading)}.sku-action>span,.order-action>span,.ledger-amount>span,.recharge-status>span,.login-history-status>span{color:var(--argon-primary)}.message-row mark,.latest-code-box mark{background:#fff7cc;color:#8a6800}.free-number-card.is-active{border-color:var(--argon-primary);background:var(--argon-primary-soft)}.free-number-card:focus-visible{border-color:var(--argon-primary);box-shadow:var(--argon-focus)}.free-message-row.is-header{background:#f6f9fc;text-transform:uppercase}.message-row mark,.latest-code-box mark{display:inline-flex;width:fit-content}.message-row>div:first-child,.order-row>div:first-child,.sku-row>div:first-child,.announcement-row>div:first-child,.login-history-row>div:first-child,.ledger-row>div:first-child,.recharge-row>div:first-child,.receive-card-header>div:first-child{min-width:0}.sku-row strong,.order-row strong,.message-row strong,.announcement-row strong,.login-history-row strong,.ledger-row strong,.recharge-row strong,.receive-number{overflow-wrap:anywhere}.record-filter,.inline-form{border-radius:var(--argon-radius);background:#f8fafc;padding:14px}.plan-selector select{background:#fff}.latest-code-box{background:#f8fafc}.free-message-row{align-items:center}.free-message-row span{overflow-wrap:anywhere}.free-number-card{min-height:148px}.free-number-actions,.row-actions,.action-group{flex-wrap:wrap}.terms-check input{accent-color:var(--argon-primary)}.slider-captcha{background:#fff}.slider-captcha.is-complete{border:0;background:#f0fff8}.slider-captcha-control{border-color:#dee2e6}.slider-captcha-track{background:#eef2ff}.slider-captcha-track span,.slider-captcha-control.is-complete .slider-captcha-thumb{background:linear-gradient(90deg,var(--argon-primary),#8965e0)}.slider-captcha-thumb{color:var(--argon-primary)}.user-login-page{background:linear-gradient(135deg,#5e72e4d6,#8965e0d1),url(/assets/profile-cover-BnG7dYHm.jpg) center / cover}.login-shell{width:min(100%,500px)}.login-card{background:#fffffff5;box-shadow:0 24px 70px #172b4d47}.login-card-heading h1{color:var(--argon-heading)}.login-footer{color:#ffffffd1}.topbar-account,.row-actions,.action-group{flex-wrap:wrap}.login-history-row{display:grid;grid-template-columns:1fr;align-items:start;gap:10px}.login-history-row>div:first-child{min-width:0}.login-history-row span{max-width:100%;overflow-wrap:anywhere}.login-history-status{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0;justify-content:flex-start;text-align:left}.login-history-status>span{display:inline-flex;width:fit-content;border-radius:999px;background:#2dce8921;padding:4px 10px;color:var(--argon-success);font-size:13px;line-height:1.2}.login-history-status small{max-width:100%;overflow-wrap:anywhere;line-height:1.35}@media(max-width:1100px){.panel-grid,.business-grid,.security-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.record-filter.three-columns{grid-template-columns:auto minmax(130px,1fr) auto minmax(130px,1fr)}}@media(max-width:840px){.app-shell{grid-template-columns:1fr}.sidebar{padding:18px}.content{padding:24px 18px 32px}.content:before{height:260px}.topbar{align-items:flex-start;min-height:120px}.panel-grid,.business-grid,.security-layout,.record-filter.three-columns{grid-template-columns:1fr}.panel-grid article{min-height:112px}.panel-heading{align-items:flex-start}.topbar-account{justify-content:flex-start}.latest-code-box{align-items:flex-start}.free-message-row{min-width:680px;grid-template-columns:120px 140px minmax(240px,1fr) 180px}.free-number-actions,.action-group{width:100%}.login-history-row{grid-template-columns:1fr}.login-history-status{min-width:0;justify-content:flex-start;text-align:left}.free-number-actions .ghost-button,.action-group .ghost-button{flex:1 1 auto}}.security-panel .login-history-list .login-history-row{display:grid;grid-template-columns:1fr;align-items:start;justify-content:initial;gap:10px}.security-panel .login-history-list .login-history-row>div:first-child{min-width:0}.security-panel .login-history-list .login-history-row span{max-width:100%;overflow-wrap:anywhere}.security-panel .login-history-list .login-history-status{display:flex;min-width:0;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:10px;text-align:left}.security-panel .login-history-list .login-history-status>span{display:inline-flex;width:fit-content;border-radius:999px;background:#2dce8921;padding:4px 10px;color:var(--argon-success);font-size:13px;line-height:1.2}.security-panel .login-history-list .login-history-status small{max-width:100%;overflow-wrap:anywhere;line-height:1.35}:root{--argon-font-size: 14px;--argon-font-size-sm: 12px;--argon-font-size-md: 13px;--argon-title-size: 20px;--argon-page-title-size: 30px;--argon-card-padding: 20px;--argon-row-padding: 14px 16px;--argon-row-gap: 12px;--argon-row-bg: #ffffff;--argon-row-hover: #fbfcff}body,button,input,select{font-size:var(--argon-font-size)}.content{gap:16px}.topbar h1{font-size:var(--argon-page-title-size);line-height:1.08}.eyebrow{font-size:11px;line-height:1.2;letter-spacing:.04em}h2{font-size:var(--argon-title-size);line-height:1.22}nav a{min-height:40px;font-size:var(--argon-font-size-md)}.account-panel,.activity-panel,.announcement-panel,.finance-panel,.security-panel,.store-panel,.orders-panel,.receive-panel,.free-code-panel{padding:var(--argon-card-padding)}.panel-heading{padding-bottom:14px}.panel-heading>svg,.heading-actions>svg{width:38px;height:38px;padding:10px}.panel-grid{gap:18px}.panel-grid article{min-height:118px;padding:20px 78px 18px 20px}.panel-grid span{font-size:24px;line-height:1.2}.panel-grid strong{font-size:var(--argon-font-size-sm)}.metric-icon{width:46px;height:46px;top:20px;right:20px}.business-grid{gap:18px}.api-key-summary,.sku-row,.order-row,.message-row,.announcement-row,.login-history-row,.ledger-row,.recharge-row,.receive-card,.latest-code-box,.free-number-card,.order-success-card{gap:var(--argon-row-gap);border-color:#e6ebf2;background:var(--argon-row-bg);padding:var(--argon-row-padding)}.sku-row strong,.order-row strong,.message-row strong,.announcement-row strong,.login-history-row strong,.ledger-row strong,.recharge-row strong,.api-key-summary strong,.receive-number,.free-number-card strong{font-size:14px;line-height:1.35}.sku-row span,.order-row span,.order-row small,.order-row code,.message-row span,.announcement-row span,.login-history-row span,.receive-card p,.empty-text,.ledger-row span,.recharge-row span,.api-key-summary dt,.api-key-summary dd,.api-key-summary code,.order-success-card span,.free-number-card span,.free-message-row,.latest-code-box span{font-size:var(--argon-font-size-md);line-height:1.55}.status-pill,.recharge-status>span,.ledger-amount>span,.security-panel .login-history-list .login-history-status>span{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border-radius:999px;padding:5px 10px;font-size:12px;line-height:1.2}.recharge-status>span,.ledger-amount>span{background:#5e72e41f;color:var(--argon-primary)}.security-panel .login-history-list .login-history-status>span{background:#2dce8921;color:var(--argon-success)}.security-layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:16px}.api-key-summary{align-content:start;gap:16px}.api-key-summary code{font-size:17px;line-height:1.35}.api-key-summary dl{gap:10px}.api-key-summary dl div{grid-template-columns:72px minmax(0,1fr);align-items:start}.login-history-list{gap:12px}.security-panel .login-history-list .login-history-row{min-height:88px;padding:14px 16px}.security-panel .login-history-list .login-history-status small{color:var(--argon-muted);font-size:12px;font-weight:800}.record-filter,.inline-form{gap:12px;border:1px solid #edf1f7;background:#f8fafc;padding:14px}input,select{min-height:38px;padding:8px 10px}.primary-button,.ghost-button,.icon-button,.compact-button,.captcha-refresh-button{min-height:36px;font-size:var(--argon-font-size-md)}.primary-button,.compact-button{font-weight:800}.free-message-row{padding:12px 14px;font-size:var(--argon-font-size-md)}.login-card{padding:26px}@media(max-width:840px){.topbar h1{font-size:26px}.account-panel,.activity-panel,.announcement-panel,.finance-panel,.security-panel,.store-panel,.orders-panel,.receive-panel,.free-code-panel{padding:18px}.security-layout{grid-template-columns:1fr}.api-key-summary dl div{grid-template-columns:72px minmax(0,1fr)}}.security-panel .security-layout{align-items:start}.security-panel .api-key-summary{align-self:start;min-height:0}.store-panel .sku-row,.orders-panel .order-row,.activity-panel .order-row,.finance-panel .recharge-row,.finance-panel .ledger-row,.receive-panel .receive-card,.free-code-panel .free-number-card,.announcement-panel .announcement-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start}.free-code-panel .free-number-card{grid-template-columns:1fr;align-content:start}.free-code-panel .free-number-card strong{display:block;min-width:0;overflow-wrap:anywhere;word-break:break-word}.free-code-panel .free-number-actions{width:100%;justify-content:flex-start}.store-panel .sku-action,.orders-panel .order-action,.finance-panel .recharge-status,.finance-panel .ledger-amount{display:flex;min-width:0;align-items:flex-end;flex-direction:column;gap:7px}.store-panel .sku-action>span,.orders-panel .order-action>span,.finance-panel .recharge-status>span,.finance-panel .ledger-amount>span,.status-pill{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border-radius:999px;background:#5e72e41f;padding:5px 10px;color:var(--argon-primary);font-size:12px;line-height:1.2;letter-spacing:0}.status-pill.is-online,.security-panel .login-history-list .login-history-status>span{background:#2dce8921;color:var(--argon-success)}.topbar .status-pill,.topbar .status-pill.is-online{border:1px solid rgba(255,255,255,.36);background:#ffffff24;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.store-panel .sku-action small,.orders-panel .order-action small,.finance-panel .recharge-status small,.finance-panel .ledger-amount small,.announcement-row time{color:var(--argon-muted);font-size:12px;line-height:1.35;text-align:right}.record-filter,.inline-form,.login-form{box-shadow:inset 0 1px #ffffffb8}.free-number-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.free-number-card strong,.receive-number{font-size:18px}.security-panel .login-history-list .login-history-row{min-height:0}@media(max-width:840px){.store-panel .sku-row,.orders-panel .order-row,.activity-panel .order-row,.finance-panel .recharge-row,.finance-panel .ledger-row,.receive-panel .receive-card,.free-code-panel .free-number-card,.announcement-panel .announcement-row{grid-template-columns:1fr}.store-panel .sku-action,.orders-panel .order-action,.finance-panel .recharge-status,.finance-panel .ledger-amount{align-items:flex-start}.announcement-row time{text-align:left}}
