.pageFrame{animation:pageEnter .45s cubic-bezier(.16,1,.3,1) forwards;min-height:100vh;min-height:100dvh}@keyframes pageEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._overlay_1dck6_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:_fadeIn_1dck6_1 .2s ease-out}@keyframes _fadeIn_1dck6_1{0%{opacity:0}to{opacity:1}}._modal_1dck6_25{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid rgba(16,185,129,.2);border-radius:16px;padding:32px;max-width:480px;width:90%;box-shadow:0 20px 60px #00000080;animation:_slideUp_1dck6_1 .3s ease-out}@keyframes _slideUp_1dck6_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._icon_1dck6_47{width:64px;height:64px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;background:#10b9811a;border-radius:50%;color:#10b981}._title_1dck6_59{font-size:24px;font-weight:700;color:#f1f5f9;text-align:center;margin:0 0 12px}._description_1dck6_67{font-size:16px;color:#94a3b8;text-align:center;margin:0 0 24px;line-height:1.5}._info_1dck6_75{background:#0f172a80;border:1px solid rgba(148,163,184,.1);border-radius:12px;padding:16px;margin-bottom:24px;display:flex;gap:24px}._infoItem_1dck6_85{flex:1;display:flex;flex-direction:column;gap:4px}._label_1dck6_92{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}._value_1dck6_99{font-size:14px;color:#e2e8f0;font-weight:500}._actions_1dck6_105{display:flex;flex-direction:column;gap:10px}._primaryButton_1dck6_111,._secondaryButton_1dck6_112,._ghostButton_1dck6_113{width:100%;padding:12px 24px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}._primaryButton_1dck6_111{background:linear-gradient(135deg,#10b981,#059669);color:#fff}._primaryButton_1dck6_111:hover{transform:translateY(-2px);box-shadow:0 8px 20px #10b9814d}._primaryButton_1dck6_111:active{transform:translateY(0)}._secondaryButton_1dck6_112{background:#94a3b81a;color:#cbd5e1;border:1px solid rgba(148,163,184,.2)}._secondaryButton_1dck6_112:hover{background:#94a3b826;border-color:#94a3b84d}._secondaryButton_1dck6_112:active{background:#94a3b833}._ghostButton_1dck6_113{background:transparent;color:#64748b}._ghostButton_1dck6_113:hover{color:#94a3b8;text-decoration:underline}._toast_17t2c_1{position:fixed;top:4.5rem;left:50%;transform:translate(-50%) translateY(-2rem);z-index:9999;max-width:90vw;width:auto;min-width:320px;padding:1rem 1.75rem;background:#0f172ae6;border:1px solid rgba(255,255,255,.1);border-radius:20px;color:#f8fafc;font-size:1rem;font-weight:500;box-shadow:0 20px 50px -12px #00000080;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;align-items:center;gap:1rem;animation:_toastSlideDown_17t2c_1 .4s cubic-bezier(.16,1,.3,1) forwards}._error_17t2c_25{background:#1c2334f2;border:1px solid rgba(248,113,113,.2);color:#fca5a5;box-shadow:0 0 40px #f871711a}._success_17t2c_32{background:#0f172ae6;border:1px solid rgba(16,185,129,.2);color:#a7f3d0}._info_17t2c_38{background:#0f172ae6;border:1px solid rgba(59,130,246,.2);color:#bfdbfe}._toast_17t2c_1._leaving_17t2c_44{animation:_toastSlideOut_17t2c_1 .25s ease-in forwards}._toastIcon_17t2c_48{flex-shrink:0;font-size:1.25rem;line-height:1;display:flex;align-items:center}._toastContent_17t2c_56{flex:1;padding:.125rem .5rem 0 0;letter-spacing:-.01em}._toastClose_17t2c_62{flex-shrink:0;background:transparent;border:none;color:#94a3b899;font-size:1.5rem;cursor:pointer;padding:.25rem;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;margin-left:.5rem}._toastClose_17t2c_62:hover{color:#f8fafc;background:#ffffff14}@keyframes _toastSlideDown_17t2c_1{0%{transform:translate(-50%) translateY(-2rem);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@keyframes _toastSlideOut_17t2c_1{0%{transform:translate(-50%) translateY(0);opacity:1}to{transform:translate(-50%) translateY(-1rem);opacity:0}}._wrap_1hc8w_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background-color:#0f172a;position:relative;overflow:hidden}._backgroundGlow_1hc8w_13{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 10% 10%,rgba(16,185,129,.05) 0%,transparent 40%),radial-gradient(circle at 90% 90%,rgba(16,185,129,.05) 0%,transparent 40%),radial-gradient(circle at 50% 50%,rgba(16,185,129,.02) 0%,transparent 80%);z-index:1;pointer-events:none}._logoContainer_1hc8w_39{margin-bottom:2.5rem;z-index:2;animation:_logoFadeIn_1hc8w_1 .8s cubic-bezier(.16,1,.3,1)}._logo_1hc8w_39{height:48px;width:auto;filter:drop-shadow(0 0 15px rgba(16,185,129,.3))}@keyframes _logoFadeIn_1hc8w_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._card_1hc8w_62{width:100%;max-width:26rem;padding:3rem;background:#1e293b66;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.08);border-radius:32px;box-shadow:0 40px 100px -20px #0009;z-index:2;animation:_cardSlideIn_1hc8w_1 .8s cubic-bezier(.16,1,.3,1) both;transition:all .3s cubic-bezier(.16,1,.3,1)}._card_1hc8w_62:hover{border-color:#10b98133;background:#1e293b80;transform:translateY(-4px)}@keyframes _cardSlideIn_1hc8w_1{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._title_1hc8w_93{font-size:2rem;font-weight:800;text-align:center;margin-bottom:2.5rem;color:#f8fafc;letter-spacing:-.03em}._form_1hc8w_102{display:flex;flex-direction:column;gap:1.5rem}._inputField_1hc8w_108{display:flex;flex-direction:column;gap:.5rem}._input_1hc8w_108{padding:1rem 1.25rem;border:1px solid rgba(255,255,255,.05);border-radius:14px;background:#0f172a66;color:#f1f5f9;font-size:1rem;transition:all .3s ease}._input_1hc8w_108::placeholder{color:#475569}._input_1hc8w_108:hover{background:#0f172a99;border-color:#ffffff1a}._input_1hc8w_108:focus{outline:none;border-color:#10b981;background:#0f172acc;box-shadow:0 0 0 4px #10b98126}._btn_1hc8w_140{margin-top:1rem;padding:1.125rem 1.5rem;background:linear-gradient(135deg,#10b981,#059669);color:#0f172a;border:none;border-radius:14px;font-size:1.125rem;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 25px -5px #10b9814d}._btn_1hc8w_140:hover:not(:disabled){transform:translateY(-3px) scale(1.02);background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 20px 35px -10px #10b98166}._btn_1hc8w_140:active:not(:disabled){transform:translateY(0) scale(.98)}._btn_1hc8w_140:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(1)}._footer_1hc8w_171{margin-top:2rem;text-align:center;color:#64748b;font-size:.9375rem}._footer_1hc8w_171 a{color:#10b981;text-decoration:none;font-weight:700;transition:all .2s;margin-left:.5rem}._footer_1hc8w_171 a:hover{color:#34d399;text-decoration:underline}._errorText_1hc8w_191{color:#ef4444;font-size:.875rem;text-align:left;margin-top:-.25rem}._inputError_1hc8w_198{border-color:#ef4444!important;box-shadow:0 0 0 4px #ef444426!important}._passwordWrapper_1hc8w_203{position:relative;display:flex;align-items:center}._passwordWrapper_1hc8w_203 ._input_1hc8w_108{width:100%;padding-right:3rem;box-sizing:border-box}._eyeBtn_1hc8w_215{position:absolute;right:1rem;background:none;border:none;cursor:pointer;color:#475569;padding:0;display:flex;align-items:center}._eyeBtn_1hc8w_215:hover{color:#94a3b8}._passwordRules_1hc8w_231{display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-top:.25rem}._ruleOk_1hc8w_238{font-size:.8rem;color:#10b981}._ruleFail_1hc8w_243{font-size:.8rem;color:#ef4444}._strengthContainer_1hc8w_248{display:flex;align-items:center;gap:.75rem;margin-top:-.25rem}._strengthBarWrap_1hc8w_255{flex:1;height:4px;background:#ffffff14;border-radius:999px;overflow:hidden}._strengthBar_1hc8w_255{height:100%;border-radius:999px;transition:width .3s ease,background-color .3s ease;width:0%}._strengthLabel_1hc8w_270{font-size:.75rem;font-weight:600;min-width:2.5rem;text-align:right}._strengthBar_1hc8w_255._strength_weak_1hc8w_277{width:25%;background-color:#ef4444}._strengthBar_1hc8w_255._strength_fair_1hc8w_278{width:50%;background-color:#f97316}._strengthBar_1hc8w_255._strength_good_1hc8w_279{width:75%;background-color:#eab308}._strengthBar_1hc8w_255._strength_strong_1hc8w_280{width:100%;background-color:#10b981}._strengthLabel_1hc8w_270._strength_weak_1hc8w_277{color:#ef4444}._strengthLabel_1hc8w_270._strength_fair_1hc8w_278{color:#f97316}._strengthLabel_1hc8w_270._strength_good_1hc8w_279{color:#eab308}._strengthLabel_1hc8w_270._strength_strong_1hc8w_280{color:#10b981}._divider_1hc8w_287{display:flex;align-items:center;gap:1rem;margin:1.25rem 0 .5rem;color:#475569;font-size:.875rem}._divider_1hc8w_287:before,._divider_1hc8w_287:after{content:"";flex:1;height:1px;background:#ffffff14}._googleBtn_1hc8w_304{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1rem 1.5rem;margin-top:.5rem;background:#ffffff0d;color:#f1f5f9;border:1px solid rgba(255,255,255,.1);border-radius:14px;font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}._googleBtn_1hc8w_304:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}._roleGroup_1hc8w_329{display:flex;gap:1rem}._roleBtn_1hc8w_334{flex:1;padding:1rem;background:#0f172a66;color:#94a3b8;border:1px solid rgba(255,255,255,.08);border-radius:14px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}._roleBtn_1hc8w_334:hover{border-color:#10b98166;color:#f1f5f9}._roleBtnActive_1hc8w_352{background:#10b98126;border-color:#10b981;color:#10b981}._container_1oa56_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#0f172a;padding:2rem;overflow:hidden;position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._backgroundGlow_1oa56_19{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 10% 10%,rgba(16,185,129,.05) 0%,transparent 40%),radial-gradient(circle at 90% 90%,rgba(16,185,129,.05) 0%,transparent 40%),radial-gradient(circle at 50% 50%,rgba(16,185,129,.02) 0%,transparent 80%);z-index:1;pointer-events:none}._content_1oa56_45{position:relative;z-index:2;text-align:center;max-width:900px;width:100%}._header_1oa56_53{text-align:center;margin-bottom:3rem;animation:_fadeInDown_1oa56_1 .8s cubic-bezier(.16,1,.3,1)}._logoContainer_1oa56_59{margin-bottom:1.5rem;animation:_logoSlideUp_1oa56_1 1s cubic-bezier(.16,1,.3,1)}._logo_1oa56_59{height:60px;width:auto;filter:drop-shadow(0 0 15px rgba(16,185,129,.3))}@keyframes _logoSlideUp_1oa56_1{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._heroText_1oa56_81{font-size:1.125rem;color:#94a3b8;margin-bottom:3rem;font-weight:400;letter-spacing:.02em;animation:_fadeIn_1oa56_1 1s ease-out .3s both}._loggedInContainer_1oa56_90{display:flex;flex-direction:column;gap:1rem;animation:_fadeIn_1oa56_1 1s ease-out .5s both}._mainGrid_1oa56_97{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;align-items:stretch;margin-bottom:1rem}._bottomGrid_1oa56_105{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;animation:_fadeIn_1oa56_1 1s ease-out .6s both}._leftColumn_1oa56_112{display:flex;flex-direction:column;gap:1rem;flex:1}._rightColumn_1oa56_119{display:flex;flex-direction:column;gap:1.25rem;flex:1}._profileCard_1oa56_126{background:#1e293b66;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(16,185,129,.1);border-radius:24px;padding:1.75rem;text-align:left;flex:1;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px -10px #0003}._profileCard_1oa56_126:hover{transform:translateY(-5px);border-color:#10b9814d;background:#1e293b99;box-shadow:0 20px 40px -10px #0006}._profileHeader_1oa56_147{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._avatar_1oa56_154{width:50px;height:50px;background:#10b981;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;box-shadow:0 4px 12px #10b9814d}._email_1oa56_168{font-size:.8125rem;color:#64748b}._greetingRow_1oa56_173{display:flex;align-items:center;justify-content:space-between;gap:1rem}._profileLinkInline_1oa56_180{font-size:.8125rem;font-weight:700;color:#10b981;opacity:.7;transition:all .2s ease;white-space:nowrap}._profileCard_1oa56_126:hover ._profileLinkInline_1oa56_180{opacity:1;transform:translate(4px)}._statsRow_1oa56_194{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding-top:1rem;margin-top:auto;border-top:1px solid rgba(255,255,255,.03)}._gaugeContainer_1oa56_203{margin:1rem 0;padding:1.25rem;background:#10b9810d;border:1px solid rgba(16,185,129,.1);border-radius:20px;flex:1;display:flex;flex-direction:column;justify-content:center;gap:.75rem}._gaugeHeader_1oa56_216{display:flex;justify-content:space-between;align-items:center}._gaugeLabel_1oa56_222{font-size:.8125rem;font-weight:600;color:#94a3b8}._gaugeValue_1oa56_228{font-size:1rem;font-weight:700;color:#10b981}._gaugeTrack_1oa56_234{width:100%;height:6px;background:#ffffff0d;border-radius:3px;overflow:hidden;margin-bottom:.75rem}._gaugeFill_1oa56_243{height:100%;background:linear-gradient(90deg,#10b981,#34d399);box-shadow:0 0 10px #10b9814d;border-radius:3px}._gaugeDesc_1oa56_250{font-size:.75rem;color:#64748b}._statItem_1oa56_255{display:flex;flex-direction:column}._statValue_1oa56_260{font-size:1.25rem;font-weight:700;color:#10b981}._statLabel_1oa56_266{font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}._tipCard_1oa56_274,._noticeCard_1oa56_275{background:#1e293b4d;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:1.25rem;text-align:left;transition:all .3s ease}._tipCard_1oa56_274:hover,._noticeCard_1oa56_275:hover{border-color:#10b98133;background:#1e293b66}._tipTitle_1oa56_290,._noticeTitle_1oa56_291{font-size:.8125rem;font-weight:700;color:#10b981;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.05em}._tipTitle_1oa56_290:before{content:"💡"}._noticeTitle_1oa56_291:before{content:"📢"}._tipContent_1oa56_310{font-size:.9375rem;color:#94a3b8;line-height:1.6}._noticeItem_1oa56_316{display:flex;gap:1rem;margin-bottom:.5rem;align-items:center}._noticeDate_1oa56_323{font-size:.75rem;font-weight:600;color:#64748b;min-width:40px}._noticeText_1oa56_330{font-size:.875rem;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._primeStartButton_1oa56_338{background:#10b981;color:#0c111c;border:none;border-radius:24px;padding:2rem;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 #10b98100;position:relative;overflow:hidden}._primeStartButton_1oa56_338:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}._primeStartButton_1oa56_338:hover{transform:translateY(-5px);box-shadow:0 20px 40px -10px #10b98166,0 0 20px #10b98133;background:#22d3ee}._primeStartButton_1oa56_338:hover:after{left:100%}._buttonContent_1oa56_383{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}._primeLabel_1oa56_390{font-size:1.5rem;font-weight:800}._primeDesc_1oa56_395{font-size:.875rem;font-weight:500;opacity:.7}._buttonIcon_1oa56_401{font-size:2rem;font-weight:300;transition:transform .3s ease}._primeStartButton_1oa56_338:hover ._buttonIcon_1oa56_401{transform:translate(8px)}._subActionGrid_1oa56_411{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._actionCard_1oa56_417{background:#1e293b4d;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:1.5rem;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;align-items:center;transition:all .2s ease}._actionCard_1oa56_417:hover{background:#33415580;border-color:#10b981;transform:translateY(-2px)}._actionIcon_1oa56_436{font-size:1.5rem}._actionLabel_1oa56_440{font-size:.9375rem;font-weight:600;color:#cbd5e1}._analyticsCard_1oa56_446,._recommendCard_1oa56_447{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:1.25rem 1.5rem;text-align:left;transition:border-color .3s ease}._analyticsCard_1oa56_446:hover,._recommendCard_1oa56_447:hover{border-color:#10b9814d}._analyticsHeader_1oa56_461,._recommendHeader_1oa56_462{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._analyticsLabel_1oa56_469,._recommendTitle_1oa56_470{font-size:.8125rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}._trendUp_1oa56_478{font-size:.75rem;font-weight:700;color:#10b981;background:#10b9811a;padding:.125rem .375rem;border-radius:4px}._newBadge_1oa56_487{font-size:.625rem;font-weight:800;color:#fff;background:#ef4444;padding:.125rem .375rem;border-radius:4px}._analyticsDesc_1oa56_496,._recommendDesc_1oa56_497{font-size:.875rem;color:#94a3b8;line-height:1.5}._authContainer_1oa56_503{display:flex;flex-direction:column;gap:1.5rem;align-items:center}._ghostLink_1oa56_510{background:transparent;border:none;color:#64748b;font-size:.9375rem;cursor:pointer}._ghostLink_1oa56_510:hover{color:#10b981}@keyframes _fadeIn_1oa56_1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}._mt1_1oa56_533{margin-top:.5rem}._mb1_1oa56_536{margin-bottom:.5rem}@media (max-width: 768px){._mainGrid_1oa56_97{grid-template-columns:1fr}}._guestContainer_1oa56_548{display:flex;flex-direction:column;gap:8rem;padding:6rem 1.5rem 10rem;max-width:1200px;margin:0 auto;animation:_fadeIn_1oa56_1 1s ease-out}._heroSection_1oa56_558{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3.5rem}._heroContent_1oa56_566{display:flex;flex-direction:column;align-items:center;gap:1.75rem;max-width:900px}._heroTitle_1oa56_574{font-size:clamp(2.75rem,8vw,5rem);font-weight:900;line-height:1.05;color:#f8fafc;letter-spacing:-.05em}._heroTitle_1oa56_574 span{color:#10b981;display:block}._heroSubtitle_1oa56_587{font-size:1.25rem;color:#94a3b8;line-height:1.7;max-width:650px}._heroCtaGroup_1oa56_594{display:flex;gap:1.25rem;margin-top:1rem}._primeCta_1oa56_600{background:#10b981;color:#0f172a;padding:1.125rem 3rem;border-radius:100px;font-size:1.25rem;font-weight:800;border:none;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 25px -5px #10b98166}._primeCta_1oa56_600:hover{transform:translateY(-5px) scale(1.02);background:#34d399;box-shadow:0 20px 40px -10px #10b98180}._secondaryCta_1oa56_619{background:#ffffff08;color:#f8fafc;padding:1.125rem 3rem;border-radius:100px;font-size:1.25rem;font-weight:700;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease}._secondaryCta_1oa56_619:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}._heroVisualContainer_1oa56_637{width:100%;max-width:1000px;border-radius:40px;overflow:hidden;position:relative;box-shadow:0 40px 100px -20px #000000b3;border:1px solid rgba(16,185,129,.2);background:#0c111c}._heroVisualContainer_1oa56_637:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 60%,rgba(15,23,42,.8));pointer-events:none}._heroVisual_1oa56_637{width:100%;height:auto;display:block;opacity:.9;transition:transform .8s cubic-bezier(.16,1,.3,1)}._heroVisualContainer_1oa56_637:hover ._heroVisual_1oa56_637{transform:scale(1.03)}._featuresSection_1oa56_672{text-align:left}._sectionHeader_1oa56_676{margin-bottom:4rem;display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center}._sectionTag_1oa56_685{color:#10b981;font-weight:800;font-size:.875rem;letter-spacing:.2em;text-transform:uppercase;background:#10b9811a;padding:.25rem 1rem;border-radius:100px}._sectionTitle_1oa56_696{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#f8fafc;letter-spacing:-.02em}._featureGrid_1oa56_703{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}._featureCard_1oa56_709{background:#1e293b4d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.05);border-radius:32px;padding:3rem 2.5rem;display:flex;flex-direction:column;gap:1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1)}._featureCard_1oa56_709:hover{transform:translateY(-12px);background:#1e293b80;border-color:#10b9814d;box-shadow:0 25px 50px -12px #00000080}._featureIcon_1oa56_728{font-size:3rem;background:linear-gradient(135deg,#10b981,#34d399);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:fit-content}._featureCard_1oa56_709 h3{font-size:1.75rem;font-weight:800;color:#f8fafc;letter-spacing:-.01em}._featureCard_1oa56_709 p{color:#94a3b8;line-height:1.7;font-size:1.0625rem}@media (max-width: 1024px){._featureGrid_1oa56_703{grid-template-columns:1fr 1fr}}@media (max-width: 768px){._heroTitle_1oa56_574{font-size:3rem}._featureGrid_1oa56_703{grid-template-columns:1fr;gap:1.5rem}._heroCtaGroup_1oa56_594{flex-direction:column;width:100%;gap:1rem}._primeCta_1oa56_600,._secondaryCta_1oa56_619{width:100%;padding:1rem 2rem}._guestContainer_1oa56_548{padding:3rem 1.5rem 6rem;gap:5rem}._heroSection_1oa56_558{gap:2.5rem}._featureCard_1oa56_709{padding:2.5rem 2rem}}._skeleton_h3qop_1{background:#ffffff0d;position:relative;overflow:hidden;border-radius:4px}._skeleton_h3qop_1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:_shimmer_h3qop_1 1.5s infinite}@keyframes _shimmer_h3qop_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._wrap_z9ssb_1{min-height:100vh;display:flex;flex-direction:column;background:#0f172a}._header_z9ssb_8{display:flex;align-items:center;gap:1rem;padding:1.25rem 2rem;background:#1e293b80;border-bottom:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:10}._backButton_z9ssb_21{background:#33415580;border:1px solid rgba(255,255,255,.06);color:#e2e8f0;padding:.5rem 1rem;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none;font-family:inherit;display:inline-block}._backButton_z9ssb_21:hover{background:#47556999;border-color:#ffffff1a;transform:translate(-2px)}._headerTitle_z9ssb_42{font-size:1.25rem;font-weight:700;color:#f8fafc;letter-spacing:-.02em;margin:0;line-height:1}._subtitle_z9ssb_51{color:#94a3b8;font-size:1.125rem;line-height:1.6}._content_z9ssb_57{flex:1;padding:3rem 2rem;max-width:900px;margin:0 auto;width:100%;animation:_fadeIn_z9ssb_1 .5s cubic-bezier(.16,1,.3,1) both}._loadingState_z9ssb_66{text-align:center;padding:4rem 0;color:#64748b}._emptyState_z9ssb_72{text-align:center;padding:6rem 3rem;background:#1e293b66;border-radius:24px;border:1px solid rgba(16,185,129,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 50px #0003;color:#94a3b8}._emptyState_z9ssb_72 p{margin-bottom:2rem;font-size:1.125rem;font-weight:500;color:#cbd5e1}._startButton_z9ssb_90{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px -2px #10b98166}._startButton_z9ssb_90:hover{transform:translateY(-2px);box-shadow:0 8px 20px -4px #10b98180}._interviewList_z9ssb_108{display:flex;flex-direction:column;gap:1rem}._interviewCard_z9ssb_114{background:#1e293b66;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:1.75rem;display:flex;justify-content:space-between;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._interviewCard_z9ssb_114:hover{background:#1e293b99;border-color:#10b9814d;transform:translateY(-4px);box-shadow:0 10px 30px -10px #10b98133}._cardInfo_z9ssb_133{text-align:left;display:flex;flex-direction:column;gap:.5rem}._domainRow_z9ssb_140{display:flex;align-items:center;gap:.75rem}._domainName_z9ssb_146{font-size:1.25rem;font-weight:600;color:#f8fafc}._metaRow_z9ssb_152{font-size:.875rem;color:#94a3b8;display:flex;gap:.75rem;align-items:center}._divider_z9ssb_160{opacity:.3}._badge_z9ssb_164{padding:.25rem .625rem;border-radius:6px;font-size:.75rem;font-weight:700;text-transform:uppercase}._typeReal_z9ssb_172{background:#10b98126;color:#10b981}._typePractice_z9ssb_176{background:#94a3b826;color:#94a3b8}._statusActive_z9ssb_180{color:#f59e0b;font-weight:600}._cardAction_z9ssb_185{display:flex;gap:.75rem}._actionButton_z9ssb_190{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2);padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s ease}._actionButton_z9ssb_190:hover{background:#10b981;color:#fff}._btnSecondary_z9ssb_207{background:#94a3b81a;color:#94a3b8;border-color:#94a3b833}._btnSecondary_z9ssb_207:hover{background:#ef4444;border-color:#ef4444;color:#fff}._mt1_z9ssb_219{margin-top:.5rem}@keyframes _fadeIn_z9ssb_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._container_1cult_1{width:100%}._uploadBox_1cult_5{border:2px dashed rgba(255,255,255,.1);border-radius:20px;padding:2.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);background:#ffffff05;text-align:center;position:relative;overflow:hidden}._uploadBox_1cult_5:hover:not(._validating_1cult_21){border-color:#10b9814d;background:#10b9810a;transform:translateY(-2px)}._uploadBox_1cult_5._dragging_1cult_27{border-color:#10b981;background:#10b98114;transform:scale(1.02);box-shadow:0 20px 40px -10px #10b98133}._uploadBox_1cult_5._validating_1cult_21{border-color:#10b98166;background:#10b9810a;cursor:wait}._hiddenInput_1cult_40{display:none}._uploadIconWrapper_1cult_44{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:.5rem}._uploadIcon_1cult_44{font-size:2.5rem;position:relative;z-index:2;transition:transform .3s ease}._dragging_1cult_27 ._uploadIcon_1cult_44{transform:translateY(-8px) scale(1.1)}._pulse_1cult_63{position:absolute;width:60px;height:60px;background:#10b98133;border-radius:50%;z-index:1;animation:_pulse_1cult_63 1.5s infinite}@keyframes _pulse_1cult_63{0%{transform:scale(1);opacity:.6}to{transform:scale(1.8);opacity:0}}._label_1cult_84{color:#94a3b8;font-size:.9375rem}._label_1cult_84 span{color:#34d399;font-weight:600}._fileName_1cult_94{color:#f1f5f9!important;font-weight:600;max-width:250px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._validatingText_1cult_104{color:#34d399!important;font-weight:600;animation:_blink_1cult_1 1.5s infinite}@keyframes _blink_1cult_1{0%,to{opacity:1}50%{opacity:.6}}._hint_1cult_120{font-size:.75rem;color:#64748b;margin:0}._aiScoreBadge_1cult_126{margin-top:.8rem;background:#10b9811a;color:#34d399;padding:.4rem .8rem;border-radius:20px;font-size:.8125rem;font-weight:600;border:1px solid rgba(16,185,129,.2);animation:_fadeIn_1cult_1 .3s ease-out;display:flex;align-items:center;gap:.4rem}._badgeLocal_1cult_141{background:#3b82f626;color:#60a5fa;border-color:#3b82f633}._badgeServer_1cult_147{background:#8b5cf626;color:#a78bfa;border-color:#8b5cf633}._badgeIcon_1cult_153{font-size:.9rem;margin-right:.25rem}._validationResults_1cult_158{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.8rem;padding:.75rem 1rem;background:#ffffff08;border-radius:12px;width:100%}._validationStep_1cult_170{display:flex;justify-content:space-between;align-items:center;width:100%}._stepLabel_1cult_177{color:#94a3b8;font-size:.8125rem;font-weight:500}._stepValue_1cult_183{font-size:.875rem;font-weight:600}._valueGood_1cult_188{color:#34d399}._valueWarn_1cult_192{color:#fbbf24}._valueBad_1cult_196{color:#ef4444}._score_1cult_200{padding:.25rem .75rem;border-radius:6px;font-size:.875rem;font-weight:600}._scoreGood_1cult_207{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}._scoreBad_1cult_213{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}._serverSuccess_1cult_219{padding:.25rem .75rem;border-radius:6px;font-size:.875rem;font-weight:600;background:linear-gradient(135deg,#10b98133,#05966933);color:#10b981;border:1px solid rgba(16,185,129,.4);animation:_successGlow_1cult_1 1s ease-in-out}@keyframes _successGlow_1cult_1{0%,to{box-shadow:0 0 8px #10b9814d}50%{box-shadow:0 0 16px #10b98180}}._statusBar_1cult_244{display:flex;flex-direction:column;gap:.375rem;width:100%}._analyzing_1cult_251{color:#10b981;font-size:.875rem;font-weight:500;animation:_pulse_1cult_63 1.5s ease-in-out infinite}@keyframes _fadeIn_1cult_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._warningMessage_1cult_269{margin-top:1rem;padding:1rem 1.25rem;background:linear-gradient(135deg,#fbbf2426,#f59e0b26);border:2px solid rgba(251,191,36,.4);border-radius:12px;display:flex;align-items:flex-start;gap:.75rem;animation:_fadeIn_1cult_1 .3s ease-out}._warningIcon_1cult_285{font-size:1.5rem;flex-shrink:0;margin-top:.125rem}._warningText_1cult_291{flex:1;color:#fbbf24}._warningText_1cult_291 strong{display:block;font-size:.9375rem;font-weight:700;margin-bottom:.375rem;color:#fcd34d}._warningText_1cult_291 p{margin:0;font-size:.875rem;line-height:1.5;color:#fde68a}._serverVerifyButton_1cult_311,._uploadButton_1cult_312{margin-top:1.25rem;padding:1rem 2rem;border:none;border-radius:16px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 4px 12px #00000026;position:relative;overflow:hidden}._serverVerifyButton_1cult_311:before,._uploadButton_1cult_312:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._serverVerifyButton_1cult_311:hover:before,._uploadButton_1cult_312:hover:before{left:100%}._serverVerifyButton_1cult_311{background:linear-gradient(135deg,#8b5cf64d,#7c3aed4d);color:#e9d5ff;border:2px solid rgba(139,92,246,.5);text-shadow:0 1px 2px rgba(0,0,0,.3)}._serverVerifyButton_1cult_311:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf680,#7c3aed80);border-color:#8b5cf6cc;transform:translateY(-3px);box-shadow:0 12px 24px #8b5cf64d}._serverVerifyButton_1cult_311:active:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #8b5cf633}._uploadButton_1cult_312{background:linear-gradient(135deg,#10b9814d,#0596694d);color:#d1fae5;border:2px solid rgba(16,185,129,.5);text-shadow:0 1px 2px rgba(0,0,0,.3)}._uploadButton_1cult_312:hover:not(:disabled){background:linear-gradient(135deg,#10b98180,#05966980);border-color:#10b981cc;transform:translateY(-3px);box-shadow:0 12px 24px #10b9814d}._uploadButton_1cult_312:active:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #10b98133}._serverVerifyButton_1cult_311:disabled,._uploadButton_1cult_312:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}._buttonGroup_1cult_415{display:flex;flex-direction:column;gap:.75rem;width:100%;margin-top:1.25rem}._updateAction_1cult_423{background:linear-gradient(135deg,#3b82f64d,#2563eb4d)!important;color:#dbeafe!important;border:2px solid rgba(59,130,246,.5)!important}._updateAction_1cult_423:hover:not(:disabled){background:linear-gradient(135deg,#3b82f680,#2563eb80)!important;border-color:#3b82f6cc!important;box-shadow:0 12px 24px #3b82f64d!important}._forceAction_1cult_443{background:#ffffff0d!important;color:#cbd5e1!important;border:2px solid rgba(255,255,255,.1)!important}._forceAction_1cult_443:hover:not(:disabled){background:#ffffff1a!important;border-color:#fff3!important}._resetButton_1cult_454{margin-top:.75rem;padding:.75rem 1.5rem;background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}._resetButton_1cult_454:hover{background:#ef44441a;color:#f87171;border-color:#ef44444d}._resetButton_1cult_454:active{transform:scale(.98)}._viewerContainer_1nxr3_1{position:relative;width:100%;height:100%;background:#0f172a;display:flex;flex-direction:column;overflow:hidden}._scrollArea_1nxr3_11{flex:1;overflow:auto;display:flex;flex-direction:column;align-items:center;padding:2rem;scroll-behavior:smooth;background:#0006}._scrollArea_1nxr3_11::-webkit-scrollbar{width:10px;height:10px}._scrollArea_1nxr3_11::-webkit-scrollbar-track{background:#0000004d}._scrollArea_1nxr3_11::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px;border:2px solid transparent;background-clip:padding-box}._scrollArea_1nxr3_11::-webkit-scrollbar-thumb:hover{background:#ffffff40;border:2px solid transparent;background-clip:padding-box}._pdfCanvas_1nxr3_44{box-shadow:0 30px 60px #0009;background:#fff;border-radius:4px;flex-shrink:0}._docxContent_1nxr3_51{width:100%;max-width:800px;background:#fff;color:#1e293b;padding:4rem;box-shadow:0 30px 60px #0009;border-radius:4px;min-height:100%;flex-shrink:0}._topToolbar_1nxr3_65{width:100%;padding:1rem;background:#1e293bcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:center;align-items:center;gap:1.5rem;z-index:10;box-shadow:0 4px 12px #0000001a}._toolbarGroup_1nxr3_79{display:flex;align-items:center;gap:.75rem}._toolbarDivider_1nxr3_85{width:1px;height:1.5rem;background:#ffffff1a}._toolBtn_1nxr3_91{background:#ffffff0d;border:1px solid rgba(255,255,255,.05);color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:.8rem}._toolBtn_1nxr3_91:hover:not(:disabled){background:#ffffff26;transform:scale(1.1)}._toolBtn_1nxr3_91:disabled{opacity:.3;cursor:not-allowed}._toolLabel_1nxr3_116{font-size:.85rem;font-weight:600;color:#e2e8f0;min-width:60px;text-align:center}._skeletonOverlay_1nxr3_125{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a;z-index:5;padding:3rem;display:flex;flex-direction:column;gap:2rem;align-items:center}._skeletonHeader_1nxr3_137{width:80%;height:40px;background:linear-gradient(90deg,#1e293b 25%,#334155,#1e293b 75%);background-size:200% 100%;animation:_loading_1nxr3_1 1.5s infinite;border-radius:8px}._skeletonBody_1nxr3_146{width:80%;flex:1;background:linear-gradient(90deg,#1e293b 25%,#334155,#1e293b 75%);background-size:200% 100%;animation:_loading_1nxr3_1 1.5s infinite;border-radius:8px}@keyframes _loading_1nxr3_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _slideDown_1nxr3_1{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes _slideUp_1nxr3_1{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}._errorState_1nxr3_186{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#f87171;background:#0f172ae6;z-index:6}._wrap_1plnq_1{min-height:100vh;display:flex;flex-direction:column;background:#0f172a;color:#f8fafc}._header_1plnq_9{display:flex;align-items:center;gap:1.5rem;padding:1rem 2rem;background:#1e293bb3;border-bottom:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;top:0;z-index:100}._backButton_1plnq_22{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#cbd5e1;padding:.5rem 1rem;border-radius:12px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);text-decoration:none;display:flex;align-items:center;gap:.5rem}._backButton_1plnq_22:hover{background:#ffffff1a;border-color:#10b9814d;color:#f8fafc}._headerTitle_1plnq_44{font-size:1.25rem;font-weight:700;color:#f8fafc;margin:0;letter-spacing:-.02em}._content_1plnq_52{flex:1;padding:3rem 2rem;width:100%;max-width:1400px;margin:0 auto}._container_1plnq_60{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width: 1024px){._container_1plnq_60{grid-template-columns:450px 1fr;align-items:flex-start}._mediaSection_1plnq_72{position:sticky;top:5rem;transition:all .3s cubic-bezier(.16,1,.3,1)}}._mediaSection_1plnq_72,._formSection_1plnq_80{background:#ffffff05;border:1px solid rgba(255,255,255,.08);padding:2rem;border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 50px #0000004d}._sectionHeader_1plnq_89{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:.75rem}._sectionIcon_1plnq_98{font-size:1.5rem}._mediaSection_1plnq_72 h2,._formSection_1plnq_80 h2{font-size:1.25rem;font-weight:700;margin:0}._videoContainer_1plnq_109{width:100%;aspect-ratio:16 / 9;background:#000;border-radius:16px;overflow:hidden;margin-bottom:1.5rem;box-shadow:0 0 0 4px #ffffff08}._video_1plnq_109{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}._mediaSettingsCard_1plnq_126{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 8px 32px #0003}._deviceSelectGroup_1plnq_137{display:flex;flex-direction:column;gap:.75rem}._deviceSelectGroup_1plnq_137 label{display:flex;align-items:center;gap:.5rem;font-weight:700;color:#f1f5f9;font-size:.9375rem}._select_1plnq_152{width:100%;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:.9375rem;background:#0f172a99;color:#f1f5f9;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='Length19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.25rem}._select_1plnq_152:hover{border-color:#10b9814d;background-color:#0f172acc}._audioTesterWrap_1plnq_174{margin-top:1rem;margin-bottom:1.5rem}._verificationControls_1plnq_179{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:#ffffff08;border-radius:16px;border:1px dashed rgba(255,255,255,.1)}._verifyBtn_1plnq_189{width:100%;padding:.75rem;border-radius:12px;background:#10b9811a;border:1px solid rgba(16,185,129,.3);color:#10b981;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}._verifyBtn_1plnq_189:hover{background:#10b98133;transform:translateY(-2px)}._stopBtn_1plnq_211{background:#ef44441a;border-color:#ef44444d;color:#ef4444;animation:_pulse-red_1plnq_1 2s infinite}._stopBtn_1plnq_211:hover{background:#ef444433}@keyframes _pulse-red_1plnq_1{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}._processingStatus_1plnq_234{display:flex;align-items:center;justify-content:center;gap:.75rem;color:#94a3b8;font-size:.875rem;padding:.5rem}._spinner_1plnq_244{width:18px;height:18px;border:2px solid rgba(16,185,129,.1);border-top-color:#10b981;border-radius:50%;animation:_spin_1plnq_244 .8s linear infinite}@keyframes _spin_1plnq_244{to{transform:rotate(360deg)}}._resultPlayer_1plnq_259{display:flex;flex-direction:column;gap:.75rem;width:100%}._resultPlayer_1plnq_259 audio{width:100%;height:36px}._retryTestBtn_1plnq_271{background:none;border:none;color:#64748b;font-size:.75rem;font-weight:600;text-decoration:underline;cursor:pointer;align-self:flex-end}._retryTestBtn_1plnq_271:hover{color:#94a3b8}._levelBar_1plnq_286{width:100%;height:6px;background:#ffffff0d;border-radius:3px;overflow:hidden}._levelFill_1plnq_294{height:100%;background:linear-gradient(90deg,#10b981,#34d399);transition:width .1s ease}._profileSection_1plnq_300{background:#ffffff08;padding:1.5rem;border-radius:20px;border:1px solid rgba(255,255,255,.05);margin-bottom:3rem}._profileHeader_1plnq_308{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}._profileAvatar_1plnq_315{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#10b98133,#10b9811a);display:flex;align-items:center;justify-content:center;border:1px solid rgba(16,185,129,.3)}._avatarIcon_1plnq_330{font-size:1.5rem}._profileText_1plnq_334 h2{font-size:1rem;margin:0 0 .25rem}._profileText_1plnq_334 p{color:#64748b;font-size:.8125rem;margin:0}._uploadHeader_1plnq_345{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._uploadHeaderActions_1plnq_352{display:flex;align-items:center;gap:.5rem}._refreshListBtn_1plnq_358{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#64748b;font-size:1rem;cursor:pointer;transition:all .2s;line-height:1}._refreshListBtn_1plnq_358:hover:not(:disabled){background:#ffffff1a;color:#94a3b8;border-color:#fff3}._refreshListBtn_1plnq_358:disabled{opacity:.4;cursor:not-allowed}._addBtn_1plnq_385,._textBtn_1plnq_386{background:none;border:none;font-size:.8125rem;font-weight:600;color:#10b981;cursor:pointer}._resumeGrid_1plnq_395{display:flex;flex-direction:column;gap:.75rem}._resumeCard_1plnq_401{background:#0f172a66;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:1rem 1.25rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease;position:relative}._resumeCard_1plnq_401:hover{background:#0f172a99;transform:translate(4px)}._resumeSelected_1plnq_418{background:#10b98114;border-color:#10b98180}._resumeCardClickable_1plnq_423{display:flex;align-items:center;gap:1rem;flex:1;cursor:pointer}._resumeCardIcon_1plnq_431{font-size:1.25rem}._resumeCardBody_1plnq_435{flex:1}._resumeCardTitle_1plnq_439{font-size:.9375rem;font-weight:600;color:#f1f5f9}._resumeCardDate_1plnq_445{font-size:.75rem;color:#64748b}._checkIcon_1plnq_450{color:#10b981}._viewDetailBtn_1plnq_454{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#94a3b8;padding:.4rem .75rem;border-radius:10px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;z-index:10;white-space:nowrap}._viewDetailBtn_1plnq_454:hover{background:#ffffff1a;color:#f8fafc;border-color:#10b981}._retryBtn_1plnq_474{background:#ef444414;border:1px solid rgba(239,68,68,.25);color:#f87171;padding:.4rem .75rem;border-radius:10px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}._retryBtn_1plnq_474:hover:not(:disabled){background:#ef444426;border-color:#f87171;color:#fca5a5}._retryBtn_1plnq_474:disabled{opacity:.5;cursor:not-allowed}._topInfoRow_1plnq_499{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._roundSelector_1plnq_505{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.5rem}._roundBtn_1plnq_512{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.75rem 1rem;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:20px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}._roundBtn_1plnq_512:hover{background:#ffffff0d;border-color:#fff3;transform:translateY(-2px)}._roundBtn_1plnq_512._active_1plnq_531[data-round=TECHNICAL]{background:#3b82f61a;border-color:#3b82f6;box-shadow:0 0 20px #3b82f626}._roundBtn_1plnq_512._active_1plnq_531[data-round=TECHNICAL] ._roundIcon_1plnq_536{color:#3b82f6}._roundBtn_1plnq_512._active_1plnq_531[data-round=CULTURE_FIT]{background:#d946ef1a;border-color:#d946ef;box-shadow:0 0 20px #d946ef26}._roundBtn_1plnq_512._active_1plnq_531[data-round=CULTURE_FIT] ._roundIcon_1plnq_536{color:#d946ef}._roundBtn_1plnq_512._active_1plnq_531[data-round=EXECUTIVE]{background:#f59e0b1a;border-color:#f59e0b;box-shadow:0 0 20px #f59e0b26}._roundBtn_1plnq_512._active_1plnq_531[data-round=EXECUTIVE] ._roundIcon_1plnq_536{color:#f59e0b}._roundIcon_1plnq_536{font-size:2rem;color:#64748b;transition:all .3s cubic-bezier(.16,1,.3,1)}._active_1plnq_531 ._roundIcon_1plnq_536{transform:scale(1.2) rotate(5deg)}._roundLabel_1plnq_568{font-size:1rem;font-weight:700;color:#94a3b8}._active_1plnq_531 ._roundLabel_1plnq_568{color:#f8fafc}._fieldRow_1plnq_578{display:grid;grid-template-columns:1.5fr 1fr;gap:1.5rem}._form_1plnq_80{display:flex;flex-direction:column;gap:2rem}._setupGroup_1plnq_590{background:#ffffff08;border:1px solid rgba(255,255,255,.06);padding:2rem;border-radius:24px;display:flex;flex-direction:column;gap:1.75rem;margin-bottom:.5rem}._groupInfo_1plnq_601{display:flex;flex-direction:column;gap:.5rem}._groupHeader_1plnq_607{font-size:1.125rem;font-weight:700;color:#f8fafc;display:flex;align-items:center;gap:.5rem;margin:0}._groupDesc_1plnq_617{font-size:.8125rem;color:#94a3b8;margin:0;line-height:1.5}._roundBtnText_1plnq_624{display:flex;flex-direction:column;align-items:center;gap:.25rem}._roundDesc_1plnq_631{font-size:.75rem;color:#64748b;font-weight:400}._active_1plnq_531 ._roundDesc_1plnq_631{color:#ffffffb3}._field_1plnq_578{display:flex;flex-direction:column;gap:.75rem}._personaCard_1plnq_653._mandatory_1plnq_653{cursor:default}._optionalBadge_1plnq_657{font-size:.7rem;color:#10b981;font-weight:600;margin-left:.25rem}._selected_1plnq_664 ._optionalBadge_1plnq_657{color:#f8fafc}._field_1plnq_578 label{font-weight:600;color:#94a3b8;font-size:.875rem}._input_1plnq_674{width:100%;padding:.875rem 1.125rem;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0f172a66;color:#f1f5f9;font-size:1rem}._textarea_1plnq_684{width:100%;padding:.875rem 1.125rem;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0f172a66;color:#f1f5f9;font-size:1rem;resize:vertical;min-height:100px;font-family:inherit}._fieldDesc_1plnq_697{margin-top:.4rem;font-size:.75rem;color:#64748b;line-height:1.4}._personaGrid_1plnq_704{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem}._personaCard_1plnq_653{background:#0f172a66;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1rem;text-align:center;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:140px}._personaCard_1plnq_653._selected_1plnq_664{border-color:#10b981;background:#10b98114}._cardIcon_1plnq_730{font-size:1.5rem;margin-bottom:.75rem;display:block}._cardTitle_1plnq_735{font-weight:700;font-size:.9375rem;margin-bottom:.4rem;display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%}._cardTitleText_1plnq_746{white-space:nowrap}._cardDescription_1plnq_750{font-size:.75rem;color:#64748b;line-height:1.3}._mandatoryBadge_1plnq_756{background:#10b98133;color:#10b981;font-size:.65rem;padding:.2rem .4rem;border-radius:6px;white-space:nowrap;border:1px solid rgba(16,185,129,.3);font-weight:800;flex-shrink:0}._btn_1plnq_768{padding:1.125rem;border-radius:16px;font-size:1.125rem;font-weight:700;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;cursor:pointer;transition:all .3s;box-shadow:0 10px 25px -4px #10b98166}._durationSelector_1plnq_781{display:flex;align-items:center;justify-content:space-between;background:#0f172a66;padding:1rem 1.5rem;border-radius:20px;border:1px solid rgba(255,255,255,.08)}._durationBtns_1plnq_791{display:flex;gap:.5rem}._durationBtn_1plnq_791{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#94a3b8;padding:.5rem;border-radius:10px;cursor:pointer}._durationValue_1plnq_805 span{font-size:1.5rem;font-weight:800;color:#10b981}._modalOverlay_1plnq_812{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;background:#000c!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;box-sizing:border-box!important;overflow-y:auto!important;animation:_fadeIn_1plnq_1 .3s ease-out}@keyframes _fadeIn_1plnq_1{0%{opacity:0}to{opacity:1}}._modalContent_1plnq_841{background:#1e293b;border-radius:28px;max-width:1000px;width:100%;max-height:90vh;margin:auto!important;overflow:hidden;display:flex;flex-direction:column;position:relative;box-shadow:0 25px 50px -12px #00000080;border:1px solid rgba(255,255,255,.08);animation:_modalZoomIn_1plnq_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _modalZoomIn_1plnq_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalHeader_1plnq_868{padding:1.25rem 2rem;border-bottom:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;align-items:center}._closeBtn_1plnq_876{background:none;border:none;color:#64748b;font-size:1.25rem;cursor:pointer}._modalBody_1plnq_884{flex:1;overflow-y:auto}._pdfViewerContainer_1plnq_889{padding:2rem;height:100%}._detailLoadingSkeleton_1plnq_894{padding:2rem;display:flex;flex-direction:column;gap:1rem}._mb05_1plnq_901{margin-bottom:.5rem}._mb1_1plnq_904{margin-bottom:1rem}._confirmModalContent_1plnq_908{max-width:500px}._confirmBody_1plnq_912{padding:2rem;display:flex;flex-direction:column;gap:1.5rem;flex:1;overflow-y:auto}._summarySection_1plnq_921{background:#ffffff08;border-radius:16px;padding:1.25rem;border:1px solid rgba(255,255,255,.06)}._summaryTitle_1plnq_928{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}._summaryGrid_1plnq_937{display:flex;flex-direction:column;gap:.75rem}._summaryItem_1plnq_943{display:flex;justify-content:space-between;align-items:center}._summaryLabel_1plnq_949{color:#94a3b8;font-size:.875rem}._summaryValue_1plnq_954{color:#f1f5f9;font-size:.875rem;font-weight:600}._audioStatus_1plnq_960{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:12px;font-size:.875rem;font-weight:600}._audioStatus_1plnq_960._tested_1plnq_970{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}._audioStatus_1plnq_960._pending_1plnq_976{background:#f59e0b14;color:#f59e0b;border:1px solid rgba(245,158,11,.2)}._summaryValueClickable_1plnq_982{color:#10b981;font-size:.875rem;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:4px;transition:all .2s}._summaryValueClickable_1plnq_982:hover{color:#34d399;text-shadow:0 0 8px rgba(16,185,129,.3)}._checklistSection_1plnq_997{display:flex;flex-direction:column;gap:.75rem}._checkItem_1plnq_1003{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:.5rem;border-radius:8px;transition:background .2s}._checkItem_1plnq_1003:hover{background:#ffffff08}._checkItem_1plnq_1003 input{width:18px;height:18px;cursor:pointer;accent-color:#10b981}._checkText_1plnq_1024{font-size:.875rem;color:#cbd5e1}._modalFooter_1plnq_1029{padding:1.5rem 2rem;border-top:1px solid rgba(255,255,255,.05);display:flex;gap:1rem}._cancelBtn_1plnq_1036{flex:1;padding:.875rem;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#94a3b8;font-weight:600;cursor:pointer;transition:all .2s}._cancelBtn_1plnq_1036:hover{background:#ffffff1a;color:#f1f5f9}._startFinalBtn_1plnq_1053{flex:2;padding:.875rem;border-radius:12px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;font-weight:700;cursor:pointer;transition:all .2s}._startFinalBtn_1plnq_1053:disabled{opacity:.3;cursor:not-allowed;filter:grayscale(1)}._startFinalBtn_1plnq_1053:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 20px #10b98166}._resumeSummaryValue_1plnq_1076{text-align:right}._resumeStatusRow_1plnq_1080{display:flex;align-items:center;justify-content:flex-end;gap:.3rem;margin-top:.3rem}._resumeStatusBadge_1plnq_1088{display:inline-block;font-size:.68rem;font-weight:700;padding:.12rem .4rem;border-radius:4px;letter-spacing:.02em}._resumeStatusBadge_1plnq_1088[data-status=COMPLETED]{background:#10b98126;color:#34d399}._resumeStatusBadge_1plnq_1088[data-status=PROCESSING]{background:#3b82f626;color:#60a5fa}._resumeStatusBadge_1plnq_1088[data-status=PENDING]{background:#fbbf2426;color:#fcd34d}._resumeStatusBadge_1plnq_1088[data-status=FAILED]{background:#ef444426;color:#f87171}._refreshStatusBtn_1plnq_1101{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#64748b;font-size:.7rem;cursor:pointer;transition:all .15s ease;padding:0;line-height:1;font-family:inherit}._refreshStatusBtn_1plnq_1101:hover{background:#ffffff1f;border-color:#fff3;color:#94a3b8}._statusWarningBlock_1plnq_1124{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border-radius:10px;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);color:#fbbf24;font-size:.8125rem}._statusSpinner_1plnq_1136{width:12px;height:12px;border-radius:50%;border:2px solid rgba(245,158,11,.3);border-top-color:#f59e0b;animation:_statusSpin_1plnq_1136 .8s linear infinite;flex-shrink:0}@keyframes _statusSpin_1plnq_1136{to{transform:rotate(360deg)}}._statusErrorBlock_1plnq_1150{padding:1rem;border-radius:12px;background:#ef444414;border:1px solid rgba(239,68,68,.25);color:#f87171;font-size:.875rem;font-weight:600}._checkItemWarning_1plnq_1160{border:1px solid rgba(245,158,11,.2);border-radius:8px;background:#f59e0b0d;padding:.5rem .75rem}._checkTextWarning_1plnq_1167{color:#fbbf24}.devtool-container{position:fixed;z-index:10000;transition:transform .3s ease;display:flex;flex-direction:column;align-items:flex-end}.devtool-container.is-dragging{transition:none;cursor:grabbing}.devtool-toggle{width:48px;height:48px;border-radius:50%;background:#1a1a1ae6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,107,53,.5);box-shadow:0 4px 12px #0000004d;cursor:grab;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all .2s ease;margin-bottom:8px}.devtool-toggle:hover{transform:scale(1.1);border-color:#ff6b35;box-shadow:0 0 15px #ff6b3566}.devtool-container.is-open .devtool-toggle{transform:rotate(45deg);background:#ff6b35;border-color:#fff}.devtool-panel{width:420px;max-height:550px;background:#121212f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 12px 40px #00000080;display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translateY(20px) scale(.95);pointer-events:none;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.devtool-container.is-open .devtool-panel{opacity:1;transform:translateY(0) scale(1);pointer-events:all}.dev.trace-header{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:12px}.trace-header-left{display:flex;align-items:center;gap:10px}.join-status-badge{font-size:10px;padding:2px 6px;border-radius:4px;font-weight:600}.join-status-badge.waiting{background:#f59e0b33;color:#f59e0b}.join-status-badge.joined{background:#10b98133;color:#10b981}.devtool-header{padding:12px 16px;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between}.devtool-title-wrapper{display:flex;align-items:center;gap:8px}.devtool-header h3{margin:0;font-size:14px;font-weight:600;color:#fff;letter-spacing:.5px}.devtool-tabs{display:flex;background:#0000004d;border-radius:6px;padding:2px;margin:0 12px}.tab-button{padding:4px 10px;font-size:11px;font-weight:600;color:#ffffff80;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.tab-button.active{background:var(--primary-main);color:#fff}.trace-joined-dot{width:6px;height:6px;background:#10b981;border-radius:50%;margin-left:6px;box-shadow:0 0 4px #10b981}.close-panel{background:transparent;border:none;color:#ffffff80;cursor:pointer;font-size:16px}.devtool-content{padding:16px;overflow-y:auto;flex:1;scroll-behavior:smooth}.debug-info-section{display:flex;flex-direction:column;gap:10px}.debug-item{display:flex;align-items:flex-start;gap:8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px}.debug-item .label{color:#fff6;min-width:80px;flex-shrink:0}.debug-item .value{color:#fff;word-break:break-all}.value.highlighting{background:#ff6b3533;color:#ff6b35;padding:0 4px;border-radius:4px}.debug-item.thinking{flex-direction:column;background:#10b9811a;padding:8px;border-radius:6px;border-left:3px solid #10b981}.value-p{margin:4px 0 0;font-size:11px;line-height:1.4;color:#d1d5db}.tts-queue-visualizer,.stt-history-visualizer{flex-direction:column;gap:4px}.tts-item-list,.stt-item-list{list-style:none;padding:0;margin:4px 0 0;width:100%}.tts-item,.stt-item{font-size:11px;padding:4px 8px;background:#ffffff0d;border-radius:4px;margin-bottom:2px;display:flex;align-items:center;gap:6px}.type-badge{font-size:10px;font-weight:700;padding:1px 4px;border-radius:3px;background:#ffffff1a}.tts-item.local .type-badge{background:#3b82f6;color:#fff}.tts-item.streaming .type-badge{background:#ef4444;color:#fff}.divider-horizontal{height:1px;background:#ffffff1a;margin:16px 0}.trace-section{display:flex;flex-direction:column;gap:12px}.trace-header{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:#fff9}.clear-trace{padding:2px 8px;background:#ffffff1a;border:none;border-radius:4px;color:#fff;font-size:11px;cursor:pointer}.trace-list{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding-right:4px}.no-trace{text-align:center;padding:40px 0;color:#ffffff4d;font-size:13px;font-style:italic}.trace-item{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:6px;padding:8px;font-family:JetBrains Mono,monospace;font-size:10px}.trace-time{color:#10b981;margin-bottom:4px}.trace-stage{display:inline-block;padding:2px 6px;background:#3b82f6;color:#fff;border-radius:4px;font-weight:700;margin-bottom:6px;text-transform:uppercase}.trace-stage.stt{background:#8b5cf6}.trace-stage.corellmsentence{background:#f59e0b}.trace-stage.tts{background:#ec4899}.trace-data{color:#d1d5db}.trace-data pre{margin:0;white-space:pre-wrap;word-break:break-all;max-height:100px;overflow-y:auto;font-size:9px;color:#9ca3af}.stage-selector{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.stage-selector label{font-size:12px;color:#fff9}.stage-selector select{background:#0000004d;border:1px solid rgba(255,255,255,.1);color:#fff;padding:8px;border-radius:6px;font-size:13px}.skip-button{width:100%;padding:10px;background:#ff6b35;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s ease}.skip-button:hover:not(:disabled){background:#ff8555}.skip-button:disabled{opacity:.5;cursor:not-allowed}.message{margin-top:12px;padding:8px;border-radius:6px;font-size:12px;text-align:center}.message.success{background:#10b9811a;color:#10b981}.message.error{background:#ef44441a;color:#ef4444}.devtool-content::-webkit-scrollbar,.trace-list::-webkit-scrollbar,.trace-data pre::-webkit-scrollbar{width:4px}.devtool-content::-webkit-scrollbar-thumb,.trace-list::-webkit-scrollbar-thumb,.trace-data pre::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}._wrap_1d7ee_2{height:100vh;display:flex;flex-direction:column;background:linear-gradient(180deg,#1e2d3afa,#1e2d3aed,#1e2d3af5);color:#fff;overflow:hidden;position:relative;font-family:Plus Jakarta Sans,system-ui,sans-serif}._infoOverlay_1d7ee_19{position:absolute;top:1.5rem;left:1.5rem;z-index:10}._sessionInfo_1d7ee_26{display:flex;align-items:center;gap:.75rem;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.1)}._timerBadge_1d7ee_37{font-variant-numeric:tabular-nums;font-weight:500;font-size:.9rem}._connectionDot_1d7ee_43{width:8px;height:8px;border-radius:50%;box-shadow:0 0 8px currentColor}._divider_1d7ee_50{color:#fff3;font-size:.8rem}._personaBadge_1d7ee_55{font-size:.85rem;color:#cbd5e1}._errorBanner_1d7ee_60{margin-top:.5rem;background:#1e293bf2;border:1px solid rgba(248,113,113,.35);color:#fca5a5;padding:.6rem 1rem;border-radius:8px;font-size:.875rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:320px;animation:_errorBannerIn_1d7ee_1 .3s ease-out}@keyframes _errorBannerIn_1d7ee_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._body_1d7ee_85{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}._videoGrid_1d7ee_93{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%;max-width:1400px;margin:0 auto;padding:1.5rem;align-items:center;justify-content:center;align-content:center;flex:1;overflow:hidden}@media (max-width: 800px){._videoGrid_1d7ee_93{padding:1rem;gap:1rem;overflow-y:auto}}._videoTile_1d7ee_117,._interviewerTile_1d7ee_118{flex:0 1 calc(48% - 1.5rem);position:relative;background:#243447;border-radius:12px;overflow:hidden;aspect-ratio:16/9;min-width:320px;max-width:100%;max-height:calc(50vh - 2rem);height:auto;box-sizing:border-box;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;transition:all .3s ease;border:4px solid transparent;object-fit:contain}._leaderTile_1d7ee_140{order:-1}._speaking_1d7ee_145{border-color:#34d399;box-shadow:0 0 15px #10b98180}._tileHeader_1d7ee_150{position:absolute;bottom:1rem;left:1rem;z-index:5;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.25rem .75rem;border-radius:6px;display:flex;align-items:center;gap:.5rem}._tileLabel_1d7ee_164{font-size:.875rem;font-weight:500}._mutedIcon_1d7ee_169{font-size:.875rem}._roleBadge_1d7ee_173{font-size:.75rem;background:#fff3;padding:.1rem .4rem;border-radius:4px}._video_1d7ee_93{width:100%;height:100%;object-fit:cover;background:#000}._cameraOffPlaceholder_1d7ee_188{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#1e293b;color:#6b7280;font-size:1.1rem}._interviewerAvatar_1d7ee_199{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#374151,#1f2937);position:relative;gap:1.5rem}._avatarCircle_1d7ee_210{width:80px;height:80px;background:#4b5563;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;color:#fff}._thinkingBubble_1d7ee_223{position:absolute;top:1rem;right:1rem;background:#10b981;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;animation:_pulse_1d7ee_1 2s infinite}@keyframes _pulse_1d7ee_1{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:.8}}._controlBar_1d7ee_251{height:90px;background:#0f172af2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.1);padding:0 2rem;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;z-index:9999;pointer-events:auto;position:absolute;bottom:0;left:0;right:0;opacity:0;transform:translateY(100%);transition:all .3s cubic-bezier(.4,0,.2,1)}._wrap_1d7ee_2:hover ._controlBar_1d7ee_251{opacity:1;transform:translateY(0)}._controlsLeft_1d7ee_280,._controlsRight_1d7ee_281{flex:1;display:flex}._controlsRight_1d7ee_281{justify-content:flex-end}._controlsCenter_1d7ee_290{flex:2;display:flex;justify-content:center;gap:1.5rem}._controlBtn_1d7ee_297{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:#374151;border:none;color:#fff;width:100px;height:56px;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s}._controlBtn_1d7ee_297:hover{background:#4b5563}._btnDanger_1d7ee_319{background:#ef4444;color:#fff}._btnDanger_1d7ee_319:hover{background:#dc2626}._exitBtn_1d7ee_328{background:#dc2626;color:#fff;text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:.9rem;transition:background .2s}._exitBtn_1d7ee_328:hover{background:#b91c1c}._timeInfo_1d7ee_343{font-variant-numeric:tabular-nums;color:#9ca3af;font-size:1rem}._connectingOverlay_1d7ee_350{position:absolute;top:0;left:0;width:100%;height:100%;background:#1e2d3af2;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;gap:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_fadeIn_1d7ee_1 .3s ease-out}._spinner_1d7ee_368{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-radius:50%;border-top-color:#10b981;animation:_spin_1d7ee_368 1s ease-in-out infinite}@keyframes _spin_1d7ee_368{to{transform:rotate(360deg)}}@keyframes _fadeIn_1d7ee_1{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){._controlBar_1d7ee_251{padding:0 1rem}._controlBtn_1d7ee_297{width:80px;font-size:.75rem}._videoTile_1d7ee_117,._interviewerTile_1d7ee_118{min-width:100%}._controlsLeft_1d7ee_280,._timeInfo_1d7ee_343{display:none}}._stageIndicator_1d7ee_412{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}._stageStatus_1d7ee_419{display:flex;align-items:center;gap:.5rem;font-size:.9rem}._stageLabel_1d7ee_426{color:#94a3b8}._stageValue_1d7ee_430{color:#10b981;font-weight:600;background:#10b9811a;padding:.1rem .5rem;border-radius:4px}._stageTimer_1d7ee_438{display:flex;align-items:center;gap:.5rem;font-size:.9rem}._timerLabel_1d7ee_445{color:#94a3b8}._timerValue_1d7ee_449{color:#f59e0b;font-weight:700;font-variant-numeric:tabular-nums}._interventionOverlay_1d7ee_456{position:absolute;top:6rem;left:50%;transform:translate(-50%);z-index:50;width:90%;max-width:600px;animation:_slideDown_1d7ee_1 .4s ease-out}._interventionContent_1d7ee_467{background:#1e2d3af2;border:1px solid #f59e0b;border-radius:12px;padding:1.25rem;box-shadow:0 10px 15px -3px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._interventionHeader_1d7ee_476{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._interventionIcon_1d7ee_483{font-size:1.25rem}._interventionTitle_1d7ee_487{font-weight:700;color:#f59e0b;font-size:1rem}._interventionMessage_1d7ee_493{color:#f8fafc;line-height:1.5;font-size:1.1rem}@keyframes _slideDown_1d7ee_1{0%{transform:translate(-50%,-20px);opacity:0}to{transform:translate(-50%);opacity:1}}._settingsSection_1d7ee_511{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}._settingsSectionTitle_1d7ee_517{font-size:.85rem;font-weight:600;color:#94a3b8;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}._toggleField_1d7ee_526{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._toggleLabel_1d7ee_533{display:flex;flex-direction:column;gap:.25rem}._toggleTitle_1d7ee_539{font-size:.95rem;color:#f1f5f9;font-weight:500}._toggleDesc_1d7ee_545{font-size:.8rem;color:#94a3b8}._switch_1d7ee_551{position:relative;display:inline-block;width:44px;height:24px}._switch_1d7ee_551 input{opacity:0;width:0;height:0}._slider_1d7ee_564{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#374151;transition:.3s;border-radius:24px}._slider_1d7ee_564:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}input:checked+._slider_1d7ee_564{background-color:#10b981}input:checked+._slider_1d7ee_564:before{transform:translate(20px)}._textInputArea_1d7ee_594{position:absolute;bottom:90px;left:50%;transform:translate(-50%);width:90%;max-width:800px;display:flex;gap:.75rem;background:#1e293bcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 15px -3px #0000004d;z-index:30;animation:_slideUpFade_1d7ee_1 .3s ease-out}._textInput_1d7ee_594{flex:1;background:#0f172a99;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.75rem 1rem;color:#fff;font-size:1rem;outline:none;transition:border-color .2s}._textInput_1d7ee_594:focus{border-color:#10b981}._sendBtn_1d7ee_629{background:#10b981;color:#fff;border:none;border-radius:8px;padding:0 1.5rem;font-weight:600;cursor:pointer;transition:all .2s}._sendBtn_1d7ee_629:hover{background:#059669;transform:translateY(-1px)}._sendBtn_1d7ee_629:disabled{background:#374151;cursor:not-allowed;transform:none}._subtitleOverlay_1d7ee_652{position:absolute;bottom:7rem;left:50%;transform:translate(-50%);z-index:40;width:90%;max-width:900px;text-align:center;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:.5rem}._subtitleText_1d7ee_668{display:inline-block;background:#000000bf;color:#f8fafc;padding:.75rem 1.5rem;border-radius:12px;font-size:1.35rem;font-weight:600;line-height:1.5;text-shadow:0 2px 4px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:_slideUpFade_1d7ee_1 .3s ease-out;border:1px solid rgba(255,255,255,.1)}@keyframes _slideUpFade_1d7ee_1{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}._settingsOverlay_1d7ee_695{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;animation:_fadeIn_1d7ee_1 .2s ease-out}._settingsModal_1d7ee_707{background:#1f2937;border:1px solid #374151;border-radius:12px;width:90%;max-width:500px;padding:1.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:_scaleIn_1d7ee_1 .2s ease-out}._settingsHeader_1d7ee_720{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._settingsHeader_1d7ee_720 h2{font-size:1.25rem;font-weight:600;color:#fff;margin:0}._closeBtn_1d7ee_734{background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s}._closeBtn_1d7ee_734:hover{background:#374151;color:#fff}._settingsContent_1d7ee_749{display:flex;flex-direction:column;gap:1.5rem}._settingField_1d7ee_755{display:flex;flex-direction:column;gap:.5rem}._settingField_1d7ee_755 label{color:#d1d5db;font-size:.9rem;font-weight:500}._select_1d7ee_767{background:#374151;border:1px solid #4b5563;color:#fff;padding:.75rem;border-radius:6px;font-size:.95rem;outline:none;transition:border-color .2s}._select_1d7ee_767:focus{border-color:#10b981}@keyframes _scaleIn_1d7ee_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._interviewerBadge_1d7ee_793{background:#8b5cf633;color:#a78bfa;padding:4px 8px;border-radius:4px;font-size:.9em;font-weight:500;border:1px solid rgba(139,92,246,.3)}._thinkingBadge_1d7ee_803{background:#fbbf2433;color:#fbbf24;padding:4px 8px;border-radius:4px;font-size:.9em;font-weight:500;animation:_pulse_1d7ee_1 1.5s infinite}._toastNotification_1d7ee_813{position:absolute;top:100px;left:50%;transform:translate(-50%);background:#dc2626e6;color:#fff;padding:12px 24px;border-radius:8px;z-index:1000;display:flex;align-items:center;gap:8px;box-shadow:0 4px 6px #0003;animation:_slideDownToast_1d7ee_1 .3s ease-out;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes _slideDownToast_1d7ee_1{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}._skipBtn_1d7ee_843{margin-top:.5rem;background:#10b98133;color:#60a5fa;border:1px solid rgba(16,185,129,.4);padding:.3rem .8rem;border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .2s;align-self:flex-start}._skipBtn_1d7ee_843:hover{background:#10b98166;color:#fff}._timerOverlay_1d7ee_862{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;transition:box-shadow 1s ease-in-out;box-shadow:inset 0 0 40px var(--timer-color, transparent);border:4px solid var(--timer-color, transparent);border-image:radial-gradient(circle,var(--timer-color, transparent) 0%,transparent 70%) 1}._timerOverlay_1d7ee_862:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,transparent 40%,var(--timer-color, transparent) 150%);opacity:.3;transition:opacity 1s ease-in-out}._interviewerName_1d7ee_891{font-size:1.25rem;font-weight:600;color:#f1f5f9;text-shadow:0 2px 4px rgba(0,0,0,.3)}._avatarCircle_1d7ee_210{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;box-shadow:0 4px 10px #0000001a;transition:transform .3s ease}._speaking_1d7ee_145 ._avatarCircle_1d7ee_210{transform:scale(1.1)}._overlay_17ryk_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem;animation:_fadeIn_17ryk_1 .2s ease-out forwards}._modal_17ryk_14{background:#1e293bf2;border:1px solid rgba(255,255,255,.08);border-radius:20px;max-width:400px;width:100%;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 64px -12px #0009;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:_slideUp_17ryk_1 .3s cubic-bezier(.16,1,.3,1) forwards}._header_17ryk_28{padding:1.5rem 1.5rem .5rem}._title_17ryk_32{font-size:1.25rem;font-weight:700;color:#f8fafc;letter-spacing:-.01em;margin:0}._body_17ryk_40{padding:.5rem 1.5rem 1.5rem}._message_17ryk_44{color:#cbd5e1;line-height:1.6;font-size:.9375rem;margin:0}._footer_17ryk_51{padding:1.25rem 1.5rem;background:#0003;display:flex;justify-content:flex-end;gap:.75rem;border-top:1px solid rgba(255,255,255,.04)}._cancelButton_17ryk_60{background:#33415566;border:1px solid rgba(255,255,255,.06);color:#e2e8f0;padding:.6rem 1.25rem;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}._cancelButton_17ryk_60:hover{background:#47556980;border-color:#ffffff1a}._confirmButton_17ryk_78{border:none;padding:.6rem 1.25rem;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;color:#fff}._primary_17ryk_90{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px -2px #10b9814d}._primary_17ryk_90:hover{transform:translateY(-1px);box-shadow:0 6px 16px -2px #10b98166}._danger_17ryk_100{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px -2px #ef44444d}._danger_17ryk_100:hover{transform:translateY(-1px);box-shadow:0 6px 16px -2px #ef444466}._confirmButton_17ryk_78:active{transform:translateY(0) scale(.98)}@keyframes _fadeIn_17ryk_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_17ryk_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modalOverlay_lqt7n_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:2000}._modal_lqt7n_1{background:#1e293b;border:1px solid rgba(255,255,255,.1);border-radius:24px;width:90%;max-width:900px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 50px -12px #00000080;animation:_modalEnter_lqt7n_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _modalEnter_lqt7n_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalHeader_lqt7n_37{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;align-items:center}._modalTitle_lqt7n_45{margin:0;font-size:1.25rem;font-weight:700;color:#f8fafc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._modalClose_lqt7n_55{background:#ffffff0d;border:none;color:#94a3b8;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._modalClose_lqt7n_55:hover{background:#ffffff1a;color:#f8fafc;transform:rotate(90deg)}._modalMetaBar_lqt7n_75{padding:1rem 2rem;background:#0f172a4d;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.05)}._metaLeft_lqt7n_84{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#94a3b8}._divider_lqt7n_92{opacity:.3}._downloadLink_lqt7n_96{font-size:.875rem;color:#10b981;text-decoration:none;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#10b9811a;border-radius:12px;transition:all .2s;font-weight:600}._downloadLink_lqt7n_96:hover{background:#10b98133;transform:translateY(-1px)}._modalBody_lqt7n_115{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}._viewerSection_lqt7n_123{width:100%;height:750px;background:#0f172a;display:flex;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.05)}._extractedSection_lqt7n_132{padding:2rem;background:#0f172a33}._toggleTextButton_lqt7n_137{width:100%;padding:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:16px;color:#94a3b8;font-weight:600;cursor:pointer;transition:all .2s;margin-bottom:1rem}._toggleTextButton_lqt7n_137:hover{background:#ffffff0f;color:#f8fafc}._textContent_lqt7n_155{max-height:0;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1);opacity:0}._textContent_lqt7n_155._expanded_lqt7n_162{max-height:2000px;opacity:1;padding-top:1rem}._statusCOMPLETED_lqt7n_169{color:#10b981;background:#10b9811a;padding:2px 8px;border-radius:6px;font-weight:600}._statusPROCESSING_lqt7n_177{color:#3182ce;background:#3182ce1a;padding:2px 8px;border-radius:6px;font-weight:600}._statusPENDING_lqt7n_185{color:#94a3b8;background:#94a3b81a;padding:2px 8px;border-radius:6px;font-weight:600}._statusFAILED_lqt7n_193{color:#e53e3e;background:#e53e3e1a;padding:2px 8px;border-radius:6px;font-weight:600}._errorMessage_lqt7n_201{padding:2rem;text-align:center;color:#f87171}._noContent_lqt7n_207{color:#64748b;font-style:italic;text-align:center;padding:1rem 0}._wrap_1xjw6_1{min-height:100vh;display:flex;flex-direction:column;background:#0f172a;color:#e2e8f0}._header_1xjw6_9{display:flex;align-items:center;gap:1.5rem;padding:1.25rem 2rem;background:#1e293b80;border-bottom:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:100}._backButton_1xjw6_22{background:#33415580;border:1px solid rgba(255,255,255,.06);color:#e2e8f0;padding:.5rem 1rem;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s ease,border-color .2s ease;text-decoration:none;font-family:inherit;display:inline-block}._backButton_1xjw6_22:hover{background:#47556999;border-color:#ffffff1a;transform:translate(-2px)}._backButton_1xjw6_22:active{transform:translate(0) scale(.97)}._headerTitle_1xjw6_50{font-size:1.375rem;font-weight:700;color:#f8fafc;letter-spacing:-.02em}._content_1xjw6_57{flex:1;padding:2rem;max-width:720px;margin:0 auto;width:100%}._uploadSection_1xjw6_65{background:#1e293b66;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:2rem;margin-bottom:2rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}._uploadSection_1xjw6_65:hover{transform:translateY(-2px);box-shadow:0 12px 32px -8px #00000040}._uploadSection_1xjw6_65 h2{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;color:#f8fafc;letter-spacing:-.01em}._uploadButton_1xjw6_90{margin-top:1.25rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);font-family:inherit}._uploadButton_1xjw6_90:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px -4px #10b98173}._uploadButton_1xjw6_90:active:not(:disabled){transform:translateY(0) scale(.98)}._uploadButton_1xjw6_90:disabled{opacity:.5;cursor:not-allowed}._deepVerifyButton_1xjw6_120{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);font-family:inherit;margin-top:.75rem}._deepVerifyButton_1xjw6_120:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px -4px #f59e0b73}._deepVerifyButton_1xjw6_120:active:not(:disabled){transform:translateY(0) scale(.98)}._deepVerifyButton_1xjw6_120:disabled{opacity:.5;cursor:not-allowed}._uploadActions_1xjw6_150{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}._listSection_1xjw6_157 h2{font-size:1.125rem;font-weight:600;margin-bottom:0;color:#f8fafc;letter-spacing:-.01em}._refreshButton_1xjw6_165{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#94a3b8;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._refreshButton_1xjw6_165:hover{background:#ffffff14;border-color:#ffffff26;color:#f8fafc;transform:translateY(-1px)}._refreshButton_1xjw6_165:active{transform:translateY(0) scale(.98)}._refreshIcon_1xjw6_192{font-size:1rem;transition:transform .4s ease}._refreshButton_1xjw6_165:hover ._refreshIcon_1xjw6_192{transform:rotate(180deg)}._resumeList_1xjw6_201{display:flex;flex-direction:column;gap:.5rem;max-height:500px;overflow-y:auto;overflow-x:hidden;padding-right:4px}._resumeList_1xjw6_201::-webkit-scrollbar{width:4px}._resumeList_1xjw6_201::-webkit-scrollbar-track{background:transparent}._resumeList_1xjw6_201::-webkit-scrollbar-thumb{background:#10b98126;border-radius:99px}._resumeList_1xjw6_201::-webkit-scrollbar-thumb:hover{background:#10b9814d}._resumeCard_1xjw6_228{background:#1e293b66;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.125rem 1.5rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._resumeCard_1xjw6_228:hover{background:#33415573;border-color:#ffffff1f;transform:translate(6px);box-shadow:0 4px 16px -4px #0003}._resumeCard_1xjw6_228:active{transform:translate(4px) scale(.99)}._resumeCardInfo_1xjw6_256{flex:1}._resumeCardTitle_1xjw6_260{font-weight:600;color:#f8fafc;margin-bottom:.25rem;font-size:.9375rem}._resumeCardMeta_1xjw6_267{font-size:.8125rem;color:#94a3b8}._retryButton_1xjw6_272{background:#fbbf241a;border:1px solid rgba(251,191,36,.3);color:#fcd34d;padding:.4rem .6rem;border-radius:8px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;z-index:10}._retryButton_1xjw6_272:hover{background:#fbbf2440;border-color:#fbbf2480;color:#fff;transform:scale(1.05)}._deleteButton_1xjw6_292{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#f87171;padding:.4rem .6rem;border-radius:8px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;z-index:10;margin-left:1rem}._deleteButton_1xjw6_292:hover{background:#ef444440;border-color:#ef444466;color:#fff;transform:scale(1.05)}._statusPENDING_1xjw6_313{background:#fbbf2426;color:#fcd34d}._statusPROCESSING_1xjw6_318{background:#3b82f626;color:#60a5fa}._statusCOMPLETED_1xjw6_323{background:#10b98126;color:#34d399}._statusFAILED_1xjw6_328{background:#ef444426;color:#f87171}._emptyState_1xjw6_333{text-align:center;padding:3.5rem 2rem;color:#64748b;font-size:.9375rem}._modalOverlay_1xjw6_340{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem}._modal_1xjw6_340{background:#1e293bfa;border:1px solid rgba(255,255,255,.1);border-radius:20px;max-width:1000px;width:95%;max-height:92vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 32px 64px -16px #0009;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}._modalHeader_1xjw6_366{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}._modalTitle_1xjw6_374{font-size:1.25rem;font-weight:600;color:#f8fafc;letter-spacing:-.01em}._modalClose_1xjw6_381{background:transparent;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:.25rem;line-height:1;border-radius:8px;transition:all .2s}._modalClose_1xjw6_381:hover{background:#ffffff14;color:#f8fafc}._modalBody_1xjw6_398{flex:1;overflow-y:auto;padding:0 1.5rem 2rem}._modalBody_1xjw6_398::-webkit-scrollbar{width:6px}._modalBody_1xjw6_398::-webkit-scrollbar-track{background:transparent}._modalBody_1xjw6_398::-webkit-scrollbar-thumb{background:#94a3b833;border-radius:99px;transition:background .2s}._modalBody_1xjw6_398::-webkit-scrollbar-thumb:hover{background:#94a3b866}._modalMetaBar_1xjw6_423{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.05);font-size:.85rem;color:#94a3b8}._modalContent_1xjw6_433{color:#cbd5e1;line-height:1.75;white-space:pre-wrap;font-size:.9375rem}._downloadLink_1xjw6_440{color:#10b981;text-decoration:none;font-weight:500;display:flex;align-items:center;gap:.25rem}._downloadLink_1xjw6_440:hover{text-decoration:underline}._viewerSection_1xjw6_453{padding:1rem;background:#0f172a4d}._pdfViewer_1xjw6_458{width:100%;height:65vh;border:none;border-radius:12px;background:#f1f5f9;box-shadow:inset 0 2px 8px #0003}._extractedSection_1xjw6_467{padding:1.5rem;background:transparent}._toggleTextButton_1xjw6_472{width:100%;padding:.875rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#94a3b8;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem}._toggleTextButton_1xjw6_472:hover{background:#ffffff0f;color:#f8fafc;border-color:#ffffff26;transform:translateY(-1px)}._toggleTextButton_1xjw6_472:active{transform:translateY(0)}._modalContent_1xjw6_433{color:#cbd5e1;line-height:1.8;white-space:pre-wrap;font-size:.9375rem;padding:1.25rem;background:#0f172a33;border-radius:12px;margin-top:1rem;border:1px solid rgba(255,255,255,.04)}._wrap_92bbe_1{min-height:calc(100vh - 80px);display:flex;justify-content:center;align-items:center;padding:2rem;background:#0f172a;color:#f8fafc}._profileContainer_92bbe_11{width:100%;max-width:600px;background:#1e293b66;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.05);border-radius:32px;padding:3rem;box-shadow:0 25px 50px -12px #00000080;animation:_slideUp_92bbe_1 .6s cubic-bezier(.16,1,.3,1);position:relative}._backBtn_92bbe_24{position:absolute;top:2rem;left:2rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#94a3b8;padding:.5rem .75rem;border-radius:10px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}._backBtn_92bbe_24:hover{background:#ffffff1a;color:#f1f5f9;border-color:#10b981}._header_92bbe_45{text-align:center;margin-bottom:3rem}._avatar_92bbe_50{width:80px;height:80px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;margin:0 auto 1.5rem;box-shadow:0 10px 25px -5px #10b98166}._title_92bbe_65{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.5rem}._email_92bbe_72{color:#64748b;font-size:1rem}._actionSection_92bbe_77{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05);text-align:center}._mxAuto_92bbe_84{margin-left:auto;margin-right:auto}._mb1_92bbe_88{margin-bottom:.5rem}._skeletonContainer_92bbe_92{display:flex;flex-direction:column;gap:2rem}._section_92bbe_98{background:#ffffff05;border-radius:20px;padding:1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.03)}._sectionTitle_92bbe_106{font-size:.875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.25rem}._infoItem_92bbe_115{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}._infoItem_92bbe_115:not(:last-child){border-bottom:1px solid rgba(255,255,255,.03)}._infoLabel_92bbe_126{color:#94a3b8;font-size:.9375rem}._infoValue_92bbe_131{font-weight:600;color:#f1f5f9}._logoutBtn_92bbe_136{width:100%;padding:1rem;background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2);border-radius:16px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease;margin-top:1rem}._logoutBtn_92bbe_136:hover{background:#ef4444;color:#fff;transform:translateY(-2px);box-shadow:0 10px 20px -5px #ef444466}@keyframes _slideUp_92bbe_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._wrap_1t16u_1{min-height:100vh;background:linear-gradient(180deg,#1e2d3a,#15202b);color:#f1f5f9;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,system-ui,sans-serif}._header_1t16u_10{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1)}._backButton_1t16u_20{color:#94a3b8;text-decoration:none;font-size:.875rem;transition:color .15s}._backButton_1t16u_20:hover{color:#fff}._headerTitle_1t16u_31{font-size:1.125rem;font-weight:700;margin:0;letter-spacing:-.01em}._content_1t16u_38{flex:1;max-width:800px;width:100%;margin:0 auto;padding:2.5rem 1.5rem}._pendingState_1t16u_47,._errorState_1t16u_47{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:5rem 0;text-align:center}._spinner_1t16u_56{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#10b981;border-radius:50%;animation:_spin_1t16u_56 .8s linear infinite}._reportContent_1t16u_66{display:flex;flex-direction:column;gap:2rem}._scoreCard_1t16u_72{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem;background:#1e2d3a99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:20px;box-shadow:0 10px 30px #0003}._scoreCircle_1t16u_85{display:flex;align-items:baseline;gap:.25rem}._scoreNumber_1t16u_91{font-size:4rem;font-weight:800;letter-spacing:-.02em}._scoreLabel_1t16u_97{font-size:1.125rem;color:#94a3b8}._scorePass_1t16u_102 ._scoreNumber_1t16u_91{color:#34d399}._scoreHold_1t16u_103 ._scoreNumber_1t16u_91{color:#fbbf24}._scoreFail_1t16u_104 ._scoreNumber_1t16u_91{color:#f87171}._passBadge_1t16u_106{padding:.5rem 1.5rem;border-radius:999px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._badgePass_1t16u_115{background:#34d39926;color:#34d399;border:1px solid rgba(52,211,153,.3)}._badgeFail_1t16u_116{background:#f8717126;color:#f87171;border:1px solid rgba(248,113,113,.3)}._badgeHold_1t16u_117{background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}._section_1t16u_119{padding:2rem;background:#1e2d3a66;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:16px}._sectionTitle_1t16u_127{font-size:.875rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;margin:0 0 1.25rem}._sectionText_1t16u_136{font-size:1rem;line-height:1.8;color:#e2e8f0;margin:0;white-space:pre-wrap}._backBtn_1t16u_144{padding:.875rem 2rem;background:#2d3e50;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f1f5f9;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s;align-self:flex-start}._backBtn_1t16u_144:hover{background:#3a4b5e;transform:translateY(-1px)}._turnSelector_1t16u_164{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}._videoPlayer_1t16u_171{width:100%;aspect-ratio:16 / 9;border-radius:16px;background:#000;display:block;box-shadow:0 12px 40px #0006;border:1px solid rgba(255,255,255,.1)}._turnBtn_1t16u_181{padding:.5rem 1.25rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#1e2d3acc;color:#94a3b8;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}._turnBtn_1t16u_181:hover{border-color:#ffffff4d;color:#fff;background:#1e2d3a}._turnBtnActive_1t16u_199{background:#10b98126;border-color:#10b981;color:#34d399;box-shadow:0 0 15px #10b98133}._turnNav_1t16u_206{display:flex;justify-content:space-between;margin-top:1.5rem}._navBtn_1t16u_212{padding:.625rem 1.25rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}._navBtn_1t16u_212:hover:not(:disabled){background:#ffffff0d;color:#fff}._navBtn_1t16u_212:disabled{opacity:.2;cursor:default}._turnDetail_1t16u_234{display:flex;flex-direction:column;gap:2rem;margin-top:1.5rem;animation:_fadeIn_1t16u_1 .4s ease-out}@keyframes _fadeIn_1t16u_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._videoSection_1t16u_247{width:100%}._qaSection_1t16u_251{display:flex;flex-direction:column;gap:1.75rem;padding:2rem;background:#0003;border-radius:20px;border:1px solid rgba(255,255,255,.06)}._qaItem_1t16u_261{display:flex;flex-direction:column;gap:.75rem}._roleLabel_1t16u_267{font-size:.75rem;font-weight:800;color:#a78bfa;text-transform:uppercase;letter-spacing:.1em}._qaContent_1t16u_275{font-size:1rem;line-height:1.7;color:#f1f5f9;margin:0}._audioWrap_1t16u_282{display:flex;align-items:center;gap:1rem;margin-top:.5rem;padding:.75rem 1rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.05)}._audioLabel_1t16u_293{font-size:.75rem;font-weight:600;color:#64748b;min-width:60px}._audioPlayer_1t16u_300{height:36px;flex:1;max-width:400px;filter:invert(100%) opacity(.8)}:root{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;line-height:1.6;font-weight:400;color:#e2e8f0;background:linear-gradient(180deg,#1e2d3afa,#1e2d3aeb 40%,#1e2d3af2,#1e2d3a);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}body,#root{min-height:100vh;min-height:100dvh}button{font-family:inherit;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background .2s ease,border-color .2s ease,color .2s ease}input,textarea,select{font-family:inherit}.auth-loading{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;color:#94a3b8;background:linear-gradient(135deg,#1e2d3af2,#10b9810d,#1e2d3afa)}
