:root{color:#172033;font-synthesis:none;background:#f4f6f8;font-family:Inter,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0}.app-shell{height:100vh}.aside{color:#d4dce8;background:#17212f;flex-direction:column;display:flex;overflow-x:hidden}.brand{border-bottom:1px solid #2b3644;align-items:center;gap:11px;height:74px;padding:0 22px;display:flex}.brand-mark{color:#182232;background:#f8c636;border-radius:8px;place-items:center;width:32px;height:32px;font-size:20px;font-weight:800;display:grid}.brand b{color:#fff;font-size:15px;display:block}.brand small{color:#8b98aa;margin-top:3px;font-size:11px;display:block}.workspace-label{color:#718096;text-transform:uppercase;letter-spacing:1.5px;padding:25px 22px 9px;font-size:11px}.menu{background:0 0;border:0;overflow-x:hidden}.menu .el-menu-item{color:#aab7c8;border-radius:6px;height:44px;margin:3px 12px;line-height:44px}.menu .el-menu-item:hover{color:#fff;background:#263244}.menu .el-menu-item.is-active{color:#fff;background:#2c394a;font-weight:600}.menu .el-icon{margin-right:12px;font-size:17px}.aside-footer{color:#91a0b2;border-top:1px solid #2b3644;margin-top:auto;padding:18px 22px;font-size:12px}.status-dot{background:#45c486;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.version{color:#5e6d80;margin-top:10px;font-size:10px}.topbar{color:#6b7789;background:#fff;border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:center;height:64px;padding:0 30px;display:flex}.crumb{letter-spacing:1.5px;color:#9aa5b3;font-size:11px}.slash{color:#c0c7d0;margin:0 12px}.topbar strong{color:#25334a}.top-actions{align-items:center;gap:10px;font-size:13px;display:flex}.main{padding:28px 32px;overflow:auto}.page-head{justify-content:space-between;align-items:flex-start;margin-bottom:25px;display:flex}.page-head h1{color:#182438;margin:0 0 7px;font-size:24px}.page-head p{color:#8a95a4;margin:0;font-size:13px}.panel{background:#fff;border:1px solid #e9edf2;border-radius:8px}.toolbar{align-items:center;gap:11px;margin-bottom:16px;display:flex}.toolbar .el-input{width:250px}.table-panel{padding:0 18px 16px}.el-table{--el-table-border-color:#eef1f4;--el-table-header-bg-color:#fafbfc}.el-table th.el-table__cell{color:#7c8999;font-size:12px;font-weight:600}.el-table td.el-table__cell{color:#344155;font-size:13px}.account-cell{align-items:center;gap:9px;display:flex}.account-id{color:#a0aab7;margin-top:3px;font-size:11px}.empty{text-align:center;color:#96a1af;padding:60px}.form-panel{max-width:760px;padding:25px}.section-title{color:#27364c;margin:0 0 20px;font-size:15px;font-weight:700}.el-form-item__label{color:#69778a;font-size:13px}.panel-title{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;padding:18px 20px;font-size:14px;font-weight:600;display:flex}.muted{color:#8e9aa8;font-size:12px}@media (width<=900px){.aside{width:68px!important}.brand{padding:0 18px}.brand>div:not(.brand-mark),.workspace-label,.menu .el-menu-item:not(.is-active):after,.aside-footer{display:none}.menu .el-menu-item{padding:0 24px}.main{padding:20px}.topbar{padding:0 18px}}.toolbar-actions{gap:10px;display:flex}.credential{color:#718096;align-items:center;gap:4px;font-size:11px;display:flex}.filter-bar{flex-wrap:wrap}.form-tip{color:#9aa5b3;margin-top:6px;font-size:12px;display:block}.detail-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.detail-grid>div{background:#f8fafc;border:1px solid #edf1f5;border-radius:6px;flex-direction:column;gap:5px;padding:12px;display:flex}.detail-grid span{color:#8a95a4;font-size:12px}.detail-grid b,.detail-grid code{color:#2e3b4e;word-break:break-all;font-size:13px}.raw-json{color:#d4dce8;white-space:pre-wrap;word-break:break-all;background:#17212f;border-radius:6px;max-height:360px;padding:16px;font-size:12px;line-height:1.55;overflow:auto}.address-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.service-ok{color:#2aa96f;font-size:12px}.service-error{color:#e25b5b;font-size:12px}.screenshot-preview{background:#fff;justify-content:center;max-height:68vh;padding:8px;display:flex;overflow:auto}.hidden-screenshot-container{opacity:1;pointer-events:none;z-index:-1;background:#fff;position:fixed;top:0;left:-100000px}.hidden-screenshot-container>div{display:inline-block}.screenshot-dialog .el-dialog__body{padding:8px 16px;overflow:hidden}.accounts-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.toolbar-search{align-items:center;gap:10px;display:flex}.toolbar-search .el-input{width:320px}.phone-text{font-family:Monaco,Menlo,monospace;font-weight:500}.token-text{word-break:break-all;font-family:Monaco,Menlo,monospace;font-size:12px}.text-gray{color:#b5bdc8}.accounts-page .form-tip{line-height:1.5}body{overflow-x:hidden}.app-shell,.main,.panel,.table-panel{min-width:0}.app-shell>.el-container{min-width:0;max-width:100%;overflow-x:hidden}.main{overflow-x:hidden}.table-panel,.account-table-panel{max-width:100%;overflow-x:hidden}.account-table-panel .el-table{min-width:0}.el-table .el-scrollbar__wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}@media (width<=600px){.topbar{gap:8px;padding:0 10px}.topbar>div:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.topbar .crumb,.topbar .slash{display:none}.topbar strong{white-space:nowrap;font-size:14px}.top-actions{flex-shrink:0;gap:5px}.top-actions>span,.top-actions>.el-icon{display:none}}:root{--el-color-primary:#409eff;--bg-color:#f0f2f5}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-color);color:#303133;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#909399}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#606266!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#606266!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#606266!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#606266!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.el-input__inner:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#606266!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.el-input__inner:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#606266!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.el-input__inner:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#606266!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.el-input__inner:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#606266!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.el-table__cell{font-size:0}.el-table__cell>*,.el-table__cell .cell{font-size:14px}
