.Home_container__d256j{min-height:100%}.Home_home__empxm{justify-content:center;align-content:center;display:flex;flex-direction:column;background-color:#fff;padding:0 5vw}.Home_translatePage__MvX_R{height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;max-width:1040px;margin:auto;gap:0;padding:80px 20px 20px;box-sizing:border-box}.Home_buttonContainer__nOVuY{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:center;align-items:center;width:95%;max-width:500px;padding:12px 15px;background-color:#f8f9fa;border-radius:30px;margin-top:15px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:480px){.Home_buttonContainer__nOVuY{gap:5px;padding:8px;border-radius:25px;width:98%}}.Home_inputBox__ch0Fw{background-color:#fff;border-radius:20px;padding:3vw 6vw 6vw;width:100%;max-width:720px;flex-direction:column;gap:80px;margin-top:0dvh}.Home_changeLanguageButton__Q33Ho{align-self:center;background-color:blue;color:#fff;padding:15px 25px;border-radius:50px;cursor:pointer}@media (max-width:720px){.Home_inputBox__ch0Fw{padding:10vw 6vw}}.Home_languageIndicator__NkhGg{display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px;background-color:#f0f9ff;border:1px solid #0ea5e9;border-radius:6px;margin-top:5px;margin-bottom:5px;width:auto;cursor:pointer;transition:all .2s ease}.Home_languageIndicator__NkhGg:hover{background-color:#e0f2fe;border-color:#0284c7;box-shadow:0 2px 8px rgba(14,165,233,.2)}.Home_languageLabel__OM9Q4{font-size:12px;color:#0369a1;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.Home_languageName__tEVrf{font-size:14px;color:#0c4a6e;font-weight:700}.Home_changeLanguageHint__XQRbO{font-size:10px;color:#0ea5e9;margin-left:auto;opacity:.8}.Home_languageChangerContainer__vJb6B{display:flex;flex-direction:column;align-items:center;gap:10px;padding:15px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:10px;margin-bottom:15px;width:90%;max-width:400px}.Home_cancelButton__Lbcr3{background-color:transparent;color:#64748b;border:1px solid #cbd5e1;padding:8px 20px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease}.Home_cancelButton__Lbcr3:hover{background-color:#f1f5f9;border-color:#94a3b8;color:#475569}.Home_reconnectionBanner__4x9g8{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#78350f;padding:12px 20px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;animation:Home_slideDown__3b1Qo .3s ease-out}@keyframes Home_slideDown__3b1Qo{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.Home_reconnectionContent__YiU7s{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:600px;margin:0 auto}.Home_reconnectionIcon__rA5vT{font-size:20px;animation:Home_spin__VEV0f 2s linear infinite}@keyframes Home_spin__VEV0f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Home_reconnectionText__N0nHr{font-size:14px;font-weight:600;text-align:center}.Home_reconnectionSubtext__V_H00{font-size:11px;font-weight:400;opacity:.8;text-align:center}@media (max-width:480px){.Home_reconnectionBanner__4x9g8{padding:10px 15px}.Home_reconnectionIcon__rA5vT{font-size:18px}.Home_reconnectionText__N0nHr{font-size:12px}.Home_reconnectionSubtext__V_H00{font-size:10px}}.Logo_logo__IVRfo{width:100%;height:70%;margin-top:50px;display:flex;justify-content:center}.Logo_logo__IVRfo img{width:70%;height:70%;object-fit:contain}.PageHeader_pageheader__he3H3{font-family:var(--font-primary);height:70px;width:100%;position:fixed;top:0;left:0;background:#fff;border-bottom:1px solid var(--color-neutral-300);margin-top:6px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.PageHeader_textlabel__DDlgZ{color:var(--color-neutral-900);padding:10px;font-weight:var(--font-semibold);font-size:var(--text-base)}.PageHeader_logo__8mAK4{padding:10px;height:50px;object-fit:scale-down}.PageHeader_sessionstatus__IAj1A{padding:10px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.PageHeader_brandtext__C5owu{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-neutral-600)}.PageHeader_livestreamrow__o_3PY{display:flex;align-items:center;gap:5px}.PageHeader_sessiontext__aO0Y4{font-size:var(--text-base)}.PageHeader_sessionindicator___8HBA{height:25px;width:25px;border-radius:10%;display:inline-block}.PageHeader_sessionon__kOMse{background-color:var(--color-success)}.PageHeader_sessionoff__S1H_S,.PageHeader_sessionon__kOMse{height:21px;width:21px;margin:1px;border-radius:6px;color:#fff;text-align:center;line-height:18px;font-size:var(--text-xs)}.PageHeader_sessionoff__S1H_S{background-color:var(--color-danger)}.WelcomeMessage_greeting__FJshY{color:var(--color-primary);font-size:var(--text-xl);font-weight:var(--font-semibold);text-align:center;margin-bottom:10px}.WelcomeMessage_standard__lsGhm{font-size:var(--text-base);text-align:left;margin-bottom:10px}.WelcomeMessage_welcome__walGP{color:var(--color-primary);text-align:center;font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-medium);margin-bottom:20px}.WelcomeMessage_waiting__2tLK7{color:var(--color-primary);font-size:var(--text-xl);font-weight:var(--font-semibold);text-align:center;margin-bottom:10px}.StopButton_stopButton__Qzsos{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;flex:1 1;gap:4px}.StopButton_stopButtonInner__lYlbM{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:6px;background-color:#dc2626;border:2px solid #b91c1c;border-radius:50%;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;width:70px;height:70px}.StopButton_stopButtonInner__lYlbM:hover{background-color:#b91c1c;transform:scale(1.05)}.StopButton_stopButtonInner__lYlbM:active{transform:scale(.95)}.StopButton_stopIcon__1_dQi{width:40px;height:40px;color:#fff}.StopButton_stopLabel__Mh_xA{font-size:14px;font-weight:600;color:#fff;text-align:center}.StopButton_buttonLabel__fLPt0{font-size:10px;font-weight:500;color:#666;text-align:center;margin-top:2px}@media (max-width:768px){.StopButton_stopButtonInner__lYlbM{width:60px;height:60px;padding:5px}.StopButton_stopIcon__1_dQi{width:35px;height:35px}.StopButton_stopLabel__Mh_xA{font-size:13px}.StopButton_buttonLabel__fLPt0{font-size:9px}}@media (max-width:480px){.StopButton_stopButtonInner__lYlbM{width:50px;height:50px;padding:3px}}.StopButton_stopButtonInner__lYlbM:focus{outline:2px solid #dc2626;outline-offset:2px}.SourceTextToggle_sourceTextButton__55SQd{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;flex:1 1;gap:4px}.SourceTextToggle_sourceTextToggle__CN8le{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:6px;background-color:#f0f0f0;border:2px solid #ddd;border-radius:50%;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:70px;height:70px}.SourceTextToggle_sourceTextToggle__CN8le:hover{background-color:#e0e0e0;transform:scale(1.05)}.SourceTextToggle_sourceTextToggle__CN8le:active{transform:scale(.95)}.SourceTextToggle_sourceTextToggle__CN8le svg{color:#333;transition:color .3s ease}.SourceTextToggle_sourceTextToggle__CN8le:hover svg{color:#007bff}.SourceTextToggle_sourceTextLabel__qfuN7{font-size:14px;font-weight:500;color:#333;text-align:center}.SourceTextToggle_buttonLabel__Y6KVx{font-size:10px;font-weight:500;color:#666;text-align:center;margin-top:2px}@media (prefers-color-scheme:dark){.SourceTextToggle_sourceTextToggle__CN8le{background-color:#2a2a2a}.SourceTextToggle_sourceTextToggle__CN8le:hover{background-color:#3a3a3a}.SourceTextToggle_sourceTextToggle__CN8le svg{color:#fff}.SourceTextToggle_sourceTextToggle__CN8le:hover svg line,.SourceTextToggle_sourceTextToggle__CN8le:hover svg polyline{stroke:#4dabf7}.SourceTextToggle_sourceTextLabel__qfuN7{color:#fff}.SourceTextToggle_buttonLabel__Y6KVx{color:#aaa}}@media (max-width:768px){.SourceTextToggle_sourceTextButton__55SQd{padding:0;margin:0}.SourceTextToggle_sourceTextToggle__CN8le{width:60px;height:60px;padding:5px}.SourceTextToggle_sourceTextToggle__CN8le svg{width:35px;height:35px}.SourceTextToggle_sourceTextLabel__qfuN7{font-size:13px}.SourceTextToggle_buttonLabel__Y6KVx{font-size:9px}}@media (max-width:480px){.SourceTextToggle_sourceTextToggle__CN8le{width:50px;height:50px;padding:3px}.SourceTextToggle_sourceTextToggle__CN8le svg{width:28px;height:28px}}.SourceTextToggle_sourceTextToggle__CN8le:focus{outline:2px solid #007bff;outline-offset:2px}.TextSizeToggle_textSizeButton__ZVLdU{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;flex:1 1;gap:4px}.TextSizeToggle_textSizeToggle__Oj7kt{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:6px;background-color:#f0f0f0;border:2px solid #ddd;border-radius:50%;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:70px;height:70px}.TextSizeToggle_textSizeToggle__Oj7kt:hover{background-color:#e0e0e0;transform:scale(1.05)}.TextSizeToggle_textSizeToggle__Oj7kt:active{transform:scale(.95)}.TextSizeToggle_textSizeToggle__Oj7kt svg{color:#333;transition:color .3s ease}.TextSizeToggle_textSizeToggle__Oj7kt:hover svg{color:#007bff}.TextSizeToggle_buttonLabel___nePs{font-size:10px;font-weight:500;color:#666;text-align:center;margin-top:2px}@media (prefers-color-scheme:dark){.TextSizeToggle_textSizeToggle__Oj7kt{background-color:#2a2a2a}.TextSizeToggle_textSizeToggle__Oj7kt:hover{background-color:#3a3a3a}.TextSizeToggle_textSizeToggle__Oj7kt svg{color:#fff}.TextSizeToggle_textSizeToggle__Oj7kt:hover svg{color:#4dabf7}.TextSizeToggle_buttonLabel___nePs{color:#aaa}}@media (max-width:768px){.TextSizeToggle_textSizeButton__ZVLdU{padding:0;margin:0}.TextSizeToggle_textSizeToggle__Oj7kt{width:60px;height:60px;padding:5px}.TextSizeToggle_textSizeToggle__Oj7kt svg{width:35px;height:35px}.TextSizeToggle_buttonLabel___nePs{font-size:9px}}@media (max-width:480px){.TextSizeToggle_textSizeToggle__Oj7kt{width:50px;height:50px;padding:3px}.TextSizeToggle_textSizeToggle__Oj7kt svg{width:28px;height:28px}}.TextSizeToggle_textSizeToggle__Oj7kt:focus{outline:2px solid #007bff;outline-offset:2px}.FeedbackButton_feedbackButton__he8Wi{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;flex:1 1;gap:4px}.FeedbackButton_feedbackButtonInner__aUlBM{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:6px;background-color:#2563eb;border:2px solid #1d4ed8;border-radius:50%;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;width:70px;height:70px}.FeedbackButton_feedbackButtonInner__aUlBM:hover{background-color:#1d4ed8;transform:scale(1.05)}.FeedbackButton_feedbackButtonInner__aUlBM:active{transform:scale(.95)}.FeedbackButton_emoji__jspj1{font-size:32px;line-height:1}.FeedbackButton_buttonLabel__33fV7{font-size:10px;font-weight:500;color:#666;text-align:center;margin-top:2px}@media (max-width:768px){.FeedbackButton_feedbackButtonInner__aUlBM{width:60px;height:60px;padding:5px}.FeedbackButton_emoji__jspj1{font-size:26px}.FeedbackButton_buttonLabel__33fV7{font-size:9px}}@media (max-width:480px){.FeedbackButton_feedbackButtonInner__aUlBM{width:50px;height:50px;padding:3px}.FeedbackButton_emoji__jspj1{font-size:22px}}.FeedbackButton_feedbackButtonInner__aUlBM:focus{outline:2px solid #2563eb;outline-offset:2px}