.ReferralForm_container__GgU4K{min-height:100vh;justify-content:center;padding:2rem 1rem;background-color:#f5f5f5}.ReferralForm_container__GgU4K,.ReferralForm_main__BEudo{width:100%;display:flex;flex-direction:column;align-items:center}.ReferralForm_main__BEudo{max-width:600px;justify-content:flex-start;background-color:transparent}.ReferralForm_formContainer__iCx0o{width:100%;max-width:500px;background-color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;margin-bottom:2rem}.ReferralForm_title__I9VZf{font-size:2rem;font-weight:700;color:#333;margin:0;padding:1.5rem 1.5rem 0;text-align:center;border-bottom:1px solid #eee;background-color:#fff}.ReferralForm_sectionTitle___ecmW{font-size:1.3rem;font-weight:600;color:#333;margin:0 0 .5rem;padding-bottom:.25rem;border-bottom:1px solid #eee;text-align:center}.ReferralForm_form__yLMFY{width:100%;max-width:500px;padding:2.5rem}.ReferralForm_formSection__fhrjt{width:100%;max-width:500px;min-height:400px;display:flex;flex-direction:column;justify-content:flex-start;flex:1 1 0%;position:relative;background:#faf8f4;border-radius:18px;box-shadow:0 2px 12px hsla(43,65%,69%,.07);padding:2.5rem 2rem 2rem}.ReferralForm_formGroup__fpyfK{margin-bottom:1.5rem;flex:1 1 auto}.ReferralForm_buttonContainer__iguPp{display:flex;justify-content:center;margin-top:2rem}.ReferralForm_buttonContainerClose__U_VBP{display:flex;justify-content:center;margin-top:.75rem}.ReferralForm_label__uIgER{display:block;font-size:.95rem;font-weight:500;color:#333;margin-bottom:.5rem;text-align:left;background-color:#faf8f4}.ReferralForm_input__PYyrT{width:100%;max-width:350px;margin:0 auto;padding:.75rem;font-size:1rem;border:1px solid #ddd;border-radius:7px;background-color:#fff;transition:border-color .2s ease;text-align:center}.ReferralForm_input__PYyrT:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.3)}.ReferralForm_textarea__NlfPS{width:100%;max-width:350px;margin:0 auto;padding:.75rem;font-size:1rem;border:1px solid #ddd;border-radius:7px;background-color:#fff;transition:border-color .2s ease;text-align:left;resize:vertical;font-family:inherit}.ReferralForm_textarea__NlfPS:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.3)}.ReferralForm_textarea__NlfPS::-moz-placeholder{font-size:.92rem;color:#999;opacity:1}.ReferralForm_textarea__NlfPS::placeholder{font-size:.92rem;color:#999;opacity:1}.ReferralForm_submitButton__Xitug{padding:.75rem 1.5rem;min-width:120px;font-size:1rem;font-weight:500;color:#fff;background-color:#9b6a10;border:none;border-radius:4px;cursor:pointer;transition:box-shadow .2s;text-align:center}.ReferralForm_submitButton__Xitug:hover{background-color:#9b6a10;box-shadow:0 0 8px 4px #e3c57c}.ReferralForm_submitButton__Xitug:focus{outline:none;box-shadow:0 0 0 3px hsla(43,65%,69%,.4)}.ReferralForm_submitButton__Xitug:disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}.ReferralForm_required__j2Dmq{color:#ef4444}.ReferralForm_inputError__YRVi2{border-color:#ef4444}.ReferralForm_errorText__6wpKC{margin-top:.25rem;font-size:.875rem;color:#ef4444;text-align:center}.ReferralForm_successMessage__PDgeg{padding:2rem;text-align:center}.ReferralForm_successMessage__PDgeg h2{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:1rem}.ReferralForm_successMessage__PDgeg p{margin-bottom:1rem;color:#555}.ReferralForm_loadingContainer__hEzsj{display:flex;justify-content:center;align-items:center;margin-top:1rem;margin-bottom:1rem}.ReferralForm_loadingDots__jcYms{display:flex;gap:8px;align-items:center}.ReferralForm_dot__ntbLE{width:12px;height:12px;background-color:#9b6a10;border-radius:50%;animation:ReferralForm_loadingDot__RJd7X 1.4s ease-in-out infinite both}.ReferralForm_dot__ntbLE:first-child{animation-delay:-.32s}.ReferralForm_dot__ntbLE:nth-child(2){animation-delay:-.16s;width:16px;height:16px}.ReferralForm_dot__ntbLE:nth-child(3){animation-delay:0s}@keyframes ReferralForm_loadingDot__RJd7X{0%,80%,to{transform:scale(.8);opacity:.6}40%{transform:scale(1.2);opacity:1}}.ReferralForm_bulletLine__VywfX{display:flex;align-items:center;gap:.8em;line-height:1.6;font-size:1rem}.ReferralForm_bulletLine__VywfX svg{flex-shrink:0;width:1em;height:1em}.ReferralForm_dropzone__qUlKX{border:2px dashed #ddd;border-radius:5px;padding:1.5rem;text-align:center;cursor:pointer;transition:border-color .2s,background-color .2s;margin-bottom:1rem;background-color:#fff}.ReferralForm_dropzoneActive__bqgSP,.ReferralForm_dropzone__qUlKX:hover{border-color:#3b82f6;background-color:rgba(59,130,246,.05)}.ReferralForm_dropzoneError__J_mZ_{border-color:#ef4444}.ReferralForm_dropzoneText__ZprTF{color:#666;margin-bottom:.5rem;font-size:.9rem}.ReferralForm_dropzoneIcon__kE0W3{font-size:2rem;color:#999;margin-bottom:.5rem;display:flex;justify-content:center}.ReferralForm_filePreview__v0Dyr{display:flex;align-items:center;justify-content:space-between;padding:.75rem;border:1px solid #ddd;border-radius:5px;margin-top:1rem;background-color:#f9f9f9}.ReferralForm_fileInfo__qaC5V{flex:1;margin-right:1rem;overflow:hidden}.ReferralForm_fileName__8uTFe{font-size:.875rem;color:#333;margin-right:.5rem;word-break:break-all;display:inline-block;max-width:100%}.ReferralForm_fileSize__SMfgW{font-size:.75rem;color:#666}.ReferralForm_fileIcon__0gOjw{margin-right:.75rem;color:#666;flex-shrink:0}.ReferralForm_imagePreviewContainer__P2xhl{width:50px;height:50px;margin-right:.75rem;border-radius:4px;overflow:hidden;flex-shrink:0;border:1px solid #ddd;background-color:#fff;display:flex;align-items:center;justify-content:center}.ReferralForm_imagePreview__hXvht{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ReferralForm_fileRemove__RdkM0{background:none;border:none;color:#ef4444;cursor:pointer;font-size:1.25rem;padding:.25rem;line-height:1;flex-shrink:0}@media (max-width:768px){.ReferralForm_container__GgU4K{padding:1rem .5rem}.ReferralForm_formContainer__iCx0o{box-shadow:none;border-radius:0;max-width:100%}.ReferralForm_title__I9VZf{font-size:1.75rem;padding:1.25rem}.ReferralForm_form__yLMFY{padding:1.5rem}.ReferralForm_sectionTitle___ecmW{font-size:1.2rem}.ReferralForm_formSection__fhrjt{padding:2rem 1.5rem}}@media (max-width:480px){.ReferralForm_title__I9VZf{font-size:1.5rem;padding:1rem}.ReferralForm_form__yLMFY{padding:1rem}.ReferralForm_sectionTitle___ecmW{font-size:1.1rem}.ReferralForm_formSection__fhrjt{padding:1.5rem 1rem}.ReferralForm_submitButton__Xitug{width:100%;min-width:auto}.ReferralForm_input__PYyrT,.ReferralForm_textarea__NlfPS{text-align:center}.ReferralForm_textarea__NlfPS{text-align:left}}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}}*{box-sizing:border-box;margin:0;padding:0}body,html{overflow-y:auto!important;overflow-x:hidden;height:auto!important;min-height:100vh;scroll-behavior:smooth;color:#333;background-color:#f5f7fa;transition:background-color .3s ease,color .3s ease}body{color:rgb(var(--foreground-rgb));background:#f5f7fa}html.dark,html.dark body{background-color:#0e0f18!important;background:#0e0f18!important;color:#e2e8f0}button:not(.submitButton):not(.resumeAddJobButton):not(.analysisSwitchButton):not([class*=projectTag]):not([class*=buildProfileButton]):not([class*=buildKnowledgeButton]):not([class*=chatbox]):not([data-job-btn]):not([class*=iconBtn]):not([class*=addJobBtn]):not([class*=applyBtn]):not([class*=batchBtn]):not([class*=editButton]):not([class*=modalSaveBtn]):not([class*=modalCancelBtn]):not([class*=modalClose]):not([class*=detailClose]):not([class*=searchClear]),input,select,textarea{background-color:#fff;color:#333}html.dark input:not([class*=chatbox]):not([class*=resumeLeftInput]):not([class*=formInput]),html.dark select:not([class*=formSelect]),html.dark textarea:not([class*=chatbox]):not([class*=resumeLeftInput]){background-color:#1e2035;color:#e2e8f0;border-color:hsla(0,0%,100%,.12)}html.dark .formSection,html.dark form{background-color:#161620;color:#e2e8f0}input[type=checkbox]+label,input[type=radio]+label{color:#333}div,form,main,section{overflow:visible}div,form,section{max-height:none}form{display:flex;flex-direction:column;gap:2rem;overflow:visible}.formSection,form{background-color:#fff;color:#333}.formSection{position:static!important;visibility:visible!important;display:block!important}@keyframes chatFieldFlash{0%{box-shadow:0 0 0 0 rgba(168,85,247,0);outline:2px solid transparent;background-color:transparent}12%{box-shadow:0 0 0 3px rgba(168,85,247,.42),0 0 18px 4px rgba(168,85,247,.14);outline:2px solid rgba(168,85,247,.65);background-color:rgba(168,85,247,.05)}55%{box-shadow:0 0 0 2px rgba(168,85,247,.22);outline:2px solid rgba(168,85,247,.32);background-color:rgba(168,85,247,.02)}to{box-shadow:0 0 0 0 rgba(168,85,247,0);outline:2px solid transparent;background-color:transparent}}.chatFieldUpdated{animation:chatFieldFlash 2.2s cubic-bezier(.22,1,.36,1) forwards!important;border-radius:8px!important}button[class*=projectTag]{background-color:initial!important;color:initial!important;transition:all .35s cubic-bezier(.34,1.56,.64,1)!important;transform:none!important;will-change:transform,box-shadow!important}.ResumePickerPopup_overlay__3Skhf{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(40,36,28,.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:ResumePickerPopup_overlayIn__Gy24z .2s ease-out}.ResumePickerPopup_popup__2d8u6{background:linear-gradient(180deg,#fdfcf9,#f7f5f0);border-radius:20px;box-shadow:0 24px 64px rgba(100,70,10,.12),0 4px 20px rgba(100,70,10,.06),inset 0 1px 0 hsla(0,0%,100%,.8);width:520px;max-width:94vw;max-height:80vh;display:flex;flex-direction:column;animation:ResumePickerPopup_popupIn__eaZah .3s cubic-bezier(.16,1,.3,1);overflow:hidden;border:1px solid hsla(37,42%,72%,.25);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ResumePickerPopup_header__o8OhF{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.75rem 1.1rem}.ResumePickerPopup_headerLeft__vkimZ{display:flex;align-items:center;gap:.85rem}.ResumePickerPopup_headerIcon__wu14u{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,hsla(40,66%,71%,.22),hsla(39,49%,67%,.28));display:flex;align-items:center;justify-content:center;color:#8a7340;flex-shrink:0}.ResumePickerPopup_title__gxYAp{font-size:1.05rem;font-weight:700;color:#3a3228;margin:0;letter-spacing:-.01em}.ResumePickerPopup_subtitle__RFBso{font-size:.78rem;color:#9a8f80;margin:.15rem 0 0;font-weight:450}.ResumePickerPopup_closeBtn__uhYxt{background:none!important;border:none!important;cursor:pointer;color:#b0a898!important;padding:6px;border-radius:8px;transition:all .15s;margin-top:2px}.ResumePickerPopup_closeBtn__uhYxt:hover{background:hsla(36,21%,53%,.1)!important;color:#6a5d4d!important}.ResumePickerPopup_tabBar__D_OiO{display:flex;gap:6px;padding:.5rem 1.75rem 0;background:transparent}.ResumePickerPopup_tab__oig4Z{display:flex;align-items:center;gap:.4rem;padding:.55rem 1.1rem;background:linear-gradient(135deg,#f0ece4,#e8e4da)!important;border:1.5px solid hsla(37,42%,72%,.25)!important;border-radius:10px;cursor:pointer;font-size:.82rem;font-weight:600;color:#a09888!important;transition:all .2s;font-family:inherit;letter-spacing:.01em;outline:none}.ResumePickerPopup_tab__oig4Z:focus,.ResumePickerPopup_tab__oig4Z:focus-visible{outline:none;box-shadow:none}.ResumePickerPopup_tab__oig4Z:hover{color:#6a5d4d!important;background:linear-gradient(135deg,#ebe6db,#e2ddd0)!important;border-color:hsla(37,42%,72%,.4)!important}.ResumePickerPopup_tabActive___iIv_{color:#7a6530!important;background:linear-gradient(135deg,#f5edda,#efe6d0)!important;border-color:rgba(196,155,50,.4)!important;box-shadow:0 2px 6px rgba(196,155,50,.1)}.ResumePickerPopup_tabBadge__DCPpm{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:10px;background:linear-gradient(135deg,#d4a944,#c49b32);color:#fff;font-size:.68rem;font-weight:700;padding:0 6px}.ResumePickerPopup_content__8HBe6{flex:1;min-height:0;overflow:hidden;margin:.75rem 1.25rem 0;border-radius:14px;background:linear-gradient(135deg,#f8f6f1,#f5f3ed);border:1px solid hsla(37,42%,72%,.15)}.ResumePickerPopup_cloudContent__HhjPW,.ResumePickerPopup_localContent__9GztJ{padding:.85rem;overflow-y:auto;max-height:340px}.ResumePickerPopup_fileList__I8p6o{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;background-color:transparent;border:none;border-radius:0;overflow:visible}.ResumePickerPopup_fileItem__BYjBp{display:flex;align-items:center;gap:.8rem;padding:.75rem .9rem;border-radius:14px;cursor:pointer;transition:all .18s ease;border:1.5px solid hsla(37,42%,72%,.15);background:linear-gradient(135deg,#faf8f4,#f4f2ec);box-shadow:0 1px 3px rgba(155,106,16,.04)}.ResumePickerPopup_fileItem__BYjBp:hover{background:linear-gradient(135deg,#f5f0e5,#ede8dc)!important;border-color:hsla(37,42%,72%,.3);box-shadow:0 2px 6px rgba(155,106,16,.07)}.ResumePickerPopup_fileItemSelected__Q54Yz{background:linear-gradient(135deg,#f5edda,#efe6d0);border-color:rgba(196,155,50,.4);box-shadow:0 2px 10px rgba(196,155,50,.1)}.ResumePickerPopup_fileIconWrap__T0sqY{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,hsla(40,66%,71%,.18),hsla(39,49%,67%,.22));display:flex;align-items:center;justify-content:center;color:#a08540;flex-shrink:0}.ResumePickerPopup_fileItemSelected__Q54Yz .ResumePickerPopup_fileIconWrap__T0sqY{background:linear-gradient(135deg,rgba(196,155,50,.2),hsla(39,49%,67%,.25));color:#8a6e28}.ResumePickerPopup_fileMeta__pNRUP{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ResumePickerPopup_fileName__8E5IZ{font-size:.84rem;font-weight:600;color:#4a4238;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.005em}.ResumePickerPopup_fileDetail__SrACw{font-size:.72rem;color:#a09888;font-weight:450}.ResumePickerPopup_radioCircle__6STVK{width:22px;height:22px;border-radius:50%;border:2px solid hsla(38,21%,63%,.35);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.ResumePickerPopup_radioChecked__8_uxP{border-color:#c49b32;background:linear-gradient(135deg,#d4a944,#c49b32);color:#fff;box-shadow:0 2px 6px rgba(196,155,50,.3)}.ResumePickerPopup_emptyState__O8Cjv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1rem;text-align:center}.ResumePickerPopup_emptyIcon__YehGh{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,hsla(40,66%,71%,.15),hsla(39,49%,67%,.1));display:flex;align-items:center;justify-content:center;color:#c4a870;margin-bottom:.25rem}.ResumePickerPopup_emptyTitle__IMasG{font-size:.9rem;font-weight:600;color:#6a5d4d}.ResumePickerPopup_emptySub__dNG06{font-size:.8rem;color:#a09888;font-weight:450}.ResumePickerPopup_spinner__ZL9A5{width:26px;height:26px;border:2.5px solid hsla(37,42%,72%,.25);border-top-color:#c49b32;border-radius:50%;animation:ResumePickerPopup_spin__VHb6y .7s linear infinite}.ResumePickerPopup_hiddenInput__UvogL{display:none}.ResumePickerPopup_dropZone__d68fZ{border:2px dashed hsla(37,42%,72%,.45);border-radius:16px;cursor:pointer;transition:all .25s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,hsla(40,37%,97%,.6),hsla(42,33%,94%,.4))}.ResumePickerPopup_dropZone__d68fZ:hover{border-color:rgba(196,155,50,.5);background:linear-gradient(135deg,hsla(42,53%,92%,.5),hsla(42,46%,89%,.4));transform:translateY(-1px);box-shadow:0 4px 16px rgba(196,155,50,.08)}.ResumePickerPopup_dropZoneHasFile__kCV4T{border-style:solid;border-color:rgba(196,155,50,.3);background:linear-gradient(135deg,hsla(42,53%,92%,.35),hsla(42,46%,89%,.25))}.ResumePickerPopup_dropZoneInner__xy9qu{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:2.5rem 2rem}.ResumePickerPopup_dropZoneIconCircle__g3LMt{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,hsla(40,66%,71%,.2),hsla(39,49%,67%,.15));display:flex;align-items:center;justify-content:center;color:#a08540;margin-bottom:.25rem}.ResumePickerPopup_dropZoneTitle___sv18{font-size:.9rem;font-weight:600;color:#5a5248}.ResumePickerPopup_dropZoneSub__7C3N9{font-size:.78rem;color:#a09888;font-weight:450}.ResumePickerPopup_selectedFile__YM6jA{display:flex;align-items:center;gap:.85rem;padding:1.1rem 1.25rem}.ResumePickerPopup_selectedFileIcon__hjcB8{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,rgba(196,155,50,.15),hsla(39,49%,67%,.2));display:flex;align-items:center;justify-content:center;color:#a08540;flex-shrink:0}.ResumePickerPopup_selectedFileMeta__vAZzk{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ResumePickerPopup_selectedFileName__b4u_i{font-size:.85rem;font-weight:600;color:#4a4238;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResumePickerPopup_selectedFileSize__OTSnp{font-size:.72rem;color:#a09888;font-weight:450}.ResumePickerPopup_changeFileBtn__FdXqR{background:none!important;border:none!important;color:#b38728!important;font-size:.78rem;font-weight:600;cursor:pointer;padding:.3rem .6rem;border-radius:6px;transition:all .15s;font-family:inherit}.ResumePickerPopup_changeFileBtn__FdXqR:hover{background:rgba(179,135,40,.08)!important;color:#8a6a1e!important}.ResumePickerPopup_footer__QtHnB{display:flex;justify-content:flex-end;gap:.65rem;padding:1.1rem 1.75rem;border-top:1px solid hsla(37,42%,72%,.2);background:linear-gradient(180deg,transparent,hsla(40,33%,91%,.3))}.ResumePickerPopup_cancelBtn___aAoH{padding:.55rem 1.3rem;border:1.5px solid hsla(38,21%,63%,.3)!important;border-radius:10px;background:transparent!important;color:#7a6d5d!important;font-size:.84rem;font-weight:600;cursor:pointer;transition:all .15s;font-family:inherit}.ResumePickerPopup_cancelBtn___aAoH:hover{background:hsla(36,21%,53%,.08)!important;border-color:hsla(38,21%,63%,.5)!important}.ResumePickerPopup_confirmBtn__jYj7S{padding:.55rem 1.8rem;border:none!important;border-radius:10px;background:linear-gradient(135deg,#b38728,#d4a944 50%,#c49b32)!important;color:#fff!important;font-size:.84rem;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.34,1.56,.64,1);box-shadow:0 3px 12px rgba(179,135,40,.25);font-family:inherit;display:inline-flex;align-items:center;gap:.4rem;letter-spacing:.02em}.ResumePickerPopup_confirmBtn__jYj7S:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(179,135,40,.35);background:linear-gradient(135deg,#c49b32,#e0b94e 50%,#d4a944)!important}.ResumePickerPopup_confirmBtn__jYj7S:active:not(:disabled){transform:translateY(0)}.ResumePickerPopup_confirmBtn__jYj7S:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.ResumePickerPopup_btnSpinner__G_Vm6{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:ResumePickerPopup_spin__VHb6y .6s linear infinite}@keyframes ResumePickerPopup_overlayIn__Gy24z{0%{opacity:0}to{opacity:1}}@keyframes ResumePickerPopup_popupIn__eaZah{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ResumePickerPopup_spin__VHb6y{to{transform:rotate(1turn)}}html.dark .ResumePickerPopup_popup__2d8u6{background:linear-gradient(180deg,#1a1c2e,#161828);border-color:rgba(196,160,82,.18);box-shadow:0 24px 64px rgba(0,0,0,.4),0 4px 20px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.04)}html.dark .ResumePickerPopup_overlay__3Skhf{background:rgba(10,10,20,.6)}html.dark .ResumePickerPopup_title__gxYAp{color:#d8d0c4}html.dark .ResumePickerPopup_subtitle__RFBso{color:#6b6578}html.dark .ResumePickerPopup_closeBtn__uhYxt{color:#5a5570!important}html.dark .ResumePickerPopup_closeBtn__uhYxt:hover{background:rgba(100,90,130,.15)!important;color:#a098b0!important}html.dark .ResumePickerPopup_headerIcon__wu14u{background:linear-gradient(135deg,rgba(196,160,82,.12),rgba(196,160,82,.08));color:#c4a052}html.dark .ResumePickerPopup_content__8HBe6{background:linear-gradient(135deg,#1e2038,#1c1e34);border-color:rgba(100,90,130,.15)}html.dark .ResumePickerPopup_tab__oig4Z{color:#6b6578!important;background:linear-gradient(135deg,rgba(30,32,50,.7),rgba(26,28,44,.6))!important;border-color:rgba(100,90,130,.18)!important}html.dark .ResumePickerPopup_tab__oig4Z:hover{color:#a098b0!important;background:linear-gradient(135deg,rgba(40,42,65,.7),rgba(35,37,58,.6))!important;border-color:rgba(100,90,130,.3)!important}html.dark .ResumePickerPopup_tabActive___iIv_{color:#d4a944!important;background:linear-gradient(135deg,rgba(196,160,82,.1),rgba(196,160,82,.06))!important;border-color:rgba(196,160,82,.3)!important;box-shadow:0 2px 6px rgba(196,160,82,.06)}html.dark .ResumePickerPopup_fileList__I8p6o{background-color:transparent!important;border:none!important}html.dark .ResumePickerPopup_fileItem__BYjBp{background:linear-gradient(135deg,rgba(30,32,50,.8),rgba(26,28,44,.7))!important;border-color:rgba(100,90,130,.15);box-shadow:0 1px 3px rgba(0,0,0,.12)}html.dark .ResumePickerPopup_fileItem__BYjBp:hover{background:linear-gradient(135deg,rgba(40,42,65,.85),rgba(35,37,58,.75))!important;border-color:rgba(196,160,82,.2);box-shadow:0 2px 8px rgba(0,0,0,.15)}html.dark .ResumePickerPopup_fileItemSelected__Q54Yz{background:linear-gradient(135deg,rgba(196,160,82,.12),rgba(196,160,82,.07))!important;border-color:rgba(196,160,82,.35);box-shadow:0 2px 10px rgba(196,160,82,.08)}html.dark .ResumePickerPopup_fileIconWrap__T0sqY{background:linear-gradient(135deg,rgba(196,160,82,.1),rgba(196,160,82,.06));color:#c4a052}html.dark .ResumePickerPopup_fileName__8E5IZ{color:#c8c0dc}html.dark .ResumePickerPopup_fileDetail__SrACw{color:#5a5570}html.dark .ResumePickerPopup_radioCircle__6STVK{border-color:rgba(100,90,130,.35)}html.dark .ResumePickerPopup_emptyIcon__YehGh{background:linear-gradient(135deg,rgba(196,160,82,.08),rgba(196,160,82,.04));color:#c4a052}html.dark .ResumePickerPopup_emptyTitle__IMasG{color:#a098b0}html.dark .ResumePickerPopup_emptySub__dNG06{color:#5a5570}html.dark .ResumePickerPopup_spinner__ZL9A5{border-color:#d4a944 rgba(100,90,130,.2) rgba(100,90,130,.2)}html.dark .ResumePickerPopup_dropZone__d68fZ{border-color:rgba(196,160,82,.2);background:linear-gradient(135deg,rgba(26,28,46,.5),rgba(22,24,40,.3))}html.dark .ResumePickerPopup_dropZone__d68fZ:hover{border-color:rgba(196,160,82,.4);background:linear-gradient(135deg,rgba(30,32,53,.6),rgba(26,28,46,.4))}html.dark .ResumePickerPopup_dropZoneHasFile__kCV4T{border-color:rgba(196,160,82,.25);background:linear-gradient(135deg,rgba(196,160,82,.06),rgba(196,160,82,.03))}html.dark .ResumePickerPopup_dropZoneIconCircle__g3LMt{background:linear-gradient(135deg,rgba(196,160,82,.1),rgba(196,160,82,.06));color:#c4a052}html.dark .ResumePickerPopup_dropZoneTitle___sv18{color:#b0a8c0}html.dark .ResumePickerPopup_dropZoneSub__7C3N9{color:#5a5570}html.dark .ResumePickerPopup_selectedFileIcon__hjcB8{background:linear-gradient(135deg,rgba(196,160,82,.1),rgba(196,160,82,.06));color:#c4a052}html.dark .ResumePickerPopup_selectedFileName__b4u_i{color:#c8c0dc}html.dark .ResumePickerPopup_selectedFileSize__OTSnp{color:#5a5570}html.dark .ResumePickerPopup_changeFileBtn__FdXqR{color:#d4a944!important;background:none!important}html.dark .ResumePickerPopup_changeFileBtn__FdXqR:hover{background:rgba(196,160,82,.1)!important}html.dark .ResumePickerPopup_footer__QtHnB{border-top-color:rgba(196,160,82,.1);background:linear-gradient(180deg,transparent,rgba(22,24,40,.4))}html.dark .ResumePickerPopup_cancelBtn___aAoH{border-color:rgba(100,90,130,.25)!important;color:#8a82a0!important;background:transparent!important}html.dark .ResumePickerPopup_cancelBtn___aAoH:hover{background:rgba(100,90,130,.1)!important;border-color:rgba(100,90,130,.4)!important}@media (max-width:580px){.ResumePickerPopup_popup__2d8u6{width:96vw;max-height:88vh;border-radius:16px}.ResumePickerPopup_header__o8OhF{padding:1.25rem 1.25rem .9rem}.ResumePickerPopup_tabBar__D_OiO{padding:0 1.25rem}.ResumePickerPopup_cloudContent__HhjPW,.ResumePickerPopup_localContent__9GztJ{padding:.85rem 1.25rem 1rem}.ResumePickerPopup_footer__QtHnB{padding:.9rem 1.25rem}}