.PracticeQuestionPopup_modalOverlay__TzTGo{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1002;animation:PracticeQuestionPopup_fadeIn__PsMmN .2s ease-out}@keyframes PracticeQuestionPopup_fadeIn__PsMmN{0%{opacity:0}to{opacity:1}}.PracticeQuestionPopup_modalContent__ZwN7B{background:#fff;border-radius:24px;padding:0;max-width:900px;width:90%;max-height:90vh;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:PracticeQuestionPopup_slideUp__SSsd_ .3s ease-out;position:relative;display:flex;flex-direction:column;overflow:hidden;overflow-x:hidden}@keyframes PracticeQuestionPopup_slideUp__SSsd_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PracticeQuestionPopup_modalClose__u_gde{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer;color:#6b7280;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;z-index:10}.PracticeQuestionPopup_modalClose__u_gde:hover:not(:disabled){background:#f3f4f6;color:#374151}.PracticeQuestionPopup_modalClose__u_gde:disabled{opacity:.5;cursor:not-allowed}.PracticeQuestionPopup_modalBody__OMcKm{display:flex;flex-direction:column;align-items:stretch;gap:1.5rem;width:100%;padding:2rem 2rem 2rem 1.5rem;overflow-y:auto;overflow-x:hidden;flex:1;min-height:500px;scrollbar-width:none;-ms-overflow-style:none}.PracticeQuestionPopup_modalBody__OMcKm::-webkit-scrollbar{width:0;display:none}.PracticeQuestionPopup_loadingContent___npQ3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem 0;width:100%}.PracticeQuestionPopup_spinnerLarge__W0S3q{width:56px;height:56px;border-color:#5b4ef5 #6b5ce7 #5b4ef5 #e5e7eb;border-style:solid;border-width:5px;border-radius:50%;animation:PracticeQuestionPopup_spin__xXZqr .8s linear infinite}@keyframes PracticeQuestionPopup_spin__xXZqr{to{transform:rotate(1turn)}}.PracticeQuestionPopup_spinnerSmall__IExZi{width:32px;height:32px;border-color:#5b4ef5 #6b5ce7 #5b4ef5 #e5e7eb;border-style:solid;border-width:3px;border-radius:50%;animation:PracticeQuestionPopup_spin__xXZqr .8s linear infinite}.PracticeQuestionPopup_statusText__LfcCy{font-size:1rem;font-weight:700;color:#374151;margin:0;text-align:center}.PracticeQuestionPopup_errorMessage__0ei4r{width:100%;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:1rem;margin-bottom:1rem}.PracticeQuestionPopup_errorMessage__0ei4r p{font-size:.9375rem;color:#dc2626;margin:0;text-align:center}.PracticeQuestionPopup_feedbackWrapper__e1IG2{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:stretch;margin:.5rem 0 0;align-self:stretch}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble,.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble.performanceBubble{width:100%!important;max-width:600px!important;background:#f0efff!important;border:1px solid rgba(97,85,245,.1)!important;border-radius:12px 12px 0 12px!important;padding:1rem 1.25rem!important;box-shadow:0 2px 8px rgba(97,85,245,.1)!important;margin:0!important;align-self:stretch!important;box-sizing:border-box!important;position:relative!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble *{max-width:none!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .bestAnswer,.PracticeQuestionPopup_feedbackWrapper__e1IG2 .feedback,.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceContent{width:100%!important;max-width:100%!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble:before{content:""!important;position:absolute!important;bottom:-1px!important;right:-8px!important;left:auto!important;width:20px!important;height:20px!important;background:#f0efff!important;border-bottom-right-radius:15px!important;border:1px solid rgba(97,85,245,.1)!important;border-top:none!important;border-left:none!important;z-index:0!important;box-sizing:border-box!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble:after{content:""!important;position:absolute!important;bottom:-1px!important;right:-11px!important;left:auto!important;width:10px!important;height:20px!important;background:#fff!important;border-bottom-right-radius:10px!important;z-index:-1!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceHeader{margin-bottom:.75rem!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;gap:.5rem!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceTitle{display:none!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .speakerButton{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;background:transparent!important;border:none!important;padding:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .speakerButton img{width:14px!important;height:14px!important;display:block!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceStats{display:none!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .feedback{margin-top:0!important;margin-bottom:.5rem!important;color:#131313!important;font-size:.9375rem!important;line-height:1.6!important;display:inline-block!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .seeMoreLink{color:#6155f5!important;background:none!important;border:none!important;padding:0!important;margin-left:.25rem!important;font-size:.875rem!important;font-weight:500!important;cursor:pointer!important;text-decoration:underline!important;display:inline!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .seeMoreLink:hover{color:#4d42ce!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .bestAnswer{margin-top:.75rem!important;padding-top:.75rem!important;padding-bottom:0!important;border-top:none!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .bestAnswerTitle{color:#131313!important;font-size:.9375rem!important;font-weight:600!important;margin-bottom:.5rem!important;margin-top:0!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .bestAnswerText{color:#131313!important;font-size:.9375rem!important;line-height:1.6!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .questionTimestamp{display:none!important}.PracticeQuestionPopup_recordingButton__mGPRz{background:linear-gradient(135deg,#ef4444,#dc2626)!important;animation:PracticeQuestionPopup_pulse__Yqxil 1.5s ease-in-out infinite}@keyframes PracticeQuestionPopup_pulse__Yqxil{0%,to{box-shadow:0 4px 12px rgba(239,68,68,.3)}50%{box-shadow:0 4px 20px rgba(239,68,68,.6)}}.PracticeQuestionPopup_submitButton__T3ckf{width:100%;padding:1rem 2rem;background:linear-gradient(135deg,#6b5ce7,#5b4ef5);color:#fff;border:none;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(91,78,245,.3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:56px}.PracticeQuestionPopup_submitButton__T3ckf:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(91,78,245,.4);background:linear-gradient(135deg,#7c6ee8,#6b5ce7)}.PracticeQuestionPopup_submitButton__T3ckf:active:not(:disabled){transform:translateY(0)}.PracticeQuestionPopup_submitButton__T3ckf:disabled{opacity:.6;cursor:not-allowed;transform:none}.PracticeQuestionPopup_submitButton__T3ckf:disabled:hover{transform:none;box-shadow:0 4px 12px rgba(91,78,245,.3)}.PracticeQuestionPopup_submitButtonText__S8C90{font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.PracticeQuestionPopup_submitInterviewWrapper__6vjP7{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.PracticeQuestionPopup_submitInterviewButton__pUBQJ{padding:.625rem 1.5rem;background:linear-gradient(135deg,#6b5ce7,#5b4ef5);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(91,78,245,.3);display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:40px}.PracticeQuestionPopup_submitInterviewButton__pUBQJ:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(91,78,245,.4);background:linear-gradient(135deg,#7c6ee8,#6b5ce7)}.PracticeQuestionPopup_submitInterviewButton__pUBQJ:active{transform:translateY(0)}.PracticeQuestionPopup_submitInterviewButtonText__XRYv8{font-weight:600;font-size:.875rem}.PracticeQuestionPopup_submittingContent__2o_GQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem 0;width:100%}@media (max-width:768px){.PracticeQuestionPopup_modalOverlay__TzTGo{align-items:center;padding:1rem}.PracticeQuestionPopup_modalContent__ZwN7B{max-width:90%;width:90%;max-height:calc(100vh - 2rem);border-radius:16px;margin:0}.PracticeQuestionPopup_modalBody__OMcKm{padding:1rem .875rem;min-height:auto;gap:.75rem}.PracticeQuestionPopup_loadingContent___npQ3{padding:1rem 0}.PracticeQuestionPopup_spinnerLarge__W0S3q{width:40px;height:40px;border-width:3px}.PracticeQuestionPopup_statusText__LfcCy{font-size:.875rem}.PracticeQuestionPopup_errorMessage__0ei4r{padding:.75rem}.PracticeQuestionPopup_errorMessage__0ei4r p{font-size:.8125rem}.PracticeQuestionPopup_submitButton__T3ckf{padding:.75rem 1rem;min-height:40px;font-size:.8125rem}.PracticeQuestionPopup_feedbackWrapper__e1IG2{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;align-items:flex-end!important;align-self:flex-end!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble,.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble.performanceBubble{max-width:100%!important;width:100%!important;padding:.75rem .875rem!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;border-radius:10px 10px 0 10px!important;border:1px solid rgba(97,85,245,.1)!important;box-shadow:0 2px 8px rgba(97,85,245,.1)!important;height:auto!important;min-height:auto!important;max-height:none!important;align-self:flex-end!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble:before{right:-8px!important;left:auto!important;border-bottom-right-radius:15px!important;border-bottom-left-radius:0!important;border-left:none!important;border-right:1px solid rgba(97,85,245,.1)!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble:after{right:-11px!important;left:auto!important;border-bottom-right-radius:10px!important;border-bottom-left-radius:0!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceHeader{flex-wrap:wrap!important;gap:.5rem!important;justify-content:flex-end!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceTitle{display:none!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .speakerButton{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .speakerButton img{width:12px!important;height:12px!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .feedback{font-size:.8125rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .bestAnswerTitle{font-size:.8125rem!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .bestAnswerText{font-size:.8125rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .seeMoreLink{font-size:.75rem!important}}@media (max-width:480px){.PracticeQuestionPopup_modalOverlay__TzTGo{align-items:center;padding:.75rem}.PracticeQuestionPopup_modalContent__ZwN7B{max-width:92%;width:92%;max-height:calc(100vh - 1.5rem);border-radius:14px}.PracticeQuestionPopup_modalBody__OMcKm{padding:.875rem .625rem;gap:.625rem}.PracticeQuestionPopup_loadingContent___npQ3{padding:.875rem 0}.PracticeQuestionPopup_spinnerLarge__W0S3q{width:36px;height:36px;border-width:3px}.PracticeQuestionPopup_statusText__LfcCy{font-size:.8125rem}.PracticeQuestionPopup_errorMessage__0ei4r{padding:.625rem}.PracticeQuestionPopup_errorMessage__0ei4r p{font-size:.75rem}.PracticeQuestionPopup_submitButton__T3ckf{padding:.625rem .875rem;min-height:38px;font-size:.75rem}.PracticeQuestionPopup_feedbackWrapper__e1IG2{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;align-items:flex-end!important;align-self:flex-end!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble,.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble.performanceBubble{max-width:100%!important;width:100%!important;padding:.625rem .75rem!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;border-radius:8px 8px 0 8px!important;border:1px solid rgba(97,85,245,.1)!important;box-shadow:0 2px 8px rgba(97,85,245,.1)!important;height:auto!important;min-height:auto!important;max-height:none!important;align-self:flex-end!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble:before{right:-8px!important;left:auto!important;border-bottom-right-radius:15px!important;border-bottom-left-radius:0!important;border-left:none!important;border-right:1px solid rgba(97,85,245,.1)!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceBubble:after{right:-11px!important;left:auto!important;border-bottom-right-radius:10px!important;border-bottom-left-radius:0!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceHeader{flex-wrap:wrap!important;gap:.375rem!important;justify-content:flex-end!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .performanceTitle{display:none!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .speakerButton{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .speakerButton img{width:12px!important;height:12px!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .feedback{font-size:.75rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .bestAnswerTitle{font-size:.75rem!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .bestAnswerText{font-size:.75rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.PracticeQuestionPopup_feedbackWrapper__e1IG2 .seeMoreLink{font-size:.6875rem!important}}.interview_pageWrapper__qbl_E{height:100vh;background:linear-gradient(135deg,#e8e9fe,#f0edff);display:flex;flex-direction:column;overflow:hidden;position:relative}.interview_horizontalTimerWrapper__THNO8{display:block;padding:0;background:transparent;border-radius:0;margin-bottom:1rem;box-shadow:none}.interview_mainContent__SDl7e{flex:1;display:flex;flex-direction:row;gap:1.5rem;padding:1.5rem;max-width:1600px;margin:0 auto;width:100%;align-items:stretch;overflow:hidden;height:calc(100vh - 5rem)}.interview_loadingContainer__c3tA3{display:flex;justify-content:center;align-items:center;height:100%;width:100%;font-size:1.125rem;color:#6b7280}.interview_leftSidebar__YNoD9{width:21%;min-width:200px;display:flex;flex-direction:column;padding:1.5rem;background:#fff;border-radius:24px;box-shadow:0 2px 12px rgba(0,0,0,.04);overflow-y:auto;overflow-x:hidden;height:100%}.interview_rightContent__fpsAA{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%}.interview_leftColumn__0MDx1{flex:1.3;display:flex;flex-direction:column;gap:1.5rem;position:relative;overflow:hidden;height:100%}.interview_chatContainer__3a0tA{flex:1;overflow-y:auto;overflow-x:hidden;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.04);position:relative;min-height:0}.interview_chatContainer__3a0tA::-webkit-scrollbar{width:8px}.interview_chatContainer__3a0tA::-webkit-scrollbar-track{background:#f3f4f6;border-radius:10px}.interview_chatContainer__3a0tA::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.interview_chatContainer__3a0tA::-webkit-scrollbar-thumb:hover{background:#9ca3af}.interview_questionBubble__vt_93{background:#fff;border-radius:12px 12px 12px 0;padding:1.5rem 2rem;max-width:100%;width:100%;align-self:flex-start;box-shadow:0 4px 20px rgba(77,66,206,.15);position:relative;margin-left:0}.interview_questionBubble__vt_93:before{content:"";position:absolute;z-index:0;bottom:0;left:-7px;height:20px;width:20px;background:#fff;border-bottom-left-radius:15px}.interview_questionBubble__vt_93:after{content:"";position:absolute;z-index:1;bottom:0;left:-10px;width:10px;height:20px;background:#fff;border-bottom-left-radius:10px}.interview_answerBubble__JaTYw,.interview_audioBubble__ebrsK{max-width:70%;align-self:flex-end;display:flex;justify-content:flex-end}.interview_answerBubble__JaTYw{position:relative}.interview_answerPill__ZD9Y4{background:linear-gradient(168.06deg,#4d42ce -.53%,#4d42ce);color:#fff;border:none;border-radius:12px 12px 0 12px;padding:1rem;font-size:.9375rem;font-weight:600;cursor:pointer;white-space:normal;word-wrap:break-word;text-align:left;transition:all .2s ease;box-shadow:0 2px 8px rgba(77,66,206,.2);max-width:100%;position:relative}.interview_answerPill__ZD9Y4:before{content:"";position:absolute;z-index:0;bottom:0;right:-8px;height:20px;width:20px;background:linear-gradient(168.06deg,#4d42ce -.53%,#4d42ce);border-bottom-left-radius:15px}.interview_answerPill__ZD9Y4:after{content:"";position:absolute;z-index:1;bottom:0;right:-10px;width:10px;height:20px;background:#fff;border-bottom-left-radius:10px}.interview_answerPill__ZD9Y4:hover{background:linear-gradient(168.06deg,#3d32b8 -.53%,#3d32b8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(77,66,206,.3)}.interview_answerTime__jL9HI{display:block;font-size:.75rem;font-weight:500;text-align:right;margin-top:.5rem;opacity:.9}.interview_emptyAnswerText__LbqLf{font-style:italic;color:#e5e7eb}.interview_performanceBubble__ExDZ6{max-width:100%;width:100%;height:auto;padding:24px;gap:24px;background:#fff;border:1px solid #f0efff;border-radius:12px 12px 12px 0;box-shadow:10px 10px 18px 0 #6155f514;display:flex;flex-direction:column;align-self:flex-start;position:relative;margin-left:0}.interview_performanceBubble__ExDZ6:before{content:"";position:absolute;z-index:0;bottom:0;left:-7px;height:20px;width:20px;background:#fff;border-bottom-left-radius:15px}.interview_performanceBubble__ExDZ6:after{content:"";position:absolute;z-index:1;bottom:0;left:-10px;width:10px;height:20px;background:#fff;border-bottom-left-radius:10px}.interview_interviewerHeaderCard__pZwXz{background:#fff;border-radius:16px;padding:1.25rem 1.75rem;box-shadow:0 2px 12px rgba(0,0,0,.04);display:flex;align-items:center;justify-content:space-between}.interview_interviewerInfo__gXWUx{display:flex;align-items:center;gap:.875rem}.interview_questionCounter__j7FD7{font-size:.875rem;color:#6b7280;font-weight:500}.interview_questionCard__sHs64{width:770px;height:181px;padding:24px;gap:16px;background:#fff;border:1px solid #f0efff;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:0;box-shadow:10px 10px 18px 0 #6155f514;display:flex;flex-direction:column}.interview_verbalQuestionCard__Hebcv{background:#fff;border-radius:24px;padding:2.5rem;box-shadow:0 2px 12px rgba(0,0,0,.04);width:100%;flex:1;display:flex;flex-direction:column;overflow:hidden}.interview_verbalQuestionHeader__m4m7C{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.interview_audioPlayerSection__oxfaM{display:flex;align-items:center;gap:1rem;margin-top:2rem;padding-top:0;justify-content:flex-end;margin-left:auto;max-width:550px}.interview_audioPlayer__wHIAP{flex:1;display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#a78bfa,#8b5cf6);padding:.625rem 1.125rem;border-radius:50px;box-shadow:0 4px 12px rgba(139,92,246,.3);min-width:400px;max-width:100%}.interview_copywritingGifSection__Q46eH{margin-top:1rem;display:flex;justify-content:flex-start;align-items:center;padding-left:1.5rem}.interview_copywritingGif__l_k2a{width:60px;height:auto;-o-object-fit:contain;object-fit:contain}.interview_performanceSection__o48Zm{margin-top:0;background:transparent;border:none;border-radius:0;padding:0;overflow-y:visible;flex:none;max-height:none}.interview_performanceSection__o48Zm::-webkit-scrollbar{width:8px}.interview_performanceSection__o48Zm::-webkit-scrollbar-track{background:#f3f4f6;border-radius:10px}.interview_performanceSection__o48Zm::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.interview_performanceSection__o48Zm::-webkit-scrollbar-thumb:hover{background:#9ca3af}.interview_performanceHeader__XYvFO{display:flex;align-items:center;gap:.625rem;margin-bottom:1.5rem}.interview_performanceTitle__rK_jC{font-size:1.0625rem;font-weight:600;color:#6155f5;margin:0}.interview_speakerButton__rM3SC{background:#f3f0ff;border:2px solid #e9d5ff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#7c3aed;transition:all .2s ease;padding:0}.interview_speakerButton__rM3SC:hover{background:#ede9fe;transform:scale(1.05)}.interview_performanceStats__xkcsp{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:1.25rem}.interview_performanceBubble__ExDZ6.interview_performanceBubbleCompact__52Exi{gap:.75rem}.interview_performanceBubble__ExDZ6.interview_performanceBubbleCompact__52Exi .interview_performanceHeader__XYvFO{margin-bottom:0}.interview_performanceBubble__ExDZ6.interview_performanceBubbleCompact__52Exi .interview_performanceStats__xkcsp{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:0;margin-bottom:.25rem}.interview_performanceBubble__ExDZ6.interview_performanceBubbleCompact__52Exi .interview_performanceStats__xkcsp .interview_statCard__DagcY{width:auto;max-width:min(100%,20rem);min-width:min(13.5rem,100%);padding:1.5rem 1.875rem;border-radius:14px;align-items:stretch}.interview_performanceBubble__ExDZ6.interview_performanceBubbleCompact__52Exi .interview_statCardContent__YXyLe{justify-content:flex-start;width:100%}.interview_performanceBubble__ExDZ6.interview_performanceBubbleCompact__52Exi .interview_scoreContent__Sg99I{align-items:flex-start;text-align:left}.interview_performanceBubble__ExDZ6.interview_performanceBubbleCompact__52Exi .interview_scoreValue__uD8vl{justify-content:flex-start}.interview_statCard__DagcY{display:flex;flex-direction:column;align-items:center;gap:.75rem;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem}.interview_statCardContent__YXyLe{display:flex;align-items:center;justify-content:center;gap:1.25rem}.interview_statCardContent__YXyLe:has(.interview_timeIconValueContainer__J7Jkn){flex-direction:column;gap:0}.interview_scoreIcon__nF2d6{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.interview_scoreIcon__nF2d6 svg{width:56px;height:56px}.interview_scoreContent__Sg99I{display:flex;flex-direction:column;align-items:center;gap:.25rem}.interview_scoreValue__uD8vl{display:flex;align-items:baseline;justify-content:center;gap:.125rem}.interview_score__tCP_Z{font-size:1.875rem;font-weight:700;line-height:1}.interview_score__tCP_Z.interview_scoreGreen__KLuKJ{color:#34c759}.interview_score__tCP_Z.interview_scoreOrange__OxmCc{color:#ff8d28}.interview_score__tCP_Z.interview_scoreRed__7Y5B2{color:#ff383c}.interview_totalScore__7N7H7{font-size:1.125rem;font-weight:600;color:#9ca3af}.interview_scoreLabel__KD3T_{font-size:.8125rem;color:#6b7280;font-weight:500}.interview_timeIcon__RBG26{width:42px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.interview_timeIcon__RBG26 img,.interview_timeIcon__RBG26 svg{width:42px;height:36px}.interview_timeIconValueContainer__J7Jkn{display:flex;align-items:center;justify-content:center;gap:.75rem}.interview_timeContent__hQ_r8{display:flex;flex-direction:column;align-items:center;gap:.25rem}.interview_timeValue__ci_3k{font-size:1.125rem;font-weight:600;color:#111827;line-height:1}.interview_feedbackTimeLabel__cHMtu{font-size:.8125rem;color:#6b7280;font-weight:500}.interview_feedback__wn0Cr{font-size:.9375rem;color:#333;line-height:1.6;margin-bottom:1.25rem}.interview_seeMoreLink__uT2rF{font-size:.9375rem;color:#6155f5;background:none;border:none;padding:0;margin:.5rem 0 0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.interview_seeMoreLink__uT2rF:hover{color:#4d42ce;text-decoration:underline}.interview_bestAnswer__hCXS2{background:transparent;border:none;border-top:1px solid #e5e7eb;border-radius:0;padding:1rem 0;margin-bottom:0;margin-top:.5rem}.interview_bestAnswerTitle__syCLQ{font-size:1.0625rem;font-weight:600;color:#6155f5;margin:0 0 .5rem}.interview_bestAnswerText__cmKta{font-size:.875rem;color:#374151;line-height:1.5;margin:0}.interview_bestAnswerText__cmKta strong{font-weight:600;color:#111827}.interview_nextQuestionButton__pLaaB{width:180px;height:36px;padding:8px 16px;background:linear-gradient(128.97deg,#7f75ff 22.36%,#4d42ce 77.2%);color:#fff;border:none;border-radius:999px;font-weight:600;font-size:.9375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;box-shadow:0 2px 8px rgba(139,92,246,.25);margin:16px auto 0;position:sticky;bottom:16px;align-self:center;z-index:10}.interview_nextQuestionButton__pLaaB:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.35)}.interview_nextQuestionButton__pLaaB:active{transform:translateY(0)}.interview_nextQuestionButton__pLaaB svg{width:16px;height:16px}.interview_miniInterviewCompletion__IAyhV{display:flex;justify-content:center;align-items:center;padding:2rem;margin-top:1.5rem}.interview_finishButton__Q3qSS{background:linear-gradient(128.97deg,#7f75ff 22.36%,#4d42ce 77.2%);color:#fff;border:none;border-radius:999px;padding:.875rem 2.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(139,92,246,.25)}.interview_finishButton__Q3qSS:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.35)}.interview_finishButton__Q3qSS:active{transform:translateY(0)}.interview_copywritingIcon__SLNsI{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f3f4f6;border-radius:10px;flex-shrink:0}.interview_copywritingIcon__SLNsI svg{width:24px;height:24px}.interview_playButton__YxeXo{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.25);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.interview_playButton__YxeXo svg{width:20px;height:20px}.interview_playButton__YxeXo:hover{background:hsla(0,0%,100%,.35);transform:scale(1.05)}.interview_playButton__YxeXo:active{transform:scale(.98)}.interview_progressBar__DnIAH{flex:1;height:6px;background:hsla(0,0%,100%,.3);border-radius:3px;position:relative;overflow:hidden}.interview_progressFill__g89pQ{height:100%;background:#fff;border-radius:3px;transition:width .3s ease;position:relative}.interview_progressFill__g89pQ:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.interview_audioTime___Y9vC{font-size:.8125rem;font-weight:600;color:#fff;min-width:40px;flex-shrink:0}.interview_avatarSmall__Eho77{width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.15)}.interview_avatarSmall__Eho77 svg{width:100%;height:100%}.interview_recordingIndicator__UsqCY{display:flex;align-items:center;justify-content:flex-end;padding:1rem 2rem;pointer-events:none}.interview_recordingGif__3NFG_{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;transform:scaleX(-1)}.interview_audioButton__O92xu{background:#f3f0ff;border:2px solid #e9d5ff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#7c3aed;transition:all .2s ease;margin-left:auto;flex-shrink:0}.interview_audioButton__O92xu:hover{background:#ede9fe;transform:scale(1.05)}.interview_smallAvatar__VHAiS{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.interview_smallAvatar__VHAiS img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.interview_smallAvatar__VHAiS svg{width:100%;height:100%}@media (min-width:1025px){.interview_questionChatInterviewerPhoto__JQZqo{display:none}}.interview_interviewerName__HYc1d{font-size:1.125rem;font-weight:600;color:#6155f5}.interview_questionHeader__ncLPD{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.interview_questionBadge__A4CN9{background:#f0efff;color:#8951ea;padding:.625rem 1.5rem;border-radius:24px;font-size:1rem;font-weight:500}.interview_questionMeta___Yhq6{display:flex;align-items:center;gap:.75rem}.interview_difficulty__9RQiw{padding:.25rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:capitalize}.interview_difficulty__9RQiw[data-difficulty=easy]{background:#d1fae5;color:#065f46}.interview_difficulty__9RQiw[data-difficulty=medium]{background:#fef3c7;color:#92400e}.interview_difficulty__9RQiw[data-difficulty=hard]{background:#fee2e2;color:#991b1b}.interview_category__DBUHX{font-size:.75rem;color:#6b7280;font-weight:500}.interview_questionText__An0Ts{font-size:.9375rem;line-height:1.65;color:#111;font-weight:600;margin-top:0;margin-bottom:.75rem}.interview_questionText__An0Ts p{margin:0}.interview_questionTimestamp__3t_6B{text-align:right;font-size:.8125rem;color:#858585;font-weight:600;margin-top:.25rem}.interview_codeEditorCard__hShOw{background:#2d2d4d;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;flex:1;min-height:300px}.interview_codeEditorHeader__ry9L_{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#252541;border-bottom:1px solid hsla(0,0%,100%,.05)}.interview_codeEditorTitle__dv9id{display:flex;align-items:center;gap:.625rem;color:#a0a0c0;font-size:.875rem;font-weight:500}.interview_codeEditorTitle__dv9id svg{color:#8b8ba8}.interview_codeSubmitButton__n0qZA{padding:.625rem 1.5rem;background:linear-gradient(135deg,#a78bfa,#8b5cf6);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.9375rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease;box-shadow:0 2px 8px rgba(139,92,246,.3)}.interview_codeSubmitButton__n0qZA:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.4)}.interview_codeSubmitButton__n0qZA:active{transform:translateY(0)}.interview_codeEditor__Zk7Xf{width:100%;flex:1;padding:1.5rem;background:#2d2d4d;color:#e0e0f0;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:.9375rem;line-height:1.6;border:none;outline:none;resize:none;overflow:auto}.interview_codeEditor__Zk7Xf::-moz-selection{background:rgba(139,92,246,.3)}.interview_codeEditor__Zk7Xf::selection{background:rgba(139,92,246,.3)}.interview_codeEditor__Zk7Xf::-webkit-scrollbar{width:10px;height:10px}.interview_codeEditor__Zk7Xf::-webkit-scrollbar-track{background:#252541}.interview_codeEditor__Zk7Xf::-webkit-scrollbar-thumb{background:#3d3d5c;border-radius:5px}.interview_codeEditor__Zk7Xf::-webkit-scrollbar-thumb:hover{background:#4d4d6c}.interview_miniInterviewLabel__6S_NF{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:700;font-size:1.125rem;letter-spacing:.1em;border-radius:12px;text-transform:uppercase;box-shadow:0 2px 8px rgba(102,126,234,.3);width:100%}.interview_timerPanel__MUjWB{display:none}.interview_timerCard__vAmeh{background:#fff;border-radius:24px;padding:3rem 2.5rem;box-shadow:0 2px 12px rgba(0,0,0,.04);display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;flex:1;gap:2rem}.interview_timerWrapper__6aGhU{display:flex;align-items:center;justify-content:center;flex:1;width:100%}.interview_circularTimer__uj1SW{position:relative;display:flex;align-items:center;justify-content:center}.interview_timerSvg__pW3_y{position:absolute;width:90%;height:90%;top:5%;left:5%}.interview_progressCircle__cQsyS{transition:stroke-dashoffset 1s linear}.interview_timerContent__pOoSK{position:relative;text-align:center;z-index:1;padding:1rem}.interview_clockIcon__QriI9{margin-bottom:1.25rem;display:flex;justify-content:center;opacity:.6}.interview_timeDisplay__WvjJP{font-size:4rem;font-weight:700;color:#667eea;line-height:1;margin-bottom:1rem;letter-spacing:-.02em}.interview_timeLabel__u3DL9{font-size:1.0625rem;color:#6b7280;font-weight:500}.interview_submitInterviewSection__owmz3{display:flex;flex-direction:column;gap:1.5rem;background:#fff;border-radius:24px;padding:2rem;box-shadow:0 2px 12px rgba(0,0,0,.04)}.interview_thankYouMessage__j3HiV{text-align:center;padding:1rem;background:linear-gradient(135deg,#f0fdf4,#dbeafe);border-radius:16px;border:1px solid #e5e7eb}.interview_thankYouMessage__j3HiV p{font-size:.9375rem;line-height:1.6;color:#374151;margin:0}.interview_submitInterviewButton__kfKwM{width:100%;padding:1.125rem 2rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:50px;font-weight:600;font-size:1.125rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 14px rgba(102,126,234,.4)}.interview_submitInterviewButton__kfKwM:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.5)}.interview_submitInterviewButton__kfKwM:active:not(:disabled){transform:translateY(0)}.interview_submitInterviewButton__kfKwM:disabled{opacity:.5;cursor:not-allowed;background:linear-gradient(135deg,#9ca3af,#6b7280)}.interview_submitNote__0N_2X{text-align:center;font-size:.875rem;color:#ef4444;margin:0;font-weight:500}.interview_controlBar__DdCSW{display:flex;flex-direction:column;background:linear-gradient(135deg,#e8e9fe,#f0edff);border-radius:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));box-shadow:0 -2px 12px rgba(0,0,0,.06);width:100%;max-width:100%;box-sizing:border-box}.interview_controlBar__DdCSW .interview_controlsContainer__0wI5A{background:#fff;border:1px solid #e8e9fe;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.04);padding:.5rem 1rem;min-height:5.75rem;justify-content:center}.interview_controlBar__DdCSW .interview_sidebarPracticeControlsRow__Jm5Ey{background:transparent;border-radius:0;box-shadow:none;padding:0}.interview_controlsContainer__0wI5A{flex:1 1 auto;flex-direction:column;gap:0;max-width:100%;box-sizing:border-box;overflow:visible}.interview_controlBarInnerSolo__FthVC,.interview_controlsContainer__0wI5A{display:flex;align-items:center;justify-content:center;width:100%;min-height:0}.interview_controlBarInnerSolo__FthVC{flex:1 1 auto}.interview_controlBarInnerWithCaption__woYam{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:0}.interview_controlBarMicRegion__xF_C7{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:100%}.interview_controlBarCaptionSlot__FZ3Vb{flex-shrink:0;width:100%;min-height:1.25rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.interview_controlBarCaptionText__0tuJA{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.interview_micButton__SaAO_{width:48px;height:48px;border-radius:50%;background:#ef4444;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.interview_micButton__SaAO_:hover{background:#dc2626}.interview_micButton__SaAO_:active{transform:scale(.95)}.interview_micButton__SaAO_.interview_recording__1xNUI{background:#ef4444;border:none;animation:interview_pulse__hhif6 2s ease-in-out infinite}.interview_micButton__SaAO_:disabled{opacity:.5;cursor:not-allowed;background:#9ca3af;border:none}.interview_micButton__SaAO_:disabled:hover{background:#9ca3af;border:none}.interview_recordingTime__Nr9q0{font-size:1.25rem;font-weight:600;color:#111827;min-width:60px;flex-shrink:0}.interview_waveform__VRfwV{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;height:50px;padding:0 1rem;min-width:0;overflow:hidden}.interview_waveBar__j8sx3{width:7px;background:#ddd6fe;border-radius:3px;transition:all .15s ease;height:20%}.interview_waveBar__j8sx3.interview_active__pyRfp{background:#c4b5fd;animation:interview_wave__sjRnr .8s ease-in-out infinite}@keyframes interview_wave__sjRnr{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}.interview_submitButton__QU2uF{padding:1rem 2rem;background:linear-gradient(128.97deg,#7f75ff 22.36%,#4d42ce 77.2%);color:#fff;border:none;border-radius:32px;font-weight:600;font-size:1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s ease;flex-shrink:0;white-space:nowrap;box-sizing:border-box}.interview_submitButtonText__Hdvrm{display:block}.interview_submitButtonIcon__x0RwO{display:block;width:20px;height:20px}.interview_submitButton__QU2uF:hover{background:linear-gradient(128.97deg,#8f85ff 22.36%,#5d52de 77.2%)}.interview_submitButton__QU2uF:active{transform:scale(.98)}.interview_submitButton__QU2uF:disabled{background:#d1d5db;cursor:not-allowed;opacity:.6}.interview_submitButton__QU2uF:disabled:hover{background:#d1d5db}@media (max-width:1200px){.interview_mainContent__SDl7e{padding:2rem}.interview_circularTimer__uj1SW{width:300px;height:300px}.interview_timeDisplay__WvjJP{font-size:3.5rem}}@media (max-width:1024px){.interview_mainContent__SDl7e{gap:2rem;padding:2rem 2rem calc(2rem + 5.5rem + env(safe-area-inset-bottom))}.interview_questionCard__sHs64{max-width:770px}.interview_timerPanel__MUjWB{width:100%;justify-content:center}.interview_timerCard__vAmeh{padding:2.5rem;max-width:500px}.interview_circularTimer__uj1SW{width:320px;height:320px}.interview_timeDisplay__WvjJP{font-size:3.75rem}.interview_pageWrapper__qbl_E{overflow:hidden;height:100vh;display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0}.interview_horizontalTimerWrapper__THNO8{display:block;position:fixed;top:0;left:0;right:0;width:100%;padding:1rem 1rem 0;background:linear-gradient(135deg,#e8e9fe,#f0edff);z-index:101;box-shadow:0 2px 8px rgba(0,0,0,.05);flex-shrink:0}.interview_mainContent__SDl7e{flex:1;padding:calc(1rem + 85px) 1rem calc(6.25rem + env(safe-area-inset-bottom));margin-top:0;overflow:hidden;min-height:0;display:flex;flex-direction:column;box-sizing:border-box}.interview_mainContent__SDl7e.interview_mainContentMobileDoubleFooter__zXGlG{padding-bottom:calc(12rem + env(safe-area-inset-bottom))}.interview_timerPanel__MUjWB{display:none}.interview_leftColumn__0MDx1{gap:1rem;width:100%;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.interview_interviewerHeaderCard__pZwXz{padding:1rem 1.5rem}.interview_questionCounter__j7FD7{font-size:.8125rem}.interview_questionCard__sHs64{width:100%;height:auto;min-height:181px;padding:24px;gap:16px;border:1px solid #f0efff;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:0;box-shadow:10px 10px 18px 0 #6155f514}.interview_verbalQuestionCard__Hebcv{padding:1.25rem}.interview_questionBubble__vt_93{padding:1.25rem 1.5rem;max-width:95%;width:95%}.interview_chatContainer__3a0tA{padding:1.5rem;gap:1rem;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.interview_recordingGif__3NFG_{width:100px;height:100px;transform:scaleX(-1)}.interview_audioPlayerSection__oxfaM{gap:1rem;margin-top:1.5rem;width:100%;max-width:100%}.interview_copywritingIcon__SLNsI{width:50px;height:50px}.interview_copywritingIcon__SLNsI svg{width:24px;height:24px}.interview_answerBubble__JaTYw,.interview_audioBubble__ebrsK{max-width:85%}.interview_answerPill__ZD9Y4{max-width:100%;padding:.875rem 1rem;font-size:.875rem}.interview_audioPlayer__wHIAP{min-width:auto;width:100%;max-width:100%;padding:.875rem 1.25rem;gap:.625rem}.interview_playButton__YxeXo{width:40px;height:40px;flex-shrink:0}.interview_playButton__YxeXo svg{width:20px;height:20px}.interview_progressBar__DnIAH{min-width:0}.interview_audioTime___Y9vC{font-size:.8125rem;min-width:60px;flex-shrink:0}.interview_copywritingGif__l_k2a{width:55px}.interview_performanceBubble__ExDZ6{width:100%;max-width:770px;height:auto;padding:24px;gap:24px;border:1px solid #f0efff;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:0;box-shadow:10px 10px 18px 0 #6155f514}.interview_performanceSection__o48Zm{margin-top:1.5rem;padding:1.5rem}.interview_performanceStats__xkcsp{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.interview_statCard__DagcY{padding:1rem;min-width:0;align-items:center}.interview_statCardContent__YXyLe{flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%}.interview_scoreIcon__nF2d6{width:48px;height:48px;flex-shrink:0}.interview_scoreIcon__nF2d6 svg{width:48px;height:48px}.interview_scoreContent__Sg99I{align-items:center;text-align:center}.interview_scoreValue__uD8vl{justify-content:center}.interview_score__tCP_Z{font-size:1.5rem}.interview_totalScore__7N7H7{font-size:1rem}.interview_timeContent__hQ_r8{align-items:center;text-align:center}.interview_timeIconValueContainer__J7Jkn{flex-direction:column;gap:.5rem}.interview_timeValue__ci_3k{font-size:1.5rem}.interview_timeIcon__RBG26{flex-shrink:0;width:38px;height:32px}.interview_timeIcon__RBG26 img,.interview_timeIcon__RBG26 svg{width:38px;height:32px}.interview_timeLabel__u3DL9{margin-top:.5rem}.interview_bestAnswer__hCXS2{padding:1.25rem 0}.interview_questionHeader__ncLPD{flex-direction:column;align-items:flex-start}.interview_questionBadge__A4CN9{display:none}.interview_verbalQuestionHeader__m4m7C{flex-wrap:wrap;gap:1rem}.interview_audioButton__O92xu{margin-left:0}.interview_questionText__An0Ts{font-size:.875rem}.interview_circularTimer__uj1SW{width:260px;height:260px}.interview_timeDisplay__WvjJP{font-size:3rem}.interview_codeEditorCard__hShOw{min-height:250px}.interview_codeEditorHeader__ry9L_{padding:.875rem 1.25rem}.interview_codeEditor__Zk7Xf{font-size:.875rem;padding:1.25rem}.interview_controlBar__DdCSW{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;background:linear-gradient(135deg,#e8e9fe,#f0edff);border-top:none;border-radius:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));min-height:unset;z-index:100;box-shadow:0 -2px 12px rgba(0,0,0,.06);box-sizing:border-box;overflow:visible}.interview_controlBar__DdCSW.interview_controlBarAboveMobileSubmit__eZ8iT{bottom:calc(6rem + env(safe-area-inset-bottom))}.interview_controlsContainer__0wI5A{flex:1 1 auto;gap:0;max-width:100%;width:100%;min-width:0;box-sizing:border-box;padding:0;margin:0}}@media (max-width:480px){.interview_mainContent__SDl7e{padding:calc(1rem + 100px) 1rem calc(6rem + env(safe-area-inset-bottom))}.interview_mainContent__SDl7e.interview_mainContentMobileDoubleFooter__zXGlG{padding-bottom:calc(11.5rem + env(safe-area-inset-bottom))}.interview_leftColumn__0MDx1{gap:.875rem}.interview_interviewerHeaderCard__pZwXz{padding:.875rem 1.25rem}.interview_smallAvatar__VHAiS{width:32px;height:32px}.interview_interviewerName__HYc1d{font-size:.9375rem}.interview_questionCard__sHs64{width:100%;height:auto;min-height:181px;padding:24px;gap:16px;border:1px solid #f0efff;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:0;box-shadow:10px 10px 18px 0 #6155f514}.interview_verbalQuestionCard__Hebcv{padding:1rem}.interview_questionBubble__vt_93{padding:1rem 1.25rem;max-width:98%;width:98%}.interview_chatContainer__3a0tA{padding:1rem;gap:.875rem;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.interview_recordingGif__3NFG_{width:80px;height:80px;transform:scaleX(-1)}.interview_audioPlayerSection__oxfaM{flex-direction:row;gap:.875rem;margin-top:1.25rem;max-width:100%}.interview_copywritingIcon__SLNsI{width:48px;height:48px}.interview_copywritingIcon__SLNsI svg{width:22px;height:22px}.interview_answerBubble__JaTYw,.interview_audioBubble__ebrsK{max-width:90%}.interview_answerPill__ZD9Y4{padding:.75rem .875rem;font-size:.8125rem}.interview_audioPlayer__wHIAP{width:100%;max-width:100%;min-width:auto;padding:.75rem 1rem;gap:.5rem}.interview_playButton__YxeXo{width:36px;height:36px;flex-shrink:0}.interview_playButton__YxeXo svg{width:18px;height:18px}.interview_progressBar__DnIAH{min-width:0;flex:1}.interview_audioTime___Y9vC{font-size:.75rem;min-width:50px;flex-shrink:0}.interview_avatarSmall__Eho77{width:36px;height:36px}.interview_copywritingGif__l_k2a{width:50px}.interview_performanceBubble__ExDZ6{width:100%;height:auto;padding:24px;gap:24px;border:1px solid #f0efff;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:0;box-shadow:10px 10px 18px 0 #6155f514}.interview_performanceSection__o48Zm{margin-top:1.25rem;padding:1.25rem}.interview_performanceStats__xkcsp{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}.interview_statCard__DagcY{padding:.875rem;min-width:0;align-items:center}.interview_statCardContent__YXyLe{flex-direction:column;align-items:center;justify-content:center;gap:.625rem;width:100%}.interview_scoreIcon__nF2d6{width:40px;height:40px;flex-shrink:0}.interview_scoreIcon__nF2d6 svg{width:40px;height:40px}.interview_scoreContent__Sg99I{align-items:center;text-align:center}.interview_scoreValue__uD8vl{justify-content:center}.interview_score__tCP_Z{font-size:1.25rem}.interview_totalScore__7N7H7{font-size:.9375rem}.interview_timeContent__hQ_r8{align-items:center;text-align:center}.interview_timeIconValueContainer__J7Jkn{flex-direction:column;gap:.5rem}.interview_timeValue__ci_3k{font-size:1.25rem}.interview_timeIcon__RBG26{flex-shrink:0;width:34px;height:28px}.interview_timeIcon__RBG26 img,.interview_timeIcon__RBG26 svg{width:34px;height:28px}.interview_timeLabel__u3DL9{margin-top:.5rem}.interview_score__tCP_Z{font-size:1.625rem}.interview_totalScore__7N7H7{font-size:1rem}.interview_timeValue__ci_3k{font-size:1.625rem}.interview_timeIcon__RBG26 svg{width:20px;height:20px}.interview_bestAnswer__hCXS2{padding:1rem 0}.interview_bestAnswerTitle__syCLQ,.interview_performanceTitle__rK_jC{font-size:.875rem}.interview_bestAnswerText__cmKta{font-size:.8125rem}.interview_nextQuestionButton__pLaaB{width:180px;height:50px;padding:8px 16px;font-size:.875rem;margin:16px auto 0;position:sticky;bottom:16px;align-self:center;z-index:10}.interview_verbalQuestionHeader__m4m7C{flex-direction:column;align-items:flex-start}.interview_questionText__An0Ts{font-size:.8125rem}.interview_codeEditorCard__hShOw{min-height:200px}.interview_codeEditorHeader__ry9L_{padding:.75rem 1rem}.interview_codeEditorTitle__dv9id{font-size:.8125rem}.interview_codeSubmitButton__n0qZA{padding:.5rem 1.25rem;font-size:.875rem}.interview_codeEditor__Zk7Xf{font-size:.8125rem;padding:1rem}.interview_timeDisplay__WvjJP{font-size:2.5rem}.interview_circularTimer__uj1SW{width:220px;height:220px}.interview_controlBar__DdCSW{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;background:linear-gradient(135deg,#e8e9fe,#f0edff);border-top:none;border-radius:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));min-height:unset;z-index:100;box-shadow:0 -2px 12px rgba(0,0,0,.06);box-sizing:border-box;overflow:visible}.interview_controlBar__DdCSW.interview_controlBarAboveMobileSubmit__eZ8iT{bottom:calc(6rem + env(safe-area-inset-bottom))}.interview_controlsContainer__0wI5A{flex:1 1 auto;gap:0;max-width:100%;width:100%;min-width:0;box-sizing:border-box;padding:0;margin:0}}.interview_clarificationBubble__wOl4U{background:linear-gradient(135deg,#dbeafe,#e0e7ff);border:2px solid #3b82f6;border-radius:16px;padding:1.25rem;margin:.75rem 0;animation:interview_slideIn__QOiAe .3s ease-out}.interview_clarificationHeader__CPZ01{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.interview_clarificationIcon__sTzbj{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.interview_clarificationLabel__zAJ6n{font-size:.875rem;font-weight:600;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em}.interview_clarificationText__7xQO1{font-size:.9375rem;color:#1e40af;line-height:1.6;padding-left:2rem}.interview_clarificationText__7xQO1 p{margin:0}.interview_transcription__jCCQx{margin-top:.75rem;padding:.75rem;background:#f9fafb;border-radius:8px;border-left:3px solid #667eea}.interview_transcription__jCCQx p{margin:0;font-size:.875rem;color:#4b5563;font-style:italic}.interview_processingIndicator__zcv5f{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.interview_processingSpinner__P26wd{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#667eea;border-radius:50%;animation:interview_spin__dRga_ 1s linear infinite}.interview_processingText__X_s9a{font-size:.9375rem;color:#6b7280;font-weight:500;margin:0}.interview_errorMessage__m8eTh{background:#fee2e2;border:1px solid #ef4444;border-radius:8px;color:#dc2626}.interview_errorMessage__m8eTh,.interview_warningMessage__WT_i2{padding:.75rem 1rem;margin:.5rem 0;font-size:.875rem;font-weight:500}.interview_warningMessage__WT_i2{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;color:#d97706}.interview_liveTranscript__bokdw{background:hsla(0,0%,100%,.95);border-radius:12px;padding:1rem;margin-top:1rem;max-width:600px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.interview_liveTranscriptLabel__t5grI{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.interview_liveTranscriptText__3fzoC{font-size:.9375rem;color:#1f2937;line-height:1.6;margin:0;font-style:italic}@keyframes interview_slideIn__QOiAe{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.interview_codeAnswerBubble__2h9ij,.interview_sqlAnswerBubble__dqxn3{max-width:85%;align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;position:relative}.interview_codeAnswerBubble__2h9ij{margin-bottom:1rem}.interview_answerCodeTime__5qoIl{font-size:.875rem;color:#6366f1;font-weight:500;text-align:right;margin-top:.5rem}.interview_sqlAnswerHeader__Ujdxu{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.interview_sqlAnswerLabel__czO6U{font-size:.875rem;font-weight:600;color:#667eea;text-transform:uppercase;letter-spacing:.5px}.interview_sqlCode__suMfS{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;margin:0;overflow-x:auto}.interview_sqlCode__suMfS code{font-family:Monaco,Courier New,monospace;font-size:.875rem;line-height:1.6;color:#1f2937;white-space:pre-wrap;word-break:break-word}.interview_mobileSubmitSection__HJ_5v{display:none}@media (max-width:1024px){.interview_mobileSubmitSection__HJ_5v{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0;width:100%;background:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.08);z-index:100}.interview_mobileSubmitButton__mcZN0{width:100%;max-width:100%;padding:1.125rem 2rem 1.125rem 3rem;background:linear-gradient(135deg,#6a5acd,#8a2be2);color:#fff;border:none;border-radius:50px;font-weight:600;font-size:1.125rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 14px rgba(106,90,205,.4);display:flex;align-items:center;justify-content:center;position:relative}.interview_mobileSubmitIcon__MRCBZ{width:40px;height:40px;border-radius:50%;background:#000;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:absolute;left:-.5rem;z-index:1}.interview_mobileSubmitText__bqcDu{flex:1;text-align:center}.interview_mobileSubmitButton__mcZN0:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(106,90,205,.5)}.interview_mobileSubmitButton__mcZN0:active:not(:disabled){transform:translateY(0)}.interview_mobileSubmitButton__mcZN0:disabled{opacity:.5;cursor:not-allowed;background:linear-gradient(135deg,#9ca3af,#6b7280)}}.interview_sidebarInterviewerCard__v52qS{width:100%;background:#fff;border:1px solid rgba(97,85,245,.2);border-radius:12px;padding:1rem;box-sizing:border-box;box-shadow:0 2px 8px rgba(97,85,245,.1);display:flex;flex-direction:column}.interview_sidebarInterviewerMedia__ae8nE{width:100%;height:270px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);box-sizing:border-box;overflow:hidden}.interview_sidebarInterviewerPhotoInner__EB0mj{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8e9fe,#f0edff);border-radius:12px}.interview_sidebarInterviewerAvatarImg__vDcAE{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.interview_sidebarInterviewerVideo__FzPWI{width:100%;height:100%;min-height:270px;border-radius:12px;padding:0}.interview_sidebarInterviewerInfo__QAgyC{display:flex;flex-direction:column;align-items:flex-start;margin-top:.75rem;gap:.25rem;width:100%}.interview_sidebarInterviewerLabel__tncOo{font-size:.75rem;font-weight:500;color:#6b7280;text-align:left}.interview_sidebarInterviewerName__cyEDh{font-size:1rem;font-weight:700;color:#111827;text-align:left}.interview_videoActiveContainer__ppmFE,.interview_videoAvatarContainer__gzx2d{display:flex;justify-content:center;align-items:center;width:100%;border:1px solid #e5e7eb;border-radius:16px;background:#f9fafb;overflow:hidden;transition:all .3s ease}.interview_videoAvatarContainer__gzx2d{padding:2rem 1rem;min-height:300px}.interview_videoActiveContainer__ppmFE{height:300px;max-height:300px;padding:0;aspect-ratio:1/1}.interview_videoActiveContainer__ppmFE video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:16px;transform:scale(1.2)}.interview_videoAvatar__s_quX{width:120px;height:120px;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(102,126,234,.3);position:relative;overflow:hidden;border:3px solid #e5e7eb}.interview_videoAvatar__s_quX:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.05));border-radius:8px}.interview_videoAvatarIcon__QvGwF{width:60px;height:60px;color:#fff;opacity:.8}.interview_mobileFloatingAvatar__SqEEN{position:fixed;z-index:150;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;transition:transform .2s ease,opacity .2s ease;display:none;pointer-events:auto}.interview_mobileFloatingAvatar__SqEEN.interview_dragging__KWq6g,.interview_mobileFloatingAvatar__SqEEN:active{cursor:grabbing;opacity:.8;transition:none}.interview_mobileFloatingAvatarContainer__GdOMa{display:flex;justify-content:center;align-items:stretch;width:176px;padding:0;border:none;background:transparent;box-shadow:none}.interview_mobileFloatingInterviewerCard__JEkML{width:100%;background:#fff;border:1px solid rgba(97,85,245,.2);border-radius:12px;padding:.75rem;box-sizing:border-box;box-shadow:0 4px 16px rgba(0,0,0,.12);display:flex;flex-direction:column}.interview_mobileFloatingInterviewerMedia__eW7vd{width:100%;height:180px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.05);box-sizing:border-box;overflow:hidden}.interview_mobileFloatingInterviewerPhotoInner__mCtft{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8e9fe,#f0edff);border-radius:10px}.interview_mobileFloatingInterviewerAvatarImg__30uqP{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.interview_mobileFloatingInterviewerInfo__b49yy{display:flex;flex-direction:column;align-items:flex-start;margin-top:.5rem;gap:.125rem;width:100%}.interview_mobileFloatingInterviewerLabel__i4Vux{font-size:.6875rem;font-weight:500;color:#6b7280;text-align:left;line-height:1.2}.interview_mobileFloatingInterviewerName__Bac56{font-size:.875rem;font-weight:700;color:#111827;text-align:left;line-height:1.25}@media (max-width:1024px){.interview_mobileFloatingAvatar__SqEEN{display:block!important}}.interview_sidebarPracticeControlsRow__Jm5Ey{display:flex;align-items:center;gap:.75rem;width:100%;max-width:100%;align-self:stretch;justify-content:center;background:#f3f4f6;border-radius:48px;padding:.75rem 1rem;box-shadow:0 2px 8px rgba(0,0,0,.05);flex-wrap:wrap;min-width:0;box-sizing:border-box}.interview_sidebarPracticeMicButton__7U6ZF{width:48px;height:48px;border-radius:50%;background:#ef4444;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent;outline:none}.interview_sidebarPracticeMicButton__7U6ZF:active:not(:disabled),.interview_sidebarPracticeMicButton__7U6ZF:focus:not(:disabled),.interview_sidebarPracticeMicButton__7U6ZF:hover:not(:disabled){background:#ef4444}.interview_sidebarPracticeMicRecording__PTUvb{background:#ef4444!important;border:none;animation:interview_pulse__hhif6 2s ease-in-out infinite}.interview_sidebarPracticeMicButton__7U6ZF:disabled{opacity:.7;cursor:not-allowed;background:#9ca3af;border:none}.interview_sidebarPracticeMicButton__7U6ZF:disabled:hover{background:#9ca3af;border:none;opacity:.7}.interview_sidebarPracticeMicButton__7U6ZF svg{width:20px;height:20px;color:#fff}.interview_sidebarPracticeMicButton__7U6ZF .interview_loader__pviTn{animation:interview_spin__dRga_ 1s linear infinite}.interview_sidebarPracticeSubmitButton__MSLMl{padding:.75rem 1.25rem;background:linear-gradient(128.97deg,#7f75ff 22.36%,#4d42ce 77.2%);color:#fff;border:none;border-radius:12px;font-weight:600;font-size:.875rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease;flex:1 1 auto;min-width:0;white-space:nowrap;box-shadow:0 2px 8px rgba(102,126,234,.3);box-sizing:border-box}.interview_sidebarPracticeSubmitButton__MSLMl:hover:not(:disabled){background:linear-gradient(128.97deg,#8f85ff 22.36%,#5d52de 77.2%);transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.interview_sidebarPracticeSubmitButton__MSLMl:active:not(:disabled){transform:translateY(0)}.interview_sidebarPracticeSubmitButton__MSLMl:disabled{opacity:.6;cursor:not-allowed}.interview_sidebarPracticeSubmitButtonText__VsyZw{font-weight:600;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interview_sidebarPracticeSubmitButton__MSLMl svg{width:20px;height:20px;color:#fff;flex-shrink:0}.interview_sidebarMicButtonContainer__gj3cQ{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;padding:1rem 0;gap:1rem}.interview_sidebarMicButtonWrapper__lfJbK{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;box-sizing:border-box}.interview_sidebarMicStatusLabel__rJetl{font-size:.75rem;color:#9aa0a6;text-align:center;max-width:none;width:100%;line-height:1.3}.interview_sidebarMicButton__dWjtT{width:56px;height:56px;border-radius:50%;background:#ef4444;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;box-shadow:0 2px 8px rgba(239,68,68,.3)}.interview_sidebarMicButton__dWjtT:hover:not(:disabled):not(.interview_recording__1xNUI){background:#dc2626;transform:scale(1.05);box-shadow:0 4px 12px rgba(239,68,68,.4)}.interview_sidebarMicButton__dWjtT:active:not(:disabled){transform:scale(.95)}.interview_sidebarMicButton__dWjtT.interview_recording__1xNUI:not(.interview_sidebarMicButtonJd__MIAEl){background:#ef4444;border:none;box-shadow:0 2px 8px rgba(239,68,68,.3);animation:interview_pulse__hhif6 2s ease-in-out infinite}.interview_sidebarMicButton__dWjtT.interview_recording__1xNUI:not(.interview_sidebarMicButtonJd__MIAEl):hover:not(:disabled){background:#dc2626;transform:scale(1.05);box-shadow:0 4px 12px rgba(239,68,68,.4);animation:none}.interview_sidebarMicButtonJd__MIAEl.interview_recording__1xNUI{background:#1a73e8;border:none;box-shadow:0 2px 8px rgba(26,115,232,.35);animation:interview_micRippleBlue__ErvnB 2s ease-in-out infinite}.interview_sidebarMicButtonJd__MIAEl.interview_recording__1xNUI:hover:not(:disabled){background:#1765cc;box-shadow:0 4px 12px rgba(26,115,232,.45);animation:none}.interview_sidebarMicButtonJd__MIAEl{align-self:center;width:60px;height:60px;background:#1a73e8;box-shadow:0 2px 8px rgba(26,115,232,.35)}.interview_sidebarMicButtonJd__MIAEl:hover:not(:disabled):not(.interview_recording__1xNUI){background:#1765cc;box-shadow:0 4px 12px rgba(26,115,232,.45)}.interview_sidebarMicButtonJdLegacyRed__dFcKk{background:#ef4444;box-shadow:0 2px 8px rgba(239,68,68,.3)}.interview_sidebarMicButtonJdLegacyRed__dFcKk:hover:not(:disabled):not(.interview_recording__1xNUI){background:#dc2626;box-shadow:0 4px 12px rgba(239,68,68,.4)}.interview_sidebarMicButtonJdLegacyRed__dFcKk.interview_recording__1xNUI{background:#ef4444;border:none;box-shadow:0 2px 8px rgba(239,68,68,.3);animation:interview_pulse__hhif6 2s ease-in-out infinite}.interview_sidebarMicButtonJdLegacyRed__dFcKk.interview_recording__1xNUI:hover:not(:disabled){background:#dc2626;box-shadow:0 4px 12px rgba(239,68,68,.4);animation:none}.interview_sidebarSubmitInterviewButtonJdDisabled__Pim0n{opacity:.6;cursor:not-allowed;background:#3c4043!important;box-shadow:none!important}.interview_sidebarSubmitInterviewButtonJdDisabled__Pim0n:hover{background:#3c4043!important;transform:none!important;box-shadow:none!important}@keyframes interview_pulse__hhif6{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.7)}50%{box-shadow:0 0 0 8px rgba(239,68,68,0)}}@keyframes interview_micRippleBlue__ErvnB{0%,to{box-shadow:0 2px 8px rgba(26,115,232,.35),0 0 0 0 rgba(26,115,232,.55)}50%{box-shadow:0 2px 8px rgba(26,115,232,.35),0 0 0 8px rgba(26,115,232,0)}}.interview_sidebarMicButton__dWjtT:disabled{opacity:.5;cursor:not-allowed;background:#9ca3af;border:none}.interview_sidebarMicButton__dWjtT:disabled:hover{background:#9ca3af;border:none}.interview_sidebarMicButton__dWjtT.interview_sidebarMicButtonJd__MIAEl.interview_sidebarMicButtonJdSdIdleOutline__Fj0mU{background:transparent!important;box-shadow:none!important;border:2px solid #ef4444}.interview_sidebarMicButton__dWjtT.interview_sidebarMicButtonJd__MIAEl.interview_sidebarMicButtonJdSdIdleOutline__Fj0mU:hover:not(:disabled):not(.interview_recording__1xNUI){background:rgba(239,68,68,.14)!important;box-shadow:none!important;border-color:#f87171}.interview_sidebarMicButton__dWjtT.interview_sidebarMicButtonJd__MIAEl.interview_sidebarMicButtonJdSdIdleOutline__Fj0mU:active:not(:disabled):not(.interview_recording__1xNUI){background:rgba(239,68,68,.22)!important}.interview_sidebarMicButton__dWjtT.interview_sidebarMicButtonJd__MIAEl.interview_sidebarMicButtonJdSdIdleOutline__Fj0mU:disabled{opacity:.5;cursor:not-allowed;background:transparent!important;border:2px solid #9ca3af!important;box-shadow:none!important}.interview_sidebarMicButton__dWjtT.interview_sidebarMicButtonJd__MIAEl.interview_sidebarMicButtonJdSdIdleOutline__Fj0mU:disabled:hover{background:transparent!important;border-color:#9ca3af!important}.interview_sidebarMicButton__dWjtT svg{width:24px;height:24px;color:#fff}.interview_sidebarSubmitButton__EECZB{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;box-shadow:0 2px 8px rgba(102,126,234,.3)}.interview_sidebarSubmitButton__EECZB:hover:not(:disabled){background:linear-gradient(135deg,#7c8ef5,#8a5cc8);transform:scale(1.05);box-shadow:0 4px 12px rgba(102,126,234,.4)}.interview_sidebarSubmitButton__EECZB:active:not(:disabled){transform:scale(.95)}.interview_sidebarSubmitButton__EECZB:disabled{opacity:.5;cursor:not-allowed}.interview_sidebarSubmitButton__EECZB:disabled,.interview_sidebarSubmitButton__EECZB:disabled:hover{background:linear-gradient(135deg,#9ca3af,#6b7280)}.interview_sidebarSubmitButton__EECZB svg{width:24px;height:24px;color:#fff}.interview_sidebarSubmitButtonWithText__QlOZo{width:100%;padding:.875rem 1.25rem;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease;flex-shrink:0;box-shadow:0 2px 8px rgba(102,126,234,.3)}.interview_sidebarSubmitButtonWithText__QlOZo:hover:not(:disabled){background:linear-gradient(135deg,#7c8ef5,#8a5cc8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.interview_sidebarSubmitButtonWithText__QlOZo:active:not(:disabled){transform:translateY(0)}.interview_sidebarSubmitButtonWithText__QlOZo:disabled{opacity:.5;cursor:not-allowed;background:linear-gradient(135deg,#9ca3af,#6b7280)}.interview_sidebarSubmitButtonWithText__QlOZo:disabled:hover{background:linear-gradient(135deg,#9ca3af,#6b7280);transform:none}.interview_sidebarSubmitButtonText__gcia6{color:#fff;font-weight:600;font-size:.9375rem;white-space:nowrap}.interview_sidebarSubmitButtonWithText__QlOZo svg{width:20px;height:20px;color:#fff;flex-shrink:0}.interview_sidebarSubmitInterviewButton__H0_Se{width:100%;padding:1rem 1.5rem;margin-top:1rem;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 14px rgba(102,126,234,.4)}.interview_sidebarSubmitInterviewButton__H0_Se:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.5);background:linear-gradient(135deg,#7c8ef5,#8a5cc8)}.interview_sidebarSubmitInterviewButton__H0_Se:active:not(:disabled){transform:translateY(0)}.interview_sidebarSubmitInterviewButton__H0_Se:disabled{opacity:.5;cursor:not-allowed;background:linear-gradient(135deg,#9ca3af,#6b7280)}.interview_sidebarSubmitInterviewButton__H0_Se:disabled:hover{background:linear-gradient(135deg,#9ca3af,#6b7280);transform:none}.interview_sidebarSubmitInterviewButtonText__uo19U{color:#fff;font-weight:600;font-size:1rem;white-space:nowrap}.interview_sidebarMicButton__dWjtT .interview_loader__pviTn{animation:interview_spin__dRga_ 1s linear infinite}.interview_sidebarSubmitInterviewButton__H0_Se .interview_loader__pviTn{animation:interview_spin__dRga_ 1s linear infinite;margin-right:.5rem}.interview_mobileSubmitButton__mcZN0 .interview_loader__pviTn{animation:interview_spin__dRga_ 1s linear infinite}@keyframes interview_spin__dRga_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.interview_skillsListContainer__ZI99B{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:1rem;border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb}.interview_skillsListTitle__qhVwy{font-size:.875rem;font-weight:600;color:#6b7280;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.interview_skillItem__8pdJ6{display:flex;align-items:center;gap:.75rem;padding:.375rem 0;font-size:.9375rem;color:#374151;transition:all .2s ease;line-height:1.2}.interview_skillItem__8pdJ6.interview_completed__5VPrv{color:#9ca3af}.interview_skillItem__8pdJ6.interview_completed__5VPrv .interview_skillName__qLDgs{text-decoration:line-through}.interview_skillCheckbox__8YMZt{width:18px;height:18px;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:all .2s ease;background:#fff}.interview_skillItem__8pdJ6.interview_completed__5VPrv .interview_skillCheckbox__8YMZt{background:#10b981;border-color:#10b981}.interview_skillCheckbox__8YMZt svg{width:12px;height:12px;color:#fff;opacity:0;transition:opacity .2s ease}.interview_skillItem__8pdJ6.interview_completed__5VPrv .interview_skillCheckbox__8YMZt svg{opacity:1}.interview_skillName__qLDgs{flex:1;font-weight:500}.interview_desktopHidden__rTzDm{display:none}@media (max-width:1024px){.interview_desktopHidden__rTzDm{display:block}.interview_leftSidebar__YNoD9{display:none}.interview_rightContent__fpsAA{width:100%}.interview_mainContent__SDl7e{flex-direction:column}}
/*# sourceMappingURL=2adc2a45a750e1a4.css.map*/