.eham-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eham-grid article{border:1px solid #e6dfe2;border-radius:10px;padding:14px}.eham-grid h3{color:#a81031;font-size:1rem;margin:0 0 6px}.eham-grid ul{padding:0;list-style:none;margin:0}.eham-grid li{display:flex;gap:10px;justify-content:space-between;border-top:1px solid #eee7eb;padding:10px 0;font-size:.86rem}.eham-grid li div{min-width:0}.eham-grid a{color:#243145;overflow-wrap:anywhere}.eham-grid small{display:block;color:#637186;font-size:.76rem}.eham-grid b{white-space:nowrap;color:#a81031}.eham-credit,.eham-panel details{font-size:.8rem;color:#627086}.eham-panel summary{cursor:pointer}.eham-admin{max-width:1100px;margin:24px auto;padding:0 20px;line-height:1.6}.eham-facts,.eham-controls,.eham-category-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.eham-facts dt{color:#637186;font-size:.83rem}.eham-facts dd{margin:0;overflow-wrap:anywhere}.eham-settings>label{display:block;margin:12px 0}.eham-settings input[type=checkbox]{width:auto}.eham-settings select{max-width:100%;display:block}.eham-settings fieldset{margin:20px 0;padding:15px}.eham-category-options label{display:flex;align-items:center;gap:8px}.eham-admin nav{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:950px){.eham-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.eham-grid,.eham-controls,.eham-facts{grid-template-columns:1fr}.eham-category-options{grid-template-columns:1fr 1fr}.eham-admin{padding:0 12px}}
