.mz-create-type-homework .mz-create-preview{background:linear-gradient(145deg,#047857,#059669 45%,#10b981)}.hw-preview-card{border-color:#a7f3d0}.hw-source-tabs{margin-bottom:16px}.hw-panel[hidden]{display:none!important}.hw-file-list{color:var(--mz-muted);margin:10px 0 0;padding:0;font-size:.78rem;font-weight:700;list-style:none}.mz-upload-zone.is-drag{background:#ecfdf5;border-color:#059669}.mz-mt{margin-top:14px}.mz-field-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.mz-toggle-row{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.mz-toggle-chip{cursor:pointer;background:#faf5ff;border:2px solid #ede9fe;border-radius:12px;align-items:center;gap:6px;padding:10px 14px;font-size:.82rem;font-weight:800;display:inline-flex}.mz-toggle-chip:has(input:checked){color:#047857;background:#ecfdf5;border-color:#059669}.mz-toggle-chip input{margin-inline-end:4px}.mz-checkbox-grid{flex-wrap:wrap;gap:8px;display:flex}.mz-check-card{border:2px solid #ede9fe;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:.78rem;font-weight:800;display:inline-flex}.mz-check-inline{align-items:center;gap:8px;padding-top:28px;font-weight:800;display:flex}.mz-range{accent-color:#059669;width:100%}.mz-wizard-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}
