.owner-usage nav{display:flex;gap:24px;margin:0 0 26px}.owner-usage a{color:#60ddc5}.usage-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.usage-cards section,.usage-panel{background:#0d1c25;border:1px solid #29434d;border-radius:12px;padding:22px}.usage-cards h2{font-size:14px;font-weight:500;color:#a9c0cb;margin:0 0 16px}.usage-cards strong{font-size:36px;color:#eafaf6}.usage-panel{margin:24px 0}.usage-panel h2{margin-top:0}.usage-panel p{color:#b4cad4;line-height:1.6}.usage-panel input{display:block;width:min(440px,100%);padding:12px;margin:10px 0 20px;border:1px solid #44616e;border-radius:6px;background:#081219;color:#f2fafc}.usage-table{overflow:auto}.usage-table table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;white-space:nowrap}.usage-table th,.usage-table td{padding:14px 12px;border-bottom:1px solid #29434d;vertical-align:top}.usage-table thead th{color:#9bb6c6;font-size:12px}.usage-table small{display:block;color:#87a8b8;margin-top:7px;font-weight:400}.usage-chart{height:150px;display:flex;gap:5px;padding:0 0 24px}.usage-chart>div{position:relative;flex:1;display:flex;align-items:end;min-width:0}.usage-chart span{display:block;width:100%;background:#36c9a3;border-radius:3px 3px 0 0;min-height:2px}.usage-chart small{position:absolute;bottom:-21px;font-size:10px;color:#8faab7;left:0}.usage-chart>div:focus{outline:2px solid white}.usage-generated{font-size:12px;color:#8faab7}.usage-panel li{line-height:1.7;margin:10px 0}@media(max-width:760px){.usage-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-panel{padding:16px}.usage-chart{gap:3px}.usage-chart small{font-size:8px}.owner-usage header{display:block}.owner-usage header button{margin:10px 0}}.owner-portal-nav{max-width:1280px;margin:auto;padding:22px 24px 0;display:flex;flex-wrap:wrap;gap:12px}.owner-portal-nav button{background:#102a2d;border:1px solid #385d61;color:#c4eee5;padding:11px 16px;border-radius:7px;font:inherit;font-size:14px;cursor:pointer}.owner-usage{padding-top:28px}
