.TranslatorBox_translatorContainer__uhYbA{border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:1.5rem;margin-bottom:1rem}.TranslatorBox_translatorGrid__STs5Q{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:start}.TranslatorBox_topButtonsRow__XQS5S{display:flex;justify-content:center;gap:1.5rem;margin-bottom:1rem;padding:0;flex-wrap:wrap}.TranslatorBox_languageSection__Ge3Ny{width:100%;background:linear-gradient(145deg,#f6f8fc,#ffffff);padding:1.5rem;border-radius:.75rem;transition:all .3s ease;border:2px solid #cbd5e0;box-shadow:0 4px 6px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.8)}.TranslatorBox_languageSection__Ge3Ny:hover{box-shadow:0 8px 12px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.8);transform:translateY(-2px);border-color:#a0aec0}.TranslatorBox_label__QtQD4{font-weight:700;margin-bottom:.75rem;color:#2d3748;font-size:1.1rem;display:flex;align-items:center;gap:.5rem}.TranslatorBox_label__QtQD4:before{content:"🌐";font-size:1rem;opacity:.8}.TranslatorBox_selectContainer__gguAS{position:relative;margin-bottom:1.5rem}.TranslatorBox_selectContainer__gguAS:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;background:linear-gradient(135deg,rgba(193,39,45,.02),rgba(0,98,51,.02));pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:-1}.TranslatorBox_selectContainer__gguAS:hover:after{opacity:1}.TranslatorBox_select__0G4re{margin-bottom:1.5rem;border:2px solid rgba(203,213,224,.4);border-radius:12px;padding:1rem 1.25rem;transition:all .3s ease;background:linear-gradient(145deg,#ffffff,#f8fafc);color:#2d3748;font-weight:600;width:100%;font-size:1.05rem;cursor:pointer;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(145deg,#ffffff,#f8fafc),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23c1272d' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-position:right 1rem center;background-size:auto,12px 8px;box-shadow:0 4px 12px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8)}.TranslatorBox_select__0G4re:hover{border-color:rgba(66,153,225,.4);background:linear-gradient(145deg,#f8fafc,#ffffff);transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8)}.TranslatorBox_select__0G4re:focus{border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.2),0 6px 16px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);outline:none;background:linear-gradient(145deg,#f8fafc,#ffffff)}.TranslatorBox_select__0G4re:active{transform:translateY(0);background:linear-gradient(145deg,#e2e8f0,#f1f5f9)}.TranslatorBox_select__0G4re option{background:white;color:#2d3748;padding:.75rem;font-weight:500}.TranslatorBox_select__0G4re:disabled{opacity:.6;cursor:not-allowed;background:linear-gradient(145deg,#f1f5f9,#e2e8f0);color:#9ca3af}.TranslatorBox_select__0G4re:disabled:hover{transform:none;border-color:rgba(203,213,224,.4)}.TranslatorBox_textareaContainer__hNviG{position:relative;margin-bottom:1rem}.TranslatorBox_textarea__fPZ8N{width:100%;min-height:150px;border:2px solid #cbd5e0;border-radius:8px;padding:.75rem 4rem 2rem .75rem;resize:vertical;font-size:1rem;line-height:1.5;transition:all .3s ease;background:white;color:#2d3748}.TranslatorBox_textarea__fPZ8N:focus{border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.2)}.TranslatorBox_arabicText__eAvcF{font-family:Noto Naskh Arabic,Noto Sans Arabic,Arial,sans-serif;font-size:1.2rem;line-height:1.8}.TranslatorBox_arabicContainer__0bkgu .TranslatorBox_copyButton__QOeKG{left:8px;right:auto}.TranslatorBox_charCount__cxkq4{bottom:8px;padding:2px 6px;border-radius:4px;font-size:.8rem}.TranslatorBox_charCount__cxkq4,.TranslatorBox_copyButton__QOeKG{position:absolute;right:8px;background:rgba(255,255,255,.9);color:#666}.TranslatorBox_copyButton__QOeKG{top:8px;border:none;border-radius:4px;padding:4px 8px;transition:color .2s;z-index:10}.TranslatorBox_copyButton__QOeKG:hover{color:#000}.TranslatorBox_translationButtons__CQxpC{position:absolute;bottom:4px;right:4px;display:flex;gap:.25rem;z-index:10}.TranslatorBox_translationButtons__CQxpC button{padding:.25rem!important;border-radius:4px!important;transition:all .2s ease!important;background:rgba(255,255,255,.8)!important;border:none!important;backdrop-filter:blur(2px)}.TranslatorBox_translationButtons__CQxpC button:hover{background:rgba(255,255,255,.95)!important;transform:scale(1.1)}.TranslatorBox_switchButtonContainer__xKfKY{display:flex;align-items:center;justify-content:center;padding-top:4rem}.TranslatorBox_switchButton__4IQ3x{background:transparent!important;border:2px solid #c1272d!important;color:#c1272d!important;padding:.5rem!important;border-radius:.5rem!important;cursor:pointer;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;width:45px!important;height:45px!important;margin:0!important;position:relative;overflow:hidden}.TranslatorBox_switchButton__4IQ3x:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(193,39,45,.1),rgba(0,98,51,.1));opacity:0;transition:opacity .3s ease}.TranslatorBox_switchButton__4IQ3x:hover:not(:disabled){background:rgba(193,39,45,.05)!important;color:#006233!important;text-decoration:none!important;transform:rotate(180deg);box-shadow:none!important;outline:none!important;border:2px solid #006233!important}.TranslatorBox_switchButton__4IQ3x:hover:not(:disabled):before{opacity:1}.TranslatorBox_translateButtonContainer__JgjvG{display:flex;justify-content:center;gap:1rem;margin-top:2rem;margin-bottom:2rem}.TranslatorBox_translateButton__KnJGt{background:linear-gradient(135deg,#c1272d,#006233)!important;color:white!important;border:none!important;padding:.8rem 2.5rem!important;border-radius:8px!important;font-weight:600!important;cursor:pointer;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;outline:none!important;box-shadow:0 4px 10px rgba(0,0,0,.15)!important;min-width:160px!important;margin:0!important;position:relative;overflow:hidden;z-index:1}.TranslatorBox_translateButton__KnJGt:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,#006233,#c1272d);transition:all .4s ease;z-index:-1}.TranslatorBox_translateButton__KnJGt:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,.2)!important}.TranslatorBox_translateButton__KnJGt:hover:not(:disabled):before{left:0}.TranslatorBox_translateButton__KnJGt:disabled{opacity:.7;cursor:not-allowed;background:linear-gradient(135deg,#888,#666)!important}.TranslatorBox_premiumToggleContainer__rXYNq{display:flex;justify-content:center;margin-bottom:2rem;position:relative}.TranslatorBox_togglesContainer__HwC0j{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem}.TranslatorBox_premiumToggleWrapper__KQmTs,.TranslatorBox_voiceToggleWrapper__CCcIB{display:flex;align-items:center;justify-content:center}.TranslatorBox_premiumButton__yTwCV,.TranslatorBox_voiceButton__x7RVK{display:flex!important;align-items:center!important;justify-content:center!important;gap:.6rem!important;padding:.6rem 1.2rem!important;border-radius:8px!important;font-weight:600!important;transition:all .3s ease!important;border:none!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important;min-width:160px!important;position:relative;overflow:hidden;z-index:1}.TranslatorBox_premiumButton__yTwCV{background:linear-gradient(90deg,#f5f5f5,#efefef)!important;color:#4a5568!important;border:1px solid #e2e8f0!important}.TranslatorBox_premiumButton__yTwCV:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(193,39,45,.05),rgba(0,98,51,.05));z-index:-1}.TranslatorBox_premiumButton__yTwCV.TranslatorBox_premiumActive__RB_Hz{background:linear-gradient(135deg,#c1272d,#006233)!important;color:white!important;border:none!important}.TranslatorBox_voiceButton__x7RVK{background:linear-gradient(90deg,#f5f5f5,#efefef)!important;color:#4a5568!important;border:1px solid #e2e8f0!important}.TranslatorBox_voiceButton__x7RVK:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(193,39,45,.05),rgba(0,98,51,.05));z-index:-1}.TranslatorBox_voiceButton__x7RVK.TranslatorBox_voiceActive__xGIoM{background:linear-gradient(135deg,#c1272d,#006233)!important;color:white!important;border:none!important}.TranslatorBox_premiumButton__yTwCV:hover,.TranslatorBox_voiceButton__x7RVK:hover{transform:translateY(-2px)!important;box-shadow:0 6px 12px rgba(0,0,0,.15)!important}.TranslatorBox_buttonIcon__Zl7Tq{font-size:1.25rem;display:flex;align-items:center;justify-content:center}.TranslatorBox_buttonText__yV6L2{font-size:.9rem;white-space:nowrap}.TranslatorBox_premiumLabel__aaTh9,.TranslatorBox_voiceLabel__C2zpY{font-size:1rem;font-weight:600;color:#4a5568}.TranslatorBox_premiumToggle__bWmTs,.TranslatorBox_voiceToggle__HOgsq{width:60px;height:30px;background-color:#e2e8f0;border-radius:15px;cursor:pointer;position:relative;transition:all .3s ease}.TranslatorBox_premiumToggle__bWmTs:hover,.TranslatorBox_voiceToggle__HOgsq:hover{background-color:#cbd5e0}.TranslatorBox_premiumActive__RB_Hz{background:linear-gradient(135deg,#00c853,#009624)}.TranslatorBox_voiceActive__xGIoM{background:linear-gradient(135deg,#c1272d,#006233)}.TranslatorBox_toggleKnob__Fy32l{width:26px;height:26px;background-color:white;border-radius:50%;position:absolute;top:2px;left:2px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:1rem}.TranslatorBox_premiumActive__RB_Hz .TranslatorBox_toggleKnob__Fy32l,.TranslatorBox_voiceActive__xGIoM .TranslatorBox_toggleKnob__Fy32l{transform:translateX(30px)}.TranslatorBox_premiumTooltip__eOCMv,.TranslatorBox_voiceTooltip__Q4yjE{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);background-color:#2d3748;color:white;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease}.TranslatorBox_premiumToggleWrapper__KQmTs:hover .TranslatorBox_premiumTooltip__eOCMv,.TranslatorBox_voiceToggleWrapper__CCcIB:hover .TranslatorBox_voiceTooltip__Q4yjE{opacity:1;visibility:visible}.TranslatorBox_translatorBox__FOE72{background:#f8f9fa;border-radius:1rem;box-shadow:0 4px 6px rgba(0,0,0,.05);padding:2rem;margin-bottom:2rem}.TranslatorBox_error__eM4mn{color:#e53e3e;margin-top:.5rem;font-size:.875rem}.TranslatorBox_remainingTranslationsBox__Q5GTC{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#f5f5f5,#ffffff);border:2px solid #cbd5e0;border-radius:1rem;padding:1rem 1.5rem;margin-bottom:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.05);flex-wrap:wrap;gap:1rem}.TranslatorBox_remainingTranslationsContent__Z0YEE{display:flex;flex-direction:column;gap:.5rem}.TranslatorBox_upgradeButtonWrapper__4AL_g{display:flex;align-items:center;justify-content:flex-end}.TranslatorBox_upgradeToPremiumButton__A6ItZ{background:linear-gradient(135deg,#c1272d,#006233)!important;color:white!important;border:none!important;padding:.6rem 1.2rem!important;border-radius:8px!important;font-weight:600!important;font-size:.95rem!important;cursor:pointer;transition:all .3s ease!important;text-align:center!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 8px rgba(0,0,0,.15)!important;min-width:150px!important;position:relative;overflow:hidden;z-index:1}.TranslatorBox_upgradeToPremiumButton__A6ItZ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,#006233,#c1272d);transition:all .4s ease;z-index:-1}.TranslatorBox_upgradeToPremiumButton__A6ItZ:hover{transform:translateY(-2px)!important;box-shadow:0 6px 12px rgba(0,0,0,.2)!important}.TranslatorBox_upgradeToPremiumButton__A6ItZ:hover:before{left:0}.TranslatorBox_upgradeToPremiumButton__A6ItZ:after{content:"⚡";margin-left:.5rem;font-size:1.1rem}.TranslatorBox_translationsCounter__oiU5D{display:flex;flex-direction:column;gap:.5rem}.TranslatorBox_counterLabel__7EYQJ{font-weight:600;color:#4a5568;font-size:.9rem}.TranslatorBox_counterValue___DOgP{font-weight:700;color:#2d3748;font-size:1.1rem}.TranslatorBox_upgradeLink__Kwdbq{color:rgba(193,39,45,.9)!important;padding:0!important;font-size:.9rem!important;font-weight:600!important;margin-top:.5rem!important;text-decoration:none!important}.TranslatorBox_upgradeLink__Kwdbq:hover{color:rgba(193,39,45,1)!important;text-decoration:underline!important}.TranslatorBox_resetTimeCounter__97Xpz{display:flex;align-items:center;margin-top:.5rem;padding:.5rem;background-color:#edf2f7;border-radius:6px;border-left:3px solid rgba(193,39,45,.7)}.TranslatorBox_resetTimeLabel__cnEOp{font-weight:600;color:#4a5568;font-size:.85rem;margin-right:.5rem}.TranslatorBox_resetTimeValue__QwdBT{font-family:Courier New,monospace;font-weight:700;color:rgba(193,39,45,.9);font-size:1rem;background-color:#fff;padding:.25rem .5rem;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}@media (max-width:768px){.TranslatorBox_translatorGrid__STs5Q{grid-template-columns:1fr}.TranslatorBox_label__QtQD4{font-size:1rem;margin-bottom:.5rem}.TranslatorBox_label__QtQD4:before{font-size:.9rem}.TranslatorBox_select__0G4re{padding:.875rem 1rem;font-size:1rem;margin-bottom:1.25rem;border-radius:10px;background-size:auto,10px 6px}.TranslatorBox_switchButtonContainer__xKfKY{padding:.5rem}.TranslatorBox_switchButton__4IQ3x{transform:rotate(90deg);margin:0}.TranslatorBox_switchButton__4IQ3x:hover{transform:rotate(270deg)}.TranslatorBox_premiumTooltip__eOCMv{display:none}.TranslatorBox_premiumToggleWrapper__KQmTs:active .TranslatorBox_premiumTooltip__eOCMv{display:block;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(45,55,72,.95);padding:1rem;border-radius:.75rem;font-size:1rem;text-align:center;max-width:90%;white-space:normal;box-shadow:0 4px 6px rgba(0,0,0,.1)}.TranslatorBox_premiumToggleWrapper__KQmTs:active .TranslatorBox_premiumTooltip__eOCMv:before{display:none}.TranslatorBox_cooldownMessageBox__bzg6L{flex-direction:column;padding:1rem;gap:1rem}.TranslatorBox_cooldownContent__VtSS5,.TranslatorBox_upgradeButtonWrapper__4AL_g,.TranslatorBox_upgradeToPremiumButton__A6ItZ{width:100%}}@media screen and (max-height:500px) and (orientation:landscape){.TranslatorBox_translatorContainer__uhYbA{padding:.75rem;margin-bottom:.5rem}.TranslatorBox_languageSection__Ge3Ny{padding:1rem}.TranslatorBox_label__QtQD4{font-size:.9rem;margin-bottom:.5rem}.TranslatorBox_select__0G4re{padding:.75rem 1rem;font-size:.9rem;margin-bottom:1rem;min-height:auto}.TranslatorBox_textarea__fPZ8N{min-height:120px;font-size:.9rem}.TranslatorBox_switchButtonContainer__xKfKY{padding:.25rem}.TranslatorBox_switchButton__4IQ3x{width:35px;height:35px;font-size:1rem}.TranslatorBox_translateButton__KnJGt{padding:.75rem 1.5rem;font-size:.9rem}.TranslatorBox_topButtonsRow__XQS5S{gap:1rem;margin-bottom:.75rem}.TranslatorBox_premiumToggleContainer__rXYNq,.TranslatorBox_togglesContainer__HwC0j{gap:.75rem}.TranslatorBox_cooldownMessageBox__bzg6L{padding:.75rem 1rem;margin:.75rem 0 1rem}.TranslatorBox_cooldownLabel__NSoR_{font-size:.85rem}.TranslatorBox_cooldownValue__ZMfs1{font-size:.95rem}}@media screen and (max-width:568px) and (max-height:320px) and (orientation:landscape){.TranslatorBox_translatorContainer__uhYbA{padding:.5rem;margin-bottom:.25rem}.TranslatorBox_languageSection__Ge3Ny{padding:.75rem}.TranslatorBox_label__QtQD4{font-size:.85rem;margin-bottom:.25rem}.TranslatorBox_select__0G4re{padding:.5rem .75rem;font-size:.85rem;margin-bottom:.75rem}.TranslatorBox_textarea__fPZ8N{min-height:100px;font-size:.85rem;padding:.5rem}.TranslatorBox_switchButton__4IQ3x{width:30px;height:30px;font-size:.9rem}.TranslatorBox_translateButton__KnJGt{padding:.5rem 1rem;font-size:.85rem}.TranslatorBox_topButtonsRow__XQS5S{gap:.75rem;margin-bottom:.5rem}}.TranslatorBox_voiceToggleWrapper__CCcIB{display:flex;align-items:center;gap:10px;margin-left:20px}.TranslatorBox_voiceLabel__C2zpY{font-size:.9rem;color:#666}.TranslatorBox_voiceToggle__HOgsq{width:50px;height:24px;background-color:#e0e0e0;border-radius:12px;position:relative;cursor:pointer;transition:background-color .3s ease}.TranslatorBox_voiceToggle__HOgsq.TranslatorBox_voiceActive__xGIoM{background-color:#4CAF50}.TranslatorBox_voiceToggle__HOgsq .TranslatorBox_toggleKnob__Fy32l{width:20px;height:20px;background-color:white;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.2)}.TranslatorBox_voiceToggle__HOgsq.TranslatorBox_voiceActive__xGIoM .TranslatorBox_toggleKnob__Fy32l{transform:translateX(26px)}.TranslatorBox_voiceTooltip__Q4yjE{position:absolute;background-color:#333;color:white;padding:8px 12px;border-radius:4px;font-size:.8rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:1000}.TranslatorBox_voiceToggleWrapper__CCcIB:hover .TranslatorBox_voiceTooltip__Q4yjE{opacity:1;visibility:visible}.TranslatorBox_cooldownMessageBox__bzg6L{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(90deg,rgba(255,255,255,.92),rgba(245,255,245,.92));border-color:#e2e8f0 #006233 #e2e8f0 #c1272d;border-style:solid;border-width:2px 5px;border-radius:10px;padding:.85rem 1.25rem;margin:1rem 0 1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.08);backdrop-filter:blur(5px);gap:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.TranslatorBox_cooldownMessageBox__bzg6L:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(193,39,45,.08),rgba(0,98,51,.08));z-index:-1}.TranslatorBox_cooldownMessageBox__bzg6L:hover{box-shadow:0 6px 16px rgba(0,0,0,.12);transform:translateY(-3px)}.TranslatorBox_cooldownContent__VtSS5{display:flex;flex-direction:column;gap:.4rem;flex:1}.TranslatorBox_cooldownLabel__NSoR_{color:#2d3748;font-size:.95rem;font-weight:600;display:flex;align-items:center}.TranslatorBox_cooldownLabel__NSoR_:before{content:"⏱️";margin-right:.5rem;font-size:1.1rem}.TranslatorBox_cooldownValue__ZMfs1{color:#c1272d;font-size:1.05rem;font-weight:600;line-height:1.4;background:linear-gradient(135deg,#c1272d,#006233);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 2px rgba(0,0,0,.05)}.Voice_pageWrapper__kg9fN{min-height:100vh;display:flex;flex-direction:column}.Voice_main__d_ZX3{flex:1;padding-bottom:2rem}.Voice_title__DzzSM{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:2rem;text-align:center;background:linear-gradient(135deg,#c1272d,#006233);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Voice_content__2RnB_{background:white}.Voice_content__2RnB_,.Voice_voiceContainer__gdX5z{padding:2rem;border-radius:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Voice_voiceContainer__gdX5z{background:linear-gradient(145deg,#f6f8fc,#ffffff);margin:1rem 0;position:relative}.Voice_voiceControls__MgrZn{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.Voice_languageSelector__K5H9B{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.Voice_languageSelect__CAqLK{min-width:200px;border:2px solid #cbd5e0;border-radius:8px;padding:.5rem;background:white;color:#2d3748;font-weight:500;transition:all .3s ease}.Voice_languageSelect__CAqLK:focus{border-color:#006233;box-shadow:0 0 0 .2rem rgba(0,98,51,.25)}.Voice_swapButton___E3gw{padding:.5rem;border-radius:8px;height:42px;width:42px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.Voice_swapButton___E3gw:hover{transform:rotate(180deg);background-color:#006233;color:white;border-color:#006233}.Voice_recordButton__DTH_y{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease;justify-content:center;margin-top:1rem;background:linear-gradient(45deg,#006233,#008847);border:none;color:white;font-size:1.1rem;box-shadow:0 4px 8px rgba(0,98,51,.2)}.Voice_recordButton__DTH_y:hover{background:linear-gradient(45deg,#005229,#007a3e);transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,98,51,.3)}.Voice_recordButton__DTH_y:disabled{background:#ccc;transform:none;box-shadow:none;opacity:.7}.Voice_playButton__e5isP{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease;justify-content:center;font-size:1.1rem;box-shadow:0 4px 8px rgba(0,0,0,.15)}.Voice_playButton__e5isP:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.2)}.Voice_playButton__e5isP:disabled{background:#e0e0e0;color:#888;transform:none;box-shadow:none;border-color:#ccc}.Voice_micIcon__vm009{font-size:4rem;display:inline-block;transition:transform .1s ease-out;cursor:pointer;user-select:none}.Voice_audioVisualizer__rlZBh{width:100%;background:linear-gradient(90deg,#c1272d,#006233);border-radius:4px;margin:1rem 0;transition:all .1s ease;min-height:4px;position:relative;overflow:hidden}.Voice_audioVisualizer__rlZBh.Voice_recording__oOCLe{animation:Voice_glow__IXVMF 1.5s ease-in-out infinite alternate}.Voice_audioVisualizer__rlZBh:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:Voice_shimmer__x1_yZ 2s infinite}.Voice_transcription__fcrEi,.Voice_translation__cwbSs{background:white;padding:1.5rem;border-radius:8px;margin-top:1.5rem;border:2px solid #cbd5e0;transition:all .3s ease}.Voice_transcription__fcrEi:focus-within,.Voice_translation__cwbSs:focus-within{border-color:#006233;box-shadow:0 0 0 .2rem rgba(0,98,51,.25)}.Voice_transcription__fcrEi h3,.Voice_translation__cwbSs h3{color:#2d3748;margin-bottom:1rem;font-size:1.2rem;display:flex;align-items:center;gap:.5rem}.Voice_transcriptionText__pWGYi,.Voice_translationText__QsgrK{min-height:100px;color:#4a5568;line-height:1.6;padding:1rem;background:#f8fafc;border-radius:4px}@keyframes Voice_pulse__Zw1Mi{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,0,0,.4)}70%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(204,0,0,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(204,0,0,0)}}@keyframes Voice_shimmer__x1_yZ{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes Voice_glow__IXVMF{0%{box-shadow:0 0 5px #c1272d,0 0 10px #c1272d,0 0 15px #006233}to{box-shadow:0 0 10px #c1272d,0 0 20px #c1272d,0 0 30px #006233}}.Voice_generatingIndicator__Ay_u8{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem;background:#f9f9f9;border-radius:8px;margin:1rem 0;box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.Voice_generatingText__DmJ3x{margin-top:.5rem;font-weight:500;color:#006233}@media (max-width:768px){.Voice_title__DzzSM{font-size:2rem}.Voice_content__2RnB_{padding:1.5rem}.Voice_languageSelector__K5H9B{flex-direction:column}.Voice_swapButton___E3gw{transform:rotate(90deg);margin:.5rem 0}.Voice_swapButton___E3gw:hover{transform:rotate(270deg)}.Voice_languageSelect__CAqLK,.Voice_playButton__e5isP,.Voice_recordButton__DTH_y{width:100%}.Voice_transcription__fcrEi h3,.Voice_translation__cwbSs h3{font-size:1.1rem}.Voice_transcriptionText__pWGYi,.Voice_translationText__QsgrK{font-size:.95rem}}@media (max-width:480px){.Voice_title__DzzSM{font-size:1.75rem}.Voice_content__2RnB_{padding:1rem}.Voice_languageSelector__K5H9B{flex-direction:column}.Voice_playButton__e5isP,.Voice_recordButton__DTH_y{width:100%;justify-content:center}}.DialectSelector_dialectSelectorContainer__kio7G{margin-bottom:1.5rem}.DialectSelector_label__AGMI5{font-weight:600;color:#2c3e50;margin-bottom:.75rem;font-size:1rem}.DialectSelector_dialectCard__HuT82{cursor:pointer;transition:all .3s ease;border:2px solid #e9ecef;border-radius:12px;height:100%;background:linear-gradient(135deg,#ffffff,#f8f9fa);box-shadow:0 2px 4px rgba(0,0,0,.05)}.DialectSelector_dialectCard__HuT82:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#007bff}.DialectSelector_dialectCard__HuT82.DialectSelector_selected__aRjTW{border-color:#007bff;background:linear-gradient(135deg,#e3f2fd,#bbdefb);box-shadow:0 4px 12px rgba(0,123,255,.2)}.DialectSelector_cardBody__lWpQn{padding:.875rem;display:flex;align-items:center;gap:.5rem;min-height:75px}.DialectSelector_flagContainer__A_YD8{flex-shrink:0}.DialectSelector_flag__pj1rK{font-size:2rem;display:block;text-align:center}.DialectSelector_dialectInfo__VLPHw{flex:1;min-width:0}.DialectSelector_dialectName__f1k1w{margin:0 0 .25rem;font-size:.8rem;font-weight:600;color:#2c3e50;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DialectSelector_dialectDescription__5BqEo{color:#6c757d;font-size:.8rem;line-height:1.3;display:block}.DialectSelector_radioContainer__FNexh{flex-shrink:0}.DialectSelector_radioButton__ZUlHS{margin:0}.DialectSelector_radioButton__ZUlHS input[type=radio]{width:18px;height:18px;accent-color:#007bff}@media (max-width:576px){.DialectSelector_cardBody__lWpQn{padding:.75rem;min-height:70px;gap:.5rem}.DialectSelector_flag__pj1rK{font-size:1.2rem}.DialectSelector_dialectName__f1k1w{font-size:.75rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DialectSelector_dialectDescription__5BqEo{font-size:.7rem}}@media screen and (max-height:500px) and (orientation:landscape){.DialectSelector_dialectSelectorContainer__kio7G{margin-bottom:1rem}.DialectSelector_label__AGMI5{font-size:.9rem;margin-bottom:.5rem}.DialectSelector_cardBody__lWpQn{padding:.5rem;min-height:60px;gap:.5rem}.DialectSelector_flag__pj1rK{font-size:1rem}.DialectSelector_dialectName__f1k1w{font-size:.7rem;margin-bottom:.125rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DialectSelector_dialectDescription__5BqEo{font-size:.7rem;line-height:1.2}.DialectSelector_radioButton__ZUlHS input[type=radio]{width:16px;height:16px}}@media screen and (max-width:568px) and (max-height:320px) and (orientation:landscape){.DialectSelector_dialectSelectorContainer__kio7G{margin-bottom:.75rem}.DialectSelector_label__AGMI5{font-size:.85rem;margin-bottom:.25rem}.DialectSelector_cardBody__lWpQn{padding:.375rem;min-height:50px;gap:.375rem}.DialectSelector_flag__pj1rK{font-size:1rem}.DialectSelector_dialectName__f1k1w{font-size:.65rem;margin-bottom:.1rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DialectSelector_dialectDescription__5BqEo{font-size:.65rem;line-height:1.1}.DialectSelector_radioButton__ZUlHS input[type=radio]{width:14px;height:14px}}.DialectSelector_dialectCard__HuT82.DialectSelector_selected__aRjTW .DialectSelector_flag__pj1rK{animation:DialectSelector_bounce__mUIls .6s ease}@keyframes DialectSelector_bounce__mUIls{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}.DialectSelector_dialectCard__HuT82:focus,.DialectSelector_radioButton__ZUlHS input[type=radio]:focus{outline:2px solid #007bff;outline-offset:2px}.PremiumNotification_backdrop__S_17q{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;animation-duration:.3s;animation-fill-mode:both}.PremiumNotification_fadeIn__Vgz9O{animation-name:PremiumNotification_fadeIn__Vgz9O}.PremiumNotification_fadeOut__ZNW6T{animation-name:PremiumNotification_fadeOut__ZNW6T}@keyframes PremiumNotification_fadeIn__Vgz9O{0%{opacity:0;backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(8px)}}@keyframes PremiumNotification_fadeOut__ZNW6T{0%{opacity:1;backdrop-filter:blur(8px)}to{opacity:0;backdrop-filter:blur(0)}}.PremiumNotification_notification__nfvPs{background:linear-gradient(145deg,#ffffff,#f8f9fa);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 24px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.8);max-width:480px;width:100%;max-height:90vh;overflow-y:auto;position:relative;animation-duration:.3s;animation-fill-mode:both;border:1px solid rgba(255,255,255,.2)}.PremiumNotification_notification__nfvPs::-webkit-scrollbar{width:8px}.PremiumNotification_notification__nfvPs::-webkit-scrollbar-track{background:linear-gradient(180deg,rgba(193,39,45,.1),rgba(0,98,51,.1));border-radius:8px;margin:8px 0}.PremiumNotification_notification__nfvPs::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c1272d,#006233);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.3);transition:all .3s ease}.PremiumNotification_notification__nfvPs::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#d63a40,#007a3d);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 2px 8px rgba(193,39,45,.3)}.PremiumNotification_notification__nfvPs::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#a8242a,#005229)}.PremiumNotification_notification__nfvPs:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#c1272d,#ff6b35 25%,#f7931e 50%,#00b4d8 75%,#006233);border-radius:24px 24px 0 0;z-index:1;animation:PremiumNotification_shimmer__XgS4F 3s linear infinite}@keyframes PremiumNotification_shimmer__XgS4F{0%{background-position:-200% 0}to{background-position:200% 0}}.PremiumNotification_notification__nfvPs:after{content:"";position:absolute;left:0;top:4px;bottom:0;width:3px;background:linear-gradient(180deg,rgba(193,39,45,.8),rgba(247,147,30,.8) 25%,rgba(0,180,216,.8) 50%,rgba(255,107,53,.8) 75%,rgba(0,98,51,.8));border-radius:0 0 0 20px;animation:PremiumNotification_gradientFlow__nrMed 4s ease-in-out infinite;z-index:1}@keyframes PremiumNotification_gradientFlow__nrMed{0%,to{opacity:.6;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.02)}}.PremiumNotification_progressBarContainer__OTRlk{position:absolute;top:0;left:0;right:0;height:4px;background:rgba(255,255,255,.2);border-radius:24px 24px 0 0;overflow:hidden;z-index:2}.PremiumNotification_progressBar__C0bar{height:100%;background:linear-gradient(90deg,#c1272d,#ff6b35 25%,#f7931e 50%,#00b4d8 75%,#006233);border-radius:24px 24px 0 0;transition:width .1s ease-out;position:relative;animation:PremiumNotification_progressGlow__jSU8T 2s ease-in-out infinite alternate}.PremiumNotification_progressBar__C0bar:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6));animation:PremiumNotification_progressShine__w4znt 1.5s ease-in-out infinite}.PremiumNotification_progressSparkle__BpCxT{position:absolute;top:-2px;right:10%;width:8px;height:8px;background:radial-gradient(circle,#ffffff 0,transparent 70%);border-radius:50%;animation:PremiumNotification_sparkleMove__i2_JN 3s linear infinite;opacity:0}@keyframes PremiumNotification_progressGlow__jSU8T{0%{box-shadow:0 0 5px rgba(193,39,45,.5)}to{box-shadow:0 0 15px rgba(0,98,51,.8),0 0 25px rgba(193,39,45,.4)}}@keyframes PremiumNotification_progressShine__w4znt{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes PremiumNotification_sparkleMove__i2_JN{0%{opacity:0;transform:translateX(-50px) scale(.5)}50%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(50px) scale(.5)}}.PremiumNotification_slideIn__4QwGx{animation-name:PremiumNotification_slideIn__4QwGx}.PremiumNotification_slideOut__zVPpO{animation-name:PremiumNotification_slideOut__zVPpO}@keyframes PremiumNotification_slideIn__4QwGx{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes PremiumNotification_slideOut__zVPpO{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(20px)}}.PremiumNotification_closeButton__ijeMT{position:absolute;top:1rem;right:1rem;background:rgba(255,255,255,.9);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;color:#6c757d;backdrop-filter:blur(8px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.PremiumNotification_closeButton__ijeMT:hover{background:rgba(255,255,255,1);color:#495057;transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.15)}.PremiumNotification_header__fu6Su{text-align:center;padding:1.5rem 2rem;position:relative}.PremiumNotification_iconContainer__8HUrl{position:relative;display:inline-block;margin-bottom:1rem}.PremiumNotification_premiumIcon__UaV0I{font-size:4rem;animation:PremiumNotification_float__Tt0P5 3s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}@keyframes PremiumNotification_float__Tt0P5{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.PremiumNotification_sparkles__jCr0T{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.PremiumNotification_sparkle__5cgzT{position:absolute;font-size:1.2rem;animation:PremiumNotification_sparkle__5cgzT 2s ease-in-out infinite}.PremiumNotification_sparkle__5cgzT:first-child{top:10%;left:10%;animation-delay:0s}.PremiumNotification_sparkle__5cgzT:nth-child(2){top:20%;right:15%;animation-delay:.5s}.PremiumNotification_sparkle__5cgzT:nth-child(3){bottom:15%;left:20%;animation-delay:1s}@keyframes PremiumNotification_sparkle__5cgzT{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.PremiumNotification_badges__1l0sy{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem;flex-wrap:wrap}.PremiumNotification_specialOfferBadge__eyfPT{background:linear-gradient(135deg,#ff6b6b,#ee5a24);box-shadow:0 4px 12px rgba(255,107,107,.3);animation:PremiumNotification_pulse__0oBuo 2s ease-in-out infinite}.PremiumNotification_limitedTimeBadge__GCNQw,.PremiumNotification_specialOfferBadge__eyfPT{color:white;padding:.4rem 1rem;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.PremiumNotification_limitedTimeBadge__GCNQw{background:linear-gradient(135deg,#ffa726,#ff9800);box-shadow:0 4px 12px rgba(255,167,38,.3)}@keyframes PremiumNotification_pulse__0oBuo{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.PremiumNotification_title__1r_cr{font-size:1.8rem;font-weight:800;margin-bottom:.5rem;background:linear-gradient(135deg,#c1272d,#006233);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}.PremiumNotification_subtitle__6cmdB{font-size:1rem;color:#6c757d;margin:0;line-height:1.4}.PremiumNotification_content__zFy_p{padding:0 1.5rem 1rem}.PremiumNotification_message__ypzWJ{font-size:.95rem;color:#495057;line-height:1.5;margin-bottom:1.5rem;text-align:center}.PremiumNotification_features__45f9K{display:grid;gap:.8rem;margin-bottom:1.5rem}.PremiumNotification_feature__k6naa{display:flex;align-items:center;padding:.875rem 1rem;background:rgba(193,39,45,.05);border-radius:12px;transition:all .2s ease;border:1px solid rgba(193,39,45,.1)}.PremiumNotification_feature__k6naa:hover{background:rgba(193,39,45,.08);transform:translateX(4px);box-shadow:0 4px 12px rgba(193,39,45,.1)}.PremiumNotification_featureText__nmKQD{font-size:.95rem;color:#495057;font-weight:500;line-height:1.4;width:100%}.PremiumNotification_pricingToggle__Mg1kJ{margin-bottom:1.5rem;text-align:center}.PremiumNotification_toggleContainer__RTt8B{display:flex;align-items:center;justify-content:center;gap:1rem}.PremiumNotification_toggleLabel__UfPFh{font-size:.9rem;font-weight:600;color:#6c757d;transition:all .3s ease}.PremiumNotification_toggleLabel__UfPFh.PremiumNotification_active__ti3rC{color:#c1272d;font-weight:700}.PremiumNotification_switchContainer__gvy5q{cursor:pointer;padding:.25rem}.PremiumNotification_switch__6jIkx{width:60px;height:30px;background:linear-gradient(135deg,#e9ecef,#f8f9fa);border:2px solid #dee2e6;border-radius:20px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.PremiumNotification_switch__6jIkx.PremiumNotification_switchActive__VAlni{background:linear-gradient(135deg,#c1272d,#006233);border-color:#c1272d;box-shadow:0 0 20px rgba(193,39,45,.3)}.PremiumNotification_switchHandle__FJSgo{width:24px;height:24px;background:white;border-radius:50%;position:absolute;top:1px;left:1px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15)}.PremiumNotification_switchActive__VAlni .PremiumNotification_switchHandle__FJSgo{transform:translateX(30px)}.PremiumNotification_plugIcon__JEhzf{width:14px;height:14px;position:relative}.PremiumNotification_plugPins__PE0Yw{display:flex;gap:2px;justify-content:center;margin-bottom:2px}.PremiumNotification_pin__mtHp2{width:2px;height:6px;background:#495057;border-radius:1px;transition:all .3s ease}.PremiumNotification_switchActive__VAlni .PremiumNotification_pin__mtHp2{background:#c1272d}.PremiumNotification_plugBase__F0V_k{width:12px;height:6px;background:#495057;border-radius:0 0 3px 3px;transition:all .3s ease}.PremiumNotification_switchActive__VAlni .PremiumNotification_plugBase__F0V_k{background:#c1272d}.PremiumNotification_pricing__vu0nq{margin:1rem 0;text-align:center}.PremiumNotification_priceFrom__PLsEW{font-size:.9rem;color:var(--bs-gray-600);display:block;margin-bottom:.5rem}.PremiumNotification_priceContainer__3ty84{display:flex;align-items:baseline;justify-content:center;gap:.25rem}.PremiumNotification_price__AdKvV{font-size:2.5rem;font-weight:900;color:#c1272d;line-height:1}.PremiumNotification_period__SI0A_{font-size:1rem;color:var(--bs-gray-600);font-weight:500}.PremiumNotification_footer__L_C0O{padding:.75rem 1.5rem 1.25rem;display:flex;flex-direction:column;gap:.6rem}.PremiumNotification_getPremiumButton__bXEva{background:linear-gradient(135deg,#c1272d,#006233);color:white;border:none;padding:.75rem 2rem;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 auto;width:80%;max-width:300px;box-shadow:0 6px 20px rgba(193,39,45,.3)}.PremiumNotification_getPremiumButton__bXEva:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(193,39,45,.4)}.PremiumNotification_getPremiumButton__bXEva:active{transform:translateY(0)}.PremiumNotification_buttonIcon__U9U8j{font-size:1.2rem;animation:PremiumNotification_bounce__0LwvU 2s ease-in-out infinite}@keyframes PremiumNotification_bounce__0LwvU{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.PremiumNotification_closeTextButton__At_ji{background:transparent;color:#6c757d;border:2px solid #e9ecef;padding:.6rem 1.2rem;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-height:40px}.PremiumNotification_closeTextButton__At_ji:hover{background:#f8f9fa;color:#495057;border-color:#dee2e6;transform:translateY(-1px)}@media (max-width:768px){.PremiumNotification_notification__nfvPs{margin:.5rem;max-width:calc(100vw - 1rem);border-radius:20px}.PremiumNotification_header__fu6Su{padding:1.5rem 1rem .75rem}.PremiumNotification_premiumIcon__UaV0I{font-size:3rem}.PremiumNotification_title__1r_cr{font-size:1.5rem}.PremiumNotification_content__zFy_p{padding:0 1rem .75rem}.PremiumNotification_features__45f9K{gap:.6rem}.PremiumNotification_feature__k6naa{padding:.75rem .875rem}.PremiumNotification_featureText__nmKQD{font-size:.875rem}.PremiumNotification_footer__L_C0O{padding:.6rem 1rem .9rem;gap:.5rem}.PremiumNotification_getPremiumButton__bXEva{padding:.7rem 1.3rem;font-size:.85rem;min-height:42px}.PremiumNotification_badges__1l0sy{gap:.25rem}.PremiumNotification_limitedTimeBadge__GCNQw,.PremiumNotification_specialOfferBadge__eyfPT{font-size:.7rem;padding:.3rem .8rem}.PremiumNotification_progressBarContainer__OTRlk{height:3px}.PremiumNotification_progressSparkle__BpCxT{width:6px;height:6px}.PremiumNotification_notification__nfvPs::-webkit-scrollbar{width:6px}}@media (max-width:480px){.PremiumNotification_backdrop__S_17q{padding:.5rem}.PremiumNotification_notification__nfvPs{border-radius:16px}.PremiumNotification_header__fu6Su{padding:1rem .75rem .5rem}.PremiumNotification_premiumIcon__UaV0I{font-size:2.5rem}.PremiumNotification_title__1r_cr{font-size:1.3rem}.PremiumNotification_subtitle__6cmdB{font-size:.9rem}.PremiumNotification_content__zFy_p{padding:0 .75rem .5rem}.PremiumNotification_message__ypzWJ{font-size:.9rem}.PremiumNotification_footer__L_C0O{padding:.5rem .75rem .75rem}}@media (prefers-color-scheme:dark){.PremiumNotification_notification__nfvPs{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border:1px solid rgba(255,255,255,.1);color:#ffffff}.PremiumNotification_closeButton__ijeMT{background:rgba(0,0,0,.8);color:#ffffff}.PremiumNotification_closeButton__ijeMT:hover{background:rgba(0,0,0,.9)}.PremiumNotification_subtitle__6cmdB{color:#b0b0b0}.PremiumNotification_featureText__nmKQD,.PremiumNotification_message__ypzWJ{color:#e0e0e0}.PremiumNotification_feature__k6naa{background:rgba(193,39,45,.15);border:1px solid rgba(193,39,45,.2)}.PremiumNotification_feature__k6naa:hover{background:rgba(193,39,45,.2)}.PremiumNotification_pricing__vu0nq{background:linear-gradient(135deg,rgba(193,39,45,.2),rgba(0,98,51,.2));border:1px solid rgba(193,39,45,.3)}.PremiumNotification_period__SI0A_,.PremiumNotification_priceFrom__PLsEW{color:#b0b0b0}.PremiumNotification_closeTextButton__At_ji{color:#b0b0b0;border-color:#404040}.PremiumNotification_closeTextButton__At_ji:hover{background:#2a2a2a;color:#ffffff;border-color:#555555}.PremiumNotification_notification__nfvPs::-webkit-scrollbar-track{background:linear-gradient(180deg,rgba(193,39,45,.2),rgba(0,98,51,.2))}.PremiumNotification_notification__nfvPs::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e53e3e,#38a169);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.PremiumNotification_notification__nfvPs::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#fc8181,#68d391);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 2px 8px rgba(193,39,45,.4)}.PremiumNotification_progressBarContainer__OTRlk{background:rgba(0,0,0,.3)}.PremiumNotification_progressBar__C0bar{box-shadow:0 0 8px rgba(193,39,45,.6),0 0 16px rgba(0,98,51,.4)}}.FAQ_faqSection__mcqBi{margin:3rem 0;padding:3rem 2rem;background:linear-gradient(145deg,#f6f8fc,#ffffff);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);position:relative;overflow:hidden;border:2px solid rgba(203,213,224,.3)}.FAQ_faqSection__mcqBi:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(135deg,#c1272d,#006233)}.FAQ_titleContainer__RCM3x{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.FAQ_titleIcon__k48ej{font-size:2.5rem;background:linear-gradient(135deg,#c1272d,#006233);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.FAQ_sectionTitle__St7vN{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:0;color:#2d3748;position:relative}.FAQ_sectionTitle__St7vN:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(135deg,#c1272d,#006233);border-radius:10px}.FAQ_sectionSubtitle__zKBna{text-align:center;font-size:1.2rem;color:#4a5568;max-width:700px;line-height:1.6;margin:2rem auto 3rem}.FAQ_faqContainer__DEJ_n{max-width:900px;margin:0 auto}.FAQ_faqAccordion__tawe_{border-radius:12px;overflow:hidden}.FAQ_faqCard__ffM3c{margin-bottom:1.5rem;border:none;border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.06);background:white}.FAQ_faqCard__ffM3c:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.FAQ_faqCard__ffM3c:last-child{margin-bottom:0}.FAQ_faqQuestion__WikA7{font-weight:600;color:#2d3748;background-color:white;border:1px solid #e2e8f0;border-radius:12px!important;padding:0;transition:all .3s ease}.FAQ_faqQuestion__WikA7:hover{background-color:#f8fafc}.FAQ_faqQuestion__WikA7 button{padding:1.2rem 1.5rem;width:100%;text-align:left;font-weight:600;border:none!important;background-color:transparent!important}.FAQ_faqQuestion__WikA7 button:focus{box-shadow:none!important}.FAQ_questionHeader__mM2zm{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.FAQ_questionText__0EZcy{display:flex;align-items:center;gap:.75rem;flex:1}.FAQ_questionIcon__aurRd{font-size:1.2rem;opacity:.8;transition:all .3s ease}.FAQ_toggleIcon__Top1m{color:#c1272d;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(193,39,45,.1)}.FAQ_faqQuestion__WikA7[aria-expanded=true] .FAQ_toggleIcon__Top1m{background:rgba(255,255,255,.2)}.FAQ_faqAnswer__AP5A8{padding:0;background:linear-gradient(145deg,#f6f8fc,#ffffff);color:#4a5568;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border:2px solid rgba(203,213,224,.3);border-top:none}.FAQ_answerContent___dRKk{display:flex;align-items:flex-start;gap:1rem;padding:2rem;line-height:1.8;font-size:1.05rem}.FAQ_answerIcon__XUTao{font-size:1.3rem;margin-top:.1rem;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.FAQ_answerContent___dRKk p{margin-bottom:0;flex:1}.FAQ_faqQuestion__WikA7 .accordion-button:after{display:none!important}.FAQ_customAccordionButton__ZVe6T{display:block;width:100%;padding:1.5rem 2rem;text-align:left;background:linear-gradient(145deg,#ffffff,#f8fafc);border:2px solid rgba(203,213,224,.3);border-radius:12px!important;font-weight:600;color:#2d3748;cursor:pointer;transition:all .3s ease;font-size:1.1rem;position:relative;overflow:hidden}.FAQ_customAccordionButton__ZVe6T:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(193,39,45,.02),rgba(0,98,51,.02));opacity:0;transition:opacity .3s ease}.FAQ_customAccordionButton__ZVe6T:hover{background:linear-gradient(145deg,#f8fafc,#ffffff);border-color:rgba(66,153,225,.3);transform:translateY(-1px)}.FAQ_customAccordionButton__ZVe6T:hover:before{opacity:1}.FAQ_customAccordionButton__ZVe6T:focus{outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.2);border-color:#4299e1}.FAQ_customAccordionButton__ZVe6T[aria-expanded=true]{background:linear-gradient(135deg,#c1272d,#006233);color:white;border-color:transparent}.FAQ_customAccordionButton__ZVe6T[aria-expanded=true] .FAQ_toggleIcon__Top1m{color:white;transform:rotate(180deg)}.FAQ_customAccordionButton__ZVe6T[aria-expanded=true] .FAQ_questionIcon__aurRd{filter:brightness(0) invert(1)}@media (max-width:768px){.FAQ_faqSection__mcqBi{padding:2rem 1.5rem;margin:2rem 0}.FAQ_sectionTitle__St7vN,.FAQ_titleIcon__k48ej{font-size:2rem}.FAQ_sectionSubtitle__zKBna{font-size:1.1rem;margin-bottom:2rem}.FAQ_customAccordionButton__ZVe6T{padding:1.25rem 1.5rem;font-size:1rem}.FAQ_questionText__0EZcy{gap:.5rem}.FAQ_questionIcon__aurRd{font-size:1.1rem}.FAQ_answerContent___dRKk{padding:1.5rem;font-size:1rem;gap:.75rem}.FAQ_answerIcon__XUTao{font-size:1.2rem}}.ReviewsCarousel_reviewsSection__O3Yxy{padding:3rem 2rem 4rem;margin:3rem 0;background:linear-gradient(145deg,#f6f8fc,#ffffff);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);border:2px solid rgba(203,213,224,.3);position:relative;overflow:hidden}.ReviewsCarousel_reviewsSection__O3Yxy:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(135deg,#c1272d,#006233)}.ReviewsCarousel_titleContainer__LJeB5{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.ReviewsCarousel_titleIcon__Hyb7l{font-size:2.5rem;background:linear-gradient(135deg,#c1272d,#006233);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.ReviewsCarousel_sectionTitle__XBNcu{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:0;color:#2d3748;position:relative}.ReviewsCarousel_sectionTitle__XBNcu:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(135deg,#c1272d,#006233);border-radius:10px}.ReviewsCarousel_sectionSubtitle__GlWtv{text-align:center;font-size:1.2rem;color:#4a5568;max-width:700px;line-height:1.6;margin:2rem auto 3rem}.ReviewsCarousel_reviewsCarousel__xOwui{max-width:1200px;margin:0 auto;position:relative;padding-bottom:3rem}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-indicators{bottom:-20px;margin-bottom:0}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-indicators button{background:linear-gradient(135deg,#c1272d,#006233);width:12px;height:12px;border-radius:50%;margin:0 6px;border:none;opacity:.4;transition:all .3s ease}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-indicators .active{opacity:1;transform:scale(1.2)}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-next,.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-prev{width:50px;height:50px;background:linear-gradient(135deg,#c1272d,#006233);border-radius:50%;top:50%;transform:translateY(-50%);border:3px solid white;box-shadow:0 4px 16px rgba(0,0,0,.15);transition:all .3s ease}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-next:hover,.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-prev:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.2)}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-prev{left:-25px}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-next{right:-25px}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-next-icon,.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-prev-icon{width:20px;height:20px}.ReviewsCarousel_reviewsRow__aH_e9{display:flex;justify-content:center;gap:20px;padding:0 20px;margin-bottom:1rem;flex-wrap:wrap}.ReviewsCarousel_reviewCardWrapper__p4Rb1{display:flex;justify-content:center;padding:0 10px;margin-bottom:1rem;width:100%}.ReviewsCarousel_reviewCard__I9uvV{width:100%;max-width:350px;background:linear-gradient(145deg,#f8fafc,#ffffff);border:2px solid rgba(203,213,224,.3);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);transition:all .3s ease;overflow:hidden;position:relative;min-height:320px}.ReviewsCarousel_reviewCard__I9uvV:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(135deg,#c1272d,#006233)}.ReviewsCarousel_reviewCard__I9uvV:hover{transform:translateY(-8px);box-shadow:0 16px 40px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.8);border-color:rgba(66,153,225,.3)}.ReviewsCarousel_reviewHeader__pOjQU{display:flex;align-items:center;padding:1.5rem 1.5rem 1rem}.ReviewsCarousel_reviewerImagePlaceholder__SNP4Y{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#c1272d,#006233);display:flex;align-items:center;justify-content:center;margin-right:15px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);position:relative;flex-shrink:0}.ReviewsCarousel_reviewerImagePlaceholder__SNP4Y:before{content:"";position:absolute;inset:2px;border-radius:50%;background:linear-gradient(145deg,#ffffff,#f8fafc);display:flex;align-items:center;justify-content:center}.ReviewsCarousel_placeholderInitial__vHJD_{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#c1272d,#006233);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.ReviewsCarousel_reviewerInfo__t_0za{flex:1;min-width:0}.ReviewsCarousel_reviewerName__9qpGn{font-size:1.1rem;font-weight:700;margin-bottom:.25rem;color:#2d3748;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewsCarousel_reviewerCountry__a2_ay{font-size:.9rem;color:#4a5568;margin-bottom:.5rem;font-weight:500}.ReviewsCarousel_starRating__TwnxS{display:flex;align-items:center;gap:2px}.ReviewsCarousel_star__6bgqF{color:#fbbf24;font-size:1.2rem;text-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .2s ease}.ReviewsCarousel_reviewText__YjXV1{font-size:1rem;line-height:1.6;color:#374151;margin-bottom:1rem;padding:0 1.5rem;font-style:italic;position:relative;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ReviewsCarousel_reviewText__YjXV1:before{content:'"';position:absolute;top:-5px;left:1.2rem;font-size:1.5rem;color:rgba(193,39,45,.3);font-family:Georgia,serif}.ReviewsCarousel_reviewText__YjXV1:after{content:'"';position:absolute;bottom:-5px;right:1.2rem;font-size:1.5rem;color:rgba(0,98,51,.3);font-family:Georgia,serif}.ReviewsCarousel_reviewDate__VG3U1{font-size:.85rem;color:#6b7280;text-align:right;margin-bottom:0;padding:0 1.5rem 1.5rem;font-weight:500}@media (max-width:1200px){.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-prev{left:-15px}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-next{right:-15px}}@media (max-width:992px){.ReviewsCarousel_reviewsRow__aH_e9{gap:15px;padding:0 15px}.ReviewsCarousel_reviewCard__I9uvV{max-width:320px}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-next,.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-prev{width:45px;height:45px}}@media (max-width:768px){.ReviewsCarousel_reviewsSection__O3Yxy{padding:2rem 1.5rem 3rem;margin:2rem 0}.ReviewsCarousel_sectionTitle__XBNcu,.ReviewsCarousel_titleIcon__Hyb7l{font-size:2rem}.ReviewsCarousel_sectionSubtitle__GlWtv{font-size:1.1rem;margin-bottom:2rem}.ReviewsCarousel_reviewsRow__aH_e9{gap:10px;padding:0 10px}.ReviewsCarousel_reviewCard__I9uvV{max-width:100%;margin:0 auto;min-height:280px}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-next,.ReviewsCarousel_reviewsCarousel__xOwui .carousel-control-prev{display:none}.ReviewsCarousel_reviewsCarousel__xOwui{padding-bottom:2rem}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-indicators{bottom:-15px}.ReviewsCarousel_reviewHeader__pOjQU{padding:1.25rem 1.25rem .75rem}.ReviewsCarousel_reviewerImagePlaceholder__SNP4Y{width:55px;height:55px;margin-right:12px}.ReviewsCarousel_placeholderInitial__vHJD_{font-size:1.3rem}.ReviewsCarousel_reviewerName__9qpGn{font-size:1rem}.ReviewsCarousel_reviewerCountry__a2_ay{font-size:.85rem}.ReviewsCarousel_star__6bgqF{font-size:1.1rem}.ReviewsCarousel_reviewText__YjXV1{padding:0 1.25rem;font-size:.95rem;-webkit-line-clamp:3}.ReviewsCarousel_reviewDate__VG3U1{padding:0 1.25rem 1.25rem;font-size:.8rem}}@media (max-width:576px){.ReviewsCarousel_reviewsSection__O3Yxy{padding:1.5rem 1rem 2.5rem}.ReviewsCarousel_titleContainer__LJeB5{gap:.75rem}.ReviewsCarousel_sectionTitle__XBNcu,.ReviewsCarousel_titleIcon__Hyb7l{font-size:1.8rem}.ReviewsCarousel_sectionSubtitle__GlWtv{font-size:1rem;margin-bottom:1.5rem}.ReviewsCarousel_reviewCard__I9uvV{min-height:250px}.ReviewsCarousel_reviewHeader__pOjQU{flex-direction:column;text-align:center;padding:1rem 1rem .5rem}.ReviewsCarousel_reviewerImagePlaceholder__SNP4Y{margin-right:0;margin-bottom:10px;width:50px;height:50px}.ReviewsCarousel_placeholderInitial__vHJD_{font-size:1.2rem}.ReviewsCarousel_reviewerInfo__t_0za{width:100%}.ReviewsCarousel_reviewerName__9qpGn{font-size:.95rem;white-space:normal}.ReviewsCarousel_starRating__TwnxS{justify-content:center}.ReviewsCarousel_reviewText__YjXV1{padding:0 1rem;font-size:.9rem;-webkit-line-clamp:3;text-align:center}.ReviewsCarousel_reviewText__YjXV1:after,.ReviewsCarousel_reviewText__YjXV1:before{display:none}.ReviewsCarousel_reviewDate__VG3U1{padding:0 1rem 1rem;text-align:center}.ReviewsCarousel_reviewsCarousel__xOwui .carousel-indicators button{width:10px;height:10px;margin:0 4px}}.Home_mainContainer__tIKvt{min-height:100vh;background:transparent;padding:2rem 0;position:relative;overflow:hidden}.Home_mainContainer__tIKvt:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.3))}.Home_appStoreBannerLink__wsy3O{display:inline-block;margin-bottom:1.5rem;transition:transform .3s ease,opacity .3s ease;opacity:.95}.Home_appStoreBannerLink__wsy3O:hover{transform:scale(1.05);opacity:1}.Home_appStoreBanner___j_xK{height:56px;width:auto}.Home_title__YEn0u{margin:0;line-height:1.15;font-size:2.8rem;font-weight:800;color:#ffffff;text-shadow:2px 2px 4px rgba(0,0,0,.2);letter-spacing:-.02em}.Home_description__zHUB6{line-height:1.4;color:#ffffff;font-weight:500;max-width:800px;margin:.75rem auto}.Home_subtitle__Qob9A{color:#4a5568;max-width:800px;margin:0 auto 2rem;text-align:center;font-size:1.1rem;line-height:1.6}.Home_card__HIlp_{background:white;border-radius:1rem;box-shadow:0 4px 6px rgba(0,0,0,.05);padding:2rem;margin-bottom:2rem;border:1px solid rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.Home_card__HIlp_:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.Home_button__Mzpzz{background:linear-gradient(135deg,rgba(193,39,45,.9),rgba(0,98,51,.9));color:white;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.Home_button__Mzpzz:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1);background:linear-gradient(135deg,rgba(193,39,45,1),rgba(0,98,51,1))}.Home_button__Mzpzz:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.Home_pageWrapper__rkh8c{min-height:100vh;display:flex;flex-direction:column;background:#f8f9fa}.Home_main__2uIek{flex:1;padding:2rem 0;background:transparent}.Home_title__YEn0u{font-size:2.5rem;margin-bottom:1rem;text-align:center;color:var(--text-color,#333)}.Home_description__zHUB6{font-size:1.2rem;text-align:center;max-width:600px;margin:0 auto;color:var(--text-secondary,#666)}.Home_paymentLogos__goIdi{display:flex;justify-content:center;margin:1.5rem 0;padding:1rem}.Home_logoContainer__Aeebd{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1.5rem;background:rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}.Home_logoContainer__Aeebd:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15);background:rgba(255,255,255,.15)}.Home_logoContainer__Aeebd img{transition:transform .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));border-radius:8px;object-fit:contain}.Home_logoContainer__Aeebd:hover img{transform:scale(1.05)}@media (max-width:768px){.Home_appStoreBanner___j_xK{height:46px}.Home_appStoreBannerLink__wsy3O{margin-bottom:1rem}.Home_title__YEn0u{font-size:2rem}.Home_description__zHUB6{font-size:1rem}.Home_pageWrapper__rkh8c{min-height:100vh}.Home_main__2uIek,.Home_pageWrapper__rkh8c{width:100%;overflow-x:hidden}.Home_paymentLogos__goIdi{padding:.5rem;margin:1rem 0}.Home_logoContainer__Aeebd{gap:.75rem;padding:.5rem 1rem;border-radius:8px}.Home_logoContainer__Aeebd img{width:80px;height:auto}}