:root{color:#243044;background:#f3f5f8;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;line-height:1.6}*{box-sizing:border-box}body{margin:0}a{color:#1d4e89}button,input,select{font:inherit}.site{min-height:100vh}.topbar{z-index:5;background:#fff;border-bottom:1px solid #e6ebf2;position:sticky;top:0}.topbar-inner,.shell,footer{width:min(1180px,100% - 32px);margin:0 auto}.topbar-inner{align-items:center;gap:22px;min-height:72px;display:flex}.brand{color:#c4491d;white-space:nowrap;align-items:center;gap:8px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.brand i{background:radial-gradient(circle at 35% 35%,#ffb15a,#e25b24 62%,#9d3012);border-radius:50%;width:28px;height:28px;display:inline-block}nav{flex-wrap:wrap;flex:1;gap:18px;display:flex}nav a{color:#1c2430;white-space:nowrap;font-weight:650;text-decoration:none}nav a.router-link-active{color:#e25b24}.search{background:#f4f6f8;border:1px solid #e4e8ee;border-radius:8px;display:flex;overflow:hidden}.search input{background:0 0;border:0;width:180px;padding:8px 12px}.search button{color:#667085;background:0 0;border:0;padding:0 12px}.shell{padding:22px 0 48px}footer{color:#7b8794;padding:28px 0 40px;font-size:13px}h1{color:#1c2430;margin:0 0 8px;font-size:40px;line-height:1.2}h2{margin:28px 0 10px;font-size:20px}.hero{background:radial-gradient(circle at 85% 40%,#ffffff8c,#0000 28%),linear-gradient(100deg,#d7e7fb 0%,#eef4fb 42%,#9ec0ea 100%);border-radius:8px;min-height:220px;padding:42px 36px}.hero p{color:#3c4a5e;margin:0 0 16px}.stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:-28px;display:grid}.stats div,.notice,.card,.panel{background:#fff;border-radius:8px;box-shadow:0 8px 24px #1c2d4a0f}.stats div{padding:18px;display:grid}.stats b{font-size:28px}.stats span,.muted{color:#7b8794}.notice,.card,.panel{margin-top:14px;padding:18px}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stack{gap:14px;display:grid}label{color:#526070;gap:6px;font-size:14px;display:grid}input,select{background:#fff;border:1px solid #e4e8ee;border-radius:8px;min-width:0;padding:10px 12px}input[type=text],input[type=password],input[type=search],input[type=number]{width:min(420px,100%)}button,a.button{color:#fff;cursor:pointer;background:linear-gradient(#ffb15a,#f07a1a);border:0;border-radius:6px;padding:10px 16px;text-decoration:none}a.button.ghost,button.quiet{color:#344054;background:#eef2f6}button:disabled{opacity:.6;cursor:wait}pre,code{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}pre{color:#f8fafc;background:#1c2430;border-radius:8px;padding:14px;overflow:auto}.resource-list,table{background:#fff;border-radius:8px;overflow:hidden}.resource-head,.resource-row{grid-template-columns:1.6fr 1fr .8fr 1fr;gap:12px;padding:12px 16px;display:grid}.resource-head{color:#7b8794;background:#fafbfc;font-size:13px}.resource-row{color:#1c2430;border-top:1px solid #f0f2f5;text-decoration:none}.resource-row:hover{background:#f8fbff}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #f0f2f5;padding:10px 12px;font-size:14px}th{color:#7b8794;background:#fafbfc;font-weight:600}.error{color:#c4491d}.token{word-break:break-all;background:#f4f6f8;border-radius:8px;padding:10px}.balance,.pay{margin:0;font-size:32px;font-weight:800}ul{padding-left:1.2em}@media (width<=800px){.topbar-inner{flex-wrap:wrap;min-height:0;padding:12px 0}nav{flex:100%;order:3;gap:12px 16px}.search{margin-left:auto}.search input{width:140px}h1{font-size:30px}.stats,.resource-head,.resource-row{grid-template-columns:1fr 1fr}.resource-head span:nth-child(n+3),.resource-row span,.resource-row time{display:none}table{display:block;overflow-x:auto}}
