.Synonyms{margin:20px 0 0;padding:0}.Synonyms li{border:1px solid #ddd;border-radius:20px;cursor:pointer;display:inline-block;font-size:14px;line-height:1;margin-right:10px;padding:10px 15px;transition:all .2s ease-in-out}.Synonyms li:hover{background-color:#f8eeff;color:#9670f4}.results-section{margin-top:20px}.meaning{margin-bottom:20px}.pos-name{font-size:22px;font-weight:700;margin-bottom:10px;text-transform:capitalize}.definition-block{margin-bottom:15px}.definition{font-size:16px}.example{color:#70757a;font-style:italic;margin-top:5px}.synonyms{border:1px solid #ddd;font-size:14px;margin-top:5px;padding:8px 16px}.Photos img{border-radius:6px;margin-bottom:20px;transition:all .3s ease-in-out}.Photos img:hover{filter:brightness(70%);transform:scale(1.05)}.Dictionary section{background:#f8f4fc;border-radius:8px;box-shadow:0 0 8px #e5b2cae6,0 0 16px #b685ead9;margin:20px 0;padding:30px}.Dictionary h1{font-size:20px;font-weight:700;margin-bottom:20px}.search-form{align-items:center;display:flex;gap:10px}.search-form input[type=text]{flex:1 1}.search-form input[type=text],.search-form select{border:1px solid #ccc;border-radius:6px;font-size:16px;padding:8px 12px}.search-form select{background:#9670f4;color:#fff;font-weight:700}.search-form button{background-color:#9670f4;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:8px 20px}.search-form button:hover{background:none;border:1px solid #9670f4;color:#9670f4}.Dictionary .Hint{color:#a7a6a6;font-size:12px;line-height:1.5;margin-top:5px}.HistorySection{background:#f9fafb;border-radius:12px;box-shadow:0 4px 12px #0000000d;margin-top:2rem;padding:1rem}.HistorySection h2{color:#111827;margin-bottom:.8rem}.HistoryList{display:flex;flex-wrap:wrap;gap:16px;list-style:none;padding:0}.history-btn{background:#efdefc;border:none;border-radius:8px;color:#9670f4;cursor:pointer;font-weight:700;padding:8px 16px;transition:background .2s}.history-btn:hover{background:#b685ead9;color:#fff}.PhoneticSection{margin-top:20px}.WordTitle{font-size:28px;font-weight:700;margin-bottom:10px}.PersianPronunciation{align-items:center;display:flex;gap:10px;margin-top:5px}.ListenButton{border-radius:20px;cursor:pointer;padding:6px 15px}.ListenButton,.persian-Phonetic{border:1px solid #ddd;font-weight:700}.persian-Phonetic{background-color:#fff;border-radius:20px;color:#9670f4;font-size:12px;margin-right:15px;padding:10px 15px;text-decoration:none;transition:all .3s ease-in-out}.persian-Phonetic:hover{background-color:#9670f4;color:#fff}.phonetic-text{color:gray;font-weight:700}@media (max-width:960px){.search-form{align-items:stretch;flex-direction:column}.search-form button,.search-form input[type=text],.search-form select{width:100%}}.DailyChallenge{align-items:center;color:#fff;display:flex;flex-direction:column;gap:25px;padding:40px}.challengeh1{color:#7028e4;font-size:40px;font-weight:700;margin-bottom:10px;text-align:center;text-shadow:0 0 8px #e5b2ca,0 0 15px #b685ea,0 0 25px #7028e4}.challengeBtn,.checkBtn{background:#ffffff1a;border:none;border-radius:10px;box-shadow:0 0 10px #e5b2cacc,0 0 20px #b685eabf,0 0 15px #7028e4b3;color:#7028e4;cursor:pointer;display:block;font-size:16px;margin:30px auto;padding:12px 22px;transition:all .3s ease}.challengeBtn:hover,.checkBtn:hover{background:#ffffff26;box-shadow:0 0 15px #e5b2ca,0 0 20px #b685ea,0 0 30px #7028e4,0 0 50px #7028e4;transform:translateY(-3px)}.challenge-card{background:#ffffff0d;border-radius:16px;box-shadow:0 0 10px #e5b2cacc,0 0 20px #b685eab3,0 0 15px #7028e499;max-width:700px;max-width:1000px;padding:30px;transition:transform .3s ease,box-shadow .3s ease;width:100%}.challenge-card:hover{box-shadow:0 0 15px #e5b2ca,0 0 30px #b685ea,0 0 50px #7028e4;transform:translateY(-5px)}.word-title{color:#7028e4;font-size:26px;font-weight:700;margin-bottom:10px}.blank-card{background:#ffffff14;border-radius:12px;box-shadow:0 0 10px #b685ea99,0 0 25px #7028e480;margin-top:20px;padding:20px}.blank-card h3{color:#7028e4;font-size:20px;margin-bottom:10px}.blank-sentence{color:#fff;font-size:16px;margin-bottom:12px}.blank-input{background:#ffffff26;border:none;border-radius:8px;box-shadow:0 0 8px #b685ea80;color:#7028e4;font-size:16px;outline:none;padding:10px;width:100%}.quiz-container{display:flex;flex-direction:column;gap:20px;margin-top:25px}.quiz-card{background:#ffffff14;border-radius:12px;box-shadow:0 0 8px #b685ea80,0 0 20px #7028e466;padding:20px}.quiz-question{color:#7028e4;font-size:18px;margin-bottom:10px}.option-label{color:#fff;display:block;font-size:16px;margin-bottom:6px}.tf-options label{color:#fff;margin-right:20px}.score{color:#e5b2ca;font-size:18px;margin-top:20px;text-align:center;text-shadow:0 0 10px #b685ea,0 0 25px #7028e4}.tick{color:#4caf50}.cross,.tick{font-size:18px;font-weight:700}.cross{color:#ff5252}@media (max-width:960px){.challenge-card{padding:20px}.blank-card,.quiz-card{padding:15px}.challengeh1{font-size:24px}.word-title{font-size:22px}}.about-page{display:flex;flex-direction:column;gap:40px;padding:40px}.about-item{grid-gap:20px;align-items:center;background:#ffffff1a;border-radius:16px;box-shadow:0 0 10px #e5b2cae6,0 0 20px #b685ead9,0 0 35px #7028e4cc;display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.about-item:hover{box-shadow:0 0 15px #e5b2ca,0 0 30px #b685ea,0 0 50px #7028e4,0 0 70px #7028e4;transform:translateY(-5px)}.about-item.text-left{grid-template-areas:"text image"}.about-item.text-right{grid-template-areas:"image text"}.about-text{grid-area:text}.about-image{grid-area:image}.about-image img{border-radius:12px;box-shadow:0 0 8px #e5b2ca,0 0 16px #b685ea,0 0 25px #7028e4;height:250px;object-fit:cover;transition:box-shadow .3s ease;width:100%}.about-image img:hover{box-shadow:0 0 15px #e5b2ca,0 0 30px #b685ea,0 0 50px #7028e4,0 0 70px #7028e4}.aboutHead{color:#7028e4;text-align:center!important}.about-text h3,.aboutHead strong{font-weight:700}.about-text h3{color:#7028e4;font-size:22px;margin-bottom:12px}.about-text p{color:#fff;font-size:16px;line-height:1.6}.about-intro{background:#ffffff0d;border-radius:12px;box-shadow:0 0 15px #b685ea80,0 0 30px #7028e466;color:#fff;font-size:18px;line-height:1.8;margin:0 auto 40px;max-width:1000px;padding:25px;text-align:center}.about-intro strong{color:#7028e4}@media (max-width:960px){.about-intro{font-size:16px;padding:20px}.about-image img{height:200px;object-fit:cover}.logo{display:none}.aboutHead{font-size:25px;font-weight:700}.about-page{gap:30px;padding:10px}.about-item{gap:15px;grid-template-areas:"text" "image"!important;grid-template-columns:1fr!important;margin:0 auto;max-width:600px;padding:15px;width:100%}.about-text h3{font-size:20px}.about-text p{font-size:15px;line-height:1.5}.about-image img{height:auto;max-height:250px;width:100%}}body,html{height:100%;margin:0;padding:0}body{background:linear-gradient(0deg,#7028e4 0,#e5b2ca);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.App{margin:70px auto;max-width:1100px;min-height:100vh}a{color:#fff}a .App-header{margin:30px 0}.navbar{align-items:center;background:#a374d5;border-bottom:1px solid #e0e0e0;box-shadow:0 2px 6px #00000014;display:flex;justify-content:space-between;padding:5px 40px;position:sticky;top:0;z-index:1000}.navlink{font-weight:700;margin-left:15px;text-decoration:none;transition:all .35s ease-in-out}.navlink:hover{color:#6348a8}.logo{border-radius:50%;height:50px;width:50px}@media (max-width:960px){.navbar{justify-content:center}}
/*# sourceMappingURL=main.e32c6e15.css.map*/