.material-guide{padding:24px;border:1px solid #d2e5d9;border-radius:15px;background:#f1f8f4;margin:0 0 25px}.material-guide h2{display:flex;align-items:center;gap:10px;margin:0 0 15px;font-size:22px}.material-guide p{font-size:17px;line-height:1.9;color:#4c6858}.material-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.material-guide-grid strong{font-size:18px;color:#29563d}.material-guide-grid p{margin:7px 0}.material-source-picker{border:1px solid #cddfd1;background:#f4f9f5;border-radius:12px;padding:18px;margin:18px 0 24px}.material-source-picker h3{margin:0 0 14px;font-size:20px}.material-source-options{display:flex;gap:15px;flex-wrap:wrap}.material-source-options label{font-size:17px;line-height:1.8}.material-source-options input{accent-color:#176858;width:18px;height:18px}.material-kind-hint{font-size:17px;line-height:1.9;color:#41674d}.material-advanced{margin:24px 0;padding:15px;border:1px solid #dce7de;border-radius:10px}.material-advanced summary{cursor:pointer;font-size:17px;font-weight:650}.material-advanced[open] summary{margin-bottom:15px}#dialog [hidden]{display:none!important}.material-content-source{margin:22px 0}#material-evaluation-form .field{margin:18px 0}#material-evaluation-form label{font-size:17px}#material-evaluation-form select,#material-evaluation-form input:not([type=checkbox]):not([type=hidden]),#material-evaluation-form textarea{font-size:17px;max-width:100%}.resource-filetype.video-link{background:#e9f3fa;color:#2e6582}@media(max-width:700px){.material-guide-grid{grid-template-columns:1fr;gap:15px}.material-guide{padding:20px}.material-source-options{flex-direction:column;gap:12px}}
