.page-module__yR3nfG__page{color:#f6f1ea;background:radial-gradient(circle at 18% -12%,#c5702d2e,#0000 34%),radial-gradient(circle at 84% 4%,#4e688433,#0000 31%),linear-gradient(#07111c 0%,#08111c 48%,#060c15 100%);min-height:100dvh}.page-module__yR3nfG__main{gap:18px;width:min(1880px,100% - clamp(28px,5vw,96px));margin:0 auto;padding:clamp(72px,6vw,96px) 0 clamp(36px,4vw,64px);display:grid}.page-module__yR3nfG__demoHeader{grid-template-columns:minmax(170px,220px) minmax(420px,1.2fr) minmax(340px,.9fr);align-items:start;gap:clamp(16px,2.2vw,34px);display:grid}.page-module__yR3nfG__demoKicker,.page-module__yR3nfG__panelLabel,.page-module__yR3nfG__resultCount,.page-module__yR3nfG__liveBadge,.page-module__yR3nfG__reportPreviewLink{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:720}.page-module__yR3nfG__demoKicker{color:#ff9145;background:#0a121ed1;border:1px solid #db7e34b8;border-radius:6px;width:fit-content;padding:15px 23px;box-shadow:inset 0 0 0 1px #ffaf600f,0 18px 48px #0003}.page-module__yR3nfG__titleGroup{gap:12px;display:grid}.page-module__yR3nfG__demoTitle{color:#fffbf4f7;letter-spacing:-.035em;font-size:clamp(36px,4.2vw,66px);font-weight:520;line-height:.94}.page-module__yR3nfG__demoSubcopy{color:#f6f1eaad;max-width:820px;font-size:clamp(15px,.96vw,17px);line-height:1.45}.page-module__yR3nfG__demoNotice,.page-module__yR3nfG__statusBox,.page-module__yR3nfG__degradedNotice,.page-module__yR3nfG__afterPanel{background:linear-gradient(90deg,#ffffff0a,#ffffff05);border:1px solid #8e9fb13d;border-radius:10px;box-shadow:inset 0 1px #ffffff0f}.page-module__yR3nfG__demoNotice{color:#f6f1eab8;gap:12px;padding:18px 20px;font-size:14px;line-height:1.5;display:flex}.page-module__yR3nfG__demoNotice svg,.page-module__yR3nfG__afterPanel svg,.page-module__yR3nfG__statusBox svg{color:#ff8b3d;flex:none}.page-module__yR3nfG__workspace{contain:layout paint;isolation:isolate;background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 68% 26%,#cd78301c,#0000 31%),linear-gradient(135deg,#0c1b2bfa,#07101bfa 52%,#060d17fa);border:1px solid #a1663a99;border-radius:14px;grid-template-columns:minmax(250px,.78fr) minmax(620px,2.05fr) minmax(350px,1.12fr);min-height:680px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 36px 90px #0000005c}.page-module__yR3nfG__workspaceGlow{pointer-events:none;filter:blur(18px);background:radial-gradient(#de7b2b29,#0000 66%);height:42%;position:absolute;inset:auto -12% -30% 44%}.page-module__yR3nfG__datasetPanel,.page-module__yR3nfG__candidatesPanel,.page-module__yR3nfG__evidencePanel{z-index:1;padding:clamp(27px,2.3vw,40px);position:relative}.page-module__yR3nfG__datasetPanel{border-right:1px solid #8e9fb138;align-content:start;gap:26px;display:grid}.page-module__yR3nfG__candidatesPanel{border-right:1px solid #8e9fb138;grid-template-rows:auto auto auto 1fr auto;gap:14px;display:grid}.page-module__yR3nfG__evidencePanel{align-content:start;gap:20px;display:grid}.page-module__yR3nfG__panelLabel{color:#fffbf4db}.page-module__yR3nfG__statusBlock{color:#f6f1eac7;align-items:center;gap:10px;font-size:15px;display:flex}.page-module__yR3nfG__statusBlock strong,.page-module__yR3nfG__statusBlock span,.page-module__yR3nfG__selectedSummary strong,.page-module__yR3nfG__selectedSummary span,.page-module__yR3nfG__databaseCount span,.page-module__yR3nfG__panelHeader p,.page-module__yR3nfG__evidenceCardHeader small,.page-module__yR3nfG__afterPanel span,.page-module__yR3nfG__modalSubtitle,.page-module__yR3nfG__modalMeta{display:block}.page-module__yR3nfG__statusBlock strong{color:#fffbf4f5;margin-top:4px;font-weight:520}.page-module__yR3nfG__statusDot{background:#7fd37d;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #7fd37d14}.page-module__yR3nfG__databaseCount{border-bottom:1px solid #8e9fb138;gap:6px;padding-bottom:20px;display:grid}.page-module__yR3nfG__databaseCount strong{color:#fff9f0;letter-spacing:-.035em;font-size:clamp(30px,2.2vw,42px);font-weight:420}.page-module__yR3nfG__databaseCount span,.page-module__yR3nfG__panelHeader p,.page-module__yR3nfG__evidenceCardHeader small,.page-module__yR3nfG__afterPanel span,.page-module__yR3nfG__modalSubtitle,.page-module__yR3nfG__modalMeta,.page-module__yR3nfG__emptyEvidence,.page-module__yR3nfG__emptyState p,.page-module__yR3nfG__emptyState li,.page-module__yR3nfG__loadingState p,.page-module__yR3nfG__degradedNotice,.page-module__yR3nfG__jdTextarea,.page-module__yR3nfG__textareaLabel,.page-module__yR3nfG__demoNotice{color:#f6f1ea9e}.page-module__yR3nfG__presetBlock{gap:9px;display:grid}.page-module__yR3nfG__presetTitle{color:#f6f1eab8;font-size:15px}.page-module__yR3nfG__presetButton{color:#f6f1eabd;text-align:left;background:#0b1725bd;border:1px solid #8e9fb152;border-radius:7px;grid-template-columns:1fr auto;align-items:center;gap:12px;width:100%;min-height:60px;padding:12px 12px 12px 16px;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid}.page-module__yR3nfG__presetButton span{color:#fff8eff5;font-size:clamp(13px,.82vw,16px);font-weight:650;line-height:1.25;display:block}.page-module__yR3nfG__presetButton small{color:#f6f1ea94;margin-top:2px;font-size:12px;line-height:1.35;display:block}.page-module__yR3nfG__presetButton svg{color:#f6873ddb;align-self:center;transition:transform .18s}.page-module__yR3nfG__presetButton:hover,.page-module__yR3nfG__presetButtonActive{background:linear-gradient(90deg,#e47c311f,#ffffff05),#0c1522e6;border-color:#eb8030e6;transform:translateY(-1px)}.page-module__yR3nfG__presetButton:hover svg,.page-module__yR3nfG__presetButtonActive svg{transform:translate(2px)}.page-module__yR3nfG__roleWorkbench{gap:12px;display:grid}.page-module__yR3nfG__panelHeader,.page-module__yR3nfG__shortlistHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.page-module__yR3nfG__sectionTitle{color:#fffbf4f2;letter-spacing:-.02em;font-size:clamp(20px,1.4vw,28px);font-weight:520;line-height:1.12}.page-module__yR3nfG__resultHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.page-module__yR3nfG__liveBadge,.page-module__yR3nfG__resultCount,.page-module__yR3nfG__reportPreviewLink{white-space:nowrap;border-radius:999px}.page-module__yR3nfG__liveBadge{color:#ffa65beb;background:#e47c3114;border:1px solid #e47c316b;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}.page-module__yR3nfG__liveBadge span{background:#ff8b3d;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 5px #ff8b3d21}.page-module__yR3nfG__resultCount{color:#f6f1eab3;background:#ffffff08;border:1px solid #8e9fb152;padding:8px 12px}.page-module__yR3nfG__reportPreviewLink{color:#ff9a52;background:#e47c3114;border:1px solid #e47c3175;align-items:center;gap:7px;padding:9px 12px;text-decoration:none;display:inline-flex}.page-module__yR3nfG__jdComposer{gap:12px;display:grid}.page-module__yR3nfG__textareaLabel{font-size:13px;line-height:1.4}.page-module__yR3nfG__jdTextarea{resize:vertical;background:linear-gradient(#ffffff0b,#ffffff05),#080f1ad1;border:1px solid #a0b2c55c;border-radius:8px;width:100%;min-height:112px;padding:14px 16px;font-size:14px;line-height:1.45}.page-module__yR3nfG__jdTextarea::placeholder{color:#f6f1ea6b}.page-module__yR3nfG__formActions{flex-wrap:wrap;gap:12px;display:flex}.page-module__yR3nfG__searchButton,.page-module__yR3nfG__primaryCta,.page-module__yR3nfG__secondaryCta,.page-module__yR3nfG__detailButton,.page-module__yR3nfG__modalClose{border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:50px;font-weight:650;transition:transform .18s,box-shadow .18s,filter .18s,background .18s;display:inline-flex}.page-module__yR3nfG__searchButton,.page-module__yR3nfG__primaryCta{color:#fff8ee;background:linear-gradient(#ffb75bf5,#c45e1ef5),#d67631;border:1px solid #ffa85ac7;box-shadow:inset 0 1px #ffffff57,0 12px 28px #dd6f2638}.page-module__yR3nfG__searchButton{border-radius:6px;padding:0 22px;font-size:15px}.page-module__yR3nfG__primaryCta,.page-module__yR3nfG__secondaryCta,.page-module__yR3nfG__reportPreviewLink,.page-module__yR3nfG__detailButton,.page-module__yR3nfG__afterPanel a{text-decoration:none}.page-module__yR3nfG__secondaryCta,.page-module__yR3nfG__detailButton,.page-module__yR3nfG__modalClose{color:#ff9a52;background:#e47c3114;border:1px solid #e47c3175;padding:0 16px}.page-module__yR3nfG__searchButton:disabled{cursor:wait;opacity:.72;transform:none}.page-module__yR3nfG__statusBox{align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.page-module__yR3nfG__statusError,.page-module__yR3nfG__statusEmpty{border-color:#e47c3166}.page-module__yR3nfG__degradedNotice{padding:12px 14px;font-size:13px;line-height:1.45}.page-module__yR3nfG__tableHeader,.page-module__yR3nfG__candidateRow{grid-template-columns:46px minmax(180px,1.35fr) minmax(110px,.72fr) minmax(92px,.58fr) minmax(96px,.62fr) minmax(210px,1.15fr);align-items:center;gap:16px;display:grid}.page-module__yR3nfG__tableHeader{color:#f6f1ea94;margin-top:2px;font-size:13px}.page-module__yR3nfG__candidateRows{align-content:start;gap:8px;display:grid}.page-module__yR3nfG__candidateRow{contain:paint;isolation:isolate;color:#f6f1eac2;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;min-height:88px;padding:12px 14px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,color .18s;position:relative;overflow:hidden}.page-module__yR3nfG__candidateRow:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0%,#ff8f412e 38%,#ff8f4147 54%,#0000 100%);width:26%;min-width:92px;position:absolute;top:0;bottom:0;left:-26%;transform:translate(0,0)}.page-module__yR3nfG__candidateRow:after{content:"";background:#8e9fb12b;height:1px;position:absolute;bottom:-6px;left:14px;right:14px}.page-module__yR3nfG__candidateRow:hover,.page-module__yR3nfG__candidateRowActive{color:#fff8ee;background:linear-gradient(90deg,#ff893921,#ffffff0a),#101924c2;border-color:#ec8030db;box-shadow:inset 0 1px #ffffff12,0 14px 38px #0000002b}.page-module__yR3nfG__candidateRowActive:before{opacity:1;will-change:transform, opacity;backface-visibility:hidden;animation:2.8s linear infinite page-module__yR3nfG__selectedTrace}.page-module__yR3nfG__rankNumber{color:#ff8c40;text-align:center;font-size:clamp(22px,1.48vw,32px);font-weight:360}.page-module__yR3nfG__identityCell{align-items:center;gap:14px;min-width:0;display:flex}.page-module__yR3nfG__identityCell>span:last-child,.page-module__yR3nfG__selectedSummary>div{min-width:0}.page-module__yR3nfG__avatar{color:#08111d;letter-spacing:.04em;background:linear-gradient(160deg,#ffeed6d6,#a35a2fbd),#ca7a3f;border:1px solid #f6f1ea47;border-radius:999px;flex:none;place-items:center;width:clamp(38px,2.4vw,48px);height:clamp(38px,2.4vw,48px);font-size:13px;font-weight:800;display:grid}.page-module__yR3nfG__identityCell strong,.page-module__yR3nfG__selectedSummary strong{color:#fffbf4f7;letter-spacing:-.02em;font-size:clamp(17px,1.05vw,23px);font-weight:520;line-height:1.15}.page-module__yR3nfG__identityCell small,.page-module__yR3nfG__selectedSummary span{color:#f6f1ea94;text-overflow:ellipsis;margin-top:5px;font-size:clamp(12px,.76vw,15px);line-height:1.32;display:block;overflow:hidden}.page-module__yR3nfG__scoreCell{color:#ff893b;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700}.page-module__yR3nfG__locationCell,.page-module__yR3nfG__languageCell{color:#f6f1eab3;font-size:14px}.page-module__yR3nfG__skillsCell,.page-module__yR3nfG__matchedSkills div,.page-module__yR3nfG__reasonRow{flex-wrap:wrap;gap:8px;display:flex}.page-module__yR3nfG__reasonList{gap:0;display:grid}.page-module__yR3nfG__reasonItem{border-bottom:1px solid #8e9fb129;flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 0;display:flex}.page-module__yR3nfG__reasonItem span{color:#f6f1ea75;letter-spacing:.03em;text-transform:none;flex:none;font-size:11px;font-weight:650;line-height:1.35}.page-module__yR3nfG__reasonItem strong{color:#fffbf4d1;flex:180px;font-size:13px;font-weight:430;line-height:1.4}.page-module__yR3nfG__skillsCell span,.page-module__yR3nfG__matchedSkills div span,.page-module__yR3nfG__reasonChip{color:#f6f1eabd;background:#ffffff09;border:1px solid #96a6b947;border-radius:5px;padding:5px 9px;font-size:12px;line-height:1}.page-module__yR3nfG__adjacentMatches{border-top:1px solid #8e9fb138;padding-top:16px}.page-module__yR3nfG__adjacentMatches>summary{cursor:pointer;color:#ff9a52;margin-bottom:14px;font-size:14px;font-weight:650}.page-module__yR3nfG__selectedSummary{align-items:center;gap:13px;min-width:0;display:flex}.page-module__yR3nfG__evidenceCards{gap:18px;display:grid}.page-module__yR3nfG__evidenceCard{contain:paint;isolation:isolate;animation:.42s both page-module__yR3nfG__evidenceReveal;animation-delay:calc(var(--node-index,0) * 90ms);background:linear-gradient(#ffffff12,#ffffff06),#161a1fd1;border:1px solid #a4704c7a;border-radius:7px;padding:clamp(17px,1.45vw,24px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.page-module__yR3nfG__evidenceCard:before{content:"";pointer-events:none;opacity:.76;background:linear-gradient(#0000,#ff8f41e6,#0000);width:2px;position:absolute;inset:14px auto 14px 0;box-shadow:0 0 14px #ff8f4152}.page-module__yR3nfG__evidenceCard:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;will-change:transform, opacity;backface-visibility:hidden;width:38%;min-width:120px;animation:3.2s linear infinite page-module__yR3nfG__cardTrace;animation-delay:calc(var(--node-index,0) * .15s + .28s);background:linear-gradient(100deg,#0000 0%,#ff913f14 36%,#ff913f1f 52%,#0000 78%);position:absolute;top:0;bottom:0;left:-38%;transform:translate(0,0)}.page-module__yR3nfG__evidenceCardHeader{color:#fffbf4db;justify-content:space-between;gap:14px;margin-bottom:16px;font-size:15px;display:flex}.page-module__yR3nfG__evidenceCardHeader span{align-items:center;gap:9px;display:inline-flex}.page-module__yR3nfG__evidenceCardHeader svg{color:#f6f1eab8}.page-module__yR3nfG__evidenceCard p,.page-module__yR3nfG__metaBlock p,.page-module__yR3nfG__modalSummary,.page-module__yR3nfG__modalGrid p{color:#fffbf4e6;font-size:15px;line-height:1.56}.page-module__yR3nfG__metaBlock{gap:10px;display:grid}.page-module__yR3nfG__metaBlock>span,.page-module__yR3nfG__matchedSkills>span,.page-module__yR3nfG__modalGrid h3,.page-module__yR3nfG__emptyState h3,.page-module__yR3nfG__loadingState h3{color:#fffbf4db;font-size:14px;font-weight:650}.page-module__yR3nfG__matchedSkills{gap:12px;font-size:15px;display:grid}.page-module__yR3nfG__impactList,.page-module__yR3nfG__emptyState ul,.page-module__yR3nfG__modalGrid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.page-module__yR3nfG__modalGrid li{gap:4px;display:grid}.page-module__yR3nfG__modalGrid li span{color:#f6f1ea7a;font-size:11px;font-weight:650;line-height:1.3;display:block}.page-module__yR3nfG__detailButton{width:fit-content}.page-module__yR3nfG__emptyEvidence,.page-module__yR3nfG__emptyState,.page-module__yR3nfG__loadingState{background:#09121e66;border:1px dashed #8e9fb147;border-radius:8px;padding:20px}.page-module__yR3nfG__emptyState,.page-module__yR3nfG__loadingState{text-align:center;align-content:center;place-items:center;gap:10px;min-height:240px;display:grid}.page-module__yR3nfG__loadingState svg{color:#ff8b3d;animation:.9s linear infinite page-module__yR3nfG__spin}.page-module__yR3nfG__actionRail{z-index:1;background:linear-gradient(90deg,#ffffff0a,#ffffff05);border:1px solid #8e9fb13d;border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:clamp(22px,3vw,56px);margin:0 clamp(28px,2vw,42px) clamp(22px,1.8vw,34px);padding:clamp(18px,1.4vw,24px) clamp(20px,2vw,34px);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f}.page-module__yR3nfG__trustItem{align-items:center;gap:17px;min-width:0;display:flex}.page-module__yR3nfG__trustItem:not(:first-child){border-left:1px solid #8e9fb147;padding-left:clamp(20px,2vw,42px)}.page-module__yR3nfG__trustItem svg{color:#ff8840;flex:none}.page-module__yR3nfG__trustItem strong{color:#fffbf4f5;font-size:clamp(16px,1vw,22px);font-weight:520;display:block}.page-module__yR3nfG__trustItem span{color:#f6f1ea8f;margin-top:6px;font-size:clamp(12px,.72vw,14px);line-height:1.35}.page-module__yR3nfG__primaryCta{white-space:nowrap;min-height:62px;padding:0 clamp(24px,2.9vw,44px)}.page-module__yR3nfG__afterPanel{justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.page-module__yR3nfG__afterPanel div{align-items:center;gap:10px;display:flex}.page-module__yR3nfG__afterPanel a{color:#ff9550;font-size:14px;font-weight:650}.page-module__yR3nfG__modalOverlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02060cb8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.page-module__yR3nfG__modal{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 72% 18%,#cd783021,#0000 28%),linear-gradient(135deg,#0c1b2bfa,#07101bfa 52%,#060d17fa);border:1px solid #c17f3a85;border-radius:14px;gap:18px;width:min(1180px,100%);max-height:min(88dvh,860px);padding:24px;animation:.26s cubic-bezier(.22,1,.36,1) page-module__yR3nfG__modalShellIn;display:grid;position:relative;overflow:auto;box-shadow:0 34px 100px #0000008c}.page-module__yR3nfG__modalLayout{grid-template-columns:minmax(280px,320px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.page-module__yR3nfG__modalSidebar,.page-module__yR3nfG__modalContent{align-content:start;gap:14px;display:grid}.page-module__yR3nfG__modalSidebar{animation:.22s cubic-bezier(.22,1,.36,1) both page-module__yR3nfG__modalPanelIn}.page-module__yR3nfG__modalContent{animation:.22s cubic-bezier(.22,1,.36,1) 40ms both page-module__yR3nfG__modalPanelIn}.page-module__yR3nfG__modalTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__yR3nfG__modalTagRow{flex-wrap:wrap;gap:8px;display:flex}.page-module__yR3nfG__modalHeroCard{contain:paint;background:linear-gradient(90deg,#ff944d57,#ff944d14 38%,#0000 74%) top/100% 1px no-repeat,linear-gradient(#ffffff07,#fff0),#111925f5;border:1px solid #7a90b524;border-radius:8px;gap:14px;padding:18px 20px;display:grid;box-shadow:inset 0 1px #ffffff08,inset 0 -1px #ffffff04,0 16px 34px #00000029}.page-module__yR3nfG__modalTitle{color:#fffbf4fa;letter-spacing:-.02em;font-size:clamp(26px,2vw,34px);font-weight:520}.page-module__yR3nfG__modalSubtitle,.page-module__yR3nfG__modalSummary{color:#f6f1eaa3}.page-module__yR3nfG__modalProfileLabel{color:#f6f1ea85;letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:12px;display:inline-block}.page-module__yR3nfG__modalContentHeader{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-module__yR3nfG__modalContentTitle{color:#fffbf4f5;font-size:18px;font-weight:650;line-height:1.1}.page-module__yR3nfG__modalTabs{background:#08101ceb;border:1px solid #7a90b524;border-radius:12px;flex-wrap:wrap;gap:8px;padding:5px;display:flex;box-shadow:inset 0 1px #ffffff06,inset 0 -1px #ffffff04}.page-module__yR3nfG__modalTab{color:#f6f1ea8f;background:0 0;border:1px solid #0000;border-radius:9px;min-height:40px;padding:0 12px;font-size:13px;font-weight:650;transition:color .16s,background .16s,border-color .16s,transform .16s,box-shadow .16s;position:relative}.page-module__yR3nfG__modalTabActive{color:#fffbf4f5;background:linear-gradient(#ffffff08,#fff0),#172a42f5;border-color:#ff944d2e;box-shadow:inset 0 1px #ffffff0b,0 0 0 1px #ff944d0a}.page-module__yR3nfG__modalTabActive:after{content:"";background:linear-gradient(90deg,#ff944df2,#ffc3808c);border-radius:999px;height:2px;animation:.22s cubic-bezier(.22,1,.36,1) page-module__yR3nfG__tabIndicatorIn;position:absolute;bottom:4px;left:9px;right:9px;box-shadow:0 0 12px #ff944d52}.page-module__yR3nfG__modalTabPanel{gap:14px;display:grid;position:relative}.page-module__yR3nfG__modalTabPanel[hidden]{display:none}.page-module__yR3nfG__modalTabPanelActive{animation:.22s cubic-bezier(.22,1,.36,1) page-module__yR3nfG__modalPanelIn}.page-module__yR3nfG__modalTabPanelActive:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 0%,#ff944d0a 38%,#0000 68%);border-radius:10px;animation:.36s cubic-bezier(.22,1,.36,1) page-module__yR3nfG__panelSheen;position:absolute;inset:0;transform:translate(-18%)}.page-module__yR3nfG__modalSectionCard,.page-module__yR3nfG__modalSummaryCard{contain:paint;background:linear-gradient(90deg,#ff944d47,#ff944d0f 34%,#0000 70%) top/100% 1px no-repeat,linear-gradient(#ffffff07,#fff0),#111925f5;border:1px solid #7a90b524;border-radius:8px;padding:18px 20px;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,inset 0 -1px #ffffff04,0 12px 26px #00000024}.page-module__yR3nfG__modalGrid section,.page-module__yR3nfG__modalSummaryCard{align-content:start;gap:10px;display:grid}.page-module__yR3nfG__modalSummaryCard{gap:12px}.page-module__yR3nfG__modalEvidenceList,.page-module__yR3nfG__modalExcerptList,.page-module__yR3nfG__modalChecklist,.page-module__yR3nfG__modalTimeline{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__yR3nfG__modalEvidenceList li,.page-module__yR3nfG__modalExcerptList li,.page-module__yR3nfG__modalChecklist li,.page-module__yR3nfG__modalTimeline li{background:linear-gradient(90deg,#ff944d2e,#ff944d0a 28%,#0000 62%) top/100% 1px no-repeat,linear-gradient(#ffffff04,#fff0),#09111de0;border:1px solid #7a90b51f;border-radius:8px;padding:12px 13px;box-shadow:inset 0 1px #ffffff05}.page-module__yR3nfG__modalEvidenceList li span,.page-module__yR3nfG__modalExcerptList li span{color:#f6f1ea7a;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:650;display:block}.page-module__yR3nfG__modalEvidenceList li strong,.page-module__yR3nfG__modalExcerptList li p,.page-module__yR3nfG__modalChecklist li,.page-module__yR3nfG__modalTimeline li,.page-module__yR3nfG__modalPromptCard{color:#fffbf4e6;font-size:14px;font-weight:420;line-height:1.58}.page-module__yR3nfG__modalExcerptList li p{margin:0}.page-module__yR3nfG__modalPromptCard{background:linear-gradient(90deg,#ff944d2e,#ff944d0a 28%,#0000 62%) top/100% 1px no-repeat,linear-gradient(#ffffff04,#fff0),#09111de0;border:1px solid #7a90b51f;border-radius:8px;padding:14px;box-shadow:inset 0 1px #ffffff05}@keyframes page-module__yR3nfG__selectedTrace{0%{opacity:0;transform:translate(0,0)}18%{opacity:.9}46%,to{opacity:0;transform:translate(430%)}}@keyframes page-module__yR3nfG__evidenceReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__yR3nfG__cardTrace{0%,30%{opacity:0;transform:translate(0,0)}48%{opacity:1}78%,to{opacity:0;transform:translate(360%)}}@keyframes page-module__yR3nfG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module__yR3nfG__modalPanelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__yR3nfG__modalCardIn{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module__yR3nfG__modalShellIn{0%{opacity:0;transform:translateY(14px)scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module__yR3nfG__tabIndicatorIn{0%{opacity:0;transform:scaleX(.45)}to{opacity:1;transform:scaleX(1)}}@keyframes page-module__yR3nfG__panelSheen{0%{opacity:0;transform:translate(-18%)}18%{opacity:1}to{opacity:0;transform:translate(18%)}}.page-module__yR3nfG__presetButton:focus-visible,.page-module__yR3nfG__searchButton:focus-visible,.page-module__yR3nfG__primaryCta:focus-visible,.page-module__yR3nfG__secondaryCta:focus-visible,.page-module__yR3nfG__reportPreviewLink:focus-visible,.page-module__yR3nfG__detailButton:focus-visible,.page-module__yR3nfG__modalTab:focus-visible,.page-module__yR3nfG__modalClose:focus-visible,.page-module__yR3nfG__candidateRow:focus-visible,.page-module__yR3nfG__jdTextarea:focus-visible,.page-module__yR3nfG__adjacentMatches>summary:focus-visible,.page-module__yR3nfG__afterPanel a:focus-visible{outline-offset:3px;outline:3px solid #ffa85ae6}@media (prefers-reduced-motion:reduce){.page-module__yR3nfG__candidateRowActive:before,.page-module__yR3nfG__evidenceCard,.page-module__yR3nfG__evidenceCard:after,.page-module__yR3nfG__loadingState svg,.page-module__yR3nfG__modal,.page-module__yR3nfG__modalTabPanel,.page-module__yR3nfG__modalSidebar,.page-module__yR3nfG__modalContent,.page-module__yR3nfG__modalTabPanelActive:before,.page-module__yR3nfG__modalTabActive:after,.page-module__yR3nfG__modalTabPanelActive{animation:none}.page-module__yR3nfG__searchButton,.page-module__yR3nfG__primaryCta,.page-module__yR3nfG__secondaryCta,.page-module__yR3nfG__presetButton,.page-module__yR3nfG__candidateRow,.page-module__yR3nfG__detailButton,.page-module__yR3nfG__reportPreviewLink,.page-module__yR3nfG__modalClose,.page-module__yR3nfG__modalTab{transition:none}}@media (hover:hover) and (pointer:fine){.page-module__yR3nfG__searchButton:hover,.page-module__yR3nfG__primaryCta:hover,.page-module__yR3nfG__secondaryCta:hover,.page-module__yR3nfG__detailButton:hover,.page-module__yR3nfG__reportPreviewLink:hover,.page-module__yR3nfG__modalClose:hover{filter:saturate(1.06);transform:translateY(-1px)}.page-module__yR3nfG__candidateRow:hover{transform:translateY(-1px)}.page-module__yR3nfG__modalSectionCard:hover,.page-module__yR3nfG__modalSummaryCard:hover,.page-module__yR3nfG__modalHeroCard:hover{border-color:#849abe33;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #ffffff04,0 14px 32px #00000029}.page-module__yR3nfG__modalTab:hover{color:#fffbf4db;transform:translateY(-1px)}}@media (max-width:1600px){.page-module__yR3nfG__workspace{grid-template-columns:minmax(220px,.74fr) minmax(0,1.8fr) minmax(300px,1fr)}.page-module__yR3nfG__tableHeader,.page-module__yR3nfG__candidateRow{grid-template-columns:42px minmax(150px,1fr) 120px 80px;gap:14px}.page-module__yR3nfG__tableHeader span:nth-child(5),.page-module__yR3nfG__tableHeader span:nth-child(6),.page-module__yR3nfG__languageCell,.page-module__yR3nfG__skillsCell{display:none}.page-module__yR3nfG__actionRail{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__yR3nfG__primaryCta{grid-column:1/-1}}@media (max-width:1180px){.page-module__yR3nfG__demoHeader{grid-template-columns:minmax(190px,auto) 1fr}.page-module__yR3nfG__demoNotice{grid-column:1/-1}.page-module__yR3nfG__workspace{grid-template-columns:minmax(208px,.68fr) minmax(0,1.55fr)}.page-module__yR3nfG__evidencePanel{border-top:1px solid #8e9fb138;grid-column:1/-1;grid-template-columns:minmax(170px,.6fr) minmax(0,1fr);align-items:start}}@media (max-width:980px){.page-module__yR3nfG__workspace{grid-template-columns:1fr}.page-module__yR3nfG__datasetPanel,.page-module__yR3nfG__candidatesPanel{border-bottom:1px solid #8e9fb138;border-right:0}.page-module__yR3nfG__datasetPanel{grid-template-columns:.7fr .85fr 1.45fr;gap:20px}.page-module__yR3nfG__databaseCount{border-bottom:0;padding-bottom:0}.page-module__yR3nfG__presetBlock{align-self:start}.page-module__yR3nfG__evidencePanel{grid-template-columns:1fr}.page-module__yR3nfG__actionRail{margin-top:0}}@media (max-width:760px){.page-module__yR3nfG__demoHeader{grid-template-columns:1fr}.page-module__yR3nfG__main{gap:16px;width:min(100% - 24px,1880px);padding-top:78px}.page-module__yR3nfG__datasetPanel,.page-module__yR3nfG__candidatesPanel,.page-module__yR3nfG__evidencePanel{padding:20px}.page-module__yR3nfG__datasetPanel{grid-template-columns:1fr}.page-module__yR3nfG__panelHeader,.page-module__yR3nfG__shortlistHeader,.page-module__yR3nfG__resultHeaderActions,.page-module__yR3nfG__formActions,.page-module__yR3nfG__afterPanel,.page-module__yR3nfG__afterPanel div,.page-module__yR3nfG__modalTopline,.page-module__yR3nfG__modalContentHeader{flex-direction:column;grid-template-columns:1fr}.page-module__yR3nfG__tableHeader{display:none}.page-module__yR3nfG__candidateRows{gap:12px}.page-module__yR3nfG__candidateRow{grid-template-columns:auto 1fr auto;gap:12px;min-height:0}.page-module__yR3nfG__locationCell,.page-module__yR3nfG__languageCell{display:none}.page-module__yR3nfG__skillsCell{grid-column:2/-1;display:flex}.page-module__yR3nfG__identityCell strong{white-space:normal}.page-module__yR3nfG__actionRail{grid-template-columns:1fr;gap:18px;margin:0 20px 20px}.page-module__yR3nfG__trustItem:not(:first-child){border-top:1px solid #8e9fb138;border-left:0;padding-top:18px;padding-left:0}}@media (max-width:430px){.page-module__yR3nfG__candidateRow{grid-template-columns:1fr auto}.page-module__yR3nfG__rankNumber{display:none}.page-module__yR3nfG__identityCell,.page-module__yR3nfG__skillsCell{grid-column:1/-1}.page-module__yR3nfG__scoreCell{grid-area:1/2}.page-module__yR3nfG__searchButton,.page-module__yR3nfG__secondaryCta,.page-module__yR3nfG__detailButton,.page-module__yR3nfG__reportPreviewLink,.page-module__yR3nfG__modalClose{width:100%}.page-module__yR3nfG__modal{padding:16px}.page-module__yR3nfG__modalLayout{grid-template-columns:1fr}.page-module__yR3nfG__modalTabs{width:100%}}
