.admin-main{max-width:1250px;margin:auto;padding:50px 5%}.admin-main>small{color:var(--orange);letter-spacing:2px}.admin-main h1{font-size:42px;margin-top:15px}.admin-intro{color:var(--muted);margin-bottom:30px}.admin-badge{font-size:12px;color:var(--orange);border-left:1px solid #555;padding-left:20px}.admin-card{background:#191c22;border:1px solid var(--line);border-radius:12px;padding:28px;margin:24px 0}.admin-card h2{font-size:22px;margin:0 0 12px;letter-spacing:0}#adminLogin{max-width:560px}#adminLogin input{margin:10px 0 20px}#adminStatus{color:#ffc49f;overflow-wrap:anywhere}.mint-form{display:grid;grid-template-columns:2fr 100px 1fr auto;align-items:end;gap:20px}.mint-form input{margin-top:8px}.admin-table{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13px}th,td{text-align:left;padding:18px 12px;border-bottom:1px solid #343942;white-space:nowrap}td:first-child{white-space:normal;min-width:180px}td small{display:block;letter-spacing:0;font:10px monospace;color:#979ba6;margin-top:4px}td button,.admin-pagination button{color:#eee;background:#282c35;border:1px solid #4e5663;border-radius:5px;padding:7px 12px;margin:3px}.admin-pagination{display:flex;gap:15px;align-items:center;justify-content:center;margin-top:20px}.license-status{color:#9de5c6}.license-status.disabled{color:#ff9d92}#codesText{overflow-x:auto;font:13px/1.9 monospace;color:#b8e8d5}#adminLogout{margin-left:auto}@media(max-width:900px){.mint-form{grid-template-columns:1fr 1fr}.mint-form>div{grid-column:1/-1}.mint-form>button{grid-column:1/-1}.admin-card{padding:20px}.admin-main h1{font-size:32px}.admin-badge{display:none}}
