/* Functional additions only. The approved visual design remains in main.css. */
.filters a{border:1px solid var(--border);padding:9px 20px;border-radius:999px;background:#fff;font-family:inherit;font-size:13px;white-space:nowrap}.filters a.active{background:var(--purple);color:#fff;border-color:var(--purple)}
.waey-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.waey-form label{display:flex;flex-direction:column;gap:7px;font-weight:600}.waey-form label:nth-of-type(3),.waey-form label:nth-of-type(4){grid-column:1/-1}.waey-form input,.waey-form textarea{width:100%;border:1px solid var(--border);border-radius:10px;padding:12px 14px;font:inherit;background:#fff}.waey-form textarea{resize:vertical}.waey-form .primary-btn{border:0;cursor:pointer;width:max-content}.waey-honeypot{position:absolute!important;right:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.waey-notice{padding:13px 16px;border-radius:10px;margin-bottom:20px}.waey-notice.success,.waey-inline-success{color:#087f5b;background:#e6fcf5}.waey-notice.error{color:#c92a2a;background:#fff5f5}.waey-inline-success{display:block;padding:5px 8px;border-radius:6px;margin-top:8px}
.waey-instructors{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.waey-instructors article{text-align:center;border:1px solid var(--border);border-radius:15px;padding:24px}.waey-instructors img{border-radius:50%}.waey-instructors p{color:var(--muted)}.waey-instructors a{color:var(--purple);font-weight:700}.waey-empty{grid-column:1/-1;text-align:center;padding:50px 20px}.waey-pagination{margin-top:28px}.waey-pagination .nav-links{display:flex;gap:8px;justify-content:center}.waey-pagination .page-numbers{padding:7px 12px;border:1px solid var(--border);border-radius:8px}.waey-pagination .current{background:var(--purple);color:#fff}.tutor-wrap{font-family:'Alexandria','Tajawal',sans-serif}
@media(max-width:650px){.waey-form,.waey-instructors{grid-template-columns:1fr}.waey-form label:nth-of-type(3),.waey-form label:nth-of-type(4){grid-column:auto}}
