.admin-grants[hidden]{display:none!important}.admin-grants{max-width:1152px;margin:24px auto;padding:24px;background:#fff;border:1px solid #e2d7ed;border-radius:20px;color:#351052}.admin-grants form{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.admin-grants input,.admin-grants select,.admin-grants button{font:inherit;font-size:16px;padding:12px;border-radius:10px;border:1px solid #c9b6da}.admin-grants input{direction:ltr;min-width:0;flex:1}.admin-grants label{display:block;font-weight:700}.admin-grants select{width:100%;margin-top:8px;background:#fff;color:#351052}.admin-grants button{background:#4b2372;color:white;font-weight:700;cursor:pointer}.admin-grants button:disabled{opacity:.45;cursor:default}.admin-grants .admin-grants-remove{background:#fff;color:#9d2434;border-color:#9d2434}.admin-grants button+button{margin-inline-start:10px}.admin-grants :focus-visible{outline:3px solid #a67dca;outline-offset:3px}@media(max-width:600px){.admin-grants{margin:16px 12px;padding:18px}.admin-grants form label{width:100%}}
