.admin-launch{display:block;width:100%;margin:16px 0;padding:12px;border:1px solid #7c2039;border-radius:12px;background:#300c1b;color:#fff;cursor:pointer}.admin-launch[hidden],#admin-panel [hidden]{display:none!important}
#admin-panel{box-sizing:border-box;width:min(1040px,calc(100% - 28px));max-width:1040px;max-height:90dvh;margin:auto;padding:28px;background:#120b12;color:#f9eff4;border:1px solid #713047;border-radius:24px;overflow:auto;box-shadow:0 25px 100px #0009;font-family:inherit;font-size:14px;line-height:1.5;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#713047 #120b12}#admin-panel::backdrop{background:#080308cc;backdrop-filter:blur(9px)}#admin-panel *{box-sizing:border-box}#admin-panel .admin-heading{display:flex;justify-content:space-between;align-items:center;background:none;border:0;padding:0;position:static;width:auto;box-shadow:none}#admin-panel h2{font-size:26px;margin:6px 0}#admin-panel small{font-size:10px;letter-spacing:2px;color:#fa658a}#admin-panel h3{font-size:17px;margin:0 0 12px}#admin-panel button{cursor:pointer;color:#fff;border:1px solid #583044;background:#281421;border-radius:10px;padding:9px 13px;font:inherit}#admin-panel button:disabled{opacity:.45;cursor:default}#admin-panel button:focus-visible,#admin-panel input:focus-visible{outline:2px solid #ff496f;outline-offset:3px}#admin-panel .admin-close{font-size:24px;padding:1px 12px}.admin-intro,.admin-identity,.admin-history{color:#ad93a3}.admin-search{display:flex;gap:10px;margin-top:22px}#admin-panel input{min-width:0;width:100%;background:#0e090f;color:#fff;border:1px solid #48303e;border-radius:10px;padding:11px 13px;font:inherit}.admin-status{min-height:22px;color:#ff90aa}.admin-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px}.admin-list{display:grid;gap:7px;max-height:340px;overflow:auto;align-content:start}#admin-panel .admin-person{text-align:left;display:grid;gap:4px;min-width:0}#admin-panel .admin-person strong{overflow-wrap:anywhere}.admin-person span{font-size:11px;color:#bca6b2}#admin-panel .admin-person[aria-pressed=true]{border-color:#ff315d;background:#401124}.admin-detail{padding:20px;border:1px solid #482436;border-radius:15px;min-width:0}.admin-identity{font-size:11px;overflow-wrap:anywhere}.admin-balances{color:#ff91ae}.admin-grant{display:grid;gap:15px}.admin-grant label{display:grid;gap:6px;font-size:12px}.admin-presets{display:flex;gap:8px}#admin-panel .admin-give{background:#da1744;border-color:#ff416a;overflow-wrap:anywhere}.admin-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;font-size:11px}.admin-history{border-top:1px solid #362030;margin-top:24px;padding-top:20px;font-size:12px}.admin-history h3{color:#eee}.admin-history p{padding:8px 0;margin:0;border-bottom:1px solid #281b25;overflow-wrap:anywhere}.quota-bonus{color:#ff8cab;font-size:11px;letter-spacing:.03em;margin-top:9px}.quota-bonus[hidden]{display:none}@media(max-width:650px){#admin-panel{padding:18px}.admin-layout{grid-template-columns:1fr}#admin-panel h2{font-size:21px}.admin-search{flex-direction:column}.admin-list{max-height:220px}.admin-detail{padding:15px}}

.admin-presets{flex-wrap:wrap}
