.styles-module-scss-module__PxiAfa__card{background:var(--surface-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-subtle);cursor:pointer;border-radius:16px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}.styles-module-scss-module__PxiAfa__card:hover{background:var(--hover-overlay);box-shadow:0 20px 40px #00000026,0 0 40px #75e1ff1a,inset 0 1px 0 var(--shadow-color);border-color:#75e1ff4d;transform:translateY(-4px)}.styles-module-scss-module__PxiAfa__card:hover .styles-module-scss-module__PxiAfa__shimmer{opacity:1;transform:translate(100%)}.styles-module-scss-module__PxiAfa__card:hover .styles-module-scss-module__PxiAfa__arrow{transform:translate(4px)}.styles-module-scss-module__PxiAfa__card:hover .styles-module-scss-module__PxiAfa__externalIcon{opacity:1;transform:translate(2px,-2px)}.styles-module-scss-module__PxiAfa__card:active{transform:translateY(-2px)}.styles-module-scss-module__PxiAfa__cardContent{z-index:1;flex-direction:column;height:100%;padding:24px;display:flex;position:relative}.styles-module-scss-module__PxiAfa__header{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.styles-module-scss-module__PxiAfa__title{letter-spacing:-.4px;color:var(--text-primary);flex:1;margin:0;padding-right:8px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.styles-module-scss-module__PxiAfa__externalIcon{color:var(--text-faint);opacity:.7;flex-shrink:0;font-size:18px;transition:all .3s}.styles-module-scss-module__PxiAfa__description{color:var(--text-muted);flex:1;margin:0 0 auto;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.styles-module-scss-module__PxiAfa__footer{margin-top:20px}.styles-module-scss-module__PxiAfa__cta{color:var(--primaryColor);align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .3s;display:inline-flex}.styles-module-scss-module__PxiAfa__arrow{font-size:16px;transition:transform .3s}.styles-module-scss-module__PxiAfa__shimmer{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#75e1ff14,#0000);width:100%;height:100%;transition:all .6s;position:absolute;top:0;left:-100%}
.styles-module-scss-module___dt75a__card{background:var(--surface-primary);border-color:var(--border-primary);border-style:solid;border-width:1px;border-radius:8px;overflow:hidden}.styles-module-scss-module___dt75a__header{background:var(--hover-overlay);align-items:center;gap:12px;padding:16px 24px;display:flex}.styles-module-scss-module___dt75a__icon{width:20px;height:20px;color:var(--text-primary);flex-shrink:0}.styles-module-scss-module___dt75a__categoryName{color:var(--text-primary);letter-spacing:-.4px;margin:0;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:600}.styles-module-scss-module___dt75a__toolsList{padding:24px}.styles-module-scss-module___dt75a__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module___dt75a__toolItem{margin:0;padding:0}.styles-module-scss-module___dt75a__toolLink{color:var(--text-primary);justify-content:space-between;align-items:center;padding:4px 0;text-decoration:none;transition:all .2s;display:flex}.styles-module-scss-module___dt75a__toolLink:hover{color:var(--text-primary)}.styles-module-scss-module___dt75a__toolLink:hover .styles-module-scss-module___dt75a__externalIcon{opacity:1;transform:translate(1px,-1px)}.styles-module-scss-module___dt75a__toolMeta{align-items:center;gap:8px;display:flex}.styles-module-scss-module___dt75a__toolName{flex:1;padding-right:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.styles-module-scss-module___dt75a__asterisk{color:#ff6b6b;margin-left:4px;font-weight:600}.styles-module-scss-module___dt75a__externalIcon{opacity:.6;flex-shrink:0;width:16px;height:16px;transition:all .2s}
.styles-module-scss-module__c7u3ha__inputWrapper{flex:1;position:relative}.styles-module-scss-module__c7u3ha__inputIcon{color:var(--text-muted);width:20px;height:20px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.styles-module-scss-module__c7u3ha__input{background:var(--surface-active);border:1px solid var(--border-strong);width:100%;color:var(--text-primary);border-radius:8px;padding:16px 16px 16px 48px;font-family:Inter,sans-serif;font-size:16px;transition:all .2s}.styles-module-scss-module__c7u3ha__input::placeholder{color:var(--text-muted)}.styles-module-scss-module__c7u3ha__input:focus{border-color:var(--text-faint);background:var(--surface-badge);outline:none}.styles-module-scss-module__c7u3ha__inputWrapper:not(:has(.styles-module-scss-module__c7u3ha__inputIcon)) .styles-module-scss-module__c7u3ha__input{padding:16px}
.styles-module-scss-module__lzR7iq__modal{z-index:1000001;-webkit-backdrop-filter:blur();backdrop-filter:blur();text-align:left;opacity:0;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;transition:opacity .2s ease-out,background-color .2s ease-out,-webkit-backdrop-filter .2s ease-out,backdrop-filter .2s ease-out;animation:.2s ease-out styles-module-scss-module__lzR7iq__fadeIn;display:flex;position:fixed;top:0;left:0}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__visible{opacity:1;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background-color:#00000080}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__visible.styles-module-scss-module__lzR7iq__subtleBlur,.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__noAnimation.styles-module-scss-module__lzR7iq__subtleBlur{-webkit-backdrop-filter:blur(.4px);backdrop-filter:blur(.4px)}@media (max-width:767px){.styles-module-scss-module__lzR7iq__modal{padding:0}}.styles-module-scss-module__lzR7iq__modal .styles-module-scss-module__lzR7iq__inner{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--border-secondary);background-color:var(--surface-secondary);z-index:1001;width:fit-content;max-width:95vw;height:fit-content;max-height:90vh;color:var(--text-secondary);border-radius:12px;flex-direction:column;padding:20px;transition:transform .2s ease-out;animation:.3s ease-out styles-module-scss-module__lzR7iq__slideUp;display:flex;position:relative;overflow:hidden auto;transform:scale(.9)}@media (max-width:767px){.styles-module-scss-module__lzR7iq__modal .styles-module-scss-module__lzR7iq__inner{border-radius:0;height:100dvh;max-height:100dvh;margin:0;width:100vw!important;max-width:100vw!important}}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__visible .styles-module-scss-module__lzR7iq__inner{transform:scale(1)}.styles-module-scss-module__lzR7iq__modal .styles-module-scss-module__lzR7iq__subHeading{text-align:left;color:var(--text-tertiary);margin-top:6px;font-size:14px;line-height:1.5}.styles-module-scss-module__lzR7iq__modal .styles-module-scss-module__lzR7iq__heading{letter-spacing:-.2px;text-align:left;width:calc(100% - 40px);font-size:20px;font-weight:700;font-family:var(--brandFont),serif;-webkit-user-select:none;user-select:none;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin-right:40px;overflow:hidden}.styles-module-scss-module__lzR7iq__modal .styles-module-scss-module__lzR7iq__closeButton{cursor:pointer;z-index:2000000;padding-top:10px;padding-right:10px;position:absolute;top:0;right:0}.styles-module-scss-module__lzR7iq__modal .styles-module-scss-module__lzR7iq__closeIcon{color:var(--text-muted)}.styles-module-scss-module__lzR7iq__modal .styles-module-scss-module__lzR7iq__closeIcon:hover{color:var(--text-primary)}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__noAnimation{opacity:1;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:#00000080;transition:none;animation:none}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__noAnimation .styles-module-scss-module__lzR7iq__inner{transition:none;animation:none;transform:scale(1)}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__compact{padding:16px}@media (max-width:767px){.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__compact .styles-module-scss-module__lzR7iq__inner{border-radius:12px;height:fit-content;margin:auto;width:fit-content!important;max-width:95vw!important}}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__large .styles-module-scss-module__lzR7iq__inner{width:90vw;max-width:90vw;height:90vh;max-height:90vh}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__noPadding .styles-module-scss-module__lzR7iq__inner{padding:0}.styles-module-scss-module__lzR7iq__modal.styles-module-scss-module__lzR7iq__noPadding .styles-module-scss-module__lzR7iq__inner .styles-module-scss-module__lzR7iq__heading{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px);margin-bottom:0;padding:20px 20px 0;overflow:hidden}@keyframes styles-module-scss-module__lzR7iq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes styles-module-scss-module__lzR7iq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.styles-module-scss-module__NVWm3q__panel{width:520px;max-height:75vh;padding:0;overflow-y:auto}@media (max-width:767px){.styles-module-scss-module__NVWm3q__panel{width:100%;max-height:none;overflow-y:visible}}.styles-module-scss-module__NVWm3q__section{border-bottom:1px solid var(--border-secondary);padding:14px 18px}.styles-module-scss-module__NVWm3q__section:last-child{border-bottom:none}.styles-module-scss-module__NVWm3q__sectionTitle{align-items:center;gap:10px;margin-bottom:10px;display:flex}.styles-module-scss-module__NVWm3q__sectionTitle h3{font-family:var(--brandFont),sans-serif;color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.styles-module-scss-module__NVWm3q__sectionIcon{color:var(--primaryColor);flex-shrink:0;font-size:18px}.styles-module-scss-module__NVWm3q__sectionDescription{color:var(--text-tertiary);margin:0 0 10px;font-family:Inter,sans-serif;font-size:12px;line-height:1.45}.styles-module-scss-module__NVWm3q__campaignBadge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.styles-module-scss-module__NVWm3q__campaignBadgeActive{color:#4caf50;background:#4caf5026;border:1px solid #4caf504d}.styles-module-scss-module__NVWm3q__campaignBadgeComplete{color:var(--text-tertiary);background:#a0a0a01f;border:1px solid #a0a0a047}.styles-module-scss-module__NVWm3q__campaignBadgeBreakdown{opacity:0;white-space:nowrap;max-width:0;margin-left:0;font-weight:500;transition:max-width .25s,opacity .2s,margin-left .25s;display:inline-block;overflow:hidden}.styles-module-scss-module__NVWm3q__campaignBadge:hover .styles-module-scss-module__NVWm3q__campaignBadgeBreakdown{opacity:.85;max-width:240px;margin-left:4px}.styles-module-scss-module__NVWm3q__hiringLikelihoodWrapper{margin-bottom:12px}.styles-module-scss-module__NVWm3q__postingsRow{border-top:1px dashed var(--border-secondary);flex-wrap:wrap;gap:16px;margin-top:10px;padding-top:10px;display:flex}.styles-module-scss-module__NVWm3q__postingLink{color:var(--primaryColor);align-items:center;gap:6px;font-size:13px;text-decoration:none;transition:color .15s;display:inline-flex}.styles-module-scss-module__NVWm3q__postingLink:hover{color:#a5ebff;text-decoration:underline}.styles-module-scss-module__NVWm3q__linkField{margin-bottom:12px}.styles-module-scss-module__NVWm3q__linkFieldLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;display:block}.styles-module-scss-module__NVWm3q__linkFieldRow{align-items:center;gap:8px;min-width:0;display:flex}.styles-module-scss-module__NVWm3q__linkFieldActions{flex-shrink:0;gap:4px;display:flex}.styles-module-scss-module__NVWm3q__linkFieldValue{background:var(--hover-overlay);border:1px solid var(--border-secondary);min-width:0;color:var(--link-color);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex:1;padding:8px 12px;font-family:Inter,sans-serif;font-size:12px;text-decoration:none;transition:all .2s;overflow:hidden}.styles-module-scss-module__NVWm3q__linkFieldValue:hover{background:var(--surface-hover);border-color:var(--border-strong);text-decoration:none}.styles-module-scss-module__NVWm3q__videoCard{background:var(--hover-overlay);border:1px solid var(--border-secondary);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:14px;width:100%;padding:10px;transition:all .2s;display:flex}.styles-module-scss-module__NVWm3q__videoCard:hover{background:var(--surface-hover);border-color:var(--border-strong)}.styles-module-scss-module__NVWm3q__videoCard:hover .styles-module-scss-module__NVWm3q__videoCardPlay{transform:translate(-50%,-50%)scale(1.08)}.styles-module-scss-module__NVWm3q__videoCardThumb{background:#000;border-radius:6px;flex-shrink:0;width:96px;height:56px;position:relative;overflow:hidden}.styles-module-scss-module__NVWm3q__videoCardThumb video{object-fit:cover;width:100%;height:100%;display:block}.styles-module-scss-module__NVWm3q__videoCardPlay{color:#fff;background:#000000bf;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__NVWm3q__videoCardPlay svg{margin-left:2px}.styles-module-scss-module__NVWm3q__videoCardMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.styles-module-scss-module__NVWm3q__videoCardTitle{color:var(--text-primary);font-family:Inter,sans-serif;font-size:13px;font-weight:500}.styles-module-scss-module__NVWm3q__videoCardSubtitle{color:var(--text-muted);font-family:Inter,sans-serif;font-size:11px}.styles-module-scss-module__NVWm3q__visibilityBlock{margin-bottom:12px}.styles-module-scss-module__NVWm3q__visibilityHeader{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.styles-module-scss-module__NVWm3q__createdBy{color:var(--text-muted);text-align:right;font-family:Inter,sans-serif;font-size:11px}.styles-module-scss-module__NVWm3q__upgradeSection{width:100%;margin-top:10px}.styles-module-scss-module__NVWm3q__editLockNote{color:var(--text-secondary);background:#2196f31a;border:1px solid #2196f34d;border-radius:8px;gap:10px;margin-bottom:12px;padding:8px 10px;font-family:Inter,sans-serif;font-size:12px;line-height:1.4;display:flex}.styles-module-scss-module__NVWm3q__editLockNote strong{color:var(--text-primary);font-weight:600}.styles-module-scss-module__NVWm3q__editLockNoteIcon{color:#2196f3;flex-shrink:0;margin-top:1px;font-size:16px}.styles-module-scss-module__NVWm3q__activeSourcingWarning{color:var(--text-secondary);background:#ff98001f;border:1px solid #ff98004d;border-radius:8px;gap:10px;margin-bottom:10px;padding:8px 10px;font-size:12px;line-height:1.4;display:flex}.styles-module-scss-module__NVWm3q__activeSourcingWarningIcon{color:#ff9800;flex-shrink:0;margin-top:1px;font-size:16px}.styles-module-scss-module__NVWm3q__videoModal{width:800px;max-width:90vw}@media (max-width:767px){.styles-module-scss-module__NVWm3q__videoModal{width:100%;max-width:100%}}.styles-module-scss-module__NVWm3q__modalVideo{background:#000;border-radius:8px;width:100%;height:auto}.styles-module-scss-module__NVWm3q__closeJobModal{width:400px}@media (max-width:767px){.styles-module-scss-module__NVWm3q__closeJobModal{width:100%}}.styles-module-scss-module__NVWm3q__closeJobDescription{color:var(--text-tertiary);margin-top:10px;margin-bottom:20px;font-family:Inter,sans-serif;font-size:13px;line-height:1.4}.styles-module-scss-module__NVWm3q__genericWarning{margin-top:16px}.styles-module-scss-module__NVWm3q__feedbackSection{margin-bottom:20px}.styles-module-scss-module__NVWm3q__feedbackQuestion{color:var(--text-secondary);margin-bottom:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500}.styles-module-scss-module__NVWm3q__feedbackOptions{gap:12px;display:flex}.styles-module-scss-module__NVWm3q__feedbackButton{background:var(--hover-overlay);border:1px solid var(--border-secondary);color:var(--text-tertiary);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;transition:all .2s;display:flex}.styles-module-scss-module__NVWm3q__feedbackButton:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-secondary)}.styles-module-scss-module__NVWm3q__feedbackButton.styles-module-scss-module__NVWm3q__active{color:#4caf50;background:#4caf5033;border-color:#4caf5066}.styles-module-scss-module__NVWm3q__feedbackButton.styles-module-scss-module__NVWm3q__active .styles-module-scss-module__NVWm3q__feedbackIcon{color:#4caf50}.styles-module-scss-module__NVWm3q__feedbackButton:first-child.styles-module-scss-module__NVWm3q__active{background:#4caf5033;border-color:#4caf5066}.styles-module-scss-module__NVWm3q__feedbackButton:last-child.styles-module-scss-module__NVWm3q__active{color:#f44336;background:#f4433633;border-color:#f4433666}.styles-module-scss-module__NVWm3q__feedbackButton:last-child.styles-module-scss-module__NVWm3q__active .styles-module-scss-module__NVWm3q__feedbackIcon{color:#f44336}.styles-module-scss-module__NVWm3q__feedbackIcon{font-size:16px;transition:color .2s}.styles-module-scss-module__NVWm3q__closureReasonSection{margin-top:16px}.styles-module-scss-module__NVWm3q__closureReasonLabel{color:var(--text-tertiary);margin-bottom:8px;font-family:Inter,sans-serif;font-size:13px;display:block}.styles-module-scss-module__NVWm3q__closureReasonTextarea{background:var(--hover-overlay);border:1px solid var(--border-secondary);width:100%;min-height:72px;color:var(--text-primary);resize:vertical;border-radius:8px;padding:10px 12px;font-family:Inter,sans-serif;font-size:13px}.styles-module-scss-module__NVWm3q__closureReasonTextarea::placeholder{color:var(--text-faint)}.styles-module-scss-module__NVWm3q__closureReasonTextarea:focus{background:var(--surface-hover);border-color:#6366f180;outline:none}.styles-module-scss-module__NVWm3q__closeJobActions{margin-top:16px}
.styles-module-scss-module__tPGTlq__boostChannelsWrapper{text-align:left}.styles-module-scss-module__tPGTlq__successContent{text-align:center;padding:8px 4px 4px}.styles-module-scss-module__tPGTlq__successIcon{color:#4caf50;justify-content:center;margin-bottom:14px;display:flex}.styles-module-scss-module__tPGTlq__successHeadline{color:var(--text-primary);margin:0 0 6px;font-size:16px;font-weight:600;line-height:1.4}.styles-module-scss-module__tPGTlq__successSubcopy{color:var(--text-tertiary);margin:0 0 18px;font-size:13px;line-height:1.5}.styles-module-scss-module__tPGTlq__successQuota{background:var(--hover-overlay);border:1px solid var(--border-secondary);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:10px 12px;font-family:Inter,sans-serif;font-size:13px;display:flex}.styles-module-scss-module__tPGTlq__successQuotaLabel{color:var(--text-tertiary)}.styles-module-scss-module__tPGTlq__successQuotaValue{color:var(--text-primary);font-weight:600}
.styles-module-scss-module__iBRe4W__locationSuggestionsBanner{background:color-mix(in srgb, var(--secondaryColor,#a855f7) 6%, var(--surface-primary));border:1px solid color-mix(in srgb, var(--secondaryColor,#a855f7) 30%, var(--border-subtle));border-radius:10px;flex-direction:column;gap:10px;margin-bottom:16px;padding:14px 16px;display:flex}.styles-module-scss-module__iBRe4W__locationSuggestionsHeading{color:var(--text-primary);font-size:14px;font-weight:700}.styles-module-scss-module__iBRe4W__locationSuggestionsCopy{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.styles-module-scss-module__iBRe4W__suggestionList{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__iBRe4W__suggestionRow{background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.styles-module-scss-module__iBRe4W__suggestionJobInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.styles-module-scss-module__iBRe4W__suggestionJobTitle{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:600}.styles-module-scss-module__iBRe4W__suggestionJobLocation{color:var(--text-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}
.styles-module-scss-module__jV6d8q__sectionContainer{padding:20px;position:relative}.styles-module-scss-module__jV6d8q__sectionContainer.styles-module-scss-module__jV6d8q__noPaddingBottom{padding-bottom:0}.styles-module-scss-module__jV6d8q__sectionHeader{align-items:center;gap:8px;display:flex}.styles-module-scss-module__jV6d8q__sectionHeading{font-weight:600;font-family:var(--brandFont);letter-spacing:-.02em}
.styles-module-scss-module__Tekxfa__container{flex-direction:column;gap:14px;min-width:340px;display:flex}.styles-module-scss-module__Tekxfa__subheading{color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.5}.styles-module-scss-module__Tekxfa__bulkActions{align-items:center;gap:8px;display:flex}.styles-module-scss-module__Tekxfa__bulkActions .styles-module-scss-module__Tekxfa__bulkButton{cursor:pointer;color:var(--brand-primary,#6c5ce7);background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.styles-module-scss-module__Tekxfa__bulkActions .styles-module-scss-module__Tekxfa__bulkDivider{color:var(--text-muted)}.styles-module-scss-module__Tekxfa__columnList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__Tekxfa__checkboxRow{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.styles-module-scss-module__Tekxfa__checkboxRow:hover{background:var(--surface-hover,#78788214)}.styles-module-scss-module__Tekxfa__nativeCheckbox{opacity:0;width:0;height:0;position:absolute}.styles-module-scss-module__Tekxfa__checkboxBox{border:1.5px solid var(--border-secondary);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.styles-module-scss-module__Tekxfa__checkboxBoxChecked{background:var(--brand-primary,#6c5ce7);border-color:var(--brand-primary,#6c5ce7)}.styles-module-scss-module__Tekxfa__columnName{color:var(--text-primary);font-size:13.5px}.styles-module-scss-module__Tekxfa__footer{border-top:1px solid var(--border-secondary);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.styles-module-scss-module__Tekxfa__footer .styles-module-scss-module__Tekxfa__footerInfo{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px}.styles-module-scss-module__Tekxfa__footer .styles-module-scss-module__Tekxfa__footerActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.styles-module-scss-module__Tekxfa__readyText{color:var(--brand-primary,#6c5ce7);align-items:center;gap:6px;font-weight:600;display:inline-flex}.styles-module-scss-module__Tekxfa__readyText .styles-module-scss-module__Tekxfa__downloadAgain{color:var(--text-muted);margin-left:6px;font-weight:500;text-decoration:underline}.styles-module-scss-module__Tekxfa__errorText{color:var(--border-color-error,#d23f3f);font-weight:600}
.styles-module-scss-module__BGJNZW__jobHeaderRow{background:var(--surface-primary);width:100%;color:var(--text-primary);border-bottom:1px solid var(--border-secondary)}.styles-module-scss-module__BGJNZW__jobHeaderBackButton:hover{transform:translate(-2px)scale(1.05)}.styles-module-scss-module__BGJNZW__jobHeaderTitle{font-family:var(--brandFont),serif;color:var(--text-primary);letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.1}@media (max-width:768px){.styles-module-scss-module__BGJNZW__jobHeaderTitle{font-size:1.25rem}}.styles-module-scss-module__BGJNZW__jobHeaderActions{align-items:center;gap:12px;display:flex}.styles-module-scss-module__BGJNZW__container{height:calc(100svh - 61px);color:var(--text-primary);display:flex;overflow:hidden}.styles-module-scss-module__BGJNZW__container.styles-module-scss-module__BGJNZW__withJobHeader{height:calc(100svh - 128px)}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__container{flex-direction:column;height:auto;overflow:visible}.styles-module-scss-module__BGJNZW__container.styles-module-scss-module__BGJNZW__withJobHeader{height:auto}}.styles-module-scss-module__BGJNZW__column{scroll-behavior:smooth;height:100%}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__column{height:auto}}.styles-module-scss-module__BGJNZW__jobsColumn{border-right:1px solid var(--border-secondary);flex-direction:column;width:400px;min-width:400px;display:flex;position:relative;}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__jobsColumn{border-right:none;width:100%;min-width:100%}}.styles-module-scss-module__BGJNZW__candidatesColumn{background-color:var(--surface-sunken);flex-direction:column;width:400px;min-width:400px;display:flex;}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__candidatesColumn{width:100%;min-width:100%}}.styles-module-scss-module__BGJNZW__candidatesColumnExpanded{border-right:1px solid var(--border-secondary)}.styles-module-scss-module__BGJNZW__candidatesColumnTransparent{background-color:#0000}.styles-module-scss-module__BGJNZW__profileColumn{scroll-behavior:smooth;flex:1;scroll-padding-top:40px;overflow-y:auto;}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__profileColumn{width:100%;overflow-y:visible}}.styles-module-scss-module__BGJNZW__profileColumnExpanded{flex:1}.styles-module-scss-module__BGJNZW__profileColumnWithCv{border-right:2px solid var(--border-secondary);flex:1}.styles-module-scss-module__BGJNZW__cvColumn{background-color:var(--surface-primary);flex:1;min-width:300px;padding-left:5px;}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__cvColumn{width:100%;min-width:100%;padding-left:0}}.styles-module-scss-module__BGJNZW__cvHeader{border-bottom:none;width:calc(100% - 20px);margin-left:5px;padding-left:0;padding-right:0}.styles-module-scss-module__BGJNZW__cvHeader .styles-module-scss-module__BGJNZW__headerContent{align-items:center;width:100%;display:flex}.styles-module-scss-module__BGJNZW__cvHeader .styles-module-scss-module__BGJNZW__headerTitle{font-size:18px}.styles-module-scss-module__BGJNZW__cvHeader .styles-module-scss-module__BGJNZW__cvHeaderControls{align-items:center;min-width:120px;display:flex}.styles-module-scss-module__BGJNZW__cvPlaceholder{text-align:center;height:80%;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.styles-module-scss-module__BGJNZW__cvPlaceholderIcon{color:var(--text-faint);margin-bottom:16px}.styles-module-scss-module__BGJNZW__cvPlaceholderText{max-width:200px;font-size:16px}.styles-module-scss-module__BGJNZW__columnContent{flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;padding:12px 12px 60px;display:flex;overflow:hidden}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__columnContent{padding-bottom:70px}}.styles-module-scss-module__BGJNZW__columnHeader{letter-spacing:-.02em;font-size:18px;font-weight:500;font-family:var(--brandFont),serif;margin-left:var(--spacing-12);margin-right:var(--spacing-12);padding:10px 0;position:sticky;top:0}.styles-module-scss-module__BGJNZW__activeFilterIndicator{background-color:var(--secondaryColor);border-radius:50%;width:8px;height:8px;margin-left:5px;display:inline-block;position:relative;top:-2px}.styles-module-scss-module__BGJNZW__jobsHeader{justify-content:space-between;align-items:center;width:calc(100% - 20px);margin-top:10px;padding:0;display:flex}.styles-module-scss-module__BGJNZW__headerActions{align-items:center;gap:4px;margin-left:auto;padding-right:8px;display:flex}.styles-module-scss-module__BGJNZW__userFilterHeaderContainer{margin-right:4px}.styles-module-scss-module__BGJNZW__addButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:4px;padding:0;font-size:18px;transition:all .2s;display:flex}.styles-module-scss-module__BGJNZW__addButton:hover{color:var(--text-primary);transform:scale(1.1)}.styles-module-scss-module__BGJNZW__addButton:active{transform:scale(.95)}.styles-module-scss-module__BGJNZW__candidatesHeader{width:calc(100% - 20px);padding:0}.styles-module-scss-module__BGJNZW__headerContent{justify-content:space-between;align-items:flex-start;width:100%;min-height:40px;display:flex}.styles-module-scss-module__BGJNZW__expandButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:10px;padding:3px;font-size:14px;display:flex}.styles-module-scss-module__BGJNZW__expandButton:hover{color:var(--text-primary);background-color:var(--surface-active)}.styles-module-scss-module__BGJNZW__resumeToggleButton{background-color:var(--surface-active);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-primary);border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.styles-module-scss-module__BGJNZW__resumeToggleButton:hover{background-color:var(--surface-badge);transform:translateY(-1px)}.styles-module-scss-module__BGJNZW__resumeToggleButton:hover .styles-module-scss-module__BGJNZW__resumeArrow{transform:translate(-2px)}.styles-module-scss-module__BGJNZW__resumeToggleButton:active{transform:translateY(1px)}.styles-module-scss-module__BGJNZW__resumeArrow{margin-left:2px;transition:transform .2s}.styles-module-scss-module__BGJNZW__headerTitle{align-items:flex-start;display:flex}.styles-module-scss-module__BGJNZW__headerTitleContent{flex-direction:column;display:flex}.styles-module-scss-module__BGJNZW__mainTitle{letter-spacing:-.02em;font-size:18px;font-weight:500;font-family:var(--brandFont);align-items:center;display:flex}.styles-module-scss-module__BGJNZW__subTitle{color:var(--text-muted);margin-top:2px;font-family:Inter,serif;font-size:12px;font-weight:400}.styles-module-scss-module__BGJNZW__jobPublicUrl{align-items:center;margin-top:2px;font-family:Inter,serif;font-size:12px;font-weight:400;display:flex;position:relative}.styles-module-scss-module__BGJNZW__jobPublicUrlLink{color:var(--textColorDetail);align-items:center;margin-right:3px;font-weight:600;text-decoration:none;display:inline-flex}.styles-module-scss-module__BGJNZW__backButton{margin-right:12px}.styles-module-scss-module__BGJNZW__backButton:hover{transform:translate(-2px)scale(1.05)}.styles-module-scss-module__BGJNZW__jobStatusFilterContainer{background-color:#0000;flex-direction:column;gap:6px;padding:10px 10px 2px;display:flex;position:relative}.styles-module-scss-module__BGJNZW__userStatusFilterContainer{background-color:#0000;flex-direction:column;gap:6px;margin-top:1px;padding:4px 10px 6px;display:flex;position:relative}.styles-module-scss-module__BGJNZW__sortContainer{padding:var(--spacing-12);flex-direction:column;align-items:flex-start;padding-top:0;display:flex}.styles-module-scss-module__BGJNZW__sortLabel{color:var(--text-muted);letter-spacing:-.3px;text-transform:uppercase;margin-bottom:var(--spacing-4);font-family:Inter,serif;font-size:11px;font-weight:300}.styles-module-scss-module__BGJNZW__sortOptionsGroup{gap:var(--spacing-4);display:flex}.styles-module-scss-module__BGJNZW__userFilterContainer{flex-direction:column;gap:6px;margin-top:5px;margin-bottom:15px;padding:10px 10px 6px;display:flex;position:relative}.styles-module-scss-module__BGJNZW__userFilterPill{max-width:100%;height:auto;margin:0;padding:2px 8px;font-size:11px;overflow:hidden}.styles-module-scss-module__BGJNZW__userAvatarContainer{align-items:center;margin-right:8px;display:flex}.styles-module-scss-module__BGJNZW__userFilterAvatar{object-fit:cover;border:1px solid var(--border-strong);border-radius:50%;width:14px;height:14px}.styles-module-scss-module__BGJNZW__userFilterAvatarFallback{background-color:var(--surface-badge);border-radius:50%;width:14px;height:14px}.styles-module-scss-module__BGJNZW__userFilterLabel{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.styles-module-scss-module__BGJNZW__purple{color:#9a49fe;background-color:#9a49fe0d;border-color:#9a49fe33}.styles-module-scss-module__BGJNZW__purple:hover{background-color:#9a49fe1a}[data-theme=light] .styles-module-scss-module__BGJNZW__purple{color:#7832d2;background-color:#9a49fe1a;border-color:#9a49fe4d}.styles-module-scss-module__BGJNZW__clearFilters{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:11px;text-decoration:underline;position:absolute;bottom:-3px;right:3px}.styles-module-scss-module__BGJNZW__clearFilters:hover{color:var(--text-primary)}.styles-module-scss-module__BGJNZW__clearFiltersHeader{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-right:4px;padding:0;font-size:12px;font-weight:400;text-decoration:underline}.styles-module-scss-module__BGJNZW__clearFiltersHeader:hover{color:var(--text-primary)}.styles-module-scss-module__BGJNZW__jobItem,.styles-module-scss-module__BGJNZW__candidateItem{cursor:pointer;border:1px solid var(--border-subtle);background-color:var(--surface-card);width:100%;height:100%;color:var(--text-primary);border-radius:8px;align-items:flex-start;gap:0;padding:12px;text-decoration:none;transition:all .2s;display:flex;position:relative}.styles-module-scss-module__BGJNZW__jobItem:hover,.styles-module-scss-module__BGJNZW__candidateItem:hover{background-color:var(--surface-active)}.styles-module-scss-module__BGJNZW__jobItem:hover .styles-module-scss-module__BGJNZW__jobActions,.styles-module-scss-module__BGJNZW__candidateItem:hover .styles-module-scss-module__BGJNZW__jobActions{opacity:1}.styles-module-scss-module__BGJNZW__jobItem:hover .styles-module-scss-module__BGJNZW__jobTitle,.styles-module-scss-module__BGJNZW__candidateItem:hover .styles-module-scss-module__BGJNZW__jobTitle{padding-right:90px}.styles-module-scss-module__BGJNZW__jobItem--large,.styles-module-scss-module__BGJNZW__candidateItem--large{min-height:96px;padding:12px}.styles-module-scss-module__BGJNZW__jobItem--active,.styles-module-scss-module__BGJNZW__candidateItem--active{background-color:color-mix(in srgb, var(--secondaryColor) 23%, transparent)!important;border-left:4px solid var(--secondaryColor)!important}.styles-module-scss-module__BGJNZW__jobItem.styles-module-scss-module__BGJNZW__pressed,.styles-module-scss-module__BGJNZW__candidateItem--dimmed{opacity:.35;filter:grayscale()}.styles-module-scss-module__BGJNZW__candidateItem.styles-module-scss-module__BGJNZW__pressed{background-color:var(--hover-overlay);transform:scale(.98)}.styles-module-scss-module__BGJNZW__jobTitle{letter-spacing:-.01em;font-size:16px;font-weight:600;font-family:var(--brandFont);white-space:nowrap;text-overflow:ellipsis;transition:padding-right .2s;overflow:hidden}.styles-module-scss-module__BGJNZW__jobDetails{color:var(--text-tertiary);margin-bottom:15px;font-size:13px}.styles-module-scss-module__BGJNZW__jobCreator{justify-content:center;align-items:center;display:flex;position:absolute;bottom:8px;right:8px}.styles-module-scss-module__BGJNZW__avatarImage{object-fit:cover;border:1px solid var(--border-strong);border-radius:50%;width:20px;height:20px}.styles-module-scss-module__BGJNZW__avatarFallback{background-color:var(--surface-active);width:20px;height:20px;color:var(--text-muted);border:1px solid var(--border-strong);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex}.styles-module-scss-module__BGJNZW__jobActions{opacity:0;gap:0;transition:opacity .2s;display:flex;position:absolute;top:6px;right:8px}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__jobActions{opacity:1}}.styles-module-scss-module__BGJNZW__jobActions button{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:3px;font-size:12px;transition:all .2s;display:flex}.styles-module-scss-module__BGJNZW__jobActions button:hover{color:var(--text-primary);transform:scale(1.1)}.styles-module-scss-module__BGJNZW__jobActions button:active{transform:scale(.95)}.styles-module-scss-module__BGJNZW__candidateName{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;padding-right:24px;font-size:15px;font-weight:500;position:relative;overflow:hidden}.styles-module-scss-module__BGJNZW__candidateMeta{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;padding-right:24px;font-size:10px;font-weight:500;overflow:hidden}.styles-module-scss-module__BGJNZW__candidateEmployer{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:10px;overflow:hidden}.styles-module-scss-module__BGJNZW__candidateDate{color:var(--text-muted);flex-shrink:0;font-size:10px;font-weight:400}.styles-module-scss-module__BGJNZW__candidateBottom{flex-direction:column;gap:6px;margin-top:auto;display:flex}.styles-module-scss-module__BGJNZW__candidateFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.styles-module-scss-module__BGJNZW__candidateDetails{color:var(--text-tertiary);font-size:13px}.styles-module-scss-module__BGJNZW__pillIcon{margin-right:4px;font-size:10px;display:inline-block;position:relative;top:1px}.styles-module-scss-module__BGJNZW__iconGroup{display:inline-block;position:relative}.styles-module-scss-module__BGJNZW__checkIcon{color:var(--text-primary);background-color:#00dc53;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;padding:1px;display:flex;position:absolute;bottom:-3px;right:-3px}.styles-module-scss-module__BGJNZW__iconIndicator{background-color:inherit;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:absolute;bottom:-4px;right:-4px}.styles-module-scss-module__BGJNZW__aiStatusPill{border-radius:10px;align-items:center;margin-top:5px;margin-right:5px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.styles-module-scss-module__BGJNZW__aiStatusPill--suitable{color:#00dc53;background-color:#00c85333;border:1px solid #00c8534d}[data-theme=light] .styles-module-scss-module__BGJNZW__aiStatusPill--suitable{color:#00963c;background-color:#00c8531f;border-color:#00c85359}.styles-module-scss-module__BGJNZW__aiStatusPill--notSuitable{color:#ff6358;background-color:#ff3b3033;border:1px solid #ff3b304d}[data-theme=light] .styles-module-scss-module__BGJNZW__aiStatusPill--notSuitable{color:#dc281e;background-color:#ff3b301f;border-color:#ff3b3059}.styles-module-scss-module__BGJNZW__aiStatusPill--incomplete{color:#c8c8c8;background-color:#c8c8c833;border:1px solid #c8c8c866}[data-theme=light] .styles-module-scss-module__BGJNZW__aiStatusPill--incomplete{color:#787878;background-color:#9696961f;border-color:#96969659}.styles-module-scss-module__BGJNZW__humanStatusPill{border-radius:10px;align-items:center;margin-top:5px;margin-right:5px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.styles-module-scss-module__BGJNZW__humanStatusPill--shortlist{color:#00dc53;background-color:#00c85333;border:1px solid #00c8534d}[data-theme=light] .styles-module-scss-module__BGJNZW__humanStatusPill--shortlist{color:#00963c;background-color:#00c8531f}.styles-module-scss-module__BGJNZW__humanStatusPill--pending{color:orange;background-color:#ffa50033;border:1px solid #ffa5004d}[data-theme=light] .styles-module-scss-module__BGJNZW__humanStatusPill--pending{color:#c87800;background-color:#ffa5001f}.styles-module-scss-module__BGJNZW__humanStatusPill--interviewed{color:#64afff;background-color:#64afff33;border:1px solid #64afff4d}[data-theme=light] .styles-module-scss-module__BGJNZW__humanStatusPill--interviewed{color:#1e78dc;background-color:#64afff1f}.styles-module-scss-module__BGJNZW__emptyState{text-align:center;height:100%;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.styles-module-scss-module__BGJNZW__emptyStateIcon{opacity:.7;margin-bottom:15px;font-size:40px}.styles-module-scss-module__BGJNZW__emptyStateText{max-width:250px;font-size:16px}.styles-module-scss-module__BGJNZW__copySuccessMessage{background-color:var(--surface-tooltip);color:var(--text-primary);z-index:1000;box-shadow:var(--shadow-md);border-radius:4px;padding:10px 16px;font-size:14px;animation:2s ease-in-out styles-module-scss-module__BGJNZW__fadeInOut;position:fixed;top:20px;left:50%;transform:translate(-50%)}@keyframes styles-module-scss-module__BGJNZW__fadeInOut{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}.styles-module-scss-module__BGJNZW__candidateScore{color:var(--secondaryColor);background-color:#9a49fe33;border:1px solid #9a49fe4d;border-radius:10px;align-items:center;margin-left:auto;padding:2px 6px;font-size:11px;font-weight:600;display:inline-flex}[data-theme=light] .styles-module-scss-module__BGJNZW__candidateScore{color:#7832d2;background-color:#9a49fe1a;border-color:#9a49fe4d}.styles-module-scss-module__BGJNZW__candidateCheckbox{opacity:0;z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:0;margin-right:0;padding-top:2px;transition:width .2s ease-out,opacity .2s ease-out,transform .2s ease-out,margin .2s ease-out;display:flex;overflow:hidden;transform:translate(-8px)}.styles-module-scss-module__BGJNZW__candidateCheckboxVisible{opacity:1;width:24px;margin-right:8px;transform:translate(0)}.styles-module-scss-module__BGJNZW__checkboxRoot{border:2px solid var(--border-primary);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .15s;display:flex}.styles-module-scss-module__BGJNZW__checkboxRoot[data-state=checked]{background-color:#3b82f6;border-color:#3b82f6}.styles-module-scss-module__BGJNZW__checkboxIndicator{color:#fff;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__BGJNZW__candidateAvatar{object-fit:cover;background:var(--surface-badge,#ffffff0f);border-radius:50%;flex-shrink:0;width:40px;height:40px;margin-right:10px}.styles-module-scss-module__BGJNZW__candidateItemBody{flex-direction:column;flex:1;align-self:stretch;min-width:0;display:flex;position:relative}.styles-module-scss-module__BGJNZW__candidatePills{flex-wrap:nowrap;align-items:center;gap:4px;min-height:24px;display:flex}.styles-module-scss-module__BGJNZW__candidateFooterPills{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.styles-module-scss-module__BGJNZW__candidateFooterPills .styles-module-scss-module__BGJNZW__humanStatusPill,.styles-module-scss-module__BGJNZW__candidateFooterPills .styles-module-scss-module__BGJNZW__candidateScore{margin:0}.styles-module-scss-module__BGJNZW__candidateItem--selected{background-color:#3b82f61a!important;border-color:#3b82f666!important}.styles-module-scss-module__BGJNZW__candidateItem--deleted{border-style:dashed}.styles-module-scss-module__BGJNZW__candidateItem--deleted .styles-module-scss-module__BGJNZW__candidateName,.styles-module-scss-module__BGJNZW__candidateItem--deleted .styles-module-scss-module__BGJNZW__candidateMeta,.styles-module-scss-module__BGJNZW__candidateItem--deleted .styles-module-scss-module__BGJNZW__candidateEmployer,.styles-module-scss-module__BGJNZW__candidateItem--deleted .styles-module-scss-module__BGJNZW__candidateBottom{opacity:.5}.styles-module-scss-module__BGJNZW__candidateDeletedRow{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.styles-module-scss-module__BGJNZW__candidateDeletedBadge{color:var(--text-tertiary);background-color:var(--surface-badge);border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.styles-module-scss-module__BGJNZW__candidateRestoreButton{border:1px solid var(--border-subtle);color:var(--text-primary);font-size:12px;font-weight:600;font-family:var(--brandFont);cursor:pointer;opacity:0;pointer-events:none;background-color:#0000;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;transition:opacity .15s,background-color .15s;display:inline-flex}.styles-module-scss-module__BGJNZW__candidateRestoreButton:hover{background-color:var(--surface-active)}.styles-module-scss-module__BGJNZW__candidateRestoreButton:disabled{opacity:.5;cursor:default}.styles-module-scss-module__BGJNZW__candidateItem:hover .styles-module-scss-module__BGJNZW__candidateRestoreButton,.styles-module-scss-module__BGJNZW__candidateItem:focus-within .styles-module-scss-module__BGJNZW__candidateRestoreButton{opacity:1;pointer-events:auto}@media (hover:none){.styles-module-scss-module__BGJNZW__candidateRestoreButton{opacity:1;pointer-events:auto}}.styles-module-scss-module__BGJNZW__modalContent{flex-direction:column;width:80vw;max-width:1200px;height:85vh;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__modalContent{width:95vw;height:90vh}}.styles-module-scss-module__BGJNZW__formContent{flex:1;height:100%;padding:0;overflow:hidden}.styles-module-scss-module__BGJNZW__twoColumnLayout{gap:0;width:100%;height:100%;display:flex}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__twoColumnLayout{flex-direction:column}}.styles-module-scss-module__BGJNZW__previewColumn{width:60%}@media (max-width:1023px){.styles-module-scss-module__BGJNZW__previewColumn{width:100%}}.styles-module-scss-module__BGJNZW__promptColumn{flex-direction:column;flex:1;min-width:0;display:flex}.styles-module-scss-module__BGJNZW__vacancyPreview{background-color:var(--surface-tooltip);width:100%;height:100%;box-shadow:var(--shadow-md);border-radius:8px;justify-content:center;padding:30px;display:flex;position:relative;overflow-y:auto}.styles-module-scss-module__BGJNZW__loadingOverlay{background-color:var(--backdrop-color);z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.styles-module-scss-module__BGJNZW__loadingText{color:var(--text-primary);text-align:center;max-width:80%;font-size:16px;font-weight:500}.styles-module-scss-module__BGJNZW__emptyStateContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px;display:flex}.styles-module-scss-module__BGJNZW__emptyStateText{max-width:400px}.styles-module-scss-module__BGJNZW__emptyStateText h3{color:var(--text-primary);font-size:22px;font-weight:500;font-family:var(--brandFont);margin-bottom:12px}.styles-module-scss-module__BGJNZW__emptyStateText p{color:var(--text-tertiary);font-size:16px;line-height:1.5}.styles-module-scss-module__BGJNZW__fullVideoOverlay{z-index:9999;background-color:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.styles-module-scss-module__BGJNZW__fullVideoContainer{aspect-ratio:16/9;width:80%;max-width:960px;position:relative}.styles-module-scss-module__BGJNZW__fullVideo{object-fit:contain;border-radius:8px;width:100%;height:100%}.styles-module-scss-module__BGJNZW__closeVideoButton{color:var(--text-primary);cursor:pointer;z-index:10;background:0 0;background-color:var(--surface-badge);border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:-40px;right:0}.styles-module-scss-module__BGJNZW__closeVideoButton:hover{background-color:var(--hover-overlay);transform:scale(1.1)}@keyframes styles-module-scss-module__BGJNZW__spin{to{transform:rotate(360deg)}}.styles-module-scss-module__BGJNZW__loadingContainer{text-align:center;height:200px;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.styles-module-scss-module__BGJNZW__loadingSpinner{border:2px solid var(--border-secondary);border-top-color:var(--secondaryColor);border-radius:50%;width:24px;height:24px;margin-bottom:8px;animation:.8s ease-in-out infinite styles-module-scss-module__BGJNZW__spin}.styles-module-scss-module__BGJNZW__loadingText{color:var(--text-muted);font-size:13px;font-weight:400}.styles-module-scss-module__BGJNZW__emptyContainer{text-align:center;height:200px;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.styles-module-scss-module__BGJNZW__emptyText{color:var(--text-tertiary);text-align:center;margin-bottom:16px;font-size:14px;font-weight:400}.styles-module-scss-module__BGJNZW__emptyMainText{color:var(--text-secondary);margin-bottom:8px;font-size:18px;font-weight:700}.styles-module-scss-module__BGJNZW__emptySubText{color:var(--text-tertiary);font-size:14px;font-weight:400}@keyframes styles-module-scss-module__BGJNZW__fadeOut{0%{opacity:1}to{opacity:0}}.styles-module-scss-module__BGJNZW__jobLink{color:var(--primary);word-break:break-all;font-size:.95rem;text-decoration:none}.styles-module-scss-module__BGJNZW__jobLink:hover{opacity:.9;text-decoration:underline}.styles-module-scss-module__BGJNZW__sectionHeader{color:var(--text-secondary);font-size:18px;font-weight:500;font-family:var(--brandFont),serif;margin-top:15px;margin-bottom:5px;padding-bottom:4px}.styles-module-scss-module__BGJNZW__sectionSeparator{background-color:var(--surface-active);width:100%;height:1px;margin:15px 0}.styles-module-scss-module__BGJNZW__resumeFileContainer{border-radius:12px;height:100%;padding:1px;position:relative;overflow:hidden}.styles-module-scss-module__BGJNZW__resumeFileContainer .styles-module-scss-module__BGJNZW__hiddenFileInput{display:none}.styles-module-scss-module__BGJNZW__resumeFileContainer .styles-module-scss-module__BGJNZW__replaceCvButton{z-index:1001;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#18181bd9;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .15s,transform .15s;display:flex;position:absolute;bottom:16px;right:16px}.styles-module-scss-module__BGJNZW__resumeFileContainer .styles-module-scss-module__BGJNZW__replaceCvButton:hover:not(:disabled){background:#18181bf2;transform:translateY(-1px)}.styles-module-scss-module__BGJNZW__resumeFileContainer .styles-module-scss-module__BGJNZW__replaceCvButton:disabled{opacity:.6;cursor:default}.styles-module-scss-module__BGJNZW__resumeFileContainer .styles-module-scss-module__BGJNZW__replaceCvError{z-index:1001;color:#fff;background:#dc2626eb;border-radius:8px;max-width:280px;padding:8px 12px;font-size:12px;position:absolute;bottom:60px;right:16px}.styles-module-scss-module__BGJNZW__demoOverlay{color:#40404066;z-index:1000;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:50px;font-weight:700;display:flex;position:absolute;top:-20%;left:0}.styles-module-scss-module__BGJNZW__vacancyHeader{text-align:center;margin-bottom:20px}.styles-module-scss-module__BGJNZW__vacancyHeader .styles-module-scss-module__BGJNZW__jobTitle{font-weight:600;font-family:var(--brandFont);margin:0 0 10px;font-size:22px}.styles-module-scss-module__BGJNZW__salaryRange{font-size:18px;font-family:var(--brandFont)}.styles-module-scss-module__BGJNZW__roleDetails{width:100%;margin-bottom:30px;font-size:14px;display:flex}.styles-module-scss-module__BGJNZW__kvContainer{margin-bottom:10px}.styles-module-scss-module__BGJNZW__kvLabel{opacity:.7;margin-bottom:4px;font-size:12px}.styles-module-scss-module__BGJNZW__kvValue{word-break:break-word;font-size:14px}.styles-module-scss-module__BGJNZW__sectionContainer{margin-top:20px}.styles-module-scss-module__BGJNZW__sectionTitle{font-weight:500;font-family:var(--brandFont);margin:0 0 10px;font-size:18px}.styles-module-scss-module__BGJNZW__sectionContent{margin:10px 0;font-size:13px}.styles-module-scss-module__BGJNZW__jobDescription{font-size:13px}.styles-module-scss-module__BGJNZW__promptContainer{border-radius:8px;flex-direction:column;width:100%;height:100%;padding:25px;display:flex}.styles-module-scss-module__BGJNZW__promptTitle{font-weight:500;font-family:var(--brandFont);color:var(--text-secondary);margin:0 0 15px;font-size:20px}.styles-module-scss-module__BGJNZW__promptInstructions{color:var(--text-tertiary);margin-bottom:20px;font-size:14px}.styles-module-scss-module__BGJNZW__promptInputWrapper{flex-direction:column;flex:1;gap:15px;width:100%;height:100%;padding:20px 20px 70px;display:flex;position:relative;overflow-y:auto}.styles-module-scss-module__BGJNZW__validationAlert{background-color:#ff3b3026;border:1px solid #ff3b304d;border-radius:6px;margin-bottom:16px;padding:12px 16px}.styles-module-scss-module__BGJNZW__validationAlert p{color:var(--text-color-error);margin-top:0;margin-bottom:8px;font-weight:500}.styles-module-scss-module__BGJNZW__validationAlert ul{margin:0;padding-left:20px}.styles-module-scss-module__BGJNZW__validationAlert ul li{color:var(--text-secondary);margin-bottom:4px;font-size:13px}.styles-module-scss-module__BGJNZW__rightColumnButtons{justify-content:flex-end;gap:12px;display:flex;position:absolute;bottom:10px;right:10px}.styles-module-scss-module__BGJNZW__promptInput{border:1px solid var(--border-strong);background-color:var(--surface-hover);color:var(--text-primary);resize:none;border-radius:6px;flex:1;min-height:200px;padding:15px;font-family:Inter,sans-serif;font-size:14px}.styles-module-scss-module__BGJNZW__promptInput:focus{outline:none}.styles-module-scss-module__BGJNZW__promptInput::placeholder{color:var(--text-muted)}.styles-module-scss-module__BGJNZW__generateButton{background-color:var(--secondaryColor);color:var(--text-primary);cursor:pointer;border:none;border-radius:6px;padding:12px 20px;font-size:15px;font-weight:500;transition:all .2s}.styles-module-scss-module__BGJNZW__generateButton:hover{background-color:color-mix(in srgb, var(--secondaryColor) 80%, black);transform:translateY(-1px)}.styles-module-scss-module__BGJNZW__generateButton:active{transform:translateY(1px)}.styles-module-scss-module__BGJNZW__formRow{gap:16px;margin-bottom:16px;display:flex}.styles-module-scss-module__BGJNZW__formRow .styles-module-scss-module__BGJNZW__formGroup{flex:1}.styles-module-scss-module__BGJNZW__formGroup{margin-bottom:16px}.styles-module-scss-module__BGJNZW__formGroup label{color:var(--text-tertiary);margin-bottom:6px;font-size:14px;display:block}.styles-module-scss-module__BGJNZW__formGroup input,.styles-module-scss-module__BGJNZW__formGroup select,.styles-module-scss-module__BGJNZW__formGroup textarea{background-color:var(--surface-active);border:1px solid var(--border-strong);width:100%;color:var(--text-primary);border-radius:4px;padding:10px 12px;font-family:inherit;font-size:14px}.styles-module-scss-module__BGJNZW__formGroup input:focus,.styles-module-scss-module__BGJNZW__formGroup select:focus,.styles-module-scss-module__BGJNZW__formGroup textarea:focus{border-color:var(--secondaryColor);outline:none}.styles-module-scss-module__BGJNZW__formGroup input::placeholder,.styles-module-scss-module__BGJNZW__formGroup select::placeholder,.styles-module-scss-module__BGJNZW__formGroup textarea::placeholder{color:var(--text-faint)}.styles-module-scss-module__BGJNZW__formGroup.styles-module-scss-module__BGJNZW__required label:after{content:" *";color:var(--text-color-error)}.styles-module-scss-module__BGJNZW__formGroup select{appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:32px}.styles-module-scss-module__BGJNZW__textarea{resize:vertical;min-height:80px}.styles-module-scss-module__BGJNZW__flag{margin-right:8px;display:inline-block}.styles-module-scss-module__BGJNZW__customQuestions{margin-top:15px}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__questionItem{align-items:center;margin-bottom:8px;display:flex;position:relative}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__questionItem input{background-color:var(--surface-hover);border:1px solid var(--border-strong);color:var(--text-primary);border-radius:4px;flex:1;padding:6px 8px;font-size:13px}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__questionItem input:focus{border-color:var(--secondaryColor);outline:none}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__questionItem input::placeholder{color:var(--text-faint)}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__questionItem .styles-module-scss-module__BGJNZW__removeButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:5px;padding:5px;font-size:14px}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__questionItem .styles-module-scss-module__BGJNZW__removeButton:hover{color:var(--text-tertiary)}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__addButton{border:1px solid var(--border-strong);color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:4px;align-items:center;padding:4px 10px;font-size:12px;display:flex}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__addButton:hover{background-color:var(--hover-overlay);color:var(--text-primary)}.styles-module-scss-module__BGJNZW__customQuestions .styles-module-scss-module__BGJNZW__addButton .styles-module-scss-module__BGJNZW__addIcon{margin-right:5px}.styles-module-scss-module__BGJNZW__replicaSelector{gap:8px;margin-top:10px;display:flex}.styles-module-scss-module__BGJNZW__replicaSelector .styles-module-scss-module__BGJNZW__replicaItem{cursor:pointer;flex-direction:column;align-items:center;width:60px;transition:all .2s;display:flex;position:relative}.styles-module-scss-module__BGJNZW__replicaSelector .styles-module-scss-module__BGJNZW__replicaItem.styles-module-scss-module__BGJNZW__selected .styles-module-scss-module__BGJNZW__replicaImage{border-color:var(--secondaryColor)}.styles-module-scss-module__BGJNZW__replicaSelector .styles-module-scss-module__BGJNZW__replicaItem.styles-module-scss-module__BGJNZW__selected .styles-module-scss-module__BGJNZW__replicaLabel{color:var(--secondaryColor)}.styles-module-scss-module__BGJNZW__replicaSelector .styles-module-scss-module__BGJNZW__replicaItem:hover{transform:translateY(-2px)}.styles-module-scss-module__BGJNZW__replicaSelector .styles-module-scss-module__BGJNZW__replicaImage{object-fit:cover;border:2px solid var(--border-subtle);border-radius:50%;width:50px;height:50px;transition:all .2s}.styles-module-scss-module__BGJNZW__replicaSelector .styles-module-scss-module__BGJNZW__replicaLabel{text-align:center;color:var(--text-tertiary);margin-top:10px;font-size:13px;transition:all .2s}.styles-module-scss-module__BGJNZW__formActions{justify-content:flex-end;gap:12px;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.styles-module-scss-module__BGJNZW__lockIcon{color:#dc3545;flex-shrink:0;font-size:14px}.styles-module-scss-module__BGJNZW__modalBackdrop{background:var(--backdrop-color);z-index:9998;position:fixed;inset:0}.styles-module-scss-module__BGJNZW__quotaModal{background:var(--surface-elevated);box-shadow:var(--shadow-lg);z-index:9999;border-radius:12px;width:90%;max-width:450px;animation:.2s ease-out styles-module-scss-module__BGJNZW__slideIn;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes styles-module-scss-module__BGJNZW__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}.styles-module-scss-module__BGJNZW__modalContent{padding:24px}.styles-module-scss-module__BGJNZW__modalTitle{font-family:var(--brandFont);color:#dc3545;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:600;display:flex}.styles-module-scss-module__BGJNZW__modalIcon{flex-shrink:0;font-size:22px}.styles-module-scss-module__BGJNZW__modalMessage{color:var(--text-primary);margin:0 0 12px;font-size:15px;line-height:1.5}.styles-module-scss-module__BGJNZW__modalSubMessage{color:var(--text-muted);margin:0 0 20px;font-size:14px;line-height:1.5}.styles-module-scss-module__BGJNZW__upgradeLink{color:#dc3545;font-weight:500;text-decoration:underline}.styles-module-scss-module__BGJNZW__upgradeLink:hover{text-decoration:none}.styles-module-scss-module__BGJNZW__closeButton{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:6px;width:100%;padding:10px 20px;font-size:14px;font-weight:500;transition:background .2s}.styles-module-scss-module__BGJNZW__closeButton:hover{background:#c82333}.styles-module-scss-module__BGJNZW__closeButton:active{transform:scale(.98)}:root{--candidate-item-height:128px}.styles-module-scss-module__BGJNZW__listItem{width:100%;height:var(--candidate-item-height);box-sizing:border-box;flex-shrink:0;padding:6px 6px 6px 0}.styles-module-scss-module__BGJNZW__loadingTrigger{pointer-events:none;width:100%;height:1px}.styles-module-scss-module__BGJNZW__loadingIndicator{text-align:center;flex-shrink:0;width:100%;padding:20px}.styles-module-scss-module__BGJNZW__selectionActionBar{background:var(--surface-primary);border-top:1px solid var(--border-subtle);z-index:10;align-items:center;gap:8px;margin-bottom:8px;padding:12px;display:flex;position:sticky;bottom:0}.styles-module-scss-module__BGJNZW__candidateGroup{flex-direction:column;min-height:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.styles-module-scss-module__BGJNZW__candidateGroup.styles-module-scss-module__BGJNZW__expanded{flex:0 auto}.styles-module-scss-module__BGJNZW__candidateGroup.styles-module-scss-module__BGJNZW__collapsed{flex:none}.styles-module-scss-module__BGJNZW__groupScrollContainer{scroll-behavior:smooth;opacity:1;padding:0;animation:.25s ease-out styles-module-scss-module__BGJNZW__fadeIn;position:relative;overflow:hidden auto}.styles-module-scss-module__BGJNZW__groupScrollContainer::-webkit-scrollbar{width:6px}.styles-module-scss-module__BGJNZW__groupScrollContainer::-webkit-scrollbar-track{background:0 0}.styles-module-scss-module__BGJNZW__groupScrollContainer::-webkit-scrollbar-thumb{background:var(--surface-badge);border-radius:3px}.styles-module-scss-module__BGJNZW__groupScrollContainer::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}@keyframes styles-module-scss-module__BGJNZW__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.styles-module-scss-module__BGJNZW__groupHeaderWrapper{box-sizing:border-box;flex-shrink:0;align-items:center;width:100%;padding:0;display:flex}.styles-module-scss-module__BGJNZW__groupHeader{cursor:pointer;background-color:#0000;align-items:center;gap:8px;width:100%;padding:8px 6px;transition:all .2s;display:flex}.styles-module-scss-module__BGJNZW__groupHeader:hover .styles-module-scss-module__BGJNZW__groupTitle{color:var(--text-primary)}.styles-module-scss-module__BGJNZW__groupHeader:hover .styles-module-scss-module__BGJNZW__groupChevron{color:var(--text-tertiary)}.styles-module-scss-module__BGJNZW__groupHeader:active{opacity:.7}.styles-module-scss-module__BGJNZW__groupHeaderContent{flex:1;align-items:center;gap:8px;display:flex}.styles-module-scss-module__BGJNZW__groupTitle{font-size:16px;font-weight:600;font-family:var(--brandFont),serif;letter-spacing:-.01em;color:var(--text-primary);transition:color .2s}.styles-module-scss-module__BGJNZW__groupChevron{color:var(--text-muted);justify-content:center;align-items:center;transition:all .2s;display:flex}
.styles-module-scss-module__6NLzbW__inbox{flex-direction:column;gap:12px;padding:16px 0;display:flex}.styles-module-scss-module__6NLzbW__inboxState{color:var(--text-muted);padding:24px 4px;font-size:.9rem}.styles-module-scss-module__6NLzbW__inboxEmpty{color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 16px;font-size:.9rem;display:flex}.styles-module-scss-module__6NLzbW__inboxEmpty svg{opacity:.5}.styles-module-scss-module__6NLzbW__emailMessage{border:1px solid var(--surface-tertiary);background-color:var(--surface-secondary);border-radius:8px;padding:12px 14px}.styles-module-scss-module__6NLzbW__emailMessage.styles-module-scss-module__6NLzbW__outbound{border-left:3px solid var(--primaryColor)}.styles-module-scss-module__6NLzbW__emailMessage.styles-module-scss-module__6NLzbW__inbound{border-left:3px solid var(--surface-tertiary)}.styles-module-scss-module__6NLzbW__emailHeader{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.styles-module-scss-module__6NLzbW__emailSender{color:var(--text-primary);font-size:.85rem;font-weight:600}.styles-module-scss-module__6NLzbW__emailDirection{text-transform:uppercase;letter-spacing:.03em;color:var(--text-tertiary);background-color:var(--surface-badge);border-radius:4px;padding:1px 6px;font-size:.7rem;font-weight:500}.styles-module-scss-module__6NLzbW__emailDate{color:var(--text-muted);margin-left:auto;font-size:.75rem}.styles-module-scss-module__6NLzbW__emailSubject{color:var(--text-primary);margin-bottom:4px;font-size:.85rem;font-weight:500}.styles-module-scss-module__6NLzbW__emailBody{color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;font-size:.85rem;line-height:1.5}
.styles-module-scss-module__L5m8-q__chatAvatarContainer{z-index:1000;flex-direction:column;align-items:flex-end;gap:12px;transition:transform .25s,opacity .25s;display:flex;position:fixed;bottom:20px;right:20px}@media (max-width:1023px){.styles-module-scss-module__L5m8-q__chatAvatarContainer{bottom:env(safe-area-inset-bottom);pointer-events:none;align-items:flex-end;left:auto;right:8px}.styles-module-scss-module__L5m8-q__chatAvatarContainer.styles-module-scss-module__L5m8-q__hiddenOnScroll{transform:translateY(calc(100% + env(safe-area-inset-bottom)));opacity:0;pointer-events:none}}.styles-module-scss-module__L5m8-q__avatarButton{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;transition:transform .2s;position:relative}.styles-module-scss-module__L5m8-q__avatarButton:hover{transform:scale(1.05)}.styles-module-scss-module__L5m8-q__avatarButton:active{transform:scale(.95)}@media (max-width:1023px){.styles-module-scss-module__L5m8-q__avatarButton{transform-origin:100% 100%;opacity:.95;pointer-events:auto;align-self:flex-end;margin-bottom:4px;margin-right:4px;transform:scale(.55)}}.styles-module-scss-module__L5m8-q__messageBadge{color:#fff;border:2px solid var(--surface-primary);min-width:22px;height:22px;box-shadow:0 2px 8px var(--shadow-color);z-index:1;background:#ff4757;border-radius:50%;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;animation:2s ease-in-out infinite styles-module-scss-module__L5m8-q__badgePulse;display:flex;position:absolute;top:-4px;right:-4px}@keyframes styles-module-scss-module__L5m8-q__badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.styles-module-scss-module__L5m8-q__chatWindow{width:480px;max-width:calc(100vw - 40px);min-height:min(400px,100vh - var(--alfa-job-header-height,0px) - 112px);max-height:calc(100vh - var(--alfa-job-header-height,0px) - 112px);background:var(--surface-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-secondary);box-shadow:0 8px 32px var(--shadow-color);pointer-events:auto;border-radius:16px;flex-direction:column;animation:.3s styles-module-scss-module__L5m8-q__slideUp;display:flex;overflow:hidden}@media (max-width:767px){.styles-module-scss-module__L5m8-q__chatWindow{border-radius:16px;width:100%;max-width:100%;min-height:0;max-height:40vh;overflow-y:auto}}@keyframes styles-module-scss-module__L5m8-q__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.styles-module-scss-module__L5m8-q__chatHeader{background:var(--surface-elevated);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-secondary);justify-content:space-between;align-items:center;padding:16px;display:flex}.styles-module-scss-module__L5m8-q__chatHeader .styles-module-scss-module__L5m8-q__chatHeaderContent{align-items:center;gap:12px;display:flex}.styles-module-scss-module__L5m8-q__chatHeader .styles-module-scss-module__L5m8-q__chatHeaderAvatar{border-radius:50%;width:40px;height:40px;overflow:hidden}.styles-module-scss-module__L5m8-q__chatHeader .styles-module-scss-module__L5m8-q__chatHeaderText .styles-module-scss-module__L5m8-q__chatHeaderTitle{color:var(--text-primary);font-size:16px;font-weight:600}.styles-module-scss-module__L5m8-q__chatHeader .styles-module-scss-module__L5m8-q__chatHeaderText .styles-module-scss-module__L5m8-q__chatHeaderSubtitle{color:var(--text-tertiary);font-size:12px}.styles-module-scss-module__L5m8-q__chatHeader .styles-module-scss-module__L5m8-q__closeButton{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:background .2s;display:flex}.styles-module-scss-module__L5m8-q__chatHeader .styles-module-scss-module__L5m8-q__closeButton svg{width:20px;height:20px}.styles-module-scss-module__L5m8-q__chatHeader .styles-module-scss-module__L5m8-q__closeButton:hover{background:var(--surface-badge)}.styles-module-scss-module__L5m8-q__chatMessages{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.styles-module-scss-module__L5m8-q__chatMessages::-webkit-scrollbar{width:6px}.styles-module-scss-module__L5m8-q__chatMessages::-webkit-scrollbar-track{background:var(--hover-overlay);border-radius:3px}.styles-module-scss-module__L5m8-q__chatMessages::-webkit-scrollbar-thumb{background:var(--surface-badge);border-radius:3px}.styles-module-scss-module__L5m8-q__chatMessages::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.styles-module-scss-module__L5m8-q__emptyState{justify-content:center;align-items:center;height:100%;display:flex}.styles-module-scss-module__L5m8-q__emptyState .styles-module-scss-module__L5m8-q__emptyStateText{color:var(--text-tertiary);text-align:center;max-width:250px;padding:20px;font-size:14px;line-height:1.5}.styles-module-scss-module__L5m8-q__message{animation:.3s styles-module-scss-module__L5m8-q__fadeIn;display:flex}.styles-module-scss-module__L5m8-q__message .styles-module-scss-module__L5m8-q__messageContent{word-wrap:break-word;border-radius:12px;max-width:80%;padding:10px 14px;font-size:12px;line-height:1.4}.styles-module-scss-module__L5m8-q__message .styles-module-scss-module__L5m8-q__messageLink{color:var(--link-color);cursor:pointer;text-decoration:underline;transition:opacity .2s}.styles-module-scss-module__L5m8-q__message .styles-module-scss-module__L5m8-q__messageLink:hover{opacity:.8}.styles-module-scss-module__L5m8-q__message .styles-module-scss-module__L5m8-q__messageLink.styles-module-scss-module__L5m8-q__loading{opacity:.6;cursor:wait;pointer-events:none}.styles-module-scss-module__L5m8-q__message.styles-module-scss-module__L5m8-q__user{justify-content:flex-end}.styles-module-scss-module__L5m8-q__message.styles-module-scss-module__L5m8-q__user .styles-module-scss-module__L5m8-q__messageContent{background:color-mix(in srgb, var(--secondaryColor) 80%, transparent);color:var(--text-primary);border-bottom-right-radius:4px}.styles-module-scss-module__L5m8-q__message.styles-module-scss-module__L5m8-q__lisa{justify-content:flex-start}.styles-module-scss-module__L5m8-q__message.styles-module-scss-module__L5m8-q__lisa .styles-module-scss-module__L5m8-q__messageContent{background:var(--surface-active);color:var(--text-secondary);border-bottom-left-radius:4px}.styles-module-scss-module__L5m8-q__reasoningContent{background:0 0!important;max-width:100%!important;padding:16px!important}.styles-module-scss-module__L5m8-q__reasoningContent p{color:var(--text-secondary);margin-bottom:.75rem;font-size:13px;line-height:1.6}.styles-module-scss-module__L5m8-q__reasoningContent ul,.styles-module-scss-module__L5m8-q__reasoningContent ol{color:var(--text-secondary);margin-bottom:.75rem;padding-left:1.5rem;font-size:13px}.styles-module-scss-module__L5m8-q__reasoningContent ul li,.styles-module-scss-module__L5m8-q__reasoningContent ol li{margin-bottom:.25rem;line-height:1.5}.styles-module-scss-module__L5m8-q__reasoningContent code{background:var(--hover-overlay);color:var(--text-color-error);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:12px}.styles-module-scss-module__L5m8-q__reasoningContent pre{background:var(--surface-active);border-radius:8px;margin-bottom:1rem;padding:12px;overflow-x:auto}.styles-module-scss-module__L5m8-q__reasoningContent pre code{color:var(--text-secondary);background:0 0;padding:0;font-size:12px}.styles-module-scss-module__L5m8-q__reasoningContent blockquote{border-left:3px solid var(--border-strong);color:var(--text-tertiary);margin-left:0;padding-left:1rem;font-style:italic}.styles-module-scss-module__L5m8-q__reasoningContent table{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:12px}.styles-module-scss-module__L5m8-q__reasoningContent table th,.styles-module-scss-module__L5m8-q__reasoningContent table td{border:1px solid var(--border-strong);text-align:left;padding:8px}.styles-module-scss-module__L5m8-q__reasoningContent table th{background:var(--surface-active);color:var(--text-primary);font-weight:600}.styles-module-scss-module__L5m8-q__reasoningContent table td{color:var(--text-secondary)}.styles-module-scss-module__L5m8-q__reasoningContent h1,.styles-module-scss-module__L5m8-q__reasoningContent h2,.styles-module-scss-module__L5m8-q__reasoningContent h3,.styles-module-scss-module__L5m8-q__reasoningContent h4,.styles-module-scss-module__L5m8-q__reasoningContent h5,.styles-module-scss-module__L5m8-q__reasoningContent h6{color:var(--text-primary);margin-top:.5rem;margin-bottom:.25rem;font-size:14px;font-weight:600}.styles-module-scss-module__L5m8-q__reasoningContent h1{font-size:1.5rem}.styles-module-scss-module__L5m8-q__reasoningContent h2{font-size:1.3rem}.styles-module-scss-module__L5m8-q__reasoningContent h3{font-size:1.1rem}.styles-module-scss-module__L5m8-q__reasoningContent strong{color:var(--text-primary);font-weight:600}.styles-module-scss-module__L5m8-q__reasoningContent a{color:var(--link-color);text-decoration:underline}.styles-module-scss-module__L5m8-q__reasoningContent a:hover{color:var(--link-color);opacity:.8}.styles-module-scss-module__L5m8-q__thinkingContainer{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__L5m8-q__thinkingHeader{color:var(--text-secondary);background:var(--surface-hover);border-radius:8px;margin-bottom:8px;padding:12px 16px;font-size:14px;font-weight:600;transition:all .3s}.styles-module-scss-module__L5m8-q__thinkingHeader.styles-module-scss-module__L5m8-q__collapsed{cursor:pointer;background:var(--surface-active)}.styles-module-scss-module__L5m8-q__thinkingHeader.styles-module-scss-module__L5m8-q__collapsed:hover{background:var(--surface-badge)}.styles-module-scss-module__L5m8-q__thinkingContent{opacity:1;max-height:500px;transition:max-height .4s,opacity .3s;overflow:hidden}.styles-module-scss-module__L5m8-q__thinkingContent.styles-module-scss-module__L5m8-q__collapsed{opacity:0;max-height:0}.styles-module-scss-module__L5m8-q__creatingSearchCard{background:var(--secondaryColor);box-shadow:0 4px 12px var(--shadow-color);border-radius:12px;margin-top:12px;padding:20px;animation:.3s styles-module-scss-module__L5m8-q__slideIn}.styles-module-scss-module__L5m8-q__creatingSearchContent{align-items:center;gap:16px;display:flex}.styles-module-scss-module__L5m8-q__loader{border:3px solid var(--border-strong);border-top-color:var(--text-primary);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite styles-module-scss-module__L5m8-q__spin}.styles-module-scss-module__L5m8-q__creatingSearchText{color:var(--text-primary);letter-spacing:.3px;font-size:15px;font-weight:600;font-family:var(--brandFont,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}@keyframes styles-module-scss-module__L5m8-q__spin{to{transform:rotate(360deg)}}@keyframes styles-module-scss-module__L5m8-q__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module-scss-module__L5m8-q__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.styles-module-scss-module__L5m8-q__chatInput{background:var(--surface-elevated);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--border-secondary);gap:8px;padding:12px 16px;display:flex}.styles-module-scss-module__L5m8-q__chatInput .styles-module-scss-module__L5m8-q__inputField{background:var(--surface-active);border:1px solid var(--border-primary);color:var(--text-primary);border-radius:8px;outline:none;flex:1;padding:10px 12px;font-size:13px;transition:background .2s,border-color .2s}.styles-module-scss-module__L5m8-q__chatInput .styles-module-scss-module__L5m8-q__inputField::placeholder{color:var(--text-muted)}.styles-module-scss-module__L5m8-q__chatInput .styles-module-scss-module__L5m8-q__inputField:focus{background:var(--surface-badge);border-color:var(--text-disabled)}.styles-module-scss-module__L5m8-q__chatInput .styles-module-scss-module__L5m8-q__sendButton{background:var(--secondaryColor);color:var(--text-primary);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;transition:background .2s,transform .1s;display:flex}.styles-module-scss-module__L5m8-q__chatInput .styles-module-scss-module__L5m8-q__sendButton svg{width:18px;height:18px}.styles-module-scss-module__L5m8-q__chatInput .styles-module-scss-module__L5m8-q__sendButton:hover{opacity:.9}.styles-module-scss-module__L5m8-q__chatInput .styles-module-scss-module__L5m8-q__sendButton:active{transform:scale(.95)}
.styles-module-scss-module__CF6IVW__profileTabs{border-bottom:1px solid var(--surface-tertiary);gap:2px;margin-bottom:8px;padding:0 8px;display:flex;overflow-x:auto}.styles-module-scss-module__CF6IVW__profileTab{white-space:nowrap;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;gap:6px;padding:10px 9px;font-size:.85rem;font-weight:500;transition:color .2s,border-color .2s;display:flex}.styles-module-scss-module__CF6IVW__profileTab:hover{color:var(--text-primary)}.styles-module-scss-module__CF6IVW__profileTab svg{opacity:.8}.styles-module-scss-module__CF6IVW__profileTabActive{color:var(--primaryColor);border-bottom-color:var(--primaryColor)}
.styles-module-scss-module__eNQtDq__segmentedControl{background-color:var(--hover-overlay);border:1px solid var(--border-strong);border-radius:4px;width:100%;height:39px;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__disabled{opacity:.3;filter:grayscale();cursor:not-allowed}[data-theme=light] .styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__disabled{opacity:.5}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__small{border-radius:3px;width:auto;height:28px}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__small .styles-module-scss-module__eNQtDq__segmentedControlItem{white-space:nowrap;flex:1 1 0;min-width:0;padding:0 10px;font-size:10px;font-weight:500}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__small .styles-module-scss-module__eNQtDq__segmentedControlItem.styles-module-scss-module__eNQtDq__selected{font-weight:600}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__small .styles-module-scss-module__eNQtDq__indicator{border-radius:2px}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__xsmall{border-radius:3px;width:auto;height:24px}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__xsmall .styles-module-scss-module__eNQtDq__segmentedControlItem{white-space:nowrap;flex:1 1 0;gap:5px;min-width:0;padding:0 16px;font-size:10px;font-weight:500}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__xsmall .styles-module-scss-module__eNQtDq__segmentedControlItem.styles-module-scss-module__eNQtDq__selected{font-weight:600}.styles-module-scss-module__eNQtDq__segmentedControl.styles-module-scss-module__eNQtDq__xsmall .styles-module-scss-module__eNQtDq__indicator{border-radius:2px}.styles-module-scss-module__eNQtDq__indicator{background-color:var(--primaryColor,#75e1ff);z-index:1;pointer-events:none;border-radius:3px;height:calc(100% - 2px);transition:transform .3s cubic-bezier(.34,1.56,.64,1),width .3s cubic-bezier(.34,1.56,.64,1);position:absolute;top:1px;bottom:1px;left:1px;transform:translate(0)}.styles-module-scss-module__eNQtDq__segmentedControlItem{height:100%;color:var(--text-secondary);cursor:pointer;z-index:2;background-color:#0000;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:all .2s;display:flex;position:relative}.styles-module-scss-module__eNQtDq__segmentedControlItem:hover:not(.styles-module-scss-module__eNQtDq__selected):not(:disabled){background-color:var(--surface-active)}.styles-module-scss-module__eNQtDq__segmentedControlItem.styles-module-scss-module__eNQtDq__selected{color:var(--primaryForegroundColor,black);background-color:#0000;font-family:Inter,sans-serif;font-weight:600}.styles-module-scss-module__eNQtDq__customColor .styles-module-scss-module__eNQtDq__segmentedControlItem.styles-module-scss-module__eNQtDq__selected{color:var(--text-primary)}.styles-module-scss-module__eNQtDq__segmentedControlItem:disabled{cursor:not-allowed}.styles-module-scss-module__eNQtDq__count{color:inherit;opacity:.7;font-size:10px;font-weight:600;line-height:1.4}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="1"] .styles-module-scss-module__eNQtDq__indicator{width:calc(100% - 2px)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="1"][data-index="0"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(0%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="2"] .styles-module-scss-module__eNQtDq__indicator{width:calc(50% - 1px)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="2"][data-index="0"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(0%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="2"][data-index="1"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(100%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="3"] .styles-module-scss-module__eNQtDq__indicator{width:calc(33.3333% - .666667px)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="3"][data-index="0"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(0%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="3"][data-index="1"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(100%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="3"][data-index="2"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(200%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="4"] .styles-module-scss-module__eNQtDq__indicator{width:calc(25% - .5px)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="4"][data-index="0"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(0%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="4"][data-index="1"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(100%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="4"][data-index="2"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(200%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="4"][data-index="3"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(300%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="5"] .styles-module-scss-module__eNQtDq__indicator{width:calc(20% - .4px)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="5"][data-index="0"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(0%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="5"][data-index="1"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(100%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="5"][data-index="2"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(200%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="5"][data-index="3"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(300%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="5"][data-index="4"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(400%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="6"] .styles-module-scss-module__eNQtDq__indicator{width:calc(16.6667% - .333333px)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="6"][data-index="0"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(0%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="6"][data-index="1"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(100%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="6"][data-index="2"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(200%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="6"][data-index="3"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(300%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="6"][data-index="4"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(400%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="6"][data-index="5"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(500%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="7"] .styles-module-scss-module__eNQtDq__indicator{width:calc(14.2857% - .285714px)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="7"][data-index="0"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(0%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="7"][data-index="1"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(100%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="7"][data-index="2"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(200%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="7"][data-index="3"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(300%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="7"][data-index="4"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(400%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="7"][data-index="5"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(500%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="7"][data-index="6"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(600%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"] .styles-module-scss-module__eNQtDq__indicator{width:calc(12.5% - .25px)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"][data-index="0"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(0%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"][data-index="1"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(100%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"][data-index="2"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(200%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"][data-index="3"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(300%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"][data-index="4"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(400%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"][data-index="5"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(500%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"][data-index="6"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(600%)}.styles-module-scss-module__eNQtDq__segmentedControl[data-count="8"][data-index="7"] .styles-module-scss-module__eNQtDq__indicator{transform:translate(700%)}
.styles-module-scss-module__qGb7va__skillsCard{margin-bottom:24px}.styles-module-scss-module__qGb7va__skillsBody{margin-top:0}.styles-module-scss-module__qGb7va__skillsHelpText{text-wrap:balance}.styles-module-scss-module__qGb7va__skillsHeader{align-items:center;gap:10px;margin-bottom:6px;display:flex}.styles-module-scss-module__qGb7va__skillsBadge{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.styles-module-scss-module__qGb7va__skillsBadgeIcon{width:15px;height:15px;color:var(--text-primary)}.styles-module-scss-module__qGb7va__skillsTitle{font-family:var(--brandFont);color:var(--text-primary);font-size:17px;font-weight:600}.styles-module-scss-module__qGb7va__skillsCountPill{border-radius:var(--radius-full);letter-spacing:.02em;color:#22c55e;background-color:#22c55e24;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:600}.styles-module-scss-module__qGb7va__skillCard{grid-template-columns:1fr;row-gap:12px;padding:16px;display:grid}.styles-module-scss-module__qGb7va__skillTopRow{grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;display:grid}.styles-module-scss-module__qGb7va__skillNumberBadge{border-radius:var(--radius-full);color:#22c55e;background-color:#22c55e2e;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.styles-module-scss-module__qGb7va__removeSkillButton{border-radius:var(--radius-full);cursor:pointer;width:28px;height:28px;color:var(--text-tertiary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.styles-module-scss-module__qGb7va__removeSkillButton:hover{color:var(--text-secondary);background-color:var(--hover-overlay)}.styles-module-scss-module__qGb7va__skillTitleInline{min-width:0;font-family:var(--brandFont);color:var(--text-secondary);background-color:#0000;border:1px solid #0000;border-radius:6px;outline:none;flex:1;padding:6px 8px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s}.styles-module-scss-module__qGb7va__skillTitleInline::placeholder{color:var(--text-tertiary);font-weight:400}.styles-module-scss-module__qGb7va__skillTitleInline:hover:not(:disabled){border-color:var(--border-secondary);background-color:var(--hover-overlay)}.styles-module-scss-module__qGb7va__skillTitleInline:focus:not(:disabled){border-color:var(--border-secondary);background-color:var(--surface-card)}.styles-module-scss-module__qGb7va__skillTitleInline:disabled{cursor:default}.styles-module-scss-module__qGb7va__skillDescriptionGrow{display:grid}.styles-module-scss-module__qGb7va__skillDescriptionGrow:after{content:attr(data-replicated-value) " ";visibility:hidden}.styles-module-scss-module__qGb7va__skillDescriptionGrow>.styles-module-scss-module__qGb7va__skillDescription,.styles-module-scss-module__qGb7va__skillDescriptionGrow:after{box-sizing:border-box;width:100%;min-width:0;font-family:var(--brandFont);white-space:pre-wrap;overflow-wrap:break-word;border:1px solid #0000;border-radius:6px;grid-area:1/1/2/2;min-height:calc(3em + 14px);padding:6px 8px;font-size:13px;line-height:1.5}.styles-module-scss-module__qGb7va__skillDescription{color:var(--text-secondary);resize:none;background-color:#0000;outline:none;transition:border-color .15s,background-color .15s;overflow:hidden}.styles-module-scss-module__qGb7va__skillDescription::placeholder{color:var(--text-tertiary)}.styles-module-scss-module__qGb7va__skillDescription:hover:not(:disabled){border-color:var(--border-secondary);background-color:var(--hover-overlay)}.styles-module-scss-module__qGb7va__skillDescription:focus:not(:disabled){border-color:var(--border-secondary);background-color:var(--surface-card)}.styles-module-scss-module__qGb7va__skillDescription:disabled{cursor:default}.styles-module-scss-module__qGb7va__addButton{border:1px solid var(--border-secondary);border-radius:var(--radius-full);cursor:pointer;color:var(--text-secondary);background:0 0;align-items:center;gap:4px;margin-top:4px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.styles-module-scss-module__qGb7va__addButton:hover:not(:disabled){background-color:var(--hover-overlay);border-color:var(--border-strong)}.styles-module-scss-module__qGb7va__addButton:disabled{cursor:not-allowed;opacity:.5}
.styles-module-scss-module__DwQxsG__editor{margin-bottom:20px}.styles-module-scss-module__DwQxsG__editor:last-child{margin-bottom:0}.styles-module-scss-module__DwQxsG__editorReadOnly{opacity:.6}.styles-module-scss-module__DwQxsG__editorReadOnly .styles-module-scss-module__DwQxsG__chip{padding:4px 12px}.styles-module-scss-module__DwQxsG__emptyNote{color:var(--text-muted);margin:10px 0 0;font-size:13px}.styles-module-scss-module__DwQxsG__accentGreen{--list-accent:#22c55e;--list-accent-soft:#22c55e1f}.styles-module-scss-module__DwQxsG__accentRed{--list-accent:#ef4444;--list-accent-soft:#ef44441f}.styles-module-scss-module__DwQxsG__editorHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.styles-module-scss-module__DwQxsG__editorLabel{color:var(--text-secondary);font-size:14px;font-weight:600}.styles-module-scss-module__DwQxsG__editorCount{min-width:20px;height:18px;color:var(--list-accent);background:var(--list-accent-soft);border-radius:9px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.styles-module-scss-module__DwQxsG__clearAll{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px 6px;font-size:12px}.styles-module-scss-module__DwQxsG__clearAll:hover:not(:disabled){color:var(--text-primary);text-decoration:underline}.styles-module-scss-module__DwQxsG__clearAll:disabled{cursor:default;opacity:.5}.styles-module-scss-module__DwQxsG__editorHelpText{color:var(--text-muted);margin:0 0 10px;font-size:12px}.styles-module-scss-module__DwQxsG__chips{flex-wrap:wrap;align-content:flex-start;gap:8px;margin-top:10px;display:flex}.styles-module-scss-module__DwQxsG__chipsScroll{--scroll-fade-size:40px;max-height:196px;padding-right:4px;overflow-y:auto}.styles-module-scss-module__DwQxsG__noMatches{color:var(--text-muted);padding:4px 0;font-size:13px}.styles-module-scss-module__DwQxsG__chip{color:var(--text-primary);background:var(--list-accent-soft);border:1px solid var(--list-accent);border-radius:16px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:13px;display:inline-flex}.styles-module-scss-module__DwQxsG__chipLabel{line-height:1.2}.styles-module-scss-module__DwQxsG__chipRemove{cursor:pointer;width:18px;height:18px;color:var(--text-primary);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.styles-module-scss-module__DwQxsG__chipRemove svg{flex-shrink:0;width:14px;height:14px}.styles-module-scss-module__DwQxsG__chipRemove:hover:not(:disabled){color:var(--text-primary);background:var(--hover-overlay)}.styles-module-scss-module__DwQxsG__chipRemove:disabled{cursor:default;opacity:.5}.styles-module-scss-module__DwQxsG__addRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.styles-module-scss-module__DwQxsG__addInput{min-width:160px;height:36px;color:var(--text-primary);background:var(--input-bg,var(--card-bg));border:1px solid var(--border-color,var(--hover-overlay));border-radius:8px;flex:200px;padding:0 12px;font-size:13px}.styles-module-scss-module__DwQxsG__addInput:focus{border-color:var(--list-accent);outline:none}.styles-module-scss-module__DwQxsG__addButton{cursor:pointer;border:1px solid var(--border-color,var(--hover-overlay));height:36px;color:var(--text-secondary);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.styles-module-scss-module__DwQxsG__addButton:hover:not(:disabled){color:var(--text-primary);background:var(--hover-overlay)}.styles-module-scss-module__DwQxsG__addButton:disabled{cursor:default;opacity:.5}
.styles-module-scss-module__wF94Hq__actionButtonsWrapper{align-items:center;gap:4px;margin-left:auto;display:flex}.styles-module-scss-module__wF94Hq__actionButtonsContainer{gap:4px;display:flex}.styles-module-scss-module__wF94Hq__actionButton{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:3px;font-size:12px;transition:all .2s;display:flex}.styles-module-scss-module__wF94Hq__actionButton:hover{color:var(--text-primary);background-color:var(--surface-badge);transform:scale(1.05)}.styles-module-scss-module__wF94Hq__actionButton:active{transform:scale(.95)}.styles-module-scss-module__wF94Hq__sectionTabs{z-index:4;background-color:var(--surface-primary);margin-bottom:0;position:sticky;top:0}.styles-module-scss-module__wF94Hq__overview{flex-direction:column;padding-top:8px;scroll-margin-top:44px;display:flex;position:relative}.styles-module-scss-module__wF94Hq__overview>[id]{scroll-margin-top:44px}.styles-module-scss-module__wF94Hq__overview[hidden]{display:none}@media (max-width:767px){.styles-module-scss-module__wF94Hq__withPageChrome .styles-module-scss-module__wF94Hq__sectionTabs{top:calc(var(--alfa-job-header-height,120px) + var(--candidate-mobile-tabnav-height,0px))}.styles-module-scss-module__wF94Hq__withPageChrome .styles-module-scss-module__wF94Hq__overview,.styles-module-scss-module__wF94Hq__withPageChrome .styles-module-scss-module__wF94Hq__overview>[id]{scroll-margin-top:calc(var(--alfa-job-header-height,120px) + var(--candidate-mobile-tabnav-height,0px) + 44px)}}.styles-module-scss-module__wF94Hq__profileContent{flex-direction:column;gap:10px;padding:0 12px;display:flex}.styles-module-scss-module__wF94Hq__profileHeaderContainer{flex-direction:column;gap:4px;display:flex}.styles-module-scss-module__wF94Hq__profileHeader{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.styles-module-scss-module__wF94Hq__profileImageWrapper{align-items:center;display:flex}.styles-module-scss-module__wF94Hq__profileImage{background-position:50%;background-size:cover;border-radius:50%;width:76px;height:76px}.styles-module-scss-module__wF94Hq__profileInfo{font-family:var(--brandFont);flex:1;align-items:center;display:flex}.styles-module-scss-module__wF94Hq__name{letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:24px;font-family:var(--brandFont)}.styles-module-scss-module__wF94Hq__jobTitle{color:var(--text-muted);margin-top:2px;margin-bottom:8px;font-family:Inter,serif;font-size:14px;font-weight:400}.styles-module-scss-module__wF94Hq__contactChips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.styles-module-scss-module__wF94Hq__contactChip{background:var(--surface-hover);border:1px solid var(--border-primary);color:var(--text-muted);border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;display:flex}.styles-module-scss-module__wF94Hq__contactChip svg{color:var(--text-muted);flex-shrink:0;width:11px;height:11px}.styles-module-scss-module__wF94Hq__contactChip span{color:var(--text-muted);font-weight:400}.styles-module-scss-module__wF94Hq__socialLinks{align-items:center;gap:6px;margin-top:6px;display:flex}.styles-module-scss-module__wF94Hq__socialIcon{cursor:pointer}.styles-module-scss-module__wF94Hq__statusButtonsWrapper{justify-content:flex-start;margin:4px 0 0;padding-bottom:8px;padding-left:2px;display:flex}.styles-module-scss-module__wF94Hq__resumeButton{background-color:var(--surface-active);cursor:pointer;border:1px solid var(--border-strong);border-radius:4px;align-items:center;gap:6px;margin-right:4px;padding:6px 10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.styles-module-scss-module__wF94Hq__resumeButton:hover{background-color:var(--surface-badge);transform:translateY(-1px)}.styles-module-scss-module__wF94Hq__resumeButton:hover .styles-module-scss-module__wF94Hq__resumeArrow.styles-module-scss-module__wF94Hq__arrowRight{transform:translate(2px)}.styles-module-scss-module__wF94Hq__resumeButton:hover .styles-module-scss-module__wF94Hq__resumeArrow.styles-module-scss-module__wF94Hq__arrowLeft{transform:translate(-2px)}.styles-module-scss-module__wF94Hq__resumeButton:active{transform:translateY(1px)}.styles-module-scss-module__wF94Hq__resumeArrow{margin-left:2px;transition:transform .2s}.styles-module-scss-module__wF94Hq__candidateDetails{grid-template-columns:1fr 1fr;gap:2px 12px;width:100%;margin-top:12px;margin-bottom:12px;margin-left:2px;font-size:13px;display:grid;overflow:visible}@media (max-width:380px){.styles-module-scss-module__wF94Hq__candidateDetails{grid-template-columns:1fr}}.styles-module-scss-module__wF94Hq__detailsColumn{flex-direction:column;flex:1;gap:4px;display:flex;position:relative;overflow:visible}.styles-module-scss-module__wF94Hq__detailsColumn:first-child{padding-bottom:10px;overflow:visible}.styles-module-scss-module__wF94Hq__techStack{margin-top:8px;display:flex}.styles-module-scss-module__wF94Hq__skillPillsOverride{gap:8px}.styles-module-scss-module__wF94Hq__inlineSkillPills{margin-top:4px;margin-bottom:4px}.styles-module-scss-module__wF94Hq__inlineSkillPills div{margin-top:2px}.styles-module-scss-module__wF94Hq__evaluation{font-size:16px}.styles-module-scss-module__wF94Hq__evaluationTitle{font-weight:500}.styles-module-scss-module__wF94Hq__evaluationMetrics{flex-direction:column;gap:12px;margin-top:8px;padding-left:6px;display:flex}.styles-module-scss-module__wF94Hq__dateText{color:var(--text-muted);margin-top:2px;margin-bottom:10px;font-size:14px;font-weight:400}.styles-module-scss-module__wF94Hq__transcription{margin-top:10px}.styles-module-scss-module__wF94Hq__iconWrapper{justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:relative}.styles-module-scss-module__wF94Hq__icon{transition:all .25s;position:absolute;top:0;left:0}.styles-module-scss-module__wF94Hq__showIcon{opacity:1;transform:scale(1)rotate(0)}.styles-module-scss-module__wF94Hq__hideIcon{opacity:0;transform:scale(.5)rotate(-90deg)}.styles-module-scss-module__wF94Hq__checkIcon{color:#00c853}.styles-module-scss-module__wF94Hq__envelopeIcon{color:inherit}.styles-module-scss-module__wF94Hq__customAnswersContainer{width:100%}.styles-module-scss-module__wF94Hq__customAnswersHeader{color:var(--link-color);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:12px;font-size:.75em;font-weight:400;display:flex}.styles-module-scss-module__wF94Hq__sectionSeparator{background-color:var(--surface-active);width:100%;height:.5px}.styles-module-scss-module__wF94Hq__emailActionWrapper{align-items:center;gap:8px;width:100%;display:flex}.styles-module-scss-module__wF94Hq__emailText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.styles-module-scss-module__wF94Hq__candidateProfile{-webkit-user-select:text;user-select:text}.styles-module-scss-module__wF94Hq__hiddenTavusId{color:var(--text-disabled);opacity:.1;background-color:#0000;position:fixed;bottom:0;left:0}.styles-module-scss-module__wF94Hq__statusButton{transition:all .3s}.styles-module-scss-module__wF94Hq__statusButtonContent{justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex}.styles-module-scss-module__wF94Hq__lottieIcon{justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;display:flex}.styles-module-scss-module__wF94Hq__interviewPlayerWrapper{padding:20px}.styles-module-scss-module__wF94Hq__videoContainer{position:relative}.styles-module-scss-module__wF94Hq__demoOverlay{width:100%;height:100%;color:var(--text-muted);z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:30px;font-weight:700;display:flex;position:absolute;top:0;left:0}
.styles-module-scss-module__6cUn6G__section{color:var(--text-primary);padding:0}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__scrollableContent{height:100%;overflow-y:auto}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__loaderContainer{justify-content:center;align-items:center;width:100%;min-height:300px;padding:40px;display:flex}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__errorContainer{border:1px solid var(--errorColor,#ff5d5d66);background-color:var(--errorColorTransparent,#ff5d5d1a);color:var(--errorColor,#ff5d5d);text-align:center;border-radius:6px;margin:40px;padding:24px}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__errorContainer p{margin:0;font-size:14px}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__profileWrapper{border-bottom:1px solid var(--border-secondary);margin-bottom:32px;padding-bottom:32px}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__profileWrapper .candidateProfile{box-shadow:none;border-radius:0}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__adminEditSection{border:1px solid var(--border-secondary);background-color:#0000;border-radius:8px;margin-top:24px;padding:20px}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__adminEditSection .styles-module-scss-module__6cUn6G__editSectionTitle{color:var(--text-muted);margin-bottom:20px;font-size:16px;font-weight:600}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__adminEditSection .styles-module-scss-module__6cUn6G__formRow{gap:24px;margin-bottom:20px;display:flex}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__adminEditSection .styles-module-scss-module__6cUn6G__formRow .styles-module-scss-module__6cUn6G__formField{flex:1}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__adminEditSection .styles-module-scss-module__6cUn6G__formRow .styles-module-scss-module__6cUn6G__formField .styles-module-scss-module__6cUn6G__fieldLabel{color:var(--text-muted);margin-bottom:8px;font-size:14px;display:block}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__styledInputWrapper,.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__styledInputWrapper .styles-module-scss-module__6cUn6G__inputContainer{width:100%}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__styledInputWrapper .styles-module-scss-module__6cUn6G__alfaInput{border:1px solid var(--border-secondary);color:var(--text-primary);background-color:#0000;border-radius:6px;width:100%;padding:10px 14px;font-size:14px;transition:all .2s}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__styledInputWrapper .styles-module-scss-module__6cUn6G__alfaInput:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColorTransparent)}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__styledInputWrapper .styles-module-scss-module__6cUn6G__alfaInput::placeholder{color:var(--text-faint)}.styles-module-scss-module__6cUn6G__section .styles-module-scss-module__6cUn6G__errorContainer{color:var(--errorColor,#ff5d5d);background-color:var(--errorColorTransparent,#ff5d5d1a);border-radius:4px;align-items:center;gap:8px;margin-top:16px;padding:8px 12px;display:flex}
.styles-module-scss-module__cumrYG__bottomSheetOverlay{z-index:200000;overscroll-behavior:none;touch-action:none;background:#00000080;transition:opacity .25s;position:fixed;inset:0}.styles-module-scss-module__cumrYG__bottomSheetOverlayVisible{opacity:1;pointer-events:auto}.styles-module-scss-module__cumrYG__bottomSheetOverlayHidden{opacity:0;pointer-events:none}.styles-module-scss-module__cumrYG__bottomSheetPanel{background:var(--color-background);border-top:1px solid var(--border-primary);border-radius:16px 16px 0 0;flex-direction:column;max-height:85dvh;transition:transform .3s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;bottom:0;left:0;right:0;overflow-x:hidden}.styles-module-scss-module__cumrYG__bottomSheetPanelVisible{transform:translateY(0)}.styles-module-scss-module__cumrYG__bottomSheetPanelHidden{transform:translateY(100%)}.styles-module-scss-module__cumrYG__bottomSheetHandle{background:var(--border-strong);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 0}.styles-module-scss-module__cumrYG__bottomSheetHeader{flex-shrink:0;padding:16px 20px 8px}.styles-module-scss-module__cumrYG__bottomSheetHeader .styles-module-scss-module__cumrYG__bottomSheetTitle{font-family:var(--brandFont),sans-serif;color:var(--text-secondary);margin:0;font-size:18px;font-weight:600}.styles-module-scss-module__cumrYG__bottomSheetContent{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:1;overflow-y:auto}
.styles-module-scss-module__9JF8MG__container{padding:1.5rem}.styles-module-scss-module__9JF8MG__section{margin-bottom:2rem}.styles-module-scss-module__9JF8MG__sectionTitle{color:var(--text-secondary);margin-bottom:1rem;font-size:1.1rem;font-weight:600}
.styles-module-scss-module__wiskNq__hoverDropdownWrapper{z-index:100002;display:inline-block;position:relative}.styles-module-scss-module__wiskNq__hoverActivationArea{z-index:1;cursor:pointer;position:absolute;inset:-4px -4px -12px}@media (max-width:1023px){.styles-module-scss-module__wiskNq__hoverActivationArea{display:none}}.styles-module-scss-module__wiskNq__dropdownMenuPositioner{z-index:100003;position:fixed}.styles-module-scss-module__wiskNq__dropdownMenuHoverArea{z-index:1;position:absolute;inset:-6px}.styles-module-scss-module__wiskNq__dropdownMenuPanel{background:color-mix(in srgb, var(--color-background) 90%, transparent);border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(20px);z-index:2;border-radius:12px;min-width:240px;padding:0;transition:opacity .2s ease-out,transform .2s ease-out;position:relative;box-shadow:0 8px 32px #0006}.styles-module-scss-module__wiskNq__dropdownMenuHeader{text-align:left;padding:20px 20px 10px}.styles-module-scss-module__wiskNq__dropdownMenuHeader .styles-module-scss-module__wiskNq__dropdownMenuTitle{font-family:var(--brandFont),sans-serif;color:var(--text-secondary);margin:0;font-size:16px;font-weight:600}.styles-module-scss-module__wiskNq__dropdownMenuVisible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.styles-module-scss-module__wiskNq__dropdownMenuHidden{opacity:0;pointer-events:none;transform:translateY(-8px)scale(.95)}.styles-module-scss-module__wiskNq__dropdownTriggerBare{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.styles-module-scss-module__wiskNq__dropdownTriggerBare:hover{background-color:var(--hover-overlay);color:var(--text-primary)}@media (max-width:767px){.styles-module-scss-module__wiskNq__dropdownTriggerBare{width:44px;height:44px}}.styles-module-scss-module__wiskNq__dropdownTriggerButton{cursor:pointer;display:inline-block}@media (max-width:767px){.styles-module-scss-module__wiskNq__dropdownTriggerButton button{min-width:44px;height:44px;padding:0 8px}}.styles-module-scss-module__wiskNq__dropdownTriggerIconOnly button{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:flex}@media (max-width:767px){.styles-module-scss-module__wiskNq__dropdownTriggerIconOnly button{width:44px;min-width:44px;height:44px}}.styles-module-scss-module__wiskNq__dropdownTriggerContent{align-items:center;gap:8px;display:flex}.styles-module-scss-module__wiskNq__dropdownTriggerContent span{font-family:var(--brandFont),serif}@media (max-width:767px){.styles-module-scss-module__wiskNq__dropdownTriggerContent span{display:none}}.styles-module-scss-module__wiskNq__dropdownTriggerLottie{filter:brightness(0)invert()}[data-theme=light] .styles-module-scss-module__wiskNq__dropdownTriggerLottie{filter:brightness(0)}.styles-module-scss-module__wiskNq__dropdownTriggerLottie{justify-content:center;align-items:center;width:20px;height:20px;line-height:1;display:flex}.styles-module-scss-module__wiskNq__dropdownTriggerLottie>div{justify-content:center;align-items:center;display:flex}.styles-module-scss-module__wiskNq__dropdownTriggerIcon{justify-content:center;align-items:center;width:20px;height:20px;line-height:1;display:flex}.styles-module-scss-module__wiskNq__dropdownTriggerIcon svg{width:16px;height:16px}
.styles-module-scss-module__J2_SEq__candidateDetailsForm{background-color:#0000;border-radius:12px;flex-direction:column;height:100%;padding:0;display:flex;overflow:hidden}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__scrollableContent{flex:1;padding:24px;overflow-y:auto}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__formTabs{border-bottom:1px solid var(--border-secondary);white-space:nowrap;background-color:#0000;display:flex;overflow-x:auto}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__formTabs .styles-module-scss-module__J2_SEq__formTab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:16px 24px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__formTabs .styles-module-scss-module__J2_SEq__formTab:hover{background-color:var(--hover-overlay);color:var(--text-primary)}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__formTabs .styles-module-scss-module__J2_SEq__formTab.styles-module-scss-module__J2_SEq__activeTab{color:var(--text-primary);border-bottom:2px solid var(--primaryColor)}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__formTabs .styles-module-scss-module__J2_SEq__formTab svg{opacity:.7}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__tabContent{flex:1;padding:24px;overflow-y:auto}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__actions{border-top:1px solid var(--border-secondary);justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__actions .styles-module-scss-module__J2_SEq__cancelButton{margin-right:auto}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__actions .styles-module-scss-module__J2_SEq__saveButton{min-width:120px}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__errorContainer{color:var(--errorColor,#ff5d5d);background-color:var(--errorColorTransparent,#ff5d5d1a);border-radius:4px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;display:flex}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__successNotification{background-color:var(--primaryColorTransparent);opacity:0;color:var(--primaryColor);border-radius:6px;align-items:center;gap:12px;margin-bottom:16px;padding:10px 16px;transition:all .3s;display:flex;transform:translateY(100%)}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__successNotification.styles-module-scss-module__J2_SEq__show{opacity:1;transform:translateY(0)}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__successNotification .styles-module-scss-module__J2_SEq__successIcon{background-color:var(--primaryColorTransparent);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.styles-module-scss-module__J2_SEq__candidateDetailsForm .styles-module-scss-module__J2_SEq__section{margin-bottom:32px}
.styles-module-scss-module__z0R3ZG__verticalBarChart{width:100%;height:228px;position:relative}