.footer-module__tUdqrq__footer{text-align:center;color:#facc15;background-color:#0046a5;flex-direction:row;justify-content:space-around;align-items:center;height:3rem;font-weight:700;display:flex}
.header-module__6rtY2W__header{z-index:20;direction:ltr;background-color:#fff;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;position:sticky;box-shadow:0 2px 4px #4c0ae81a}.header-module__6rtY2W__buttonsSection{gap:1rem;display:flex}.header-module__6rtY2W__btnYellow{color:#0046a5;cursor:pointer;background-color:#facc15;border:none;border-radius:9999px;padding:.6rem 1.4rem;font-weight:700}.header-module__6rtY2W__btnYellow:hover{background-color:#eab308;transform:scale(1.05)}.header-module__6rtY2W__navLinks{text-align:center;direction:rtl;align-items:center;gap:10px;margin-left:28%;font-size:18px;display:flex}.header-module__6rtY2W__navLinks a{color:#0046a5;font-weight:600;text-decoration:none;transition:color .3s}.header-module__6rtY2W__navLinks a.header-module__6rtY2W__active{color:#f5c000;font-weight:700}.header-module__6rtY2W__navLinks span{color:#0046a5;font-weight:700}.header-module__6rtY2W__profileBtn{text-align:center;color:#0046a5;cursor:pointer;background-color:#f5c000;border:none;border-radius:50%;width:80px;height:80px;padding:15px;font-size:14px;font-weight:700;transition:background-color .3s}.header-module__6rtY2W__profileBtn:hover{background-color:#ffde4d}.header-module__6rtY2W__name{margin-bottom:6px;font-size:16px;font-weight:300}.header-module__6rtY2W__logoutSection{flex-direction:column;align-items:center;margin-left:320px;display:flex}.header-module__6rtY2W__modalOverlay{z-index:99999;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.header-module__6rtY2W__modalBox{text-align:center;background:#fff;border-radius:14px;width:320px;padding:25px 35px;box-shadow:0 4px 15px #0003}.header-module__6rtY2W__modalText{color:#0046a5;margin-bottom:20px;font-size:18px;font-weight:600}.header-module__6rtY2W__modalButtons{justify-content:space-between;gap:10px;display:flex}.header-module__6rtY2W__modalCancel{color:#facc15;cursor:pointer;background:#0046a5;border:none;border-radius:8px;flex:1;padding:10px;font-size:16px}.header-module__6rtY2W__modalConfirm{color:#0046a5;cursor:pointer;background:#facc15;border:none;border-radius:8px;flex:1;padding:10px;font-size:16px;font-weight:700}
.TrainingCard-module__0sfnOW__card{background:#fff;border:2px solid #facc15;border-radius:12px;flex-direction:column;gap:.6rem;margin-bottom:.5rem;padding:1.5rem;display:flex}.TrainingCard-module__0sfnOW__date,.TrainingCard-module__0sfnOW__detail{font-size:1rem}.TrainingCard-module__0sfnOW__addButton{color:#0046a5;cursor:pointer;background:#facc15;border:2px solid #0046a5;border-radius:8px;align-self:flex-start;margin-top:.5rem;padding:.55rem 1.1rem;font-size:.95rem;font-weight:700}
.AddCommentForm-module__4Ud9Aa__container{direction:rtl;font-family:Assistant,sans-serif}.AddCommentForm-module__4Ud9Aa__label{color:#0046a5;margin-bottom:1rem;font-weight:700;display:block}.AddCommentForm-module__4Ud9Aa__stars{gap:.3rem;margin-top:.5rem;display:flex}.AddCommentForm-module__4Ud9Aa__star{cursor:pointer;color:#ccc;background:0 0;border:none;font-size:1.9rem}.AddCommentForm-module__4Ud9Aa__starActive{color:#facc15}.AddCommentForm-module__4Ud9Aa__textarea{resize:none;border:2px solid #facc15;border-radius:8px;width:93%;margin-top:1.5rem;padding:.6rem}.AddCommentForm-module__4Ud9Aa__error,.AddCommentForm-module__4Ud9Aa__success{color:#0046a5;margin-bottom:1rem;margin-right:32%}.AddCommentForm-module__4Ud9Aa__submitBtn{color:#0046a5;cursor:pointer;text-align:center;background:#facc15;border:2px solid #0046a5;border-radius:8px;margin-right:35%;padding:.6rem 1rem;font-weight:700}.AddCommentForm-module__4Ud9Aa__closeBtn{cursor:pointer;color:#0046a5;background:0 0;border:none;margin-right:95%;font-size:2rem}
.trainingsHistory-module__VUXFNG__container{color:#0046a5;direction:rtl;min-height:100vh;font-family:Assistant,sans-serif}.trainingsHistory-module__VUXFNG__list{flex-direction:column;grid-template-columns:repeat(4,1fr);gap:20px;margin:20px;display:grid}.trainingsHistory-module__VUXFNG__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.trainingsHistory-module__VUXFNG__modalBox{background:#fff;border-radius:14px;width:90%;max-width:500px;padding:2rem;box-shadow:0 4px 18px #00000040}
