.InterviewGuide_emptyPoolNotice__ZLHqb{padding:20px 20px 24px;background:#faf9ff;border-bottom:1px solid #e8e4f5}.InterviewGuide_emptyPoolNotice__ZLHqb p{margin:0;font-size:15px;line-height:1.55;color:#5b4f86}.InterviewGuide_twoColumn__GNxIb{display:block}.InterviewGuide_leftColumn__E9vbG{display:flex;flex-direction:column;gap:2.25rem;max-width:100%}.InterviewGuide_headerActions___rseT{display:flex;flex-direction:column;gap:0;padding:20px 24px 22px;background:linear-gradient(165deg,#fdfcff,#f7f4ff 42%,#faf9ff);border:1px solid rgba(75,38,172,.14);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 36px rgba(75,38,172,.07);width:100%;max-width:100%;min-width:0;flex:1 1 100%;box-sizing:border-box}.InterviewGuide_headerToolbar__SXZUc{display:flex;flex-direction:column;gap:0;width:100%}.InterviewGuide_toolbarMainRow__vuyJ5{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;width:100%}.InterviewGuide_toolbarScopeBlock__NtQwZ{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px 14px;flex-shrink:0;max-width:100%}.InterviewGuide_toolbarFiltersCluster__G3aiL{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;flex:1 1 280px;min-width:0;box-sizing:border-box}@media (min-width:900px){.InterviewGuide_toolbarFiltersCluster__G3aiL{padding-left:18px;border-left:1px solid rgba(75,38,172,.12);margin-left:2px}}.InterviewGuide_toolbarScopeLabel__K_SA4{font-size:13px;font-weight:800;color:#4a3d6b;letter-spacing:-.03em;flex-shrink:0;white-space:nowrap}.InterviewGuide_filterField__dZ_pS{display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:min(200px,100%)}.InterviewGuide_toolbarActions__WVrqe{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;flex-shrink:0}@media (max-width:720px){.InterviewGuide_toolbarActions__WVrqe{margin-left:0;width:100%;padding-top:4px;justify-content:flex-start}}.InterviewGuide_headerControlLabel__eH2cj{font-size:14px;font-weight:600;color:#4b26ac;letter-spacing:-.01em;flex-shrink:0}.InterviewGuide_prepModeGroup__pHI6p{display:inline-flex;border-radius:14px;padding:5px;background:linear-gradient(180deg,#f3efff,#ebe4ff);border:1px solid rgba(75,38,172,.16);box-shadow:0 2px 8px rgba(75,38,172,.06);gap:3px;flex-shrink:1;flex-wrap:wrap;min-width:0}.InterviewGuide_prepModeSegmentActive__fYcJC,.InterviewGuide_prepModeSegment__n7kLM{border:none;cursor:pointer;font-size:13px;font-weight:700;padding:8px 12px;border-radius:10px;letter-spacing:-.02em;transition:background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}@media (min-width:520px){.InterviewGuide_prepModeSegmentActive__fYcJC,.InterviewGuide_prepModeSegment__n7kLM{font-size:14px;padding:8px 14px}}.InterviewGuide_prepModeSegment__n7kLM{background:transparent;color:#5b4f86}.InterviewGuide_prepModeSegment__n7kLM:hover{background:rgba(255,255,255,.65);color:#4b26ac}.InterviewGuide_prepModeSegment__n7kLM:focus-visible{outline:2px solid #4b26ac;outline-offset:2px}.InterviewGuide_prepModeSegmentActive__fYcJC{background:#fff;color:#4b26ac;box-shadow:0 2px 10px rgba(75,38,172,.14),inset 0 1px 0 rgba(255,255,255,.95)}.InterviewGuide_mockInterviewBtn__U6Cf0{display:inline-flex;align-items:center;gap:8px;position:relative;border:none;background:linear-gradient(135deg,#4b26ac,#6d28d9);color:#fff;padding:12px 18px;font-size:15px;font-weight:700;cursor:pointer;border-radius:12px;letter-spacing:-.02em;box-shadow:none;animation:none;transition:transform .15s ease,background .2s ease}.InterviewGuide_mockInterviewBtn__U6Cf0:hover{background:#5b2eb8;transform:translateY(-1px)}.InterviewGuide_mockInterviewBtn__U6Cf0:focus-visible{outline:2px solid #4b26ac;outline-offset:2px}.InterviewGuide_mockInterviewCtaWrap__1lGL0{display:inline-flex;flex-direction:column;gap:4px}.InterviewGuide_mockInterviewBtnIcon___dxxX{font-size:16px}.InterviewGuide_mockInterviewBtnBadge__JKRy_{font-size:11px;font-weight:800;color:#4b26ac;background:#fef08a;border-radius:999px;padding:2px 8px;letter-spacing:0}.InterviewGuide_resetButton__SjhmP{border:1px solid #c4b8e8;background:#fff;color:#5b4f86;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;border-radius:12px;transition:background .2s,border-color .2s,color .2s}.InterviewGuide_resetButton__SjhmP:hover{background:#f4f2fb;border-color:#4b26ac;color:#4b26ac}.InterviewGuide_alertBar__assua{margin-bottom:12px;background:#faf9ff;border:1px solid #e3def5;padding:10px 12px;color:#5b4f86;font-size:14px}.InterviewGuide_section__yJA50{background:#fff;border:1px solid #e3def5;margin-bottom:24px;border-radius:16px;overflow:hidden}.InterviewGuide_sectionHeader__mOnn_{display:flex;justify-content:space-between;align-items:baseline;padding:16px 20px;background:#faf9ff;border-bottom:1px solid #e8e4f5}.InterviewGuide_sectionHeader__mOnn_ h2{font-size:18px;font-weight:700;color:#3d2a7a;margin:0;letter-spacing:-.02em}.InterviewGuide_sectionHeader__mOnn_ span{font-size:14px;color:#666}.InterviewGuide_sectionHeaderMeta__3afZl{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.InterviewGuide_sortExplanation__T3NjZ{margin:0;font-size:13px;color:#555;line-height:1.5}.InterviewGuide_sortToggleBtn__1zlJr{font-size:13px;color:#4b26ac;background:none;border:1px solid #4b26ac;padding:4px 10px;border-radius:6px;cursor:pointer}.InterviewGuide_sortToggleBtn__1zlJr:hover{background:#f2effa}.InterviewGuide_sortToggleBtn__1zlJr:focus-visible{outline:2px solid #4b26ac;outline-offset:2px}.InterviewGuide_resetButton__SjhmP:focus-visible{outline:2px solid #4b26ac;outline-offset:2px}.InterviewGuide_accordion__T12Aq{display:flex;flex-direction:column;gap:0}.InterviewGuide_accordionItem__h5xmp{border-bottom:1px solid #e8e4f5}.InterviewGuide_accordionItem__h5xmp:first-child .InterviewGuide_accordionHead__CIWrf{border-radius:16px 16px 0 0}.InterviewGuide_accordionItem__h5xmp:last-child{border-bottom:none}.InterviewGuide_accordionHead__CIWrf{width:100%;display:flex;align-items:center;gap:12px;padding:16px 20px;background:#faf9ff;border:none;border-bottom:1px solid #e0d8f0;font-size:16px;font-weight:700;color:#3d2a7a;cursor:pointer;text-align:left;transition:background .2s,color .2s}.InterviewGuide_accordionHead__CIWrf:hover{background:#f2effa;color:#4b26ac}.InterviewGuide_accordionHead__CIWrf:focus-visible{outline:2px solid #4b26ac;outline-offset:-2px}.InterviewGuide_accordionTitle__HoFAd{flex:1 1}.InterviewGuide_accordionCount__8BTGH{font-size:14px;font-weight:700;color:#4b26ac;background:rgba(75,38,172,.12);padding:6px 12px;border-radius:10px;min-width:4em;text-align:center}.InterviewGuide_accordionChevron__P4UTm{font-size:14px;font-weight:700;color:#4b26ac;line-height:1}.InterviewGuide_accordionBody__fs38R{background:#fff}.InterviewGuide_accordionBody__fs38R .InterviewGuide_table__xxb1y{border-top:none}.InterviewGuide_reviewTable__Wt956,.InterviewGuide_table__xxb1y{display:grid}.InterviewGuide_tableHead__SPITO,.InterviewGuide_tableRow__NHJ8q{display:grid;grid-template-columns:120px 1.4fr 1.6fr;gap:12px;padding:12px;border-bottom:1px solid #eee}.InterviewGuide_tableHead__SPITO{font-size:14px;color:#6b5b9e;background:#faf9ff}.InterviewGuide_tableRow__NHJ8q{align-items:start}.InterviewGuide_tableVirtualViewport__f8D4E{position:relative;height:640px;overflow:auto}.InterviewGuide_tableVirtualInner__hrq1t{position:relative}.InterviewGuide_tableRowVirtual__BzlsM{position:absolute;left:0;right:0}.InterviewGuide_tableLabel__Fisdp{font-size:14px;color:#4b26ac;font-weight:600;display:flex;flex-direction:column;gap:4px}.InterviewGuide_levelBadge__x018I{color:#4b26ac;background:#e8e4f5}.InterviewGuide_levelBadgeAdvanced__R8bZz,.InterviewGuide_levelBadge__x018I{font-size:11px;font-weight:500;padding:2px 6px;border-radius:4px;font-style:normal}.InterviewGuide_levelBadgeAdvanced__R8bZz{color:#666;background:#eee}.InterviewGuide_tablePrompt__T0y2L{font-size:15px;color:#333;display:flex;flex-direction:column;gap:4px}.InterviewGuide_hint__6HuO6{font-size:12px;color:#888;font-weight:400}.InterviewGuide_tableInput__imBsA{border:1px solid #ccc;padding:8px;font-size:15px;min-height:72px;resize:vertical}.InterviewGuide_reviewHead__S6aTT,.InterviewGuide_reviewRow__Qr232{display:grid;grid-template-columns:1.2fr 1.4fr 1.4fr;gap:12px;padding:12px;border-bottom:1px solid #eee}.InterviewGuide_reviewHead__S6aTT{font-size:14px;color:#6b5b9e;background:#faf9ff}.InterviewGuide_reviewPrompt__d70KZ{font-size:15px;color:#333}.InterviewGuide_reviewInput__IyzIs{border:1px solid #ccc;padding:8px;font-size:15px;min-height:72px;resize:vertical}.InterviewGuide_reviewControls__djbS2{display:flex;gap:8px;padding:10px 12px 0}.InterviewGuide_reviewActionBtn__5SJiE{border:1px solid #d8ccf6;background:#f6f2ff;color:#4b26ac;border-radius:10px;padding:7px 12px;font-size:13px;font-weight:700;cursor:pointer}.InterviewGuide_reviewActionBtn__5SJiE:hover{background:#efe7ff}.InterviewGuide_reviewPromptWrap__LI1v5{display:flex;flex-direction:column;gap:8px}.InterviewGuide_reviewPromptInput__WPOCN{border:1px solid #ccc;border-radius:8px;padding:10px 9px;font-size:14px}.InterviewGuide_reviewDeleteBtn__DM3MM{align-self:flex-start;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:700;cursor:pointer}.InterviewGuide_etiquetteGrid__Vf6Js{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:12px;padding:12px}.InterviewGuide_etiquetteCard___84Jr{border:1px solid #e8e4f5;padding:16px;background:#faf9ff;border-radius:12px}.InterviewGuide_etiquetteCard___84Jr h3{font-size:16px;font-weight:700;color:#3d2a7a;margin:0 0 10px}.InterviewGuide_etiquetteCard___84Jr ul{margin:0;padding-left:16px;font-size:14px;color:#555;display:grid;gap:6px}.InterviewGuide_reportControls__KBoiD{padding:12px;border-bottom:1px solid #eee}.InterviewGuide_jobCategoryLabel__imuAa{display:flex;align-items:center;gap:8px;font-size:14px;color:#555}.InterviewGuide_jobCategorySelect__mavBB{padding:12px 16px;font-size:15px;font-weight:600;border:1px solid #c4b8e8;border-radius:12px;background:#fff;color:#2c1b63;cursor:pointer;min-width:140px;min-height:44px;box-sizing:border-box;transition:border-color .2s}.InterviewGuide_jobCategorySelect__mavBB:hover{border-color:#4b26ac}.InterviewGuide_jobCategorySelect__mavBB:focus{outline:none;border-color:#4b26ac}.InterviewGuide_jobCategorySelect__mavBB:focus-visible{outline:2px solid #4b26ac;outline-offset:2px}.InterviewGuide_reportCard__OHOo8{padding:24px;background:linear-gradient(165deg,#fdfcff,#f8f6ff 55%,#faf9ff);border:1px solid #e3def5;border-radius:16px;box-shadow:0 8px 32px rgba(75,38,172,.07)}.InterviewGuide_reportDisclaimer__QJktq{font-size:13px;color:#475569;line-height:1.55;margin:0 0 16px;padding:12px 14px;background:rgba(255,255,255,.85);border-radius:10px;border:1px solid #e2e8f0}.InterviewGuide_reportDisclaimer__QJktq strong{color:#334155}.InterviewGuide_reportScoreBlock__yFdvn{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:12px 16px;background:#fff;border:1px solid #e3def5;border-radius:8px}.InterviewGuide_reportScore__l7x41{display:flex;align-items:baseline;gap:4px}.InterviewGuide_reportScoreLabel__LeSli{font-size:14px;color:#666;margin-right:4px}.InterviewGuide_reportScoreValue__wMX_E{font-size:28px;color:#2c1b63}.InterviewGuide_reportScoreUnit__gcPvQ{font-size:14px;color:#888}.InterviewGuide_reportScoreLevel__XLRzH{display:flex;align-items:center}.InterviewGuide_scoreLevelBadge__shoKb{padding:6px 12px;border-radius:6px;font-size:14px;font-weight:600}.InterviewGuide_scoreLevelReady__jBxlq{background:#e8f5e9;color:#2e7d32}.InterviewGuide_scoreLevelBasic__c83fe{background:#e3f2fd;color:#1565c0}.InterviewGuide_scoreLevelNeed__4eZHu{background:#fff3e0;color:#e65100}.InterviewGuide_scoreLevelStart__Sz6_b{background:#ffebee;color:#c62828}.InterviewGuide_reportMetrics__dklfj{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.InterviewGuide_reportMetric__lCLE5{min-width:100px;padding:8px 12px;background:#faf9ff;border:1px solid #e3def5;border-radius:6px}.InterviewGuide_reportMetricLabel__3Cocp{display:block;font-size:12px;color:#666;margin-bottom:4px}.InterviewGuide_reportMetric__lCLE5 strong{font-size:16px;color:#2c1b63}.InterviewGuide_reportLevel__mMnJM{margin-bottom:16px;padding:10px 12px;background:#faf9ff;border-radius:6px}.InterviewGuide_reportLevelLabel__ONp9D{font-size:12px;color:#666;margin-right:8px}.InterviewGuide_reportLevel__mMnJM strong{font-size:16px}.InterviewGuide_levelBeginner__Vv2FG{color:#c45}.InterviewGuide_levelIntermediate__Hve4p{color:#6b5b9e}.InterviewGuide_levelAdvanced__jTcix{color:#2c1b63;font-weight:700}.InterviewGuide_reportSections__YK0nW{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.InterviewGuide_reportSection__wpUOK{padding:12px;background:#fff;border:1px solid #eee;border-radius:6px}.InterviewGuide_reportSection__wpUOK h4{font-size:14px;color:#4b26ac;margin:0 0 8px}.InterviewGuide_reportSection__wpUOK ul{margin:0;padding-left:16px;font-size:13px;color:#555;display:grid;gap:4px}.InterviewGuide_reportAreas__OSz7W{display:flex;gap:16px;font-size:13px;color:#666}.InterviewGuide_summaryGrid__rNWaQ{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:12px;padding:12px}.InterviewGuide_summaryCard__6DDYj{border:1px solid #eee;padding:12px;background:#faf9ff}.InterviewGuide_summaryCard__6DDYj h3{font-size:15px;color:#4b26ac;margin:0 0 8px}.InterviewGuide_summaryCard__6DDYj p{font-size:14px;color:#555;margin:0 0 6px}.InterviewGuide_summaryCard__6DDYj ul{margin:0;padding-left:16px;font-size:14px;color:#555;display:grid;gap:6px}.InterviewGuide_scoreButton__p6qt5{margin-top:10px;border:1px solid #4b26ac;color:#4b26ac;background:#fff;padding:6px 10px;font-size:14px;cursor:pointer}.InterviewGuide_scoreResult__4tEf_{margin-top:10px;border:1px solid #e3def5;background:#fff;padding:8px 10px;font-size:14px;color:#555}.InterviewGuide_scoreResult__4tEf_ strong{font-size:16px;color:#4b26ac}.InterviewGuide_scoreResult__4tEf_ span{display:block;margin-top:4px;color:#777}.InterviewGuide_scoreResult__4tEf_ ul{margin:6px 0 0;padding-left:16px;display:grid;gap:4px}.InterviewGuide_historyGrid__WzCyP{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;padding:12px}.InterviewGuide_historyCard__b_plz{border:1px solid #ddd;background:#fff;padding:12px;display:flex;flex-direction:column;gap:6px;text-align:left;cursor:pointer}.InterviewGuide_historyCard__b_plz strong{color:#4b26ac;font-size:15px}.InterviewGuide_historyCard__b_plz span{font-size:14px;color:#555}.InterviewGuide_emptyState__WY1nI{border:1px solid #e3def5;background:#fff;padding:12px;font-size:14px;color:#666}.InterviewGuide_aiComparePanel__j4YYx{border-top:1px solid #eee;padding:12px;display:grid;gap:8px}.InterviewGuide_aiComparePanel__j4YYx strong{font-size:14px;color:#4b26ac}.InterviewGuide_aiComparePanel__j4YYx p{margin:6px 0 0;font-size:14px;color:#555}.InterviewGuide_aiHistoryRow__JIqDW{display:flex;gap:6px;flex-wrap:wrap}.InterviewGuide_aiHistoryChip__ra4pk{border:1px solid #d8d1f3;padding:2px 8px;font-size:14px;color:#4b26ac;background:#f6f4ff}@media (max-width:1024px){.InterviewGuide_reviewHead__S6aTT,.InterviewGuide_reviewRow__Qr232,.InterviewGuide_tableHead__SPITO,.InterviewGuide_tableRow__NHJ8q{grid-template-columns:1fr}.InterviewGuide_etiquetteGrid__Vf6Js{grid-template-columns:repeat(2,minmax(240px,1fr))}.InterviewGuide_reportSections__YK0nW{grid-template-columns:1fr}}@media (max-width:768px){.InterviewGuide_progressCard__WoLwn{width:100%}.InterviewGuide_headerActions___rseT{width:100%;align-items:flex-start;padding:16px 16px 18px}.InterviewGuide_toolbarMainRow__vuyJ5{gap:12px 14px}.InterviewGuide_sectionHeader__mOnn_{flex-direction:column;align-items:flex-start;gap:10px}.InterviewGuide_sectionHeaderMeta__3afZl{width:100%;flex-direction:column;align-items:flex-start}.InterviewGuide_etiquetteGrid__Vf6Js{grid-template-columns:1fr}.InterviewGuide_reportMetrics__dklfj{flex-direction:column}.InterviewGuide_reportMetric__lCLE5{min-width:auto}.InterviewGuide_tableVirtualViewport__f8D4E{height:min(420px,70vh)}.InterviewGuide_mockInterviewBtn__U6Cf0,.InterviewGuide_resetButton__SjhmP{min-height:44px}}@media (max-width:480px){.InterviewGuide_prepModeSegmentActive__fYcJC,.InterviewGuide_prepModeSegment__n7kLM{padding:10px 12px;min-height:44px}}.InterviewGuide_mockInterviewOverlay__1KL7A{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;overflow:hidden;overflow-y:auto;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));box-sizing:border-box}@media (max-width:640px){.InterviewGuide_mockInterviewOverlay__1KL7A{align-items:flex-start;padding-top:max(16px,env(safe-area-inset-top))}}.InterviewGuide_mockInterviewModal__b_LRh{position:relative;background:#fff;border-radius:12px;padding:24px;max-width:min(560px,calc(100vw - 32px));width:90%;max-height:90vh;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;margin:auto}.InterviewGuide_mockInterviewCloseBtn__VYPw0{position:absolute;top:12px;right:12px;min-width:40px;min-height:40px;width:auto;height:auto;border:none;background:transparent;border-radius:8px;font-size:28px;line-height:1;color:#5c5c5c;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px 8px;transition:background .15s,color .15s}.InterviewGuide_mockInterviewCloseBtn__VYPw0:hover{background:rgba(0,0,0,.06);color:#222}.InterviewGuide_mockInterviewCloseBtn__VYPw0:focus-visible{outline:2px solid #4b26ac;outline-offset:2px}.InterviewGuide_mockInterviewTitleRow__EU_j_{display:flex;align-items:center;gap:10px;margin-bottom:12px}.InterviewGuide_mockInterviewTitleRow__EU_j_ h3{margin:0}.InterviewGuide_mockInterviewJobBadge__kKmZ3{font-size:14px;font-weight:500;color:#4b26ac;background:#f2effa;padding:4px 10px;border-radius:8px}.InterviewGuide_mockInterviewJobLabel__8X_YV{font-style:normal;font-weight:600;color:#5b4f86;margin-right:4px}.InterviewGuide_mockInterviewDisclaimer__e4LDA{margin:0 0 12px;font-size:13px;color:#64748b;line-height:1.5}.InterviewGuide_mockInterviewFieldHint__3XS7g{font-size:13px;color:#888;margin:8px 0 0}.InterviewGuide_mockInterviewTimeNotice__IGzfO{font-size:13px;color:#5b4f86;margin:-8px 0 16px!important;padding:8px 12px;background:#f4f2fb;border-radius:8px;border-left:3px solid #4b26ac}.InterviewGuide_mockInterviewTimeNotice__IGzfO strong{color:#4b26ac}.InterviewGuide_mockInterviewModal__b_LRh h3{font-size:18px;color:#4b26ac;margin:0 0 12px}.InterviewGuide_mockInterviewResultTitle__2Xhme{font-size:20px;font-weight:800;letter-spacing:-.02em;color:#1e1b4b;margin:0 0 8px}.InterviewGuide_mockInterviewModal__b_LRh h4{font-size:16px;color:#333;margin:0 0 12px}.InterviewGuide_mockInterviewModal__b_LRh p{font-size:14px;color:#666;margin:0 0 16px}.InterviewGuide_mockInterviewTopBar__7mUf5{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.InterviewGuide_mockInterviewStickyQuickActions__QMDZB{position:sticky;top:0;z-index:8;display:flex;gap:8px;flex-wrap:wrap;padding:8px 0;margin-bottom:10px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-bottom:1px solid #e5e7eb;align-items:stretch}.InterviewGuide_mockInterviewQuickSecondary___oLbN{flex:0 1 auto;padding:8px 12px!important;font-size:12px!important;font-weight:600!important;border-radius:10px!important;min-height:40px}.InterviewGuide_mockInterviewQuickPrimary___c2ZM{flex:1 1 140px;min-width:0;min-height:44px;padding:10px 14px!important;font-size:14px!important;font-weight:800!important;border-radius:12px!important;box-shadow:0 4px 14px rgba(75,38,172,.28)}.InterviewGuide_mockInterviewActionsBottom__C7VqD{justify-content:stretch}.InterviewGuide_mockInterviewMainCta__gm3_J{width:100%;max-width:100%;min-height:48px;font-size:15px!important;font-weight:800!important;border-radius:12px!important;box-shadow:0 6px 18px rgba(75,38,172,.22)}.InterviewGuide_mockInterviewModalMobile__R2smI .InterviewGuide_mockInterviewFavRow__c124R{display:none}.InterviewGuide_mockInterviewModalMobile__R2smI .InterviewGuide_mockInterviewQuestionMeta__5bWFR{flex-wrap:nowrap;overflow:hidden;gap:6px;margin-bottom:8px}.InterviewGuide_mockInterviewModalMobile__R2smI .InterviewGuide_mockInterviewMetaChipDim__FLRo4,.InterviewGuide_mockInterviewModalMobile__R2smI .InterviewGuide_mockInterviewMetaChip__UZBrS{flex:0 1 auto;max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InterviewGuide_mockInterviewQuestionClamp__ZgEox{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}.InterviewGuide_mockInterviewLineClamp__3ftsP{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.InterviewGuide_mockInterviewModalMobile__R2smI .InterviewGuide_mockInterviewFollowUpAuto__wTqeq ul li+li{display:none}.InterviewGuide_mockInterviewModalMobile__R2smI .InterviewGuide_mockInterviewHotkeyHint__zLaiP{font-size:10px;margin-top:4px}.InterviewGuide_mockInterviewTopBar__7mUf5 .InterviewGuide_mockInterviewCloseBtn__VYPw0{position:static;flex-shrink:0}.InterviewGuide_mockInterviewHeader__JKuXC{display:flex;align-items:center;gap:12px;margin-bottom:0;min-width:0}.InterviewGuide_mockInterviewTimerLabel__zlYfF{font-size:13px;color:#666}.InterviewGuide_mockInterviewProgress__b6rxw{font-size:14px;color:#666}.InterviewGuide_mockInterviewTimer__H2VAE{font-size:18px;font-weight:600;color:#4b26ac}.InterviewGuide_mockInterviewTimerUrgent__SUvTL{font-size:18px;font-weight:600;color:#c62828}.InterviewGuide_mockInterviewTimerGuideOvertime__vNUkZ,.InterviewGuide_mockInterviewTimerGuide__9NtLh{margin:8px 0 10px;padding:9px 11px;border-radius:8px;font-size:12px;line-height:1.45;font-weight:700}.InterviewGuide_mockInterviewTimerGuide__9NtLh{color:#9a3412;background:#fff7ed;border:1px solid #fdba74}.InterviewGuide_mockInterviewTimerGuideOvertime__vNUkZ{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5}.InterviewGuide_mockInterviewQuestion__GUYux{font-size:16px;font-weight:600;margin-bottom:12px}.InterviewGuide_mockInterviewFollowUp__pBV3H{margin:6px 0 10px;padding:9px 11px;font-size:12px;color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;line-height:1.45}.InterviewGuide_mockInterviewFollowUp__pBV3H ul{margin:6px 0 0 16px;padding:0}.InterviewGuide_mockInterviewFollowUpPressure__alv0B{margin:0 0 10px;padding:8px 10px;font-size:12px;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;line-height:1.45}.InterviewGuide_mockInterviewGibberishHint__qSUj0{margin:6px 0 0;font-weight:400}.InterviewGuide_mockInterviewStreamlinedToggle__JNHi8{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none}.InterviewGuide_mockInterviewStreamlinedToggle__JNHi8 input{width:16px;height:16px}.InterviewGuide_mockInterviewStreamlinedPlayingNote__ea6Q7{margin:0 0 12px;padding:8px 10px;font-size:12px;line-height:1.45;color:#334155;background:#f1f5f9;border-radius:8px}.InterviewGuide_mockInterviewFocusDetails__UjbNZ{margin:0 0 12px;padding:8px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fafafa}.InterviewGuide_mockInterviewFocusDetails__UjbNZ summary{cursor:pointer;font-weight:600;font-size:13px;color:#0f172a}.InterviewGuide_mockInterviewFocusDetails__UjbNZ[open]{background:#fff}.InterviewGuide_mockInterviewCoachBanner__wfxjA{margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.5;color:#0f172a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px}.InterviewGuide_mockInterviewCoachBanner__wfxjA strong{display:block;margin-bottom:6px;font-size:13px}.InterviewGuide_mockInterviewCoachBanner__wfxjA p{margin:0}.InterviewGuide_mockInterviewLowSubstanceBadge__9SE9j{display:inline-block;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:600;color:#9a3412;background:#ffedd5;border-radius:6px;vertical-align:middle}.InterviewGuide_mockInterviewRetryRow__U_e38{margin:-2px 0 10px}.InterviewGuide_mockInterviewActionGuide__JQFYp{margin:0 0 8px;padding:8px 10px;font-size:12px;font-weight:700;color:#7c2d12;background:#fff7ed;border:1px solid #fdba74;border-radius:8px}.InterviewGuide_mockInterviewRetryCtaBtn__r0l2X{width:100%;border:1px solid #ef4444;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:13px;font-weight:800;border-radius:10px;padding:12px 14px;cursor:pointer;box-shadow:0 6px 14px rgba(239,68,68,.25);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.InterviewGuide_mockInterviewRetryCtaBtn__r0l2X:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 10px 18px rgba(239,68,68,.32)}.InterviewGuide_mockInterviewRetryActive___z1GC{margin:-2px 0 10px;padding:8px 10px;font-size:12px;color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;line-height:1.4}.InterviewGuide_mockInterviewAnswerGoal__6EXcU{margin:6px 0 12px;padding:10px;border-radius:10px;border:1px solid #dbeafe;background:#f8fbff}.InterviewGuide_mockInterviewAnswerGoalHead__8nPvE{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#334155;margin-bottom:6px}.InterviewGuide_mockInterviewAnswerGoalBar__wSVBt{width:100%;height:8px;border-radius:999px;background:#e2e8f0;overflow:hidden}.InterviewGuide_mockInterviewAnswerGoalBar__wSVBt span{display:block;height:100%;background:linear-gradient(90deg,#60a5fa,#6366f1)}.InterviewGuide_mockInterviewAnswerGoalActions__KQBBL{margin-top:8px}.InterviewGuide_mockInterviewMiniBtn__42k1N{border:1px solid #c7d2fe;background:#fff;color:#4338ca;font-size:11px;font-weight:700;border-radius:8px;padding:4px 8px;cursor:pointer}.InterviewGuide_mockInterviewMiniBtn__42k1N:hover{background:#eef2ff}.InterviewGuide_mockInterviewTextareaWrap___mDAj{max-width:88%;margin:0 auto 16px;box-sizing:border-box}.InterviewGuide_mockInterviewTextarea__5Jnk0{width:100%;padding:12px;font-size:14px;border:1px solid #ccc;border-radius:8px;min-height:120px;resize:vertical;box-sizing:border-box}.InterviewGuide_mockInterviewTranscriptCard__b2gsm{max-width:88%;margin:0 auto 12px;padding:10px;border:1px solid #d1fae5;background:#f0fdf4;border-radius:10px}.InterviewGuide_mockInterviewTranscriptHead__6nc38{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12px;color:#14532d}.InterviewGuide_mockInterviewTranscriptToggle__eQ1sd{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#166534;cursor:pointer}.InterviewGuide_mockInterviewTranscriptHint__OZmdF{margin:0;font-size:12px;color:#166534}.InterviewGuide_mockInterviewTranscriptUnsupported__E1g3l{margin:0 0 6px;padding:8px 10px;border:1px solid #fdba74;background:#fff7ed;color:#9a3412;border-radius:8px;font-size:12px;line-height:1.45}.InterviewGuide_mockInterviewTranscriptLive__44GFg{margin:6px 0 0;font-size:12px;color:#14532d}.InterviewGuide_mockInterviewSummaryBox__OM_EF{margin-top:8px;padding-top:8px;border-top:1px dashed #86efac}.InterviewGuide_mockInterviewSummaryTitle__vOLwk{margin:0 0 4px;font-size:12px;font-weight:700;color:#14532d}.InterviewGuide_mockInterviewSummaryList__AHhNU,.InterviewGuide_mockInterviewSummarySuggestList__FUi5X{margin:0 0 8px 18px;padding:0;font-size:12px;color:#14532d}.InterviewGuide_mockInterviewSummaryActions__3nWDV{display:flex;justify-content:flex-end}.InterviewGuide_mockInterviewTranscriptCompare__wXrTk{margin:8px 0 10px;padding:10px;border:1px solid #c7d2fe;background:#f8faff;border-radius:10px}.InterviewGuide_mockInterviewTranscriptCompareHead__Vx30m{margin:0 0 8px;font-size:12px;color:#334155}.InterviewGuide_mockInterviewRecordRow__U_RFg{margin-bottom:14px}.InterviewGuide_mockInterviewRecordStart__x5A9C{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:100%;box-sizing:border-box;padding:14px 20px;font-size:15px;font-weight:700;line-height:1.3;color:#fff;background:linear-gradient(135deg,#0f766e,#0d9488 45%,#14b8a6);border:2px solid #0f766e;border-radius:10px;cursor:pointer;box-shadow:0 2px 8px rgba(15,118,110,.35);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.InterviewGuide_mockInterviewRecordStart__x5A9C:hover{filter:brightness(1.05);box-shadow:0 4px 14px rgba(15,118,110,.45)}.InterviewGuide_mockInterviewRecordStart__x5A9C:focus-visible{outline:3px solid #99f6e4;outline-offset:2px}.InterviewGuide_mockInterviewRecordStartIcon__ccfNo{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:10px;line-height:1;color:#fecaca;text-shadow:0 0 6px rgba(254,202,202,.9);animation:InterviewGuide_mockInterviewRecPulse__0xMhy 1.2s ease-in-out infinite}@keyframes InterviewGuide_mockInterviewRecPulse__0xMhy{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.InterviewGuide_mockInterviewRecordStartIcon__ccfNo{animation:none}.InterviewGuide_mockInterviewRecordStart__x5A9C{transition:none}}.InterviewGuide_mockInterviewRecordRow__U_RFg .InterviewGuide_mockInterviewRecordStop__eaRz9{width:100%;max-width:100%;box-sizing:border-box;padding:14px 20px;font-size:15px;font-weight:700;border-radius:10px}.InterviewGuide_mockInterviewActions__7qhPZ{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.InterviewGuide_mockInterviewBtnPrimary__LhVtg{padding:10px 20px;background:#4b26ac;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer}.InterviewGuide_mockInterviewBtnPrimary__LhVtg:disabled{background:#b0a8c8;cursor:not-allowed}.InterviewGuide_mockInterviewAnswerRequired__PNjN8{font-size:12px;color:#888;margin:8px 0 0;text-align:right}.InterviewGuide_mockInterviewBtnSecondary__IlUxF{padding:10px 20px;background:#fff;color:#666;border:1px solid #ccc;border-radius:8px;font-size:14px;cursor:pointer}.InterviewGuide_mockInterviewResultCard__BuXgR{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#faf9ff;border:1px solid #e3def5;border-radius:8px;margin-bottom:16px}.InterviewGuide_mockInterviewScore__IQPQW{font-size:24px;color:#2c1b63}.InterviewGuide_mockInterviewScore__IQPQW strong{margin-right:4px}.InterviewGuide_mockInterviewResultNote__DkSMM{font-size:13px;color:#888}.InterviewGuide_mockInterviewField___jHEF{margin-bottom:14px}.InterviewGuide_mockInterviewField___jHEF label{display:block;font-size:13px;color:#555;margin-bottom:4px}.InterviewGuide_mockInterviewSelect__wc3KS{width:100%;padding:8px 10px;font-size:14px;border:1px solid #ccc;border-radius:6px;background:#fff}.InterviewGuide_mockInterviewCheckGroup__HfO0_{display:flex;flex-direction:column;gap:6px}.InterviewGuide_mockInterviewCheck__48z_T{display:flex;align-items:center;gap:8px;font-size:14px;color:#333;cursor:pointer}.InterviewGuide_mockInterviewCheck__48z_T input{width:16px;height:16px}.InterviewGuide_starGuide__FvW5u{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:8px 12px;background:#f0f7ff;border:1px solid #bfdbfe;border-radius:8px}.InterviewGuide_starGuideItem__0tH24{font-size:12px;font-weight:600;color:#1d4ed8}.InterviewGuide_mockInterviewHintBlock__wFqVa{margin-bottom:12px}.InterviewGuide_mockInterviewHintBtn__Gxlcg{font-size:13px;color:#4b26ac;background:none;border:none;cursor:pointer;text-decoration:underline;padding:0}.InterviewGuide_mockInterviewHintBtn__Gxlcg:hover{color:#6b4fc7}.InterviewGuide_mockInterviewHintText__yr1LU{margin-top:8px;margin-bottom:12px;padding:11px 12px;background:linear-gradient(180deg,#fffdf3,#fffbeb);border:1px solid #fcd34d;border-left:4px solid #f59e0b;border-radius:10px;font-size:13px;color:#44403c;box-shadow:0 2px 8px rgba(245,158,11,.12)}.InterviewGuide_mockInterviewHintText__yr1LU strong{display:inline-flex;align-items:center;gap:6px;margin-bottom:5px;color:#92400e}.InterviewGuide_mockInterviewHintText__yr1LU strong:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;background:linear-gradient(145deg,#fbbf24,#d97706);box-shadow:0 0 0 2px rgba(245,158,11,.22),inset 0 1px 0 rgba(255,255,255,.35)}.InterviewGuide_mockInterviewHintText__yr1LU p{margin:0;font-size:13px;line-height:1.5}.InterviewGuide_selfEvalBlock__8nisl{margin-bottom:16px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.InterviewGuide_selfEvalTitle__HTkGA{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:8px}.InterviewGuide_selfEvalChecks__hp27a{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.InterviewGuide_selfEvalCheck__RuVKu{display:flex;align-items:center;gap:6px;font-size:13px;color:#555;cursor:pointer}.InterviewGuide_selfEvalCheck__RuVKu input{width:14px;height:14px;flex-shrink:0}.InterviewGuide_selfEvalResult__KwsSt{margin-bottom:16px;padding:12px 14px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px}.InterviewGuide_selfEvalResult__KwsSt h4{font-size:14px;color:#166534;margin:0 0 8px}.InterviewGuide_selfEvalResult__KwsSt ul{margin:0;padding-left:18px;font-size:14px;color:#15803d}.InterviewGuide_selfEvalResult__KwsSt li{margin-bottom:4px}.InterviewGuide_mockInterviewRecordStop__eaRz9{padding:10px 16px;background:#dc2626;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer}.InterviewGuide_mockInterviewRecordStop__eaRz9:hover{background:#b91c1c}.InterviewGuide_srOnly__FVVV9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.InterviewGuide_mockInterviewTimerLabelOvertime__3v3WX{font-size:13px;font-weight:700;color:#c62828}.InterviewGuide_mockInterviewTimerOvertime__JFzix{font-size:20px;font-weight:800;color:#b71c1c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InterviewGuide_mockInterviewRecordingBar__vg0_T{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;margin:8px 0 14px;padding:10px;box-sizing:border-box;background:linear-gradient(160deg,#3a3840,#2c2a31 42%,#232228);border:1px solid rgba(255,255,255,.09);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 6px 20px rgba(0,0,0,.14)}.InterviewGuide_mockInterviewPreviewWrap__LfIUW{position:relative;flex-shrink:0;width:148px;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:#0f172a;border:2px solid rgba(255,255,255,.12)}.InterviewGuide_mockInterviewPreviewVideo__zgNKY{display:block;width:100%;height:100%;object-fit:cover}.InterviewGuide_mockInterviewPreviewBadge__iZP9B{position:absolute;top:6px;left:6px;font-size:9px;font-weight:800;letter-spacing:.1em;color:#fff;background:rgba(220,38,38,.92);padding:3px 7px;border-radius:4px;pointer-events:none}.InterviewGuide_mockInterviewRecordingSide__ZLYRd{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px}.InterviewGuide_mockInterviewRecordingHint__HwULO{margin:0;font-size:11px;font-weight:500;color:rgba(228,228,231,.78);line-height:1.35}.InterviewGuide_mockInterviewRecordingPrimary__mwQ1m{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;white-space:nowrap}.InterviewGuide_mockInterviewRecordingDot__pKDBQ{display:block;flex-shrink:0;width:10px;height:10px;border-radius:50%;background:#fb7185;box-shadow:0 0 0 1px rgba(251,113,133,.45),0 0 12px rgba(251,113,133,.65);animation:InterviewGuide_mockRecDotBlink__n5SUY .95s ease-in-out infinite;will-change:opacity,transform,box-shadow}@keyframes InterviewGuide_mockRecDotBlink__n5SUY{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 1px rgba(251,113,133,.45),0 0 14px rgba(251,113,133,.7)}48%{opacity:1;transform:scale(1.06);box-shadow:0 0 0 2px rgba(251,113,133,.5),0 0 20px rgba(251,113,133,.85)}52%,68%{opacity:.22;transform:scale(.88);box-shadow:0 0 0 0 rgba(251,113,133,0),0 0 4px rgba(251,113,133,.2)}72%{opacity:1;transform:scale(1);box-shadow:0 0 0 1px rgba(251,113,133,.45),0 0 14px rgba(251,113,133,.7)}}.InterviewGuide_mockInterviewRecordingBar__vg0_T .InterviewGuide_mockInterviewRecordingText__Kn6kV{font-size:13px;font-weight:700;color:#f4f4f5;letter-spacing:.04em;line-height:1.2}@media (max-width:520px){.InterviewGuide_mockInterviewRecordingBar__vg0_T{flex-wrap:wrap}.InterviewGuide_mockInterviewPreviewWrap__LfIUW{width:100%;max-width:220px}}@media (prefers-reduced-motion:reduce){.InterviewGuide_mockInterviewRecordingDot__pKDBQ{animation:none;opacity:1}}.InterviewGuide_mockInterviewModalWide__EJzTC{max-width:min(920px,calc(100vw - 24px));width:96%}.InterviewGuide_mockInterviewModalResult__scoV9{padding-top:18px}.InterviewGuide_mockInterviewTimelinePrompt__WaaMF{flex:1 1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.35;color:#475569}@media (max-width:640px){.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9{padding:14px 12px 16px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewResultTitle__2Xhme{font-size:17px;margin-bottom:6px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewResultNote__DkSMM{font-size:13px;margin-bottom:10px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewResultCard__BuXgR{padding:12px 14px;margin-bottom:10px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewScoreExplain__IecSh{font-size:12px;line-height:1.45;padding:8px 10px;margin-bottom:10px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewLocalHistory__Al73m{margin-bottom:10px;padding:10px 12px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewLocalHistoryTitle__Q6IIX{font-size:13px;margin-bottom:6px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewLocalHistoryItem__cqm7k{padding:6px 8px;font-size:11px;gap:6px 10px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewCoaching__EiHbx{padding:12px 12px 4px;margin-bottom:12px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewCoachingHeader__UnEtk{margin-bottom:6px;gap:8px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewCoachingHeader__UnEtk h4{font-size:14px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewCoachingLead__e0_QH,.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewModeGuide__Q67U9{font-size:12px;margin-bottom:8px;line-height:1.45}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewCoachingList__kCMjJ{gap:10px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewCoachingItem__KK3G0{padding:10px 12px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewCoachingQ__qaJDU{font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewReportToolbar__MgdN4{margin:10px 0 8px;padding:10px 12px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewActions__7qhPZ{gap:8px}.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewBtnPrimary__LhVtg,.InterviewGuide_mockInterviewModalWide__EJzTC.InterviewGuide_mockInterviewModalResult__scoV9 .InterviewGuide_mockInterviewBtnSecondary__IlUxF{font-size:13px;padding:9px 12px}}.InterviewGuide_mockInterviewScoreExplain__IecSh{font-size:13px;color:#5b4f86;line-height:1.55;margin:0 0 16px;padding:10px 12px;background:#faf9ff;border-radius:8px;border:1px solid #e8e4f5}.InterviewGuide_mockInterviewQuestionMeta__5bWFR{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.InterviewGuide_mockInterviewMetaChip__UZBrS{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:#ede9fe;color:#4b26ac}.InterviewGuide_mockInterviewMetaChipDim__FLRo4{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:#f4f4f5;color:#52525b}.InterviewGuide_mockInterviewValidationError__c4ia3{font-size:13px;color:#b91c1c;margin:8px 0 0;font-weight:600}.InterviewGuide_mockInterviewRecordingPlayback__oM08Z{margin-bottom:20px;padding:14px 16px;background:#0f172a;border-radius:12px;color:#e2e8f0}.InterviewGuide_mockInterviewRecordingPlayback__oM08Z h4{margin:0 0 8px;font-size:15px;color:#f8fafc}.InterviewGuide_mockInterviewRecordingPlayback__oM08Z .InterviewGuide_mockInterviewFieldHint__3XS7g{color:#94a3b8;margin-bottom:12px}.InterviewGuide_mockInterviewPlaybackGrid__B95NQ{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}@media (max-width:720px){.InterviewGuide_mockInterviewPlaybackGrid__B95NQ{grid-template-columns:1fr}}.InterviewGuide_mockInterviewVideoCol__vWQL8{display:flex;flex-direction:column;gap:10px}.InterviewGuide_mockInterviewPlaybackVideo__esnL9{width:100%;max-height:280px;border-radius:8px;background:#000}.InterviewGuide_mockInterviewSegmentList__9UnmV{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.InterviewGuide_mockInterviewSegmentBtnActive__h5PKx,.InterviewGuide_mockInterviewSegmentBtn__5NoSF{width:100%;text-align:left;padding:10px 12px;border-radius:8px;border:1px solid #334155;background:#1e293b;color:#e2e8f0;cursor:pointer;font-size:13px;line-height:1.4;transition:background .15s ease,border-color .15s ease}.InterviewGuide_mockInterviewSegmentBtn__5NoSF:hover{background:#334155;border-color:#64748b}.InterviewGuide_mockInterviewSegmentBtnActive__h5PKx{background:#312e81;border-color:#818cf8;box-shadow:0 0 0 1px rgba(129,140,248,.4)}.InterviewGuide_mockInterviewSegmentIdx__w8USa{display:block;font-weight:800;color:#a5b4fc;margin-bottom:4px;font-size:12px}.InterviewGuide_mockInterviewSegmentPrompt__BWfYX{display:block;color:#f1f5f9;margin-bottom:6px}.InterviewGuide_mockInterviewSegmentTime__KlO13{display:block;font-size:11px;color:#94a3b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InterviewGuide_mockInterviewCoaching__EiHbx{margin-bottom:20px;padding:18px 18px 4px;background:linear-gradient(180deg,#fafbff,#fff);border:1px solid #e8e4f5;border-radius:14px}.InterviewGuide_mockInterviewCoachingHeader__UnEtk{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:6px}.InterviewGuide_mockInterviewCoachingModeGroup__hOPrL{margin-left:auto;display:inline-flex;gap:6px;position:sticky;top:0;z-index:2;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:4px;border-radius:999px;border:1px solid #ddd6fe;box-shadow:0 2px 8px rgba(79,70,229,.12)}.InterviewGuide_mockInterviewModeBtnActive__bDt8Z,.InterviewGuide_mockInterviewModeBtn__1T_H_{border:1px solid #a5b4fc;background:#fff;color:#3730a3;font-size:12px;font-weight:800;border-radius:999px;padding:6px 11px;cursor:pointer;box-shadow:0 1px 2px rgba(79,70,229,.08);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.InterviewGuide_mockInterviewModeBtnActive__bDt8Z:hover,.InterviewGuide_mockInterviewModeBtn__1T_H_:hover{filter:brightness(1.02);transform:translateY(-1px);box-shadow:0 6px 12px rgba(79,70,229,.18)}.InterviewGuide_mockInterviewModeBtnActive__bDt8Z{background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;border-color:#4338ca;box-shadow:0 6px 14px rgba(67,56,202,.24)}.InterviewGuide_mockInterviewCoachingHeader__UnEtk h4{margin:0;font-size:16px;font-weight:800;color:#312e81;letter-spacing:-.02em}.InterviewGuide_mockInterviewCoachingBadge__MXFOk{font-size:10px;font-weight:800;letter-spacing:.06em;color:#4f46e5;background:#eef2ff;padding:5px 10px;border-radius:999px;border:1px solid #c7d2fe}.InterviewGuide_mockInterviewCoachingLead__e0_QH{font-size:13px;color:#64748b;line-height:1.55;margin:0 0 16px}.InterviewGuide_mockInterviewModeGuide__Q67U9{margin:0 0 10px;padding:8px 10px;font-size:12px;color:#312e81;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;line-height:1.45}@media (max-width:768px){.InterviewGuide_mockInterviewCoachingModeGroup__hOPrL{position:sticky;top:0;width:100%;margin-left:0;justify-content:stretch;gap:8px;padding:6px;border-radius:12px;z-index:5}.InterviewGuide_mockInterviewModeBtnActive__bDt8Z,.InterviewGuide_mockInterviewModeBtn__1T_H_{flex:1 1;min-height:42px;font-size:13px;white-space:nowrap}.InterviewGuide_mockInterviewRetryRow__U_e38{position:sticky;bottom:0;z-index:6;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #fde68a;border-radius:12px;padding:8px;box-shadow:0 -4px 16px rgba(15,23,42,.12)}.InterviewGuide_mockInterviewActionGuide__JQFYp{margin-bottom:6px;font-size:11px}.InterviewGuide_mockInterviewRetryCtaBtn__r0l2X{min-height:46px;font-size:14px}.InterviewGuide_mockInterviewTranscriptCard__b2gsm{max-width:100%;max-height:260px;overflow:auto;-webkit-overflow-scrolling:touch}.InterviewGuide_mockInterviewSummaryList__AHhNU,.InterviewGuide_mockInterviewSummarySuggestList__FUi5X{margin-left:16px}}.InterviewGuide_mockInterviewCoachingList__kCMjJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.InterviewGuide_mockInterviewCoachingItem__KK3G0{padding:14px 16px;background:#fff;border:1px solid #e8e4f5;border-left:4px solid #818cf8;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.04);break-inside:avoid;page-break-inside:avoid}.InterviewGuide_mockInterviewCoachingItemGood__Nn1M0{background:linear-gradient(90deg,rgba(34,197,94,.05),#fff 18%)}.InterviewGuide_mockInterviewCoachingItemMid__3_Lvt{background:linear-gradient(90deg,rgba(234,179,8,.06),#fff 18%)}.InterviewGuide_mockInterviewCoachingItemLow__ZlYU1{background:linear-gradient(90deg,rgba(251,146,60,.07),#fff 18%)}.InterviewGuide_mockInterviewCoachingQ__qaJDU{font-size:14px;font-weight:700;color:#1e1b4b;margin-bottom:8px;line-height:1.45}.InterviewGuide_mockInterviewCoachingHeadBtn__az2A4{width:100%;border:none;background:transparent;text-align:left;padding:0;cursor:pointer}.InterviewGuide_mockInterviewNextAction__CrLRH{margin:4px 0 8px;font-size:12px;font-weight:700;color:#0f766e;background:#ecfeff;border:1px solid #99f6e4;border-radius:8px;padding:7px 9px;line-height:1.45}.InterviewGuide_mockInterviewCoachingFocus__4V3zE{font-size:13px;font-weight:500;color:#4338ca;margin:0 0 10px;padding:9px 11px;background:linear-gradient(90deg,#f5f3ff,#fafaff);border-radius:8px;border-left:3px solid #818cf8;line-height:1.45}.InterviewGuide_mockInterviewCoachingScore__xh777{font-size:12px;font-weight:600;color:#5b4f86;margin-bottom:8px;letter-spacing:.02em}.InterviewGuide_mockInterviewChecklistBadgeRow__8KyKk{margin:0 0 8px}.InterviewGuide_mockInterviewChecklistBadge__5zYUc{display:inline-block;font-size:11px;font-weight:700;color:#0f766e;background:#ecfeff;border:1px solid #99f6e4;border-radius:999px;padding:4px 9px;letter-spacing:.01em}.InterviewGuide_mockInterviewChecklistList__ilgAH{margin:0 0 8px;padding:8px 10px;list-style:none;display:grid;gap:5px;border-radius:8px;border:1px solid #dbeafe;background:#f8fbff}.InterviewGuide_mockInterviewChecklistDone__cXsHG{font-size:12px;color:#166534;line-height:1.45;font-weight:600}.InterviewGuide_mockInterviewChecklistPending__nGMO3{font-size:12px;color:#6b7280;line-height:1.45}.InterviewGuide_mockInterviewToneRow__b3USv{margin:0 0 8px;padding:8px 10px;border:1px solid #ddd6fe;border-radius:8px;background:#f9f8ff}.InterviewGuide_mockInterviewRetrySummary__XhsfK{margin:0 0 8px;font-size:12px;color:#334155;line-height:1.4;padding:7px 9px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px}.InterviewGuide_mockInterviewRetrySummaryHead__EZlVs{margin:0}.InterviewGuide_mockInterviewRetryDiff__JXZY7{margin-top:6px;display:grid;gap:5px}.InterviewGuide_mockInterviewRetrySentenceDiff__x2x2c{margin-top:6px;display:grid;gap:6px}.InterviewGuide_mockInterviewRetrySentenceList__nbPF8{margin:0;padding:0;list-style:none;display:grid;gap:4px}.InterviewGuide_mockInterviewRetryAddedSentence__BxQp0,.InterviewGuide_mockInterviewRetryKeptSentence__8HiY1,.InterviewGuide_mockInterviewRetryRemovedSentence__UsoqZ{font-size:11px;line-height:1.4;border-radius:6px;padding:5px 7px}.InterviewGuide_mockInterviewRetryAddedSentence__BxQp0{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.InterviewGuide_mockInterviewRetryRemovedSentence__UsoqZ{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3}.InterviewGuide_mockInterviewRetryKeptSentence__8HiY1{color:#334155;background:#f8fafc;border:1px solid #e2e8f0}.InterviewGuide_mockInterviewRetryAutoSummary__zK2o8{margin:6px 0 0;font-size:12px;font-weight:700;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:6px 8px;line-height:1.45}.InterviewGuide_mockInterviewRetryDiffRow__uUX_X{display:grid;gap:4px}.InterviewGuide_mockInterviewRetryDiffLabel__DkRFX{font-size:11px;font-weight:700;color:#475569}.InterviewGuide_mockInterviewRetryDiffChips__TbFdi{display:flex;flex-wrap:wrap;gap:5px}.InterviewGuide_mockInterviewRetryAddedChip__R8Z_P,.InterviewGuide_mockInterviewRetryRemovedChip__Qn2cE{font-size:11px;border-radius:999px;padding:3px 8px;font-weight:700}.InterviewGuide_mockInterviewRetryAddedChip__R8Z_P{color:#166534;background:#dcfce7;border:1px solid #86efac}.InterviewGuide_mockInterviewRetryRemovedChip__Qn2cE{color:#9f1239;background:#ffe4e6;border:1px solid #fda4af}.InterviewGuide_mockInterviewRetryDeltaUp__LZS2R{color:#166534;font-weight:800;margin-left:6px}.InterviewGuide_mockInterviewRetryDeltaDown__Thkif{color:#b91c1c;font-weight:800;margin-left:6px}.InterviewGuide_mockInterviewToneLabel__z3G6Q{display:block;font-size:12px;font-weight:700;color:#4338ca;margin-bottom:6px}.InterviewGuide_mockInterviewToneBtns__XwOZu{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.InterviewGuide_mockInterviewToneBtnActive__ETg4Y,.InterviewGuide_mockInterviewToneBtn__Rxq48{border:1px solid #c4b5fd;background:#fff;color:#4338ca;font-size:11px;font-weight:700;border-radius:999px;padding:3px 8px;cursor:pointer}.InterviewGuide_mockInterviewToneBtnActive__ETg4Y{background:#ede9fe}.InterviewGuide_mockInterviewTonePreview__feKcy{margin:0;font-size:12px;color:#374151;line-height:1.5}.InterviewGuide_mockInterviewCoachingHighlights__6znay{margin:0 0 8px;padding:8px 10px 8px 28px;font-size:13px;color:#14532d;line-height:1.5;background:#f0fdf4;border-radius:8px;border:1px solid #bbf7d0}.InterviewGuide_mockInterviewCoachingIssues__L_sh7{margin:0;padding:8px 10px 8px 28px;font-size:13px;color:#9a3412;line-height:1.5;background:#fffbeb;border-radius:8px;border:1px solid #fde68a}.InterviewGuide_mockInterviewCoachingOk__7ZbcV{margin:0;font-size:13px;font-weight:600;color:#166534;padding:8px 10px;background:#f0fdf4;border-radius:8px;border:1px solid #bbf7d0}.InterviewGuide_mockInterviewLiveCoach__Q77uy{margin:8px 0 12px;padding:10px 12px;border:1px solid #ddd6fe;background:#f8f7ff;border-radius:10px}.InterviewGuide_mockInterviewLiveCoachTop__dADZI{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#4338ca;margin-bottom:6px}.InterviewGuide_mockInterviewLiveCoachChips__vAg4a{display:flex;flex-wrap:wrap;gap:6px}.InterviewGuide_mockInterviewLiveChip__Jdk7l{font-size:11px;font-weight:700;color:#312e81;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;padding:3px 8px}.InterviewGuide_mockInterviewLiveCoachHint__Sty0G{margin:8px 0 0;font-size:12px;color:#4b5563;line-height:1.45}.InterviewGuide_mockInterviewCoachingViewport___kCK3{height:560px;overflow:auto;position:relative}.InterviewGuide_mockInterviewCoachingListVirtual__i6g75{margin:0;padding:0;list-style:none;position:relative}.InterviewGuide_mockInterviewCoachingItemVirtual__6XvAT{position:absolute;left:0;right:0}.InterviewGuide_historyChart__x8sju{margin-top:16px;padding:16px;background:#fff;border:1px solid #e3def5;border-radius:8px}.InterviewGuide_historyChart__x8sju h4{font-size:14px;color:#4b26ac;margin:0 0 12px}.InterviewGuide_historyChartGraph__G9u_C{min-height:200px}.InterviewGuide_historyChartEmpty__fotQI{margin-top:16px;padding:24px;background:#faf9ff;border:1px dashed #e3def5;border-radius:8px;text-align:center;color:#888;font-size:14px}.InterviewGuide_historyChartEmpty__fotQI p{margin:4px 0}.InterviewGuide_badgesRow__zrAAR{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px;background:rgba(255,255,255,.8);border-radius:8px;border:1px solid #e3def5}.InterviewGuide_badge__slW9J{font-size:12px;padding:4px 10px;border-radius:20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600}.InterviewGuide_qualityBadge__169MY{font-size:11px;padding:3px 7px;border-radius:12px;margin-top:4px;font-weight:600;display:inline-block;background:#f0f7ff;color:#2563eb;border:1px solid #bfdbfe}[data-job-category=it] .InterviewGuide_sectionHeader__mOnn_ h2{color:#3b82f6!important}[data-job-category=sales] .InterviewGuide_sectionHeader__mOnn_ h2{color:#f97316!important}[data-job-category=marketing] .InterviewGuide_sectionHeader__mOnn_ h2{color:#ec4899!important}[data-job-category=public] .InterviewGuide_sectionHeader__mOnn_ h2{color:#10b981!important}[data-job-category=careerChange] .InterviewGuide_sectionHeader__mOnn_ h2{color:#8b5cf6!important}[data-job-category=hr] .InterviewGuide_sectionHeader__mOnn_ h2{color:#0d9488!important}[data-job-category=planning] .InterviewGuide_sectionHeader__mOnn_ h2{color:#ea580c!important}[data-job-category=service] .InterviewGuide_sectionHeader__mOnn_ h2{color:#059669!important}[data-job-category=design] .InterviewGuide_sectionHeader__mOnn_ h2{color:#7c3aed!important}[data-job-category=production] .InterviewGuide_sectionHeader__mOnn_ h2{color:#0369a1!important}[data-job-category=finance] .InterviewGuide_sectionHeader__mOnn_ h2{color:#0f766e!important}[data-job-category=logistics] .InterviewGuide_sectionHeader__mOnn_ h2{color:#b45309!important}[data-job-category=education] .InterviewGuide_sectionHeader__mOnn_ h2{color:#15803d!important}[data-job-category=research] .InterviewGuide_sectionHeader__mOnn_ h2{color:#1e40af!important}[data-job-category=startup] .InterviewGuide_sectionHeader__mOnn_ h2{color:#c026d3!important}[data-job-category=general] .InterviewGuide_sectionHeader__mOnn_ h2{color:#4b26ac!important}.InterviewGuide_mockInterviewFavRow__c124R{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 10px}.InterviewGuide_mockInterviewFavBtnActive__fu7Rh,.InterviewGuide_mockInterviewFavBtn__bgs9x{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;cursor:pointer;border:1px solid #c4b5fd;background:#fff;color:#4c1d95;transition:transform .12s ease,box-shadow .12s ease}.InterviewGuide_mockInterviewFavBtnActive__fu7Rh:hover,.InterviewGuide_mockInterviewFavBtn__bgs9x:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(76,29,149,.12)}.InterviewGuide_mockInterviewFavBtnActive__fu7Rh{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#f59e0b;color:#92400e}.InterviewGuide_mockInterviewFavHint__vwtja{margin:0;font-size:12px;color:#64748b;line-height:1.4}.InterviewGuide_mockInterviewNoteRow__WsjIO{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label count" "input input";gap:4px 10px;align-items:center;margin:0 0 12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.InterviewGuide_mockInterviewNoteLabel__WUMAa{grid-area:label;font-size:12px;font-weight:700;color:#334155}.InterviewGuide_mockInterviewNoteInput__QjlEP{grid-area:input;width:100%;box-sizing:border-box;padding:8px 10px;font-size:13px;border:1px solid #cbd5e1;border-radius:8px;background:#fff}.InterviewGuide_mockInterviewNoteCount__UcvND{grid-area:count;font-size:11px;color:#94a3b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InterviewGuide_mockInterviewTranscriptProvider__EcUR3{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 8px}.InterviewGuide_mockInterviewTranscriptProviderLabel__KU62G{font-size:12px;font-weight:700;color:#334155}.InterviewGuide_mockInterviewTranscriptProviderSelect__DuSrq{flex:1 1;min-width:180px;padding:6px 8px;font-size:12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff}.InterviewGuide_mockInterviewTranscriptCloudHint__tu4WW{margin:0 0 8px;padding:8px 10px;border-radius:8px;border:1px solid #bfdbfe;background:#eff6ff;color:#1e3a8a;font-size:12px;line-height:1.45}.InterviewGuide_mockInterviewHotkeyHint__zLaiP{margin:8px 0 0;font-size:11px;color:#64748b;line-height:1.4}.InterviewGuide_mockInterviewReportCapture__2t15X{padding:4px 0 8px;break-inside:avoid;page-break-inside:avoid}.InterviewGuide_mockInterviewReportToolbar__MgdN4{margin:16px 0 12px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.InterviewGuide_mockInterviewReportToolbarNote__2vw3d{margin:0 0 10px;font-size:12px;color:#475569;line-height:1.45}.InterviewGuide_mockInterviewReportToolbarBtns__qaZYn{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.InterviewGuide_mockInterviewFavFilterActive__8wsOJ,.InterviewGuide_mockInterviewFavFilter___6dPB{border-radius:999px;padding:6px 11px;font-size:12px;font-weight:800;cursor:pointer;border:1px solid #e2e8f0;background:#fff;color:#475569}.InterviewGuide_mockInterviewFavFilter___6dPB:hover{border-color:#cbd5e1}.InterviewGuide_mockInterviewFavFilterActive__8wsOJ{border-color:#f59e0b;background:#fffbeb;color:#92400e}.InterviewGuide_mockInterviewCoachingUserMemo__H9jU1{margin:6px 0 8px;padding:8px 10px;border-radius:8px;border:1px dashed #fcd34d;background:#fffbeb;font-size:12px;color:#78350f;line-height:1.45}.InterviewGuide_mockInterviewCoachingUserMemo__H9jU1 strong{margin-right:6px}.InterviewGuide_mockInterviewCoachingEmpty__huZq9{list-style:none;margin:0;padding:14px 16px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc;color:#64748b;font-size:13px;line-height:1.45}.InterviewGuide_mockInterviewLocalHistory__Al73m{margin:0 0 16px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:linear-gradient(180deg,#f8fafc,#fff)}.InterviewGuide_mockInterviewLocalHistoryTitle__Q6IIX{margin:0 0 8px;font-size:14px;color:#0f172a}.InterviewGuide_mockInterviewLocalHistoryDelta__Wou7P{margin:0 0 10px;font-size:13px;color:#334155;line-height:1.45}.InterviewGuide_mockInterviewDeltaUp__wWJfN{color:#15803d}.InterviewGuide_mockInterviewDeltaDown__0D_jl{color:#b91c1c}.InterviewGuide_mockInterviewLocalHistoryEmpty__PqLEr{margin:0;font-size:13px;color:#64748b}.InterviewGuide_mockInterviewLocalHistoryList__KIkjh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.InterviewGuide_mockInterviewLocalHistoryItem__cqm7k{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid #e2e8f0;font-size:12px;color:#475569}.InterviewGuide_mockInterviewLocalHistoryItem__cqm7k strong{color:#1e293b}.InterviewGuide_mockInterviewLocalHistoryHint__9WAf4{margin:10px 0 0;font-size:11px;color:#94a3b8;line-height:1.4}@media (max-width:768px){.InterviewGuide_mockInterviewReportToolbarBtns__qaZYn{flex-direction:column;align-items:stretch}.InterviewGuide_mockInterviewReportToolbarBtns__qaZYn .InterviewGuide_mockInterviewBtnSecondary__IlUxF{width:100%;text-align:center}}