.requestTraining-module__c0uL3q__page{color:#0046a5;direction:rtl;min-height:100vh;padding:20px;font-family:Assistant,sans-serif}.requestTraining-module__c0uL3q__card{background:#fff;border:1px solid #facc15;border-radius:12px;max-width:550px;margin:2% auto auto;padding:22px}.requestTraining-module__c0uL3q__title{text-align:center;margin-bottom:25px}.requestTraining-module__c0uL3q__row{justify-content:space-between;margin-bottom:15px;display:flex}.requestTraining-module__c0uL3q__column{flex-direction:column;margin-bottom:20px;display:flex}.requestTraining-module__c0uL3q__label{font-weight:700}.requestTraining-module__c0uL3q__select{border-radius:6px;width:60%;padding:8px}.requestTraining-module__c0uL3q__textarea{border:1px solid #facc15;border-radius:6px;width:95%;min-height:80px;margin-top:2%;padding:10px}.requestTraining-module__c0uL3q__submitBtn{color:#0046a5;cursor:pointer;background:#facc15;border:1.5px solid #0046a5;border-radius:8px;width:100%;margin-top:10px;padding:14px;font-size:17px}
.Toast-module__Ihpcpq__toast{color:#facc15;z-index:99999;text-align:center;background-color:#0046a5;border-radius:14px;padding:20px 36px;font-family:Assistant,sans-serif;font-size:20px;font-weight:700;animation:4s forwards Toast-module__Ihpcpq__fadeInOut;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Toast-module__Ihpcpq__fadeInOut{0%{opacity:0;transform:translate(-50%,-60%)}10%{opacity:1;transform:translate(-50%,-50%)}90%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-40%)}}
.searchTraining-module__8nL6aa__search-page{color:#0046a5;direction:rtl;background-color:#fff;min-height:100vh;font-family:Assistant,sans-serif}.searchTraining-module__8nL6aa__search-container{justify-content:space-between;align-items:center;padding:30px 80px 10px;display:flex}.searchTraining-module__8nL6aa__trainer-dropdown{position:relative}.searchTraining-module__8nL6aa__dropdown-btn{cursor:pointer;background-color:#facc15;border:none;border-radius:8px;padding:10px 18px;font-weight:700}.searchTraining-module__8nL6aa__dropdown-menu{z-index:10;background:#fff;border:1px solid #ddd;border-radius:8px;width:200px;position:absolute;top:45px;right:0;box-shadow:0 4px 10px #0000001a}.searchTraining-module__8nL6aa__dropdown-item{cursor:pointer;padding:10px}.searchTraining-module__8nL6aa__dropdown-item:hover{background-color:#f5f5f5}.searchTraining-module__8nL6aa__filter-button{color:#0046a5;cursor:pointer;background:0 0;border:none;font-size:22px}.searchTraining-module__8nL6aa__filter-popup{z-index:100;background:#fff6cc;flex-direction:column;width:280px;height:100%;padding:20px;display:flex;position:fixed;top:0;right:0;box-shadow:-4px 0 10px #0003}.searchTraining-module__8nL6aa__filter-header{justify-content:space-between;align-items:center;display:flex}.searchTraining-module__8nL6aa__filter-header h3{color:#0046a5;margin:0}.searchTraining-module__8nL6aa__close-filter{cursor:pointer;background:0 0;border:none;font-size:18px}.searchTraining-module__8nL6aa__filter-body{flex-direction:column;gap:15px;margin-top:20px;display:flex}.searchTraining-module__8nL6aa__filter-body label{font-weight:700}.searchTraining-module__8nL6aa__filter-body input,.searchTraining-module__8nL6aa__filter-body select{border:1px solid #ccc;border-radius:6px;margin-top:5px;padding:6px}.searchTraining-module__8nL6aa__apply-filter{cursor:pointer;background-color:#facc15;border:none;border-radius:8px;margin-top:10px;padding:10px;font-weight:700}.searchTraining-module__8nL6aa__trainers-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:25px;padding:20px 80px;display:grid}.searchTraining-module__8nL6aa__trainer-card{text-align:center;color:#0046a5;background-color:#facc15;border-radius:20px;padding:25px;font-size:16px;font-weight:600;transition:transform .2s;box-shadow:0 4px 10px #0000001a}.searchTraining-module__8nL6aa__trainer-card:hover{transform:translateY(-5px)}
.filter-module__zrMsUW__overlay{z-index:1000;background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.filter-module__zrMsUW__panel{background:#fff;flex-direction:column;gap:1.5rem;width:min(420px,100%);padding:1.5rem;display:flex;box-shadow:-4px 0 20px #0000001f}.filter-module__zrMsUW__header{justify-content:space-between;align-items:center;display:flex}.filter-module__zrMsUW__title{margin:0;font-size:1.3rem}.filter-module__zrMsUW__closeBtn{color:#0046a5;cursor:pointer;background:#facc15;border:2px solid #0046a5;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.7rem}.filter-module__zrMsUW__body{flex-direction:column;flex:1;gap:1.25rem;display:flex;overflow-y:auto}.filter-module__zrMsUW__section{position:relative}.filter-module__zrMsUW__section label,.filter-module__zrMsUW__section span{margin-bottom:.35rem;font-weight:600;display:block}.filter-module__zrMsUW__checkboxGroup{flex-wrap:wrap;gap:.6rem;display:flex}.filter-module__zrMsUW__chip{color:#0046a5;cursor:pointer;background:#facc15;border:1px solid #0046a5;border-radius:999px;padding:.35rem .9rem;font-size:.9rem;transition:all .2s}.filter-module__zrMsUW__chip.filter-module__zrMsUW__active{color:#facc15;background:#0046a5;border:1px solid #facc15}.filter-module__zrMsUW__rangeInputs{gap:.75rem;display:flex}.filter-module__zrMsUW__rangeInputs input{width:100%}.filter-module__zrMsUW__actions{flex-direction:column;gap:.75rem;display:flex}.filter-module__zrMsUW__actions button{cursor:pointer;border-radius:6px;padding:.85rem;font-size:1rem}.filter-module__zrMsUW__applyBtn{color:#0046a5;background:#ffc107;border:1px solid #0046a5;font-weight:600}.filter-module__zrMsUW__resetBtn{color:#facc15;background:#0046a5;border:1px solid #facc15;font-weight:600}.filter-module__zrMsUW__suggestionsBox{z-index:9999;background:#fff;border:1px solid #ddd;border-radius:6px;max-height:180px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 10px #00000014}.filter-module__zrMsUW__suggestionItem{cursor:pointer;border-bottom:1px solid #eee;padding:8px 12px;transition:background .15s}.filter-module__zrMsUW__suggestionItem:last-child{border-bottom:none}.filter-module__zrMsUW__suggestionItem:hover{background:#f3f3f3}
