.admin-shell{max-width:1080px}.admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin:28px 0}.admin-tile{border:1px solid #d9ddce;border-radius:16px;padding:24px;background:#fffdf7;text-decoration:none;display:grid;gap:12px}.admin-tile strong{font-size:22px}.admin-form{max-width:780px}.admin-form p{margin:20px 0}.admin-form label{display:block;font-weight:600;margin-bottom:8px}.admin-form input:not([type=checkbox]),.admin-form textarea,.admin-form select{width:100%;padding:12px;border:1px solid #bfc9b9;border-radius:8px;background:#fffdf7;color:#243d31;font:inherit}.admin-form fieldset{border:1px solid #d9ddce;border-radius:12px;margin:24px 0;padding:20px}.admin-form legend{font-weight:700}.admin-table{overflow:auto;margin:24px 0}.admin-table table{width:100%;border-collapse:collapse;text-align:left}.admin-table td,.admin-table th{padding:16px;border-bottom:1px solid #d9ddce}.admin-danger{margin:48px 0;padding:22px;border:1px solid #b99078;border-radius:12px}.helptext{display:block;font-size:14px;margin-top:6px}.admin-form input[type=checkbox]{width:20px;height:20px}.admin-shell h1{overflow-wrap:anywhere}
