.quota-page{--purple:#ec632e;background:#f6f7f8;color:#202b32;font-family:Arial,'Microsoft YaHei',sans-serif}.quota-page .paper{margin-left:218px;width:calc(100% - 218px);background:transparent}.quota-sidebar{position:fixed;inset:0 auto 0 0;width:218px;background:#fff;border-right:1px solid #e4e7e8;padding:30px 20px}.quota-brand{font-size:22px;font-weight:700;letter-spacing:-.6px}.quota-sidebar p{font-size:12px;color:#8b969d;margin:7px 0 52px 28px}.quota-sidebar>a:not(.quota-brand){display:block;padding:17px 14px;margin-bottom:10px;border-radius:9px;font-size:14px}.quota-sidebar .selected{background:#fff0e9;color:#e75c26;font-weight:600}.quota-page header{height:64px;padding:0 48px;border-bottom:0;justify-content:flex-end}.quota-page header>.logo,.quota-page header>a{display:none}.quota-page .admin-shell{padding:0 48px 64px}.quota-page .eyebrow{font-size:10px;letter-spacing:2px;color:#8b969d}.quota-page .admin-shell>h1{font:600 30px/1.4 Arial,'Microsoft YaHei',sans-serif;margin:18px 0}.orange-dot{font-size:14px;color:#ed6633;vertical-align:middle}.quota-page .admin-shell>p:not(.eyebrow){font-size:13px;color:#7c888e;line-height:1.8}.quota-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:38px}.quota-stats article{background:white;border:1px solid #e0e5e4;border-radius:12px;padding:27px;min-height:171px;display:flex;flex-direction:column;gap:24px}.quota-stats article:nth-child(2){background:#f0f8f3;border-color:#cde8d7}.quota-stats span{font-size:13px;color:#74838a}.quota-stats strong{font-size:32px;font-weight:600;font-variant-numeric:tabular-nums}.quota-stats article:nth-child(2) strong{color:#38795a}.quota-stats em{font-size:16px;font-style:normal;font-weight:400}.quota-stats small{font-size:12px;color:#8a969b;line-height:1.5}.quota-notice{padding:17px 20px;background:#fcfaef;border:1px solid #eee9d8;border-radius:8px;color:#8b836a;font-size:12px;line-height:1.8;margin:24px 0}.quota-page .account-card,.quota-page .admin-create{background:#fff;border:1px solid #e0e5e4;border-radius:12px;padding:24px;margin:24px 0}.quota-page h2,.quota-page .admin-create h2{font:600 17px/1.6 Arial,'Microsoft YaHei',sans-serif;margin:0 0 14px}.quota-page .account-card p{font-size:13px;color:#7c888e;line-height:1.8}.quota-page button{padding:11px 16px;border:1px solid #dce3e2;border-radius:7px;background:#fff;color:#495b62;cursor:pointer}.quota-page .primary-action{background:#ec632e;color:white;border-color:#ec632e}.quota-page button:disabled{opacity:.5;cursor:default}.quota-page th{background:#f9fbfa;color:#8a969b;font-size:12px}.quota-page td{padding:20px 16px}.quota-page td button{margin-right:8px}.quota-page .table-scroll{border-color:#e4e9e7;border-radius:8px}.quota-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.quota-toolbar h2{margin:0 auto 0 0}.quota-page input,.quota-page select{padding:12px;border:1px solid #dce3e2;border-radius:6px;font-size:13px;background:white;max-width:100%}.quota-page #manage-key-form{margin-top:24px;display:flex;align-items:end;flex-wrap:wrap;gap:16px}.quota-page #manage-key-form label{display:flex;flex-direction:column;gap:9px;font-size:13px}.quota-page #manage-key-form button{width:auto}.quota-page .account-nav{font-size:13px}.quota-page #key-form{margin-top:24px}@media(max-width:1100px){.quota-sidebar{width:180px}.quota-page .paper{margin-left:180px;width:calc(100% - 180px)}.quota-page .admin-shell{padding:0 24px 40px}.quota-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.quota-sidebar{position:static;width:auto;padding:18px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.quota-sidebar p{display:none}.quota-sidebar>a:not(.quota-brand){padding:9px;margin:0;font-size:12px}.quota-brand{width:100%;font-size:20px}.quota-page .paper{margin:0;width:100%}.quota-page header{padding:12px 20px;height:auto;min-height:56px}.quota-page .admin-shell{padding:0 18px 40px}.quota-stats{gap:10px;margin-top:24px}.quota-stats article{padding:18px;gap:18px;min-height:155px}.quota-stats strong{font-size:26px}.quota-page .account-card{padding:18px}.quota-toolbar input{width:100%}}
#tool-content{display:flex;flex-direction:column}#tool-content>*{order:5}#tool-content>.quota-stats{order:0}#tool-content>.quota-notice{order:1}#tool-content>#key-admin{order:2}#tool-content>.account-card{order:3}#tool-content>#key-form{order:4}
.quota-page .quota-toolbar input{width:190px}@media(max-width:650px){.quota-page .quota-toolbar input{width:100%}}

.quota-stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:650px){.quota-stats{grid-template-columns:1fr}}

.quota-sidebar .quota-brand.logo{display:block;font:28px Georgia,serif;letter-spacing:-1px;margin-bottom:52px;color:var(--ink)}.quota-sidebar .quota-brand.logo span{font:10px Arial,sans-serif;margin-left:12px;color:#999;letter-spacing:3px}@media(max-width:650px){.quota-sidebar .quota-brand.logo{margin-bottom:10px}.quota-sidebar .quota-brand.logo span{display:inline}}

#manage-key-form{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}#manage-key-form label{margin:0}#manage-key-form input:not([type=hidden]){height:42px;box-sizing:border-box;margin-bottom:0}#manage-key-form .primary-action{height:42px;box-sizing:border-box;margin:0;padding:0 18px;align-self:flex-end}

.quota-toolbar{align-items:center}.quota-toolbar #key-search,.quota-toolbar #refresh-all{height:42px;min-height:42px;box-sizing:border-box;margin-top:0;margin-bottom:0;align-self:center}.quota-toolbar #refresh-all{display:inline-flex;align-items:center;justify-content:center;padding:0 14px;line-height:normal}
