/* V21R250: native eduXid PWA Guru LMS class creation, no extra dashboard */
.ed-lms-create,.ed-lms-draft-list{display:grid;gap:13px;margin-bottom:16px;color:var(--text,#17253b)}
.ed-lms-create h2{margin:0;font-size:1.3rem}.ed-lms-create p,.ed-lms-hint{color:var(--muted,#64748b);font-size:.87rem}
.ed-lms-create form{display:grid;gap:13px;background:var(--card,#fff);padding:18px;border:1px solid #dce5f2;border-radius:18px}
.ed-lms-create label{display:grid;gap:6px;font-weight:700;font-size:.83rem}
.ed-lms-create input:not([type=checkbox]),.ed-lms-create textarea,.ed-lms-create select{width:100%;padding:12px;border:1px solid #cad6e6;border-radius:11px;font:inherit;background:white;color:#1a2942}
.ed-lms-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ed-lms-check{display:flex!important;align-items:center;gap:10px;font-weight:500!important}
.ed-lms-create .btn{justify-self:start}.ed-lms-draft-list h3{margin:12px 0 0;font-size:1rem}
.ed-lms-draft-card{display:grid;gap:5px;border:1px solid #cddded;border-radius:14px;padding:13px;background:#f8fbff}
.ed-lms-draft-card strong{font-size:.94rem}.ed-lms-draft-card span,.ed-lms-draft-card small{font-size:.81rem;color:#526780}
.ed-lms-draft-card small{color:#0b6f78;font-weight:700}.ed-lms-error{color:#b91c1c!important;background:#fff5f5;border-radius:8px;padding:8px;font-size:.82rem}
.ed-lms-draft-card button{padding:8px 12px;justify-self:start;border:1px solid #bad6e8;border-radius:8px;background:white}
@media(max-width:430px){.ed-lms-two{grid-template-columns:1fr}}
