@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap");.dashboard_dashboardPage__C8wjs{min-height:100vh;min-height:100dvh;background-color:#F5F6FA;background-color:#F4F6FA;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#141414;font-weight:400;position:relative;isolation:isolate;overscroll-behavior-x:none}.dashboard_numericColumn__AjeJV,.dashboard_tabularNums__u16_q{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_numericColumn__AjeJV{text-align:right}.dashboard_conversationBox__SmXDa,.dashboard_conversationBox__SmXDa:hover,.dashboard_jobPickRow__wLUD_,.dashboard_jobPickRow__wLUD_:hover,.dashboard_locationDropdownItem__W08VY,.dashboard_moduleCard__p8eDF,.dashboard_moduleCard__p8eDF:hover,.dashboard_recruiterTabBtn__BAF_4,.dashboard_resumeOptionCard__rpETf,.dashboard_resumeOptionCard__rpETf:hover,.dashboard_roleTintRow__kx9sT,.dashboard_roleTintRow__kx9sT:hover{transition:none}.dashboard_jobModalBox__t474_,.dashboard_settingsModalContent__OBYJO{animation:dashboard_scaleModal__bJ6Ou .22s cubic-bezier(.16,1,.3,1)}.dashboard_navbar__uDdoU{height:70px;background-color:#ffffff;border-bottom:1px solid #e8eaf0;display:flex;align-items:center;justify-content:space-between;padding:0 2.25rem;position:sticky;top:0;z-index:100}.dashboard_navLeft__rV_zF{display:flex;gap:2rem}.dashboard_logo__bb8Dd,.dashboard_navLeft__rV_zF{align-items:center;flex-shrink:0;white-space:nowrap}.dashboard_logo__bb8Dd{display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:.85rem;color:#141414}.dashboard_brandName__xaMCk,.dashboard_logo__bb8Dd{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.02rem;font-weight:400;letter-spacing:-.01em;line-height:1}.dashboard_brandName__xaMCk{white-space:nowrap;display:inline-block}.dashboard_logoIcon__g2vS3{width:25px;height:25px;display:flex;align-items:center;justify-content:center;overflow:visible;flex-shrink:0;transform:translateY(1px)}.dashboard_logoImg__aASHf{width:100%;height:100%;object-fit:contain;transform:scale(1.32);display:block}.dashboard_searchBar__vrk_A{display:flex;align-items:center;gap:.6rem;background:#F5F6FA;border:1px solid #e8eaf0;border-radius:10px;padding:.5rem 1rem;min-width:300px;color:#94A3B8;font-size:.85rem;cursor:pointer;transition:border-color .2s}.dashboard_searchBar__vrk_A:hover{border-color:#CBD5E1}.dashboard_searchBarText__oIedT{color:#94A3B8;font-weight:400}.dashboard_navRight__ZKXF8{display:flex;align-items:center;gap:.75rem}.dashboard_xpBadge__PEcb7{display:flex;align-items:center;gap:.4rem;background:#EFF6FF;border:1px solid #bfdbfe;border-radius:20px;padding:.35rem .75rem;font-size:.8rem;font-weight:600;color:#4782F6}.dashboard_xpDot__icssF{width:8px;height:8px;border-radius:50%;background:#4782F6}.dashboard_streakBadge__Uz38J{display:flex;align-items:center;gap:.4rem;background:#ffffff;border:1px solid #e8eaf0;border-radius:20px;padding:.35rem .75rem;font-size:.8rem;font-weight:500;color:#64748B}.dashboard_streakDot__HaR6A{width:8px;height:8px;border-radius:50%;background:#94A3B8}.dashboard_notificationBtn__uQTjo{position:relative;background:none;border:none;color:#94A3B8;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:color .15s}.dashboard_notificationBtn__uQTjo:hover{color:#141414}.dashboard_logoutBtn__v7x5x{display:flex;align-items:center;gap:.5rem;background:none;border:1px solid #e8eaf0;color:#64748B;font-size:.75rem;font-weight:400;padding:.4rem .75rem;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit}.dashboard_logoutBtn__v7x5x:hover{color:#141414;border-color:#CBD5E1;background:#F8FAFC}.dashboard_avatar__rLHIo{width:34px;height:34px;border-radius:50%;background:#4782F6;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;cursor:pointer}.dashboard_mainContent__1lJBL{max-width:1400px;margin:0 auto;padding:1.75rem 2.25rem 3rem;position:relative;z-index:1}.dashboard_heroSection__Fy_jd{background:linear-gradient(135deg,#4782F6,#3B71E8);border-radius:6px;padding:2.75rem 2.5rem;display:grid;grid-template-columns:1fr 1.5fr;gap:2.25rem;align-items:center;margin-bottom:2rem;position:relative;isolation:isolate;overflow:hidden;box-shadow:0 10px 30px rgba(71,130,246,.2)}.dashboard_heroSection__Fy_jd:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;background-repeat:repeat;opacity:.08;mix-blend-mode:overlay;pointer-events:none;z-index:0}.dashboard_heroSection__Fy_jd>*{position:relative;z-index:1}.dashboard_heroSection__Fy_jd:after{content:"";position:absolute;top:-80px;right:-80px;width:260px;height:260px;border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none}.dashboard_heroTextBlock__Fi5RG{display:flex;flex-direction:column;gap:.85rem}.dashboard_heroGreeting__AaerH{font-size:.95rem;font-weight:400;color:rgba(255,255,255,.85)}.dashboard_heroHeading__OX2Ve{font-family:var(--font-display);font-weight:700;font-size:2.25rem;color:#ffffff;line-height:1.25;letter-spacing:-.02em}.dashboard_heroProgressBtn__2cQqE{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;background:#ffffff;border:none;color:#4782F6;font-family:Inter,sans-serif;font-size:.85rem;font-weight:400;padding:.75rem 1.35rem .75rem 1.5rem;border-radius:12px;cursor:pointer;transition:all .2s ease;width:fit-content;box-shadow:0 4px 14px rgba(0,0,0,.12)}.dashboard_heroProgressBtn__2cQqE:hover{background:#F8FAFC;color:#3B71E8;transform:translateY(-1px)}.dashboard_heroProgressArrow__K_O_9{font-size:.9rem}.dashboard_moduleCardsScroll__A37T4{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:.5rem .25rem;overscroll-behavior-x:none}.dashboard_moduleCardsScroll__A37T4::-webkit-scrollbar{display:none}.dashboard_moduleCard__p8eDF{min-width:185px;max-width:210px;min-height:280px;background:#ffffff;border-radius:6px;padding:1.4rem;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.08)}.dashboard_moduleCard__p8eDF:hover{box-shadow:0 8px 24px rgba(0,0,0,.12)}.dashboard_moduleCardWithIllustration__cKr96{padding-bottom:0}.dashboard_moduleCardTop__AMgP9{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:2}.dashboard_moduleCardHeaderRow__e0BGu{display:flex;align-items:center;justify-content:space-between;width:100%}.dashboard_moduleCardNumber__PdvOW{font-size:.85rem;font-weight:800;color:#4782F6;letter-spacing:.05em}.dashboard_cardPlayButton__6_oPw{width:26px;height:26px;border-radius:50%;background:#EFF6FF;border:1px solid #bfdbfe;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer}.dashboard_moduleCard__p8eDF:hover .dashboard_cardPlayButton__6_oPw{background:#4782F6;border-color:#4782F6}.dashboard_moduleCard__p8eDF:hover .dashboard_cardPlayButton__6_oPw svg{fill:#ffffff!important;color:#ffffff!important}.dashboard_moduleCardTitle__FFA0D{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:500;color:#1E293B;line-height:1.35;letter-spacing:-.01em}.dashboard_moduleCardImage__zzsS9{width:100%;height:110px;display:flex;align-items:center;justify-content:center;color:#4782F6;margin-top:auto;background:#F8FAFC;border-radius:6px;border:1px dashed #e2e8f0}.dashboard_moduleIllustrationWrap__7YXFJ{position:absolute;bottom:0;left:0;right:0;width:100%;height:165px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;pointer-events:none;border-radius:0 0 6px 6px;padding:0 6px 4px}.dashboard_moduleIllustration__5W7We{width:100%;height:100%;object-fit:contain;object-position:bottom center;display:block;filter:drop-shadow(0 4px 12px rgba(0,48,143,.08))}.dashboard_moduleIllustrationWrapTall__Y0iON{height:175px;padding:0}.dashboard_moduleIllustrationTall__gv1NZ{object-fit:cover;object-position:center top}.dashboard_dashboardGrid___3_r9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch;width:100%}.dashboard_moduleProgressPanel__9SSy0{background:#ffffff;border:1px solid #e8eaf0;border-right:none;border-radius:6px 0 0 6px;padding:1.75rem;box-shadow:0 1px 3px rgba(0,0,0,.03);min-width:0;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:visible;position:relative;z-index:5}.dashboard_topJobPicksHeader__keBu0{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.dashboard_recruiterAvatarRow__9HQBv{display:flex;align-items:center;flex-shrink:0}.dashboard_recruiterAvatarImg__CJ9aC{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid #e2e8f0;box-shadow:0 2px 6px rgba(0,0,0,.08)}.dashboard_topJobPicksTitle__wwi1E{font-size:1.125rem;font-weight:600;color:#181829;letter-spacing:-.015em;margin:0;line-height:1.3}.dashboard_topJobPicksSubtitle__iJoUA,.dashboard_topJobPicksTitle__wwi1E{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dashboard_topJobPicksSubtitle__iJoUA{font-size:.84rem;color:#64748B;font-weight:400;margin:.35rem 0 0;line-height:1.45}.dashboard_topJobPicksRight__dbIfO{display:flex;align-items:center;gap:.85rem;flex-shrink:0}.dashboard_showAllLink__XpDwk{font-size:.8rem;font-weight:600;color:#4782F6;text-decoration:none;transition:color .15s ease;white-space:nowrap}.dashboard_showAllLink__XpDwk:hover{color:#3B71E8;text-decoration:underline}.dashboard_recruiterTabGroup__Tz8LL{display:inline-flex;align-items:center;background:#F1F5F9;border-radius:6px;padding:2px;gap:2px}.dashboard_recruiterTabBtn__BAF_4{border:none;background:transparent;padding:5px 12px;font-size:.78rem;font-weight:600;color:#64748B;border-radius:4px;cursor:pointer;transition:all .15s ease;font-family:Inter,sans-serif;white-space:nowrap}.dashboard_recruiterTabBtn__BAF_4:hover{color:#0F172A}.dashboard_recruiterTabBtnActive__O6iir{background:#FFFFFF;color:#4782F6;box-shadow:0 1px 2px rgba(0,0,0,.06)}.dashboard_jobPickList__qnfm3{display:flex;flex-direction:column;width:calc(100% + 3.5rem);flex:none;overflow-y:auto;max-height:380px;margin:1.25rem -1.75rem -1.75rem;scrollbar-width:thin;scrollbar-color:#94A3B8 #F1F5F9}.dashboard_jobPickList__qnfm3::-webkit-scrollbar{width:6px}.dashboard_jobPickList__qnfm3::-webkit-scrollbar-track{background:#F1F5F9}.dashboard_jobPickList__qnfm3::-webkit-scrollbar-thumb{background:#94A3B8;border-radius:9999px}.dashboard_jobPickList__qnfm3::-webkit-scrollbar-thumb:hover{background:#4782F6}.dashboard_jobPickRow__wLUD_{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 1.75rem;background:#ffffff;border:1px solid #e8eaf0;border-right:none;border-left:none;border-radius:0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;min-width:0;position:relative}.dashboard_jobPickRow__wLUD_+.dashboard_jobPickRow__wLUD_{margin-top:-1px}.dashboard_jobPickRow__wLUD_:first-child,.dashboard_jobPickRow__wLUD_:first-child:hover{border-top:none}.dashboard_jobPickRow__wLUD_:hover{background:#F8FAFC;border-top-color:#CBD5E1;border-bottom-color:#CBD5E1;box-shadow:0 4px 12px rgba(0,0,0,.04);z-index:1}.dashboard_jobPickLogoWrap__MCfVC{width:42px;height:42px;border-radius:6px;background:#ffffff;border:1px solid #e2e8f0;padding:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.dashboard_jobPickInfo__MA_Dk{display:flex;flex-direction:column;min-width:0;gap:3px}.dashboard_jobPickTitle__1kesZ{font-size:.94rem;color:#181829;letter-spacing:-.01em}.dashboard_jobPickMeta__F0BtD,.dashboard_jobPickTitle__1kesZ{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_jobPickMeta__F0BtD{font-size:.82rem;color:#6B7280}.dashboard_jobPickSalaryCol__z93Km{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex-shrink:0;text-align:right;min-width:90px}.dashboard_jobPickSalaryPeriod__HljSw{font-size:.72rem;color:#94A3B8;font-weight:500;margin-bottom:1px;line-height:1}.dashboard_jobPickSalaryAmount__OQ6SH,.dashboard_jobPickSalaryPeriod__HljSw{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dashboard_jobPickSalaryAmount__OQ6SH{font-size:.95rem;font-weight:700;color:#181829;letter-spacing:-.01em;line-height:1.3}.dashboard_jobRowPracticeBtn__F4_CF,.dashboard_roleSimulateBtn__dJY_m{display:inline-flex;align-items:center;gap:6px;background:#4782F6;color:#FFFFFF;border:none;border-radius:6px;padding:7px 14px;font-size:.78rem;font-weight:400;font-family:Inter,sans-serif;cursor:pointer;flex-shrink:0;transition:all .15s ease;white-space:nowrap}.dashboard_jobRowPracticeBtn__F4_CF:hover,.dashboard_roleSimulateBtn__dJY_m:hover{background:#3B71E8;transform:translateY(-1px);box-shadow:0 2px 8px rgba(71,130,246,.25)}.dashboard_rolesHeaderRow__yO3vA{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.15rem}.dashboard_rolesHeaderLeft__eBtMq{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.dashboard_locationSwitcherWrap__i8iLC{position:relative;display:inline-block;z-index:50}.dashboard_locationBadgePill__hd_eX{display:inline-flex;align-items:center;gap:5px;background:#EFF6FF;color:#4782F6;border:1px solid #bfdbfe;padding:4px 10px;border-radius:20px;font-size:.73rem;font-weight:600;cursor:pointer;transition:all .15s ease}.dashboard_locationBadgePill__hd_eX:hover{background:#DBEAFE;border-color:#93C5FD}.dashboard_locationDropdownMenu__4Br4u{position:absolute;top:calc(100% + 6px);right:0;left:auto;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.05);padding:6px;min-width:220px;z-index:100;display:flex;flex-direction:column;gap:2px}.dashboard_locationDropdownItem__W08VY{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border:none;background:transparent;border-radius:6px;font-size:.78rem;color:#334155;font-weight:500;text-align:left;cursor:pointer;transition:all .15s ease;font-family:inherit;width:100%}.dashboard_locationDropdownItem__W08VY:hover{background:#F1F5F9;color:#4782F6}.dashboard_locationDropdownItemActive__Hqj47{background:#EFF6FF;color:#4782F6;font-weight:600}.dashboard_jobMetaRow__zCAbX{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:3px}.dashboard_jobLocationTag__Mdw9F{display:inline-flex;align-items:center;gap:3px;font-size:.7rem;color:#4782F6;background:#EFF6FF;padding:1px 6px;border-radius:4px;font-weight:500}.dashboard_jobCompanyTag__yHw22{font-size:.72rem;color:#64748B;font-weight:500}.dashboard_jobActionGroup___Nf_m{display:flex;align-items:center;gap:6px}.dashboard_jobEmptyMessage__VscvB{padding:2rem 1.75rem;text-align:center;color:#64748B;font-size:.85rem;border-top:1px solid #e8eaf0}.dashboard_jobModalBackdrop__gfm39{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:600;padding:1rem}.dashboard_jobModalBox__t474_{background:#FFFFFF;border-radius:6px;width:100%;max-width:620px;max-height:85vh;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden}.dashboard_jobModalBox__t474_,.dashboard_jobModalBox__t474_ *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dashboard_jobModalBox__t474_ b,.dashboard_jobModalBox__t474_ h1,.dashboard_jobModalBox__t474_ h2,.dashboard_jobModalBox__t474_ h3,.dashboard_jobModalBox__t474_ h4,.dashboard_jobModalBox__t474_ h5,.dashboard_jobModalBox__t474_ h6,.dashboard_jobModalBox__t474_ strong{font-weight:500}.dashboard_jobModalHeader__g3dHU{padding:1.25rem 1.5rem;border-bottom:1px solid #e2e8f0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dashboard_jobModalTitleGroup__07RnZ{display:flex;align-items:center;gap:12px}.dashboard_jobModalTitle__2zVWf{font-size:1.15rem;font-weight:500;color:#0F172A;margin:0;line-height:1.3}.dashboard_jobModalSub__q0OGD{font-size:.82rem;color:#64748B;margin-top:2px}.dashboard_jobModalCloseBtn__h_cAq{background:#F1F5F9;border:none;width:30px;height:30px;border-radius:50%;color:#64748B;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;flex-shrink:0}.dashboard_jobModalCloseBtn__h_cAq:hover{background:#E2E8F0;color:#0F172A}.dashboard_jobModalBody__oYRom{padding:1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.dashboard_jobModalMetaGrid__WcViY{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem;background:#F8FAFC;border:1px solid #e2e8f0;border-radius:max(0px,6px - 8px);padding:1rem}.dashboard_jobModalMetaItem__JB_fm{display:flex;flex-direction:column;gap:2px}.dashboard_jobModalMetaLabel__Qgbfp{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#64748B;font-weight:500}.dashboard_jobModalMetaVal__4B6T0{font-size:.85rem;font-weight:500;color:#0F172A}.dashboard_jobModalSectionTitle__djH4n{font-size:.88rem;font-weight:500;color:#0F172A;margin-bottom:.5rem}.dashboard_jobModalText__D8d0j{font-size:.85rem;line-height:1.6;color:#334155;margin:0}.dashboard_jobModalFooter__rVcHm{padding:1rem 1.5rem;border-top:1px solid #e2e8f0;background:#F8FAFC;display:flex;align-items:center;justify-content:flex-end;gap:10px}.dashboard_jobModalAtsCard__ypsbq{background:#F8FAFC;border:1px solid #e2e8f0;border-radius:8px;padding:1.15rem;display:flex;flex-direction:column;gap:.85rem}.dashboard_jobModalAtsHeader__S3uA6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.dashboard_jobModalAtsScoreGroup__xVgGo{display:flex;align-items:center;gap:10px}.dashboard_jobModalAtsScoreNum__3whRX{font-size:1.6rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.dashboard_jobModalAtsBadge__Ff1W9{font-size:.72rem;font-weight:500;padding:3px 9px;border-radius:9999px;display:inline-flex;align-items:center;gap:4px}.dashboard_jobModalAtsResumeSelect__d5yHV{font-size:.74rem;font-weight:500;color:#334155;background:#FFFFFF;border:1px solid #cbd5e1;border-radius:6px;padding:4px 8px;outline:none;cursor:pointer;max-width:220px}.dashboard_jobModalAtsSummaryBox__SOjS1{background:#FFFFFF;border:1px solid #e2e8f0;border-left:3px solid #2563eb;border-radius:5px;padding:.75rem .85rem;font-size:.82rem;line-height:1.55;color:#1E293B}.dashboard_jobModalAtsPillGrid__KsROg{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}.dashboard_jobModalAtsPillGroup__Vl2Gm{display:flex;flex-direction:column;gap:6px}.dashboard_jobModalAtsPillLabel__jIuIn{font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;display:flex;align-items:center;gap:5px}.dashboard_jobModalAtsPillsWrap__Y3wBG{display:flex;flex-wrap:wrap;gap:5px}.dashboard_jobModalAtsPill__0Aeuc{font-size:.72rem;padding:2px 7px;border-radius:4px;font-weight:500}.dashboard_jobModalApplyBtn___Y63a{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:6px;background:#2563EB;color:#FFFFFF;border:1px solid #1d4ed8;font-size:13px;font-weight:500;font-family:Inter,sans-serif;text-decoration:none;transition:background .15s ease;cursor:pointer}.dashboard_jobModalApplyBtn___Y63a:hover{background:#1D4ED8}.dashboard_scheduledPanel__YRPs4{background:#ffffff;border:1px solid #e8eaf0;border-radius:0 6px 6px 0;padding:1.75rem;box-shadow:0 1px 3px rgba(0,0,0,.04);min-width:0;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}.dashboard_scheduledHeader__JOBHA{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.dashboard_headerCharacterGroup__V_Uwh{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}.dashboard_characterAvatarsRow__4YILt{display:flex;align-items:center;gap:.85rem;flex-shrink:0}.dashboard_headerCharAvatarButton__zt8vz{position:relative;background:none;border:none;padding:0;cursor:pointer;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;outline:none}.dashboard_headerCharAvatarCircle__3eNDW{width:38px;height:38px;border-radius:50%;border:2px solid #e2e8f0;object-fit:cover;display:block;box-shadow:0 1px 3px rgba(0,0,0,.08);background:#ffffff}.dashboard_companyLogoImg__wc8Da,.dashboard_jobPickLogoWrap__MCfVC img{outline:1px solid rgb(0 0 0/.1);outline-offset:-1px}.dashboard_headerCharAvatarButtonActive__G9bq8 .dashboard_headerCharAvatarCircle__3eNDW{border-color:#4782F6;box-shadow:0 0 0 2px rgba(71,130,246,.25)}.dashboard_charUnreadBadge__uUs6k{position:absolute;top:-2px;right:-2px;min-width:14px;height:14px;padding:0 3px;background:#EF4444;color:#ffffff;font-size:.55rem;font-weight:700;font-family:Inter,sans-serif;border-radius:9999px;display:flex;align-items:center;justify-content:center;border:1.5px solid #ffffff;box-shadow:0 1px 2px rgba(239,68,68,.35);line-height:1;pointer-events:none}.dashboard_imessageRoleBubble__AlHQE{position:relative;display:inline-flex;align-items:center;background:linear-gradient(135deg,#4782F6,#3B71E8);border-radius:18px 18px 18px 4px;padding:.55rem .85rem;box-shadow:0 4px 14px rgba(71,130,246,.22);max-width:320px;margin:0 .35rem;z-index:10;flex-shrink:1}.dashboard_imessageBubbleTail__Sws7u{position:absolute;left:-5px;bottom:7px;width:10px;height:10px;background:#4782F6;transform:rotate(45deg);border-radius:1px}.dashboard_imessageBubbleContent__E4tsX{position:relative;z-index:2;display:flex;flex-direction:column;min-width:0}.dashboard_imessageRoleText__NSML_{font-family:Inter,sans-serif;font-size:.735rem;color:#ffffff;line-height:1.35;margin:0;font-weight:400;white-space:normal!important;word-break:break-word}.dashboard_imessageCloseBtn__a0HzF{background:rgba(255,255,255,.2);border:none;color:#ffffff;cursor:pointer;padding:0;margin-left:.55rem;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;flex-shrink:0;transition:background .15s ease}.dashboard_imessageCloseBtn__a0HzF:hover{background:rgba(255,255,255,.35)}.dashboard_scheduledSeeAll__BwEbY{font-size:.8rem;font-weight:500;color:#94A3B8;cursor:pointer;background:none;border:none;transition:color .15s}.dashboard_scheduledSeeAll__BwEbY:hover{color:#4782F6}.dashboard_activeCharacterBar__94eL3{display:flex;align-items:center;justify-content:flex-end;margin-bottom:.85rem;padding:0 .15rem}.dashboard_activeCharacterName__VXi1_{font-family:Inter,sans-serif;font-size:.82rem;font-weight:400;color:#0F172A;letter-spacing:-.01em}.dashboard_activeCharacterSub__X2_nL{font-size:.72rem;color:#64748B;background:#F1F5F9;padding:2px 7px;border-radius:6px;font-weight:500}.dashboard_chatActiveTabHeader__y1DMF{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem;padding:0 .25rem}.dashboard_chatActiveTabTitle__9lDIu{font-family:Inter,sans-serif;font-size:.825rem;font-weight:400;color:#4782F6;text-transform:uppercase;letter-spacing:.05em}.dashboard_chatActiveTabBadge__gFzpp{font-size:.7rem;font-weight:600;color:#10B981;background:#DCFCE7;padding:2px 8px;border-radius:9999px}.dashboard_conversationDmList__2ZyfV{display:flex;flex-direction:column;gap:0;width:calc(100% + 3.5rem);flex:1 1;overflow-y:auto;overflow-x:hidden;max-height:380px;margin-left:-1.75rem;margin-right:-1.75rem;margin-bottom:-1.75rem;scrollbar-width:thin;scrollbar-color:#94A3B8 #F1F5F9;min-width:0}.dashboard_conversationDmList__2ZyfV::-webkit-scrollbar{width:6px}.dashboard_conversationDmList__2ZyfV::-webkit-scrollbar-track{background:#F1F5F9}.dashboard_conversationDmList__2ZyfV::-webkit-scrollbar-thumb{background:#94A3B8;border-radius:9999px}.dashboard_conversationDmList__2ZyfV::-webkit-scrollbar-thumb:hover{background:#4782F6}.dashboard_conversationBox__SmXDa{background:#ffffff;border:1px solid #e8eaf0;border-right:none;border-left:none;border-radius:0;padding:.85rem 1.75rem;display:flex;flex-direction:column;gap:.65rem;cursor:pointer;transition:all .2s ease;position:relative;min-width:0;width:100%;flex-shrink:0;box-sizing:border-box;overflow-x:hidden}.dashboard_conversationBox__SmXDa+.dashboard_conversationBox__SmXDa{margin-top:-1px}.dashboard_conversationBox__SmXDa:hover{border-top-color:#CBD5E1;border-bottom-color:#CBD5E1;background:#F8FAFC;box-shadow:0 4px 12px rgba(0,0,0,.04);z-index:1}.dashboard_conversationBoxOpen__XwUul{background:#ffffff;border:1px solid #e8eaf0;border-right:none;border-left:none;box-shadow:0 2px 8px rgba(0,0,0,.04);position:relative;z-index:2}.dashboard_conversationBoxClosed__5CxlE{background:#ffffff}.dashboard_conversationSenderRow__S2bXF{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-width:0}.dashboard_conversationAvatarWrap__SKzZr{position:relative;width:42px;height:42px;border-radius:6px;background:#ffffff;border:1px solid #e2e8f0;padding:2px;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.dashboard_conversationAvatar__BJ8Et{width:100%;height:100%;border-radius:4px;object-fit:cover;display:block}.dashboard_conversationOnlineDot__1L_gv{position:absolute;bottom:-2px;right:-2px;width:9px;height:9px;border-radius:50%;background:#10B981;border:2px solid #ffffff}.dashboard_conversationSenderInfo__1P4XX{display:flex;flex-direction:column;min-width:0;flex:1 1}.dashboard_dmSenderTopLine__AH7Os{display:flex;align-items:center;gap:.45rem}.dashboard_conversationSenderName__ib1M_{font-size:.78rem;background:#E2E8F0;color:#0F172A}.dashboard_conversationSenderName__ib1M_,.dashboard_dmTopicBadge__dg6bj{font-family:Inter,sans-serif;font-weight:400;padding:2px 8px;border-radius:6px;white-space:nowrap}.dashboard_dmTopicBadge__dg6bj{font-size:.72rem;color:#4782F6;background:#EFF6FF}.dashboard_dmSnippetPreview__4xQK5{font-size:.78rem;color:#64748B;margin:.25rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.dashboard_dmHeaderRight__lKCj2{display:flex;align-items:center;gap:.5rem;flex-shrink:0;margin-left:auto}.dashboard_conversationTime__1J1ND{font-size:.72rem;color:#94A3B8}.dashboard_dmUnreadDot__YcyQm{width:8px;height:8px;border-radius:50%;background:#2563EB;flex-shrink:0;display:inline-block}.dashboard_dmChevron__LHO2Y{color:#64748B;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#F1F5F9;transition:background .15s ease,color .15s ease}.dashboard_conversationBoxOpen__XwUul .dashboard_dmChevron__LHO2Y{background:#4782F6;color:#ffffff}.dashboard_dmExpandedContent__Kdy2d{display:flex;flex-direction:column;gap:.85rem;padding-top:.75rem;border-top:1px solid #f1f5f9}.dashboard_conversationBubbles__7jPit{display:flex;flex-direction:column;gap:.65rem;margin-left:52px}.dashboard_speechBubble__H_9hG{background:#ffffff;border:1px solid #e2e8f0;border-radius:4px 16px 16px 16px;padding:.85rem 1rem;font-size:.86rem;line-height:1.48;color:#1E293B;box-shadow:0 1px 2px rgba(0,0,0,.02)}.dashboard_speechBubble__H_9hG:nth-child(2){border-radius:16px}.dashboard_speechBubbleIndicator__QYMNo{background:#F8FAFC;border:1px solid #e2e8f0;border-radius:9999px;padding:.4rem .85rem;font-size:.78rem;color:#334155;display:inline-flex;align-items:center;width:fit-content;max-width:100%;box-sizing:border-box}.dashboard_indicatorDiamond__oSF2r{width:6px;height:6px;background:#F97316;transform:rotate(45deg);border-radius:1px;flex-shrink:0}.dashboard_indicatorDotsGroup__fNjj1{display:inline-flex;gap:3px;align-items:center;flex-shrink:0}.dashboard_indicatorMiniDot__lQ6z5{width:5px;height:5px;border-radius:50%}.dashboard_indicatorText__plVMm{font-family:Inter,sans-serif;font-weight:400;color:#475569;min-width:0;word-break:break-word}.dashboard_conversationActionsRow__pCzpi{display:flex;align-items:center;gap:.6rem;margin-top:.4rem;margin-left:52px;flex-wrap:wrap}.dashboard_conversationBtnPrimary__hEhSo{font-family:Inter,sans-serif;background:#4782F6;color:#FFFFFF;border:1px solid #4782f6;border-radius:9999px;padding:.45rem 1.1rem;font-size:.78rem;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.dashboard_conversationBtnPrimary__hEhSo:hover:not(:disabled){background:#3B71E8;border-color:#3B71E8}.dashboard_conversationBtnPrimary__hEhSo:disabled,.dashboard_conversationBtnPrimary__hEhSo[disabled]{background:#F1F5F9;color:#94A3B8;border-color:#CBD5E1;cursor:not-allowed;box-shadow:none;opacity:.75}.dashboard_conversationBtnSecondary__XAsEO{font-family:Inter,sans-serif;background:#EFF6FF;color:#4782F6;border:1px solid #bfdbfe;border-radius:9999px;padding:.45rem 1.1rem;font-size:.78rem;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.dashboard_conversationBtnSecondary__XAsEO:hover:not(:disabled){background:#DBEAFE;border-color:#93C5FD}.dashboard_conversationBtnSecondary__XAsEO:disabled,.dashboard_conversationBtnSecondary__XAsEO[disabled]{background:#F8FAFC;color:#94A3B8;border-color:#E2E8F0;cursor:not-allowed;box-shadow:none;opacity:.75}.dashboard_conversationBtnIcon__E85xX{width:32px;height:32px;border-radius:50%;background:#ffffff;border:1px solid #cbd5e1;display:flex;align-items:center;justify-content:center;color:#64748B;cursor:pointer;margin-left:auto}.dashboard_bottomNav__IzQ5J{display:none;pointer-events:none}@media (max-width:1024px){.dashboard_dashboardGrid___3_r9{grid-template-columns:1fr;gap:0}.dashboard_moduleProgressPanel__9SSy0{border-right:1px solid #e8eaf0;border-bottom:none;border-radius:6px 6px 0 0}.dashboard_scheduledPanel__YRPs4{border-radius:0 0 6px 6px}.dashboard_heroSection__Fy_jd{grid-template-columns:1fr}.dashboard_searchBar__vrk_A{display:none}.dashboard_dashboardPage__C8wjs{min-height:100dvh;height:100dvh;max-height:100dvh;overflow:hidden;display:flex;flex-direction:column}.dashboard_navbar__uDdoU{flex-shrink:0}.dashboard_mainContent__1lJBL{flex:1 1;min-height:0;padding:.5rem 1rem 74px;display:flex;flex-direction:column;overflow:hidden}.dashboard_bottomNav__IzQ5J{display:flex;position:fixed;bottom:0;left:0;right:0;height:64px;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid #e8eaf0;justify-content:space-around;align-items:center;padding-bottom:env(safe-area-inset-bottom);z-index:99999;pointer-events:auto}.dashboard_bottomNavLink__IvQ13{display:flex;flex-direction:column;align-items:center;gap:.25rem;color:#94A3B8;text-decoration:none;font-size:.65rem;font-weight:500;transition:color .2s ease}.dashboard_bottomNavLinkActive__FcIPQ{color:#4782F6}.dashboard_bottomNavLink__IvQ13:active{transform:scale(.95)}.dashboard_bottomNavBtn__bFvkt{display:flex;flex-direction:column;align-items:center;gap:.25rem;color:#94A3B8;background:none;border:none;font-size:.68rem;font-weight:600;cursor:pointer;padding:.35rem 1rem;transition:color .15s ease,transform .15s ease;font-family:inherit;-webkit-tap-highlight-color:transparent;position:relative;z-index:10000;pointer-events:auto}.dashboard_bottomNavBtn__bFvkt *{pointer-events:none}.dashboard_bottomNavBtnActive__ayyb7{color:#4782F6}.dashboard_bottomNavBtn__bFvkt:active{transform:scale(.92)}.dashboard_bottomNavAvatarWrap__TCijW{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.dashboard_bottomNavAvatar__ZodIP{width:24px;height:24px;border-radius:50%;object-fit:cover;border:1.5px solid #cbd5e1;transition:all .15s ease}.dashboard_bottomNavAvatarActive__sYsZQ{border-color:#4782F6;box-shadow:0 0 0 2px rgba(71,130,246,.25)}.dashboard_bottomNavDot__7vnjS{position:absolute;bottom:-1px;right:-1px;width:7px;height:7px;border-radius:50%;background:#3B82F6;border:1.5px solid #ffffff}.dashboard_deckCardBase__bNJjV{box-shadow:none!important}.dashboard_deckFrontCard__4Z5oh{inset:0!important;width:100%!important;height:100%!important;box-shadow:0 4px 20px rgba(0,48,143,.08)!important;border:1px solid #e2e8f0!important;z-index:10!important}.dashboard_deckBackLayer1__wQBsA{transform-origin:top center!important;transform:translateY(-7px) scale(.96)!important;box-shadow:0 4px 14px rgba(0,0,0,.04)!important;border:1px solid #cbd5e1!important;opacity:.95!important;z-index:3!important}.dashboard_deckBackLayer2__KhmK6{transform-origin:top center!important;transform:translateY(-13px) scale(.92)!important;box-shadow:0 3px 10px rgba(0,0,0,.03)!important;border:1px solid #cbd5e1!important;opacity:.85!important;z-index:2!important}.dashboard_deckBackLayer3__KjuS7{transform-origin:top center!important;transform:translateY(-18px) scale(.88)!important;box-shadow:0 2px 8px rgba(0,0,0,.02)!important;border:1px solid #e2e8f0!important;opacity:.7!important;z-index:1!important}.dashboard_deckSectionContainer__3bIQa{overflow:visible!important}.dashboard_deckViewport__LwBwI{overflow:visible!important;padding-top:14px!important}.dashboard_deckStackWrapper__cCfLh{overflow:visible!important}.dashboard_deckNavDotsRow__A_rH9{padding:2px 0 0;margin:0}.dashboard_deckCardIllustrationWrap__fMzBy{padding:0 16px 14px!important;align-items:flex-end!important;justify-content:center!important}.dashboard_deckCardIllustration__jEBy1{max-height:195px!important;max-width:72%!important;width:auto!important;height:auto!important;object-fit:contain!important;object-position:bottom center!important}.dashboard_mobileViewContainer__vrJyz{overflow:hidden!important;-webkit-overflow-scrolling:auto}}@media (max-width:768px){.dashboard_heroSection__Fy_jd{padding:1.5rem;border-radius:14px}.dashboard_heroHeading__OX2Ve{font-size:1.5rem}.dashboard_moduleCard__p8eDF{min-width:150px}.dashboard_scheduledHeader__JOBHA,.dashboard_topJobPicksHeader__keBu0{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:1rem;width:100%}.dashboard_topJobPicksRight__dbIfO{width:auto;display:flex;align-items:center;flex-shrink:0}.dashboard_moduleProgressPanel__9SSy0,.dashboard_scheduledPanel__YRPs4{padding:.85rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}.dashboard_headerCharacterGroup__V_Uwh{display:flex!important;align-items:flex-start!important;gap:.5rem!important;flex:1 1!important;min-width:0!important}.dashboard_headerCharAvatarButton__zt8vz{flex-shrink:0!important;margin-top:2px!important}.dashboard_headerCharAvatarCircle__3eNDW{width:36px!important;height:36px!important}.dashboard_imessageRoleBubble__AlHQE{max-width:calc(100% - 46px)!important;flex:1 1!important;min-width:0!important;margin:0!important;padding:.5rem .75rem!important;border-radius:14px 14px 14px 4px!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;box-shadow:0 3px 12px rgba(71,130,246,.2)!important}.dashboard_imessageBubbleTail__Sws7u{bottom:5px!important;left:-4px!important;width:8px!important;height:8px!important}.dashboard_imessageBubbleContent__E4tsX{flex:1 1!important;min-width:0!important}.dashboard_imessageRoleText__NSML_{font-size:.73rem!important;line-height:1.38!important;word-break:break-word!important;white-space:normal!important;color:#ffffff!important}.dashboard_imessageCloseBtn__a0HzF{margin-left:.4rem!important;margin-top:1px!important;width:16px!important;height:16px!important;flex-shrink:0!important}.dashboard_conversationDmList__2ZyfV{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:0!important;max-height:none!important;flex:1 1!important;min-height:0!important;overflow-x:hidden!important}.dashboard_conversationBox__SmXDa{padding:.75rem .5rem!important;gap:.5rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}.dashboard_conversationSenderRow__S2bXF{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;gap:.55rem!important;width:100%!important;min-width:0!important}.dashboard_conversationAvatarWrap__SKzZr{width:36px!important;height:36px!important;flex-shrink:0!important}.dashboard_conversationSenderInfo__1P4XX{flex:1 1!important;min-width:0!important;overflow:hidden!important}.dashboard_dmTopicBadge__dg6bj{font-size:.7rem!important;padding:1px 6px!important}.dashboard_dmSnippetPreview__4xQK5{font-size:.74rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;margin-top:.2rem!important}.dashboard_dmHeaderRight__lKCj2{display:flex!important;align-items:center!important;gap:.35rem!important;flex-shrink:0!important;margin-left:auto!important}.dashboard_conversationTime__1J1ND{font-size:.68rem!important}.dashboard_dmChevron__LHO2Y{width:20px!important;height:20px!important}.dashboard_dmExpandedContent__Kdy2d{gap:.6rem!important;padding-top:.55rem!important}.dashboard_conversationBubbles__7jPit,.dashboard_dmExpandedContent__Kdy2d{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.dashboard_conversationBubbles__7jPit{margin-left:0!important;gap:.5rem!important}.dashboard_speechBubble__H_9hG{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:.7rem .8rem!important;font-size:.81rem!important;line-height:1.44!important;word-break:break-word!important;white-space:normal!important;border-radius:4px 14px 14px 14px!important}.dashboard_speechBubble__H_9hG:nth-child(2){border-radius:14px!important}.dashboard_speechBubbleIndicator__QYMNo{display:flex!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border-radius:10px!important;padding:.5rem .75rem!important;gap:.45rem!important}.dashboard_indicatorDiamond__oSF2r{margin-top:4px!important}.dashboard_indicatorDotsGroup__fNjj1{margin-top:5px!important}.dashboard_indicatorText__plVMm{flex:1 1!important;min-width:0!important;word-break:break-word!important;font-size:.73rem!important;line-height:1.4!important;white-space:normal!important}.dashboard_conversationActionsRow__pCzpi{margin-left:0!important;gap:.45rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex-wrap:wrap!important}.dashboard_conversationBtnPrimary__hEhSo,.dashboard_conversationBtnSecondary__XAsEO{padding:.45rem .85rem!important;font-size:.75rem!important;border-radius:9999px!important}.dashboard_jobPickList__qnfm3{width:calc(100% + 1.7rem)!important;margin-left:-.85rem!important;margin-right:-.85rem!important;margin-bottom:-.85rem!important;max-height:none!important;flex:1 1!important;min-height:0!important}.dashboard_jobPickRow__wLUD_{padding:.75rem .85rem!important;gap:.65rem!important;grid-template-columns:36px minmax(0,1fr) auto!important;width:100%!important;box-sizing:border-box!important}.dashboard_navbar__uDdoU{padding:0 .75rem;height:50px}.dashboard_streakBadge__Uz38J,.dashboard_xpBadge__PEcb7{display:none}.dashboard_bottomNav__IzQ5J{display:flex;position:fixed;bottom:0;left:0;right:0;height:64px;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid #e8eaf0;justify-content:space-around;align-items:center;padding-bottom:env(safe-area-inset-bottom);z-index:9999}}.dashboard_locationBadgeIconOnly__cr8Xy{width:32px;height:32px;padding:0;border-radius:50%;justify-content:center;gap:0}.dashboard_desktopViewContainer__WctpF{display:block;width:100%}.dashboard_mobileViewContainer__vrJyz{display:none;width:100%}.dashboard_mobileHomeWrap__uoED_{display:flex;flex-direction:column;width:100%;gap:0;flex:1 1;min-height:0}.dashboard_mobileHomeHeader__k5Bzm{padding:.85rem 1.25rem .35rem;display:flex;flex-direction:column;gap:.35rem;text-align:left;align-items:flex-start;width:100%}.dashboard_mobileHomeGreeting__iW2TG{font-size:.82rem;font-weight:500;color:#4782F6;text-transform:uppercase;letter-spacing:.05em}.dashboard_mobileHomeHeading__ETsoJ{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.35rem;font-weight:500;color:#0F172A;line-height:1.3;letter-spacing:-.01em;margin:0}@media (max-width:1024px){.dashboard_desktopViewContainer__WctpF{display:none}.dashboard_mobileViewContainer__vrJyz{display:flex;flex-direction:column;width:100%;gap:0;flex:1 1;min-height:0;overflow:hidden}.dashboard_mobileViewContainer__vrJyz .dashboard_moduleProgressPanel__9SSy0,.dashboard_mobileViewContainer__vrJyz .dashboard_scheduledPanel__YRPs4{padding:.95rem .85rem;border-radius:14px;border:1px solid #e8eaf0;box-shadow:0 2px 10px rgba(0,0,0,.04);width:100%;height:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.dashboard_mobileViewContainer__vrJyz .dashboard_scheduledHeader__JOBHA,.dashboard_mobileViewContainer__vrJyz .dashboard_topJobPicksHeader__keBu0{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;width:100%;margin-bottom:.75rem;flex-shrink:0}.dashboard_mobileViewContainer__vrJyz .dashboard_headerCharacterGroup__V_Uwh{display:flex;align-items:flex-start;gap:.55rem;flex:1 1;min-width:0}.dashboard_mobileViewContainer__vrJyz .dashboard_headerCharAvatarButton__zt8vz{flex-shrink:0;margin-top:2px}.dashboard_mobileViewContainer__vrJyz .dashboard_headerCharAvatarCircle__3eNDW{width:36px;height:36px}.dashboard_mobileViewContainer__vrJyz .dashboard_imessageRoleBubble__AlHQE{max-width:100%;flex:1 1;min-width:0;margin:0;padding:.5rem .75rem;border-radius:14px 14px 14px 4px;display:flex;align-items:flex-start;justify-content:space-between;box-shadow:0 3px 12px rgba(71,130,246,.2)}.dashboard_mobileViewContainer__vrJyz .dashboard_imessageBubbleTail__Sws7u{bottom:5px;left:-4px;width:8px;height:8px}.dashboard_mobileViewContainer__vrJyz .dashboard_imessageBubbleContent__E4tsX{flex:1 1;min-width:0}.dashboard_mobileViewContainer__vrJyz .dashboard_imessageRoleText__NSML_{font-size:.73rem;line-height:1.38;word-break:break-word;white-space:normal!important;color:#ffffff}.dashboard_mobileViewContainer__vrJyz .dashboard_imessageCloseBtn__a0HzF{margin-left:.4rem;margin-top:1px;width:16px;height:16px;flex-shrink:0}.dashboard_mobileViewContainer__vrJyz .dashboard_topJobPicksRight__dbIfO{width:auto;display:flex;align-items:center;flex-shrink:0;margin-top:2px}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickList__qnfm3{width:calc(100% + 1.7rem);margin:.4rem -.85rem -.95rem;max-height:none;flex:1 1;min-height:0;overflow-y:auto}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickRow__wLUD_{padding:.75rem .85rem;gap:.65rem;grid-template-columns:36px minmax(0,1fr) auto;width:100%;box-sizing:border-box}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickLogoWrap__MCfVC{width:36px;height:36px}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickInfo__MA_Dk{min-width:0;flex:1 1;overflow:hidden}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickTitle__1kesZ{font-size:.86rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickMeta__F0BtD{font-size:.73rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.dashboard_mobileViewContainer__vrJyz .dashboard_jobRowPracticeBtn__F4_CF{padding:6px 11px;font-size:.74rem;gap:4px;border-radius:6px}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationDmList__2ZyfV{width:calc(100% + 1.7rem);margin:.25rem -.85rem -.95rem;max-height:none;flex:1 1;min-height:0;overflow-y:auto}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationBox__SmXDa{padding:.75rem .85rem;gap:.5rem;width:100%;max-width:100%;box-sizing:border-box}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationSenderRow__S2bXF{display:flex;align-items:center;gap:.6rem;width:100%;min-width:0}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationAvatarWrap__SKzZr{width:36px;height:36px;flex-shrink:0}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationSenderInfo__1P4XX{flex:1 1;min-width:0;overflow:hidden}.dashboard_mobileViewContainer__vrJyz .dashboard_dmTopicBadge__dg6bj{font-size:.7rem;padding:1px 6px}.dashboard_mobileViewContainer__vrJyz .dashboard_dmSnippetPreview__4xQK5{font-size:.74rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-top:.2rem}.dashboard_mobileViewContainer__vrJyz .dashboard_dmHeaderRight__lKCj2{display:flex;align-items:center;gap:.35rem;flex-shrink:0;margin-left:auto}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationTime__1J1ND{font-size:.68rem}.dashboard_mobileViewContainer__vrJyz .dashboard_dmChevron__LHO2Y{width:20px;height:20px}.dashboard_mobileViewContainer__vrJyz .dashboard_dmExpandedContent__Kdy2d{width:100%;max-width:100%;box-sizing:border-box;gap:.6rem;padding-top:.55rem}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationBubbles__7jPit{margin-left:0;width:100%;max-width:100%;box-sizing:border-box;gap:.5rem}.dashboard_mobileViewContainer__vrJyz .dashboard_speechBubble__H_9hG{width:100%;max-width:100%;box-sizing:border-box;padding:.7rem .8rem;font-size:.81rem;line-height:1.44;word-break:break-word;border-radius:4px 14px 14px 14px}.dashboard_mobileViewContainer__vrJyz .dashboard_speechBubble__H_9hG:nth-child(2){border-radius:14px}.dashboard_mobileViewContainer__vrJyz .dashboard_speechBubbleIndicator__QYMNo{display:flex;align-items:flex-start;width:100%;max-width:100%;box-sizing:border-box;border-radius:10px;padding:.5rem .75rem;gap:.45rem}.dashboard_mobileViewContainer__vrJyz .dashboard_indicatorDiamond__oSF2r{margin-top:4px}.dashboard_mobileViewContainer__vrJyz .dashboard_indicatorDotsGroup__fNjj1{margin-top:5px}.dashboard_mobileViewContainer__vrJyz .dashboard_indicatorText__plVMm{flex:1 1;min-width:0;word-break:break-word;font-size:.73rem;line-height:1.4}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationActionsRow__pCzpi{margin-left:0;gap:.45rem;width:100%;max-width:100%;box-sizing:border-box;flex-wrap:wrap}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationBtnPrimary__hEhSo,.dashboard_mobileViewContainer__vrJyz .dashboard_conversationBtnSecondary__XAsEO{padding:.45rem .85rem;font-size:.75rem;border-radius:9999px}}.dashboard_deckSectionContainer__3bIQa{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1;min-height:0;padding:.5rem 0 0;overflow:hidden;overscroll-behavior-x:none}.dashboard_deckViewport__LwBwI{position:relative;width:100%;max-width:440px;flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;margin:0 auto}.dashboard_deckStackWrapper__cCfLh{position:relative;width:min(90vw,385px);height:100%;max-height:570px;min-height:380px;margin:0 auto}.dashboard_deckCardBase__bNJjV{position:absolute;inset:0;width:100%;height:100%;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.07);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}.dashboard_deckBackLayer3__KjuS7{transform:rotate(-10deg) scale(.88) translateY(-6px);z-index:1;box-shadow:0 4px 14px rgba(0,0,0,.04);opacity:.94}.dashboard_deckBackLayer2__KhmK6{transform:rotate(7deg) scale(.92) translateY(-3px);z-index:2;box-shadow:0 6px 18px rgba(0,0,0,.05);opacity:.97}.dashboard_deckBackLayer1__wQBsA{transform:rotate(-5deg) scale(.96);z-index:3;box-shadow:0 8px 22px rgba(0,0,0,.06)}.dashboard_deckFrontCard__4Z5oh{z-index:10;cursor:grab;will-change:transform;-webkit-user-select:none;user-select:none;touch-action:pan-y;border:1px solid #e2e8f0;box-shadow:0 12px 32px rgba(0,0,0,.09)}.dashboard_deckCardDragging__PSOVs{cursor:grabbing}.dashboard_deckStampBadge__GIVTj{position:absolute;top:18px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.15rem;font-weight:800;letter-spacing:.06em;padding:3px 12px;border-radius:8px;pointer-events:none;z-index:30}.dashboard_deckStampPractice__YmjcJ{right:14px;border:2.5px solid #10b981;color:#10B981;background:rgba(255,255,255,.96);transform:rotate(12deg);box-shadow:0 4px 12px rgba(16,185,129,.2)}.dashboard_deckStampSkip__PELKx{left:14px;border:2.5px solid #64748b;color:#64748B;background:rgba(255,255,255,.96);transform:rotate(-12deg);box-shadow:0 4px 12px rgba(100,116,139,.2)}.dashboard_deckCardTopContent__Q7TUR{padding:1.35rem 1.35rem .25rem;display:flex;flex-direction:column;gap:.35rem;position:relative;z-index:2}.dashboard_deckCardHeaderRow__QQEPT{display:flex;align-items:center;justify-content:space-between;width:100%}.dashboard_deckCardNumber__imTeA{font-size:.88rem;font-weight:800;color:#4782F6;letter-spacing:.05em}.dashboard_deckPlayButton__oJ6st{width:28px;height:28px;border-radius:50%;background:#EFF6FF;border:1px solid #bfdbfe;display:flex;align-items:center;justify-content:center;padding-left:2px;transition:all .2s ease}.dashboard_deckFrontCard__4Z5oh:hover .dashboard_deckPlayButton__oJ6st{background:#4782F6;border-color:#4782F6}.dashboard_deckFrontCard__4Z5oh:hover .dashboard_deckPlayButton__oJ6st svg{fill:#ffffff!important;color:#ffffff!important}.dashboard_deckCardTitle__5u1yL{font-size:1.22rem;font-weight:500;color:#1E293B;line-height:1.25;letter-spacing:-.01em;margin:0}.dashboard_deckCardTagline__Bd4qP,.dashboard_deckCardTitle__5u1yL{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dashboard_deckCardTagline__Bd4qP{font-size:.8rem;font-weight:400;color:#64748B;line-height:1.3}.dashboard_deckCardIllustrationWrap__fMzBy{flex:1 1;width:100%;display:flex;align-items:flex-end;justify-content:center;padding:0 8px 8px;overflow:hidden;pointer-events:none;border-radius:0 0 18px 18px}.dashboard_deckCardIllustration__jEBy1{width:100%;height:100%;object-fit:contain;object-position:bottom center;display:block;filter:drop-shadow(0 4px 12px rgba(0,48,143,.08));pointer-events:none}.dashboard_deckNavArrowBtn__bZWTD{background:none;border:none;box-shadow:none;color:#94A3B8;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:2px;width:20px;height:20px;flex-shrink:0;transition:color .15s ease}.dashboard_deckNavArrowBtn__bZWTD:hover{color:#4782F6}.dashboard_deckNavArrowBtn__bZWTD:active{transform:scale(.9)}.dashboard_deckNavDotsRow__A_rH9{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;margin:0;flex-shrink:0}.dashboard_deckNavDot__iZ4JK{width:7px;height:7px;border-radius:50%;background:#CBD5E1;border:none;padding:0;cursor:pointer;transition:all .25s ease}.dashboard_deckNavDotActive__vxQtw{width:22px;height:7px;border-radius:9999px;background:#4782F6;box-shadow:0 2px 6px rgba(71,130,246,.35)}.dashboard_deckSystemPracticeBtn__bijoF{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;background:#4782F6;color:#FFFFFF;border:none;border-radius:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(71,130,246,.28);transition:all .2s ease}.dashboard_deckSystemPracticeBtn__bijoF:hover{background:#3B71E8;transform:translateY(-1px);box-shadow:0 6px 18px rgba(71,130,246,.36)}.dashboard_deckSystemPracticeBtn__bijoF:active{transform:translateY(0);box-shadow:0 2px 8px rgba(71,130,246,.2)}.dashboard_deckSwipeHintText__4sQ2k{font-size:.76rem;font-weight:500;color:#94A3B8;text-align:center}.dashboard_deckCompletedCard__TWM78{width:255px;height:325px;margin:0 auto;background:#FFFFFF;border:1px dashed #cbd5e1;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem}.dashboard_deckCompletedIconCircle___2Z_9{width:52px;height:52px;border-radius:50%;background:#EFF6FF;border:1px solid #bfdbfe;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;padding-left:2px}.dashboard_deckCompletedTitle__XPuXv{font-size:1.15rem;font-weight:700;color:#1E293B;margin-bottom:.35rem}.dashboard_deckCompletedSubtitle__66zlf{font-size:.8rem;color:#64748B;margin-bottom:1.25rem;line-height:1.4}.dashboard_deckResetBtn___KYPO{display:inline-flex;align-items:center;gap:6px;background:#4782F6;color:#FFFFFF;border:none;padding:.65rem 1.25rem;border-radius:10px;font-weight:600;font-size:.85rem;cursor:pointer;box-shadow:0 3px 10px rgba(71,130,246,.25);transition:all .2s ease}.dashboard_deckResetBtn___KYPO:hover{background:#3B71E8;transform:translateY(-1px)}.dashboard_settingsNavBtn__0J2S7{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#FFFFFF;border:1px solid #e2e8f0;color:#64748B;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.04)}.dashboard_settingsNavBtn__0J2S7:hover{background:#F8FAFC;border-color:#CBD5E1;color:#334155;transform:scale(1.04)}.dashboard_settingsModalOverlay__BQ3RQ{position:fixed;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.25rem;animation:dashboard_fadeInOverlay__pERXI .2s ease}@keyframes dashboard_fadeInOverlay__pERXI{0%{opacity:0}to{opacity:1}}.dashboard_settingsModalContent__OBYJO{background:#FFFFFF;border-radius:18px;width:100%;max-width:860px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 60px -15px rgba(0,0,0,.2),0 0 0 1px rgba(226,232,240,.8);overflow:hidden;animation:dashboard_scaleModal__bJ6Ou .22s cubic-bezier(.16,1,.3,1)}@keyframes dashboard_scaleModal__bJ6Ou{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.dashboard_settingsModalHeader__fxZKW{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem 1.25rem;border-bottom:1px solid #f1f5f9}.dashboard_settingsModalTitle__xY9TU{font-family:var(--font-display);font-weight:700;font-size:1.45rem;color:#1E2540;letter-spacing:-.02em;margin:0}.dashboard_settingsModalSubtitle__ARb1_{font-family:Inter,sans-serif;font-size:.88rem;color:#64748B;margin:0;line-height:1.45}.dashboard_settingsCloseBtn__lW58E{background:#F1F5F9;border:none;color:#64748B;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;flex-shrink:0}.dashboard_settingsCloseBtn__lW58E:hover{background:#E2E8F0;color:#1E2540}.dashboard_settingsFilterBar__4P2fX{display:flex;align-items:center;gap:.75rem;padding:.75rem 2rem;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7;background:#FFFFFF;position:relative}.dashboard_settingsFilterLabel__6hheF{font-family:Inter,sans-serif;font-size:.88rem;font-weight:500;color:#64748B}.dashboard_settingsFilterSelectWrap__2ioyO{position:relative}.dashboard_settingsFilterBtn__6TgWp{background:#FFFFFF;border:1px solid #cbd5e1;border-radius:6px;padding:.4rem .95rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500;color:#334155;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .15s ease}.dashboard_settingsFilterBtn__6TgWp:hover{border-color:#94A3B8;background:#F8FAFC}.dashboard_settingsFilterDropdown__h3B_p{position:absolute;top:calc(100% + 4px);left:0;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);min-width:220px;z-index:50;overflow:hidden;padding:.35rem}.dashboard_settingsFilterOption__eWDUn{width:100%;padding:.55rem .85rem;text-align:left;background:transparent;border:none;border-radius:6px;font-family:Inter,sans-serif;font-size:.84rem;font-weight:500;color:#334155;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .12s ease}.dashboard_settingsFilterOption__eWDUn:hover{background:#F1F5F9;color:#0F172A}.dashboard_settingsFilterOptionActive__qgo5q{background:#EFF6FF;color:#2563EB;font-weight:600}.dashboard_settingsTimelineBody__Y1uXU{padding:1.75rem 2rem;overflow-y:auto;max-height:calc(90vh - 145px);display:flex;flex-direction:column;gap:2rem}.dashboard_timelineDatePill___b8bi{background:#2563EB;color:#FFFFFF;font-family:Inter,sans-serif;font-size:.72rem;font-weight:700;border-radius:9999px;padding:.35rem .85rem;display:inline-flex;align-items:center;gap:.35rem;letter-spacing:.04em;width:fit-content;border:none;cursor:pointer;box-shadow:0 2px 6px rgba(37,99,235,.25);transition:all .15s ease}.dashboard_timelineDatePill___b8bi:hover{background:#1D4ED8}.dashboard_timelineSectionWrap__B8MGj{display:flex;flex-direction:column;gap:1.5rem}.dashboard_timelineItemsList__QGPdU{position:relative;display:flex;flex-direction:column;gap:2rem;padding-left:0}.dashboard_timelineConnectorLine__WnSw8{position:absolute;left:20px;top:20px;bottom:20px;width:2px;background:#E2E8F0;z-index:1}.dashboard_timelineItem__CLg29{position:relative;padding-left:56px;display:flex;flex-direction:column;gap:.65rem}.dashboard_timelineAvatarCircle___SG6D{position:absolute;left:0;top:0;width:42px;height:42px;border-radius:50%;border:2px solid #ffffff;box-shadow:0 2px 6px rgba(0,0,0,.08);background:#FFFFFF;overflow:hidden;z-index:2;display:flex;align-items:center;justify-content:center}.dashboard_timelineAvatarImg__0pfk9{width:100%;height:100%;object-fit:cover;display:block}.dashboard_timelineAvatarUserFallback__B0r2_{width:100%;height:100%;background:linear-gradient(135deg,#2563EB,#1D4ED8);color:#FFFFFF;font-size:.85rem;font-weight:700;display:flex;align-items:center;justify-content:center}.dashboard_timelineItemTopRow__h5w_c{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dashboard_timelineItemTitle__MFK55{font-family:Inter,sans-serif;font-size:.92rem;font-weight:600;color:#1E293B;margin:0 0 .15rem;line-height:1.4}.dashboard_timelineItemMeta__J_K4S{font-family:Inter,sans-serif;font-size:.8rem;color:#94A3B8;margin:0}.dashboard_timelineItemAuthor__PYkHP{color:#2563EB;font-weight:600}.dashboard_timelineStatusBadge__sIa5b{display:inline-flex;align-items:center;gap:.35rem;background:#DCFCE7;color:#16A34A;border-radius:9999px;padding:.3rem .75rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;flex-shrink:0}.dashboard_timelineStatusBadgeBlue__WhQjW{background:#EFF6FF;color:#2563EB}.dashboard_timelineTableCard__CPosY{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.02);overflow:hidden;display:flex;flex-direction:column}.dashboard_timelineCardSearchRow__xGLcu{display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-bottom:1px solid #f1f5f9;background:#FAFAFA}.dashboard_timelineCardSearchInput__t_GJe{border:none;background:transparent;font-family:Inter,sans-serif;font-size:.84rem;color:#1E293B;outline:none;width:100%}.dashboard_timelineCardSearchInput__t_GJe::placeholder{color:#94A3B8}.dashboard_timelineTableRow__Jb_48{display:grid;grid-template-columns:180px 180px 110px 100px 120px 80px 70px;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #f1f5f9;font-family:Inter,sans-serif;font-size:.83rem;transition:background .12s ease}.dashboard_timelineTableRow__Jb_48:last-child{border-bottom:none}.dashboard_timelineTableRow__Jb_48:hover{background:#F8FAFC}.dashboard_timelineTableRowActive__pva3s{background:#F0F7FF}.dashboard_rowCellName__gf93k{font-weight:600;color:#1E293B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_rowCellDomain__lO8fN{color:#64748B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_rowTagPartnership__YOFgh{background:#E0F2FE;color:#0284C7}.dashboard_rowTagInformation__ewa8e,.dashboard_rowTagPartnership__YOFgh{display:inline-block;font-size:.72rem;font-weight:600;padding:.2rem .55rem;border-radius:4px;text-align:center;width:fit-content}.dashboard_rowTagInformation__ewa8e{background:#FEF3C7;color:#B45309}.dashboard_rowTagSpecialized__1XzDl{background:#F3E8FF;color:#7E22CE}.dashboard_rowTagGrowth__7xCJU,.dashboard_rowTagSpecialized__1XzDl{display:inline-block;font-size:.72rem;font-weight:600;padding:.2rem .55rem;border-radius:4px;text-align:center;width:fit-content}.dashboard_rowTagGrowth__7xCJU{background:#DCFCE7;color:#15803D}.dashboard_rowCellRounds__wy6Q8{color:#64748B}.dashboard_rowCellRubric__bc_c2{color:#334155;font-weight:500}.dashboard_rowCellStars__LHjYs{color:#F59E0B;font-size:.8rem;letter-spacing:1px}.dashboard_rowActionBtn__WToyG{background:#EFF6FF;color:#2563EB;border:1px solid #bfdbfe;border-radius:6px;padding:.25rem .6rem;font-size:.74rem;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center}.dashboard_rowActionBtn__WToyG:hover{background:#2563EB;color:#FFFFFF}.dashboard_rowActiveBadge__4T63s{display:inline-flex;align-items:center;gap:.2rem;color:#16A34A;font-weight:700;font-size:.74rem}.dashboard_timelineSkeletonRow__Gz672{background:#FFF5F5;border:1px solid #fed7d7;border-radius:8px;padding:.9rem 1.2rem;display:flex;align-items:center;gap:1rem;margin-top:.5rem}.dashboard_skeletonPill__KgZmk{height:10px;border-radius:9999px;background:#FEB2B2;opacity:.6}.dashboard_attachmentsGallery__NzQgK{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.dashboard_attachmentThumbCard__Z4TZj{width:100px;height:80px;border-radius:8px;border:1px solid #e2e8f0;background:#F8FAFC;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;padding:.5rem;text-align:center}.dashboard_attachmentThumbCard__Z4TZj:hover{transform:translateY(-2px);border-color:#2563EB;box-shadow:0 4px 12px rgba(37,99,235,.15)}.dashboard_attachmentThumbTitle__49sZx{font-size:.72rem;font-weight:600;color:#1E293B;margin-top:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.dashboard_attachmentThumbExt__Hh20k{font-size:.62rem;font-weight:700;color:#64748B;text-transform:uppercase}.dashboard_resumeInnerFormCard__qXkUv{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:max(0px,18px - 10px);padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.dashboard_resumeDropzoneArea__cC9CX{border:2px dashed #cbd5e1;border-radius:max(0px,8px - 8px);padding:1.5rem 1rem;display:flex;flex-direction:column;align-items:center;text-align:center;background:#F8FAFC;cursor:pointer;transition:all .15s ease}.dashboard_resumeDropzoneArea__cC9CX:hover{border-color:#2563EB;background:#EFF6FF}.dashboard_resumeDropzoneTitle__zXEOr{font-size:.88rem;font-weight:600;color:#1E293B;margin-top:.4rem}.dashboard_resumeDropzoneSubtitle__W7nS5{font-size:.76rem;color:#64748B;margin-top:.15rem}.dashboard_resumeTextareaField__nrKKs{width:100%;border-radius:8px;border:1px solid #cbd5e1;padding:.65rem .85rem;font-family:Inter,sans-serif;font-size:.82rem;line-height:1.45;outline:none;resize:vertical;background:#FFFFFF}.dashboard_resumeTextareaField__nrKKs:focus{border-color:#2563EB}.dashboard_resumeActionRow__NeSTr{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.dashboard_resumeScanPrimaryBtn__vdr9_{background:linear-gradient(135deg,#4782F6,#3B71E8);color:#FFFFFF;border:none;border-radius:8px;padding:.6rem 1.4rem;font-family:Inter,sans-serif;font-size:.84rem;font-weight:400;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;box-shadow:0 4px 14px rgba(71,130,246,.22);transition:all .15s ease}.dashboard_resumeScanPrimaryBtn__vdr9_:hover:not(:disabled){background:linear-gradient(135deg,#3B71E8,#2563EB);transform:translateY(-1px);box-shadow:0 6px 18px rgba(71,130,246,.28)}.dashboard_resumeScanPrimaryBtn__vdr9_:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.dashboard_scanSuggestionsTable__phmId{display:flex;flex-direction:column;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background:#FFFFFF}.dashboard_scanSuggestionRow__lDZc_{display:flex;flex-direction:column;gap:.35rem;padding:.85rem 1rem;border-bottom:1px solid #f1f5f9}.dashboard_scanSuggestionRow__lDZc_:last-child{border-bottom:none}.dashboard_scanSuggestionHeader__3w0Fm{display:flex;align-items:center;justify-content:space-between}.dashboard_scanFeedbackText__iJlNO{font-size:.82rem;color:#334155;line-height:1.4;margin:0}.dashboard_scanRecBox__hr0MU{background:#FEF3C7;color:#92400E;font-size:.78rem;padding:.4rem .65rem;border-radius:4px;line-height:1.35}.dashboard_docPreviewBox__6tWR9{background:#F8FAFC;border:1px solid #e2e8f0;border-radius:8px;padding:1rem;font-family:monospace;font-size:.8rem;line-height:1.55;color:#1E293B;max-height:340px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;margin:0}@media (max-width:768px){.dashboard_settingsModalContent__OBYJO{max-width:95vw;max-height:94vh}.dashboard_settingsModalHeader__fxZKW{padding:1.25rem 1.25rem 1rem}.dashboard_settingsFilterBar__4P2fX{padding:.5rem 1.25rem}.dashboard_settingsTimelineBody__Y1uXU{padding:1.25rem}.dashboard_timelineTableRow__Jb_48{grid-template-columns:1fr auto;gap:.5rem}.dashboard_rowCellDomain__lO8fN,.dashboard_rowCellRounds__wy6Q8,.dashboard_rowCellRubric__bc_c2,.dashboard_rowCellStars__LHjYs{display:none}}.dashboard_greetingChipRow__z9SHJ{display:flex;align-items:center;gap:10px;margin-bottom:.75rem}.dashboard_greetingCharImg__ZkP5I{width:36px;height:36px;object-fit:contain;flex-shrink:0;border-radius:50%}.dashboard_greetingBadge__KxYGK{background:linear-gradient(135deg,#4782F6,#3B71E8);color:#ffffff;font-family:Kumbh Sans,Inter,sans-serif;font-size:13px;font-weight:500;padding:6px 16px;border-radius:9999px;display:inline-flex;align-items:center;box-shadow:0 4px 14px rgba(71,130,246,.22)}.dashboard_cvTopStatusCard__g3Rgn{background:#F8FAFC;border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1.25rem;margin:1rem 2rem .5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .2s ease}.dashboard_cvTopStatusCardUploaded__dVwKP{background:#F8FAFC;border-color:#E2E8F0}.dashboard_cvTopStatusInfo__Ax9h0{display:flex;align-items:center;gap:.85rem}.dashboard_cvTopStatusIconWrap__VNbbz{width:38px;height:38px;border-radius:10px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.07);flex-shrink:0}.dashboard_cvTopStatusTextGroup__h6uXp{display:flex;flex-direction:column;gap:2px}.dashboard_cvTopStatusTitleRow__6D_ON{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dashboard_cvTopStatusTitle__h6wvR{font-size:.9rem;font-weight:600;color:#0F172A}.dashboard_cvTopStatusBadgeSuccess__kP49N{background:#F1F5F9;color:#475569;font-size:.72rem;font-weight:500;padding:2px 8px;border-radius:9999px;display:inline-flex;align-items:center;gap:4px}.dashboard_cvTopStatusBadgePending__3BoQA{background:#F1F5F9;color:#64748B;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:9999px}.dashboard_cvTopStatusSub__ovnFf{font-size:.78rem;color:#64748B;display:flex;align-items:center;gap:4px}.dashboard_cvTopStatusFilename___6pEA{font-weight:600;color:#1E293B}.dashboard_cvUploadNewBtn__bW7f_{background:linear-gradient(135deg,#4782F6,#3B71E8);color:#FFFFFF;border:none;border-radius:6px;padding:7px 14px;font-family:Inter,sans-serif;font-size:.8rem;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:0 4px 12px rgba(71,130,246,.22);transition:all .15s ease;white-space:nowrap}.dashboard_cvUploadNewBtn__bW7f_:hover{background:linear-gradient(135deg,#3B71E8,#2563EB);transform:translateY(-1px);box-shadow:0 6px 16px rgba(71,130,246,.28)}.dashboard_cvUploadCancelBtn__m9aEy{background:#FFFFFF;color:#475569;border:1px solid #cbd5e1;border-radius:6px;padding:7px 14px;font-family:Inter,sans-serif;font-size:.8rem;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease;white-space:nowrap}.dashboard_cvUploadCancelBtn__m9aEy:hover{background:#F8FAFC;color:#0F172A}.dashboard_currentRoleLabel__jro92{background:transparent;border:none;color:#64748B;font-size:.82rem;font-weight:400;display:inline-flex;align-items:center;gap:.35rem}.dashboard_settingsModalFooter__yEWpE{padding:1rem 2rem;border-top:1px solid #e2e8f0;background:#F8FAFC;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboard_settingsSaveFooterBtn__QtY_K{background:linear-gradient(135deg,#4782F6,#3B71E8);color:#FFFFFF;border:none;border-radius:8px;padding:.6rem 1.4rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:0 4px 14px rgba(71,130,246,.22);transition:all .15s ease}.dashboard_settingsSaveFooterBtn__QtY_K:hover{background:linear-gradient(135deg,#3B71E8,#2563EB);color:#FFFFFF;transform:translateY(-1px);box-shadow:0 6px 18px rgba(71,130,246,.28)}.dashboard_settingsCancelFooterBtn__syQpi{background:transparent;color:#64748B;border:1px solid transparent;border-radius:8px;padding:.6rem 1.1rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:400;cursor:pointer;transition:all .15s ease}.dashboard_settingsCancelFooterBtn__syQpi:hover{background:#EEF2F6;color:#1E293B}.dashboard_saveSuccessMsg__rpVQa{display:inline-flex;align-items:center;gap:6px;color:#15803D;font-size:.82rem;font-weight:600}.dashboard_roleDropdownWrapper__QF6AN{display:flex;flex-direction:column;width:100%;position:relative;margin-top:.5rem}.dashboard_roleSearchBoxWrap__T9FMR{position:relative;width:100%}.dashboard_roleSearchBoxInput__v44Gq{width:100%;height:44px;background:#F8FAFC;border:1px solid #e2e8f0;border-radius:4px;padding:0 40px 0 14px;font-family:Kumbh Sans,Inter,sans-serif;font-size:14px;color:#0F172A;outline:none;box-sizing:border-box;transition:all .15s ease}.dashboard_roleSearchBoxInput__v44Gq:focus{background:#FFFFFF;border-color:#4782F6;box-shadow:0 0 0 3px rgba(71,130,246,.15)}.dashboard_roleSearchBoxRightIcon__wJ4d9{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#64748B;pointer-events:none}.dashboard_roleResultsList__TlvVv{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:240px;overflow-y:auto;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:6px;padding:8px;box-shadow:0 10px 25px rgba(0,0,0,.08)}.dashboard_resultsHeaderLabel__jNzL5{font-family:Kumbh Sans,Inter,sans-serif;font-size:12px;font-weight:600;color:#64748B;padding:4px 8px;text-transform:uppercase;letter-spacing:.04em}.dashboard_roleTintRow__kx9sT{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#DBEAFE;border:none;border-radius:4px;cursor:pointer;font-family:Kumbh Sans,Inter,sans-serif;font-size:14px;font-weight:400;color:#1E293B;transition:all .15s ease;text-align:left;width:100%}.dashboard_roleTintRow__kx9sT:hover{background:#BFDBFE}.dashboard_roleTintRowSelected__3I9ZN{background:#4782F6;color:#FFFFFF;font-weight:500}.dashboard_selectedCheckCircle__8csXI{width:20px;height:20px;border-radius:50%;background:#FFFFFF;color:#4782F6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard_activeRoleNotice__7h9Ut{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#16A34A;font-weight:600;margin-top:6px}.dashboard_settingsSubNav__A8mB_{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem 0;background:#FFFFFF;border-bottom:1px solid #e2e8f0}.dashboard_settingsSubNavTab__U6iZm{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.82rem;font-weight:600;color:#64748B;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .15s ease;border-radius:4px 4px 0 0}.dashboard_settingsSubNavTab__U6iZm:hover{color:#1E293B;background:#F8FAFC}.dashboard_settingsSubNavTabActive__0ZuHB{color:#2563EB;border-bottom-color:#2563EB;background:#EFF6FF}.dashboard_portfolioFieldWrap__WRlbj{display:flex;flex-direction:column;gap:.4rem;margin-top:.25rem}.dashboard_portfolioLabelRow__7Qqij{display:flex;align-items:center;justify-content:space-between}.dashboard_portfolioLabel__yCKWt{font-size:.78rem;font-weight:600;color:#334155;display:flex;align-items:center;gap:.35rem}.dashboard_portfolioInputRow__qKirs{display:flex;align-items:center;gap:.5rem}.dashboard_portfolioInput__4eYa9{flex:1 1;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem .85rem;font-size:.82rem;color:#1E293B;outline:none;background:#FFFFFF;transition:border-color .15s ease}.dashboard_portfolioInput__4eYa9:focus{border-color:#2563EB}.dashboard_portfolioLinkOpenBtn__bvMK3{display:inline-flex;align-items:center;gap:.3rem;padding:.55rem .85rem;background:#F1F5F9;color:#334155;border:1px solid #e2e8f0;border-radius:8px;font-size:.78rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .15s ease;white-space:nowrap}.dashboard_portfolioLinkOpenBtn__bvMK3:hover{background:#E2E8F0;color:#0F172A}.dashboard_portfolioHelperText__WGckH{font-size:.72rem;color:#94A3B8}.dashboard_narrativeStudioContainer__1cZOH{padding:1.25rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1.25rem;max-height:calc(85vh - 130px);overflow-y:auto}.dashboard_narrativeHeaderBanner__VwVrl{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;background:linear-gradient(135deg,#EFF6FF,#F8FAFC);border:1px solid #dbeafe;border-radius:12px;padding:1rem 1.25rem}.dashboard_narrativeTitleRow__rJa_u{display:flex;align-items:flex-start;gap:.75rem}.dashboard_narrativeIconBadge__EXvK_{width:36px;height:36px;border-radius:10px;background:#DBEAFE;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard_narrativeMainTitle__ZXzSQ{font-size:1rem;font-weight:700;color:#0F172A;margin:0}.dashboard_narrativeSubtitle__WDmvw{font-size:.78rem;color:#475569;margin:.2rem 0 0;line-height:1.4}.dashboard_narrativeActiveCvChip__gyg3Q{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:6px;font-size:.72rem;color:#64748B;white-space:nowrap}.dashboard_narrativeTemplatesWrapper__NFiQ4{display:flex;flex-direction:column;gap:.6rem}.dashboard_narrativeSectionHeadingRow__6iDRQ{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboard_narrativeSectionHeading__znu3t{font-size:.88rem;font-weight:700;color:#1E293B}.dashboard_narrativeSectionHeadingSub__8X0O7{font-size:.74rem;color:#64748B}.dashboard_narrativeTemplatesGrid__WFzD2{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.65rem}.dashboard_templateCard__TviiD{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:10px;padding:.75rem .85rem;text-align:left;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:column;gap:.35rem}.dashboard_templateCard__TviiD:hover{border-color:#93C5FD;background:#F8FAFC;transform:translateY(-1px)}.dashboard_templateCardActive___jLr3{border-color:#2563EB;background:#EFF6FF;box-shadow:0 0 0 1px #2563EB}.dashboard_templateCardTop__ZvNVg{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.dashboard_templateCategory__iFvSR{font-size:.68rem;font-weight:600;color:#64748B;text-transform:uppercase;letter-spacing:.03em}.dashboard_templateBadge__E7nlI{font-size:.66rem;font-weight:600;background:#E2E8F0;color:#334155;padding:.15rem .4rem;border-radius:4px}.dashboard_templateCardActive___jLr3 .dashboard_templateBadge__E7nlI{background:#DBEAFE;color:#1D4ED8}.dashboard_templateTitle__agzLl{font-size:.82rem;font-weight:700;color:#0F172A;margin:0}.dashboard_templateDesc__mB1Ag{font-size:.72rem;color:#64748B;line-height:1.35;margin:0}.dashboard_narrativeLoadingState__o27Mn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1.5rem;background:#F8FAFC;border:1px dashed #cbd5e1;border-radius:12px}.dashboard_narrativeLoadingText__gxq_w{font-size:.84rem;font-weight:600;color:#475569}.dashboard_narrativeContentBody__Mlx_q{display:flex;flex-direction:column;gap:1.25rem}.dashboard_recruiterLensCard__XZMju{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:12px;padding:1.15rem 1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.04)}.dashboard_recruiterLensHeader__5dkG4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.dashboard_recruiterLensTitle__f3XEK{font-size:.92rem;font-weight:700;color:#0F172A;margin:0}.dashboard_seniorityBadge__TROr4{font-size:.72rem;font-weight:700;padding:.2rem .6rem;background:#F1F5F9;color:#334155;border-radius:12px;border:1px solid #e2e8f0}.dashboard_recruiterPerceptionSummary__M_RcF{font-size:.82rem;line-height:1.5;color:#334155;background:#F8FAFC;border-left:3px solid #2563eb;padding:.65rem .85rem;border-radius:0 6px 6px 0;margin:0 0 1rem}.dashboard_recruiterPointsGrid__1ijyw{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dashboard_pointsColHeader__Y9a_K{display:flex;align-items:center;gap:.35rem;font-size:.76rem;font-weight:700;margin-bottom:.4rem}.dashboard_pointsList__1HOJk{margin:0;padding-left:1.1rem;font-size:.76rem;color:#475569;line-height:1.45}.dashboard_pointsList__1HOJk li{margin-bottom:.3rem}.dashboard_strategicPivotBanner__8S9Iz{margin-top:1rem;padding:.65rem .85rem;background:#FFFBEB;border:1px solid #fde68a;border-radius:8px;display:flex;flex-direction:column;gap:.2rem}.dashboard_pivotLabel__K6ffe{font-size:.74rem;font-weight:700;color:#92400E}.dashboard_pivotText__QgXZI{font-size:.78rem;color:#78350F;line-height:1.4}.dashboard_sectionsAccordionWrap__HgSwq{display:flex;flex-direction:column;gap:.75rem}.dashboard_copyAllNarrativeBtn__oKPKC,.dashboard_saveNarrativeBtn__OcFh8{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.76rem;font-weight:600;border-radius:6px;cursor:pointer;transition:all .15s ease}.dashboard_copyAllNarrativeBtn__oKPKC{background:#F8FAFC;color:#334155;border:1px solid #cbd5e1}.dashboard_copyAllNarrativeBtn__oKPKC:hover{background:#E2E8F0}.dashboard_saveNarrativeBtn__OcFh8{background:#2563EB;color:#FFFFFF;border:none}.dashboard_saveNarrativeBtn__OcFh8:hover{background:#1D4ED8}.dashboard_narrativeSaveSuccessAlert__k_JaT{display:flex;align-items:center;gap:.45rem;background:#F0FDF4;border:1px solid #bbf7d0;color:#166534;font-size:.78rem;font-weight:600;padding:.5rem .75rem;border-radius:6px}.dashboard_sectionsAccordionList__msd0u{display:flex;flex-direction:column;gap:.65rem}.dashboard_sectionAccordionItem__a4NQA{border:1px solid #e2e8f0;border-radius:10px;background:#FFFFFF;overflow:hidden}.dashboard_sectionAccordionHeader__e9lLZ{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#FFFFFF;cursor:pointer;transition:background .15s ease}.dashboard_sectionAccordionHeader__e9lLZ:hover{background:#F8FAFC}.dashboard_sectionHeaderLeft__p_NZG{display:flex;align-items:center;gap:.6rem}.dashboard_sectionIndexBadge__p5IHr{width:20px;height:20px;border-radius:50%;background:#EFF6FF;color:#2563EB;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}.dashboard_sectionItemTitle__kBztl{font-size:.84rem;font-weight:700;color:#1E293B}.dashboard_sectionRewrittenTag__UdAnh{font-size:.68rem;font-weight:600;background:#DCFCE7;color:#15803D;padding:.15rem .45rem;border-radius:4px}.dashboard_sectionHeaderRight__uMjxe{color:#64748B}.dashboard_sectionAccordionBody__yCb42{padding:.85rem 1rem 1rem;border-top:1px solid #f1f5f9;background:#FAFAFA;display:flex;flex-direction:column;gap:.75rem}.dashboard_recruiterRationaleNotice__oHxrV{font-size:.76rem;color:#1E40AF;background:#EFF6FF;border:1px solid #dbeafe;border-radius:6px;padding:.5rem .75rem;line-height:1.4}.dashboard_sectionEditorRow__Bz2RK{display:grid;grid-template-columns:1fr 1.25fr;gap:.85rem}.dashboard_originalCol__PorTC,.dashboard_tailoredCol__10bV6{display:flex;flex-direction:column;gap:.35rem}.dashboard_colLabel__W0Apz{font-size:.72rem;font-weight:700;color:#64748B;text-transform:uppercase;letter-spacing:.03em}.dashboard_originalContentBox__h1Tfn{background:#F1F5F9;border:1px solid #e2e8f0;border-radius:6px;padding:.65rem .75rem;font-size:.78rem;color:#475569;line-height:1.45;min-height:75px;white-space:pre-line}.dashboard_tailoredColTop__nh0gJ{display:flex;align-items:center;justify-content:space-between}.dashboard_copySectionBtn__t8YXz{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;color:#2563EB;background:transparent;border:none;cursor:pointer}.dashboard_copySectionBtn__t8YXz:hover{text-decoration:underline}.dashboard_tailoredTextarea__B0qwa{width:100%;border:1px solid #93c5fd;border-radius:6px;padding:.65rem .75rem;font-family:inherit;font-size:.78rem;color:#0F172A;background:#FFFFFF;line-height:1.45;resize:vertical;outline:none}.dashboard_tailoredTextarea__B0qwa:focus{border-color:#2563EB;box-shadow:0 0 0 2px rgba(37,99,235,.15)}.dashboard_sectionSuggestionsRow__N1juF{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.dashboard_suggestionTagLabel__AMmlb{font-size:.7rem;font-weight:700;color:#475569}.dashboard_suggestionItemChip__AhE9p{font-size:.7rem;color:#334155;background:#E2E8F0;padding:.15rem .45rem;border-radius:4px}@media (max-width:640px){.dashboard_recruiterPointsGrid__1ijyw,.dashboard_sectionEditorRow__Bz2RK{grid-template-columns:1fr}}.dashboard_setupContextCard__8RQln{background:#F8FAFC;border:1px solid #e2e8f0;border-radius:10px;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.dashboard_setupPreparationBox__ix3Qh{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;background:#F8FAFC;border:1px solid #e2e8f0;border-radius:8px}.dashboard_setupPreparationLabel__P_PkB{font-size:.72rem;font-weight:400;color:#64748B;text-transform:uppercase;letter-spacing:.04em}.dashboard_setupPreparationValue__1h6Gw{font-size:.95rem;font-weight:400;color:#0F172A}.dashboard_modeTabsRow__uZa_v{display:flex;align-items:stretch;gap:.75rem;margin-top:.75rem;padding:.25rem 0}.dashboard_modeTabCol__o9W9x{flex:1 1;display:flex;flex-direction:column;cursor:pointer;background:transparent;border:none;padding:.25rem .35rem;transition:all .15s ease}.dashboard_modeTabHeaderWrap__4Y2RI{display:flex;margin-bottom:.45rem}.dashboard_modeTabHeader__S2VJy{font-size:.88rem;font-weight:400;color:#64748B;padding-bottom:.35rem;border-bottom:2px solid transparent;transition:all .15s ease}.dashboard_modeTabColActive__9hozi .dashboard_modeTabHeader__S2VJy{color:#2563EB;border-bottom:2px solid #2563eb}.dashboard_modeTabDesc__t3LyH{font-size:.75rem;font-weight:400;color:#64748B;line-height:1.45;margin:0}.dashboard_modeTabColActive__9hozi .dashboard_modeTabDesc__t3LyH{color:#334155}.dashboard_modeTabDivider__v5toQ{width:1px;background:#E2E8F0;align-self:stretch;margin:0 .5rem}.dashboard_unboldedModal__Pa14P,.dashboard_unboldedModal__Pa14P *{font-weight:400!important}.dashboard_coachExplainerBubble__hnOj8{font-size:.8rem;line-height:1.45;color:#1E293B;background:#F8FAFC;border-left:3px solid #2563eb;padding:.65rem .85rem;border-radius:0 8px 8px 0}.dashboard_resumePickerList__H1vKK{display:flex;flex-direction:column;gap:.45rem;margin-top:.75rem}.dashboard_resumeOptionCard__rpETf{background:#FFFFFF;border:1.5px solid #e2e8f0;border-radius:8px;padding:.6rem .8rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .15s ease}.dashboard_resumeOptionCard__rpETf:hover{border-color:#93C5FD;background:#F8FAFC}.dashboard_resumeOptionCardActive__hGfCx{border-color:#2563EB;background:#EFF6FF;box-shadow:0 0 0 1px #2563EB}.dashboard_resumeOptionLeft__W1kA_{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1 1 auto}.dashboard_resumeOptionIconWrap__rhMWS{width:32px;height:32px;border-radius:6px;background:#F1F5F9;color:#2563EB;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard_resumeOptionCardActive__hGfCx .dashboard_resumeOptionIconWrap__rhMWS{background:#DBEAFE;color:#1D4ED8}.dashboard_resumeOptionTextGroup__TBoQ0{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard_resumeOptionName__MPrf0{font-family:Inter,sans-serif;font-size:.82rem;font-weight:400;color:#0F172A;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:340px}.dashboard_resumeOptionSub__10Eak{font-size:.7rem;color:#64748B;display:flex;align-items:center;gap:.4rem}.dashboard_resumeOptionSub__10Eak>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_resumeActivePill__RUYlG{font-size:.65rem;font-weight:700;padding:.1rem .4rem;border-radius:4px;background:#DCFCE7;color:#15803D;text-transform:uppercase}.dashboard_resumeOptionCheck__SJaTw{color:#2563EB;display:flex;align-items:center;flex-shrink:0}.dashboard_uploadNewCvTriggerBtn__1_rzx{margin-top:.45rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.55rem .85rem;background:#FFFFFF;border:1px dashed #cbd5e1;border-radius:8px;color:#2563EB;font-family:Inter,sans-serif;font-size:.78rem;font-weight:400;cursor:pointer;transition:all .15s ease}.dashboard_uploadNewCvTriggerBtn__1_rzx:hover{border-color:#2563EB;background:#EFF6FF}.dashboard_resumePickerHeader__kdsPt{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;margin-bottom:.25rem}.dashboard_resumePickerTitle__lbuzc{font-family:Inter,sans-serif;font-size:.78rem;font-weight:400;color:#475569;text-transform:uppercase;letter-spacing:.04em}.dashboard_resumePickerCount__2yyg_{font-family:Inter,sans-serif;font-size:.72rem;color:#64748B;font-weight:400}@media (max-width:640px){.dashboard_modeSelectGrid__6SqeM{grid-template-columns:1fr}}@media (max-width:420px){.dashboard_settingsTimelineBody__Y1uXU{padding:1rem}.dashboard_timelineItem__CLg29{padding-left:44px}.dashboard_timelineAvatarCircle___SG6D{width:34px;height:34px}.dashboard_timelineConnectorLine__WnSw8{left:16px}.dashboard_resumeInnerFormCard__qXkUv{padding:.85rem}.dashboard_resumeOptionCard__rpETf{gap:.5rem;padding:.55rem .65rem}}.dashboard_setupSteps__GzzZJ{display:flex;align-items:center;gap:.6rem;margin-top:.6rem}.dashboard_setupStep__Zw97r{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:500;color:#94A3B8}.dashboard_setupStepActive__op0fh{color:#1E2540}.dashboard_setupStepNumber__0f_Km{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid #cbd5e1;font-size:.7rem;font-weight:600;line-height:1}.dashboard_setupStepActive__op0fh .dashboard_setupStepNumber__0f_Km{border-color:#4782F6;background:#EEF4FF;color:#2563EB}.dashboard_setupStepLine__bUdG0{width:28px;height:1px;background:#CBD5E1}.dashboard_jobDescBtn__5OI3I{display:inline-flex;align-items:center;gap:6px;background:#FFFFFF;color:#2563EB;border:1px solid #c9dbff;border-radius:6px;padding:6px 12px;font-size:.78rem;font-weight:400;font-family:Inter,sans-serif;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.dashboard_jobDescBtn__5OI3I:hover{background:#EEF4FF;border-color:#4782F6}@media (max-width:640px){.dashboard_jobDescBtn__5OI3I{padding:7px 8px}.dashboard_jobDescBtn__5OI3I span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.dashboard_passPill__aTi_I{display:inline-flex;align-items:center;gap:.4rem;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:20px;padding:.35rem .75rem;font-family:inherit;font-size:.8rem;font-weight:500;color:#334155;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.dashboard_passPill__aTi_I:hover{border-color:#BFDBFE;background:#F8FAFC}.dashboard_passPillNeeded__VMz2D{background:#4782F6;border-color:#4782F6;color:#FFFFFF}.dashboard_passPillNeeded__VMz2D:hover{background:#2563EB;border-color:#2563EB}.dashboard_jobPickMoreRow__kM2uZ{display:none}@media (max-width:1024px){.dashboard_mainContent__1lJBL{width:100%;min-width:0;box-sizing:border-box;padding:0 0 calc(64px + env(safe-area-inset-bottom))}.dashboard_navRight__ZKXF8 .dashboard_logoutBtn__v7x5x,.dashboard_navRight__ZKXF8 .dashboard_passPill__aTi_I,.dashboard_navRight__ZKXF8 .dashboard_settingsNavBtn__0J2S7{display:none}.dashboard_xpBadge__PEcb7{display:flex;font-size:11px;font-weight:500;padding:4px 10px 4px 6px;gap:6px}.dashboard_bottomNavBtn__bFvkt{font-size:10.5px;font-weight:500}.dashboard_bottomNavBtnActive__ayyb7{font-weight:600}.dashboard_bottomNavCount__d9ADn{position:absolute;top:-5px;right:-9px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:#EF4444;color:#FFFFFF;font-size:9px;font-weight:600;line-height:15px;text-align:center;box-shadow:0 0 0 2px #FFFFFF;box-sizing:border-box}.dashboard_mobileViewContainer__vrJyz .dashboard_moduleProgressPanel__9SSy0,.dashboard_mobileViewContainer__vrJyz .dashboard_scheduledPanel__YRPs4{padding:14px 16px 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#F4F6FA!important}.dashboard_mobileViewContainer__vrJyz .dashboard_scheduledHeader__JOBHA,.dashboard_mobileViewContainer__vrJyz .dashboard_topJobPicksHeader__keBu0{margin-bottom:14px!important;align-items:center!important}.dashboard_mobileViewContainer__vrJyz .dashboard_headerCharacterGroup__V_Uwh{align-items:center!important;gap:10px!important}.dashboard_mobileViewContainer__vrJyz .dashboard_imessageRoleBubble__AlHQE{padding:10px 12px!important;box-shadow:none!important}.dashboard_mobileViewContainer__vrJyz .dashboard_imessageRoleText__NSML_{font-size:12.5px!important;line-height:1.45!important}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationDmList__2ZyfV,.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickList__qnfm3{width:calc(100% + 32px)!important;margin:0 -16px!important;max-height:none!important;flex:1 1!important;min-height:0!important;overflow-y:auto!important;background:#FFFFFF!important;border-top:1px solid #e2e8f0!important}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickRow__wLUD_{padding:13px 16px!important;gap:11px!important;align-items:center!important}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickTitle__1kesZ{font-size:13px!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickMeta__F0BtD{font-size:11.5px!important;margin-top:2px!important}.dashboard_mobileViewContainer__vrJyz .dashboard_jobRowPracticeBtn__F4_CF{height:32px!important;padding:0 12px!important;font-size:12.5px!important}.dashboard_mobileViewContainer__vrJyz .dashboard_jobPickMoreRow__kM2uZ{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:15px 16px!important;border-top:1px solid #e2e8f0!important;font-size:13px!important;font-weight:500!important;color:#2563EB!important;text-decoration:none!important}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationBox__SmXDa{padding:12px 16px!important}.dashboard_mobileViewContainer__vrJyz .dashboard_dmTopicBadge__dg6bj{font-size:11px!important}.dashboard_mobileViewContainer__vrJyz .dashboard_dmSnippetPreview__4xQK5{font-size:12.5px!important}.dashboard_mobileViewContainer__vrJyz .dashboard_speechBubble__H_9hG{font-size:12.5px!important;padding:8px 11px!important}.dashboard_mobileViewContainer__vrJyz .dashboard_indicatorText__plVMm{font-size:12px!important}.dashboard_mobileViewContainer__vrJyz .dashboard_conversationBtnPrimary__hEhSo,.dashboard_mobileViewContainer__vrJyz .dashboard_conversationBtnSecondary__XAsEO{font-size:12.5px!important}}.dashboard_jobPickSkeleton__oFzJ1{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-top:1px solid #f1f5f9}.dashboard_jobPickSkeleton__oFzJ1:first-child{border-top:0}.dashboard_jobPickSkeletonLogo__4bWmW{flex:0 0 36px;height:36px;border-radius:8px;background:#EEF2F7}.dashboard_jobPickSkeletonText__BlMw1{flex:1 1;display:flex;flex-direction:column;gap:6px}.dashboard_jobPickSkeletonText__BlMw1 i{display:block;height:10px;width:70%;border-radius:5px;background:#EEF2F7;animation:dashboard_jobSkeleton__d_AHw 1.4s ease-in-out infinite}.dashboard_jobPickSkeletonText__BlMw1 i+i{width:45%}@keyframes dashboard_jobSkeleton__d_AHw{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.dashboard_jobPickSkeletonText__BlMw1 i{animation:none}}.dashboard_setupPassStep__JdskV{margin-top:.85rem;padding:1rem 1.1rem;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:.35rem;min-width:0}.dashboard_setupPassTitle__5r4Sh{margin:0;font-size:.98rem;font-weight:500;color:#1E2540}.dashboard_setupPassText__RO1o9{margin:0;font-size:.88rem;line-height:1.5;color:#475569}.dashboard_setupPassNote__i1YRA{margin:.25rem 0 0;font-size:.82rem;color:#2563EB;font-weight:500}.dashboard_settingsModalHeader__fxZKW>div:first-child{flex:1 1;min-width:0}.dashboard_settingsModalHeader__fxZKW>div:last-child{flex-shrink:0}@media (max-width:640px){.dashboard_settingsModalContent__OBYJO{overflow-x:hidden}.dashboard_settingsModalHeader__fxZKW{padding:1.1rem 1rem 1rem;gap:.5rem;align-items:flex-start}.dashboard_settingsModalTitle__xY9TU{font-size:1.15rem!important;overflow-wrap:anywhere}.dashboard_setupSteps__GzzZJ{gap:.35rem}.dashboard_setupStep__Zw97r{font-size:.72rem;gap:.3rem;min-width:0;line-height:1.2}.dashboard_setupStepLine__bUdG0{flex:1 1 8px;min-width:6px;width:auto}}