.acm-page{--acm-ink:#173042;--acm-muted:#637689;--acm-line:#e1e9ef;--acm-accent:#007f87;color:var(--acm-ink);font:14px/1.55 Inter,"Microsoft YaHei",sans-serif;max-width:1440px;margin:0 auto}.acm-page *{box-sizing:border-box}.acm-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:6px 0 26px}.acm-eyebrow{font-size:12px;letter-spacing:.08em;color:var(--acm-accent);font-weight:700;margin:0 0 6px}.acm-heading h1{font-size:28px;letter-spacing:-.03em;margin:0 0 8px}.acm-heading p:last-child{color:var(--acm-muted);margin:0}.acm-button{background:#fff;color:var(--acm-ink);border:1px solid var(--acm-line);border-radius:9px;padding:10px 18px;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.acm-button:hover{border-color:var(--acm-accent)}.acm-button:disabled{opacity:.4;cursor:default}.acm-primary{background:var(--acm-accent);color:#fff;border-color:var(--acm-accent)}.acm-filters{display:flex;gap:12px;align-items:end;padding:20px;background:#f5f9fa;border:1px solid var(--acm-line);border-radius:12px}.acm-filters>div:first-child{flex:1}.acm-filters label{display:block;margin-bottom:7px;font-size:12px;font-weight:600}.acm-filters input,.acm-filters select{display:block;width:100%;background:#fff;color:var(--acm-ink);font:inherit;border:1px solid #cfdae2;padding:10px 12px;border-radius:8px;min-height:43px}.acm-filters select{min-width:80px}.acm-legend{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--acm-muted);font-size:12px}.acm-legend span{background:#e9f6f5;color:#087773;padding:4px 9px;border-radius:5px;font-weight:700;white-space:nowrap}.acm-legend p{margin:0}.acm-meta{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--acm-muted);margin:0 0 12px}.acm-table-wrap{overflow:auto;border:1px solid var(--acm-line);border-radius:12px}.acm-page table{width:100%;border-collapse:collapse;min-width:880px;table-layout:fixed;background:#fff;font-variant-numeric:tabular-nums}.acm-page th{text-align:left;font-size:12px;font-weight:600;background:#f7fafb;color:var(--acm-muted);padding:12px 10px;border-bottom:1px solid var(--acm-line)}.acm-page td{vertical-align:top;padding:16px 10px;border-bottom:1px solid var(--acm-line);overflow-wrap:anywhere}.acm-page tr:last-child td{border-bottom:0}.acm-page tr:hover td{background:#fbfdfd}.acm-page td strong{font-size:14px;font-weight:600}.acm-page small{display:block;color:var(--acm-muted);font-size:11px;margin-top:5px;line-height:1.5}.acm-page .acm-inline{display:inline}.acm-muted{color:var(--acm-muted)}.acm-status{display:inline-block;padding:3px 8px;border-radius:5px;background:#edf1f5;font-size:11px;font-weight:600}.acm-status-enabled{background:#e3f5f1;color:#08765c}.acm-status-expired,.acm-status-disabled,.acm-warning{color:#9a5b12}.acm-status-invalid,.acm-status-source_unavailable{background:#fff0ef;color:#a83131}.acm-explanation{margin-top:16px;padding:14px 16px;border:1px solid var(--acm-line);border-radius:10px;font-size:12px;color:var(--acm-muted)}.acm-explanation summary{cursor:pointer;color:var(--acm-ink);font-weight:600}.acm-explanation li{padding:3px 0}.acm-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-top:20px}.acm-pagination span{font-size:12px;color:var(--acm-muted)}.acm-empty{text-align:center;padding:50px 24px;border:1px dashed var(--acm-line);border-radius:12px;color:var(--acm-muted)}.acm-empty strong{color:var(--acm-ink)}.acm-error{padding:24px;border-radius:12px;background:#fff3f2;border:1px solid #f0c9c6;color:#8e302b}.acm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.acm-page :focus-visible{outline:3px solid #50bfc7;outline-offset:3px}@media(max-width:680px){.acm-heading{align-items:start;gap:12px}.acm-heading h1{font-size:24px}.acm-filters{flex-wrap:wrap;padding:16px}.acm-filters>div:first-child{flex-basis:calc(100% - 100px)}.acm-filters .acm-button{flex:1}.acm-meta{flex-direction:column;gap:4px}.acm-legend{align-items:start}.acm-pagination{justify-content:space-between}}@media(prefers-color-scheme:dark){.acm-page{--acm-ink:#e0edf4;--acm-muted:#a2b2bf;--acm-line:#344956}.acm-page table,.acm-button,.acm-filters input,.acm-filters select{background:#162933}.acm-filters,.acm-page th{background:#1c333e}.acm-page tr:hover td{background:#1c343f}.acm-primary{background:var(--acm-accent)}.acm-legend span{background:#123f3e;color:#9fded8}}

.acm-page .acm-col-member{width:20%}.acm-page .acm-col-trial{width:25%}.acm-page .acm-col-calls{width:14%}.acm-page .acm-col-tokens{width:14%}.acm-page .acm-col-wallet{width:16%}.acm-page .acm-col-credentials{width:11%}.acm-table-navigation{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.acm-table-navigation[hidden]{display:none}.acm-table-navigation .acm-button{font-size:12px;padding:8px 12px;min-height:38px}.acm-table-navigation span{font-size:12px;color:var(--acm-muted)}.acm-table-wrap{scrollbar-width:thin;scrollbar-color:var(--acm-accent) transparent;scroll-padding-inline:10px}@media(max-width:680px){.acm-table-navigation{gap:8px}.acm-table-navigation .acm-button{padding:8px 10px}}
