.mica-rubric-admin{grid-template-columns:minmax(220px,1fr) minmax(0,3fr);align-items:start;gap:24px;display:grid}.mica-rubric-admin fieldset{border:1px solid #d7e2e5;border-radius:12px;margin:12px 0;padding:18px}.mica-rubric-admin legend{padding:0 8px;font-weight:600}.mica-rubric-admin label{margin:12px 0}.mica-rubric-admin small{color:#52636b;margin-bottom:10px;display:block}.mica-rubric-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mica-rubric-item{border-top:1px solid #d7e2e5;padding:12px 0}.mica-rubric-actions{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.mica-rubric-admin input,.mica-rubric-admin textarea,.mica-rubric-admin select{background:var(--background,#fff);max-width:100%;color:var(--foreground,#153b42)}:is(.mica-rubric-admin button:focus-visible,.mica-rubric-admin a:focus-visible){outline-offset:3px;outline:3px solid #178c96}@media (max-width:760px){.mica-rubric-admin,.mica-rubric-fields{grid-template-columns:1fr}.mica-rubric-admin fieldset{padding:12px}}.mica-managed-rubrics{margin-top:28px}.mica-managed-rubrics ul{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;padding:0;list-style:none;display:grid}.mica-managed-rubrics li{border:1px solid #d7e2e5;border-radius:14px;min-width:0;padding:20px}.mica-managed-rubrics img{object-fit:cover;border-radius:8px;width:100%;height:140px}.mica-managed-rubrics h2,.mica-managed-rubrics h3{overflow-wrap:anywhere}
