.resume-section-builder-module__61LLZG__root{gap:1rem;min-width:0;display:grid}.resume-section-builder-module__61LLZG__heading h3,.resume-section-builder-module__61LLZG__heading p,.resume-section-builder-module__61LLZG__fieldSet p{margin:0}.resume-section-builder-module__61LLZG__heading h3{color:var(--rw-text-primary);font-size:1.05rem;font-weight:750}.resume-section-builder-module__61LLZG__heading p,.resume-section-builder-module__61LLZG__fieldSet p,.resume-section-builder-module__61LLZG__requirement{color:var(--rw-text-secondary);font-size:.85rem;line-height:1.5}.resume-section-builder-module__61LLZG__fieldSet,.resume-section-builder-module__61LLZG__preview{gap:.75rem;min-width:0;margin:0;display:grid}.resume-section-builder-module__61LLZG__fieldSet legend{color:var(--rw-text-primary);padding:0 .35rem;font-weight:750}.resume-section-builder-module__61LLZG__fieldGrid,.resume-section-builder-module__61LLZG__roleDetails{gap:.65rem;min-width:0;display:grid}.resume-section-builder-module__61LLZG__field,.resume-section-builder-module__61LLZG__wideField{min-width:0;color:var(--rw-text-secondary);letter-spacing:.02em;gap:.3rem;font-size:.76rem;font-weight:700;display:grid}.resume-section-builder-module__61LLZG__field input,.resume-section-builder-module__61LLZG__field textarea,.resume-section-builder-module__61LLZG__wideField textarea{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-sm);background:var(--rw-elev-floating);width:100%;min-width:0;min-height:2.75rem;color:var(--rw-text-primary);font:inherit;padding:.65rem .7rem;font-size:.9rem;font-weight:500;line-height:1.45}.resume-section-builder-module__61LLZG__field textarea,.resume-section-builder-module__61LLZG__wideField textarea{resize:vertical}.resume-section-builder-module__61LLZG__field input:focus-visible,.resume-section-builder-module__61LLZG__field textarea:focus-visible,.resume-section-builder-module__61LLZG__wideField textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--rw-color-primary) 28%, transparent);outline-offset:2px;border-color:var(--rw-color-primary)}.resume-section-builder-module__61LLZG__retainedText{min-height:11rem!important}.resume-section-builder-module__61LLZG__summaryText,.resume-section-builder-module__61LLZG__roleSummary,.resume-section-builder-module__61LLZG__roleHighlights{min-height:5.5rem!important}.resume-section-builder-module__61LLZG__skillsText{min-height:7rem!important}.resume-section-builder-module__61LLZG__educationText,.resume-section-builder-module__61LLZG__additionalText{min-height:5.5rem!important}.resume-section-builder-module__61LLZG__roles{gap:.75rem;display:grid}.resume-section-builder-module__61LLZG__roleCard{grid-template-columns:2.2rem minmax(0,1fr);min-width:0;padding:0;display:grid;overflow:hidden}.resume-section-builder-module__61LLZG__roleIndex{border-right:1px solid var(--rw-color-border);background:color-mix(in srgb, var(--rw-color-primary) 8%, transparent);color:var(--rw-color-primary-text);grid-row:1/3;place-items:center;font-size:.7rem;font-weight:850;display:grid}.resume-section-builder-module__61LLZG__roleCore{gap:.65rem;min-width:0;padding:.75rem;display:grid}.resume-section-builder-module__61LLZG__inlineAction{justify-self:start}.resume-section-builder-module__61LLZG__roleDetails{border-top:1px solid var(--rw-color-border);background:color-mix(in srgb, var(--rw-elev-surface) 62%, transparent);grid-column:2;padding:.75rem}.resume-section-builder-module__61LLZG__currentRole{min-height:2.75rem;color:var(--rw-text-primary);align-items:center;gap:.5rem;font-size:.85rem;font-weight:650;display:flex}.resume-section-builder-module__61LLZG__preview summary{cursor:pointer;color:var(--rw-text-primary);font-weight:700}.resume-section-builder-module__61LLZG__preview pre{max-height:18rem;color:var(--rw-text-secondary);font:inherit;white-space:pre-wrap;margin:0;font-size:.8rem;line-height:1.5;overflow:auto}.resume-section-builder-module__61LLZG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media (min-width:42rem){.resume-section-builder-module__61LLZG__fieldGrid,.resume-section-builder-module__61LLZG__roleCore,.resume-section-builder-module__61LLZG__roleDetails{grid-template-columns:repeat(2,minmax(0,1fr))}.resume-section-builder-module__61LLZG__wideField,.resume-section-builder-module__61LLZG__inlineAction{grid-column:1/-1}}
.setup-progressive-module__NN2A4a__dropZone{text-align:left;transition:transform var(--rw-motion-fast) var(--rw-ease-standard);background:0 0;border:0;border-radius:14px;justify-items:stretch;gap:.7rem;padding:0;display:grid}.setup-progressive-module__NN2A4a__dropZoneActive{border-color:var(--rw-color-primary);transform:scale(1.005)}.setup-progressive-module__NN2A4a__dropZoneReview{background:0 0;border:0;border-radius:0;gap:.6rem;padding:0}.setup-progressive-module__NN2A4a__dropZonePicker{justify-items:center;display:grid}.setup-progressive-module__NN2A4a__dropZoneButton{white-space:nowrap;min-height:2.65rem}.setup-progressive-module__NN2A4a__resumeTextLabel{color:var(--rw-text-primary);font-size:.9rem;font-weight:700}.setup-progressive-module__NN2A4a__resumeTextEditor{resize:vertical;border:1px solid var(--rw-color-border);background:var(--rw-elev-floating);width:100%;min-height:clamp(12rem,30vh,18rem);color:var(--rw-text-primary);font:inherit;border-radius:10px;padding:.85rem .9rem;font-size:.9rem;line-height:1.45}.setup-progressive-module__NN2A4a__resumeTextEditor:focus-visible{outline:3px solid color-mix(in srgb, var(--rw-color-primary) 28%, transparent);outline-offset:2px;border-color:var(--rw-color-primary)}.setup-progressive-module__NN2A4a__resumeTextActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem;display:flex}.setup-progressive-module__NN2A4a__resumeTextOr{color:var(--rw-text-secondary);font-size:.82rem}.setup-progressive-module__NN2A4a__dropZoneWorking .setup-progressive-module__NN2A4a__dropZoneButton{position:relative;overflow:hidden}.setup-progressive-module__NN2A4a__dropZoneWorking .setup-progressive-module__NN2A4a__dropZoneButton:after{content:"";pointer-events:none;opacity:1;background:linear-gradient(100deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:40%;animation:1.2s ease-in-out infinite setup-progressive-module__NN2A4a__setupImportPass;position:absolute;top:0;bottom:0;left:-40%}@keyframes setup-progressive-module__NN2A4a__setupImportPass{0%{transform:translate(0)}to{transform:translate(350%)}}.setup-progressive-module__NN2A4a__dropZoneLead{color:var(--rw-text-secondary);margin:0;font-size:.82rem}.setup-progressive-module__NN2A4a__resumeWarnings{border-left:3px solid var(--rw-color-warning);background:color-mix(in srgb, var(--rw-color-warning) 10%, transparent);width:100%;color:var(--rw-text-primary);padding:.65rem .75rem;font-size:.84rem}.setup-progressive-module__NN2A4a__resumeWarnings p{margin:0}.setup-progressive-module__NN2A4a__manualResumeFields{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-md);gap:.65rem;width:100%;margin:.4rem 0 0;padding:1rem;display:grid}.setup-progressive-module__NN2A4a__manualResumeFields legend{color:var(--rw-color-text);padding:0 .35rem;font-weight:700}.setup-progressive-module__NN2A4a__resumeReview{gap:.65rem;display:grid}.setup-progressive-module__NN2A4a__resumeCompactHeading{border-bottom:1px solid var(--rw-color-border);justify-content:space-between;align-items:center;gap:.65rem;min-height:2rem;display:flex}.setup-progressive-module__NN2A4a__resumeCompactHeading h3,.setup-progressive-module__NN2A4a__resumeCompactSubheading{color:var(--rw-text-primary);letter-spacing:.01em;margin:0;font-size:.9rem;font-weight:800}.setup-progressive-module__NN2A4a__resumeCompactSubheading{border-bottom:1px solid var(--rw-color-border);padding-bottom:.35rem}.setup-progressive-module__NN2A4a__resumeReviewHeading{border-bottom:1px solid var(--rw-color-border);grid-template-columns:minmax(0,1fr);align-items:start;gap:.55rem;padding-bottom:.9rem;display:grid}.setup-progressive-module__NN2A4a__resumeReviewHeading h3,.setup-progressive-module__NN2A4a__resumeReviewHeading p,.setup-progressive-module__NN2A4a__resumeReviewSectionHeading h4,.setup-progressive-module__NN2A4a__resumeReviewSectionHeading p{margin:0}.setup-progressive-module__NN2A4a__resumeReviewHeading h3{color:var(--rw-text-primary);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.15}.setup-progressive-module__NN2A4a__resumeReviewHeading>p{color:var(--rw-text-secondary);font-size:.88rem;line-height:1.5}.setup-progressive-module__NN2A4a__resumeReviewEyebrow{color:var(--rw-color-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800;margin-bottom:.2rem!important}.setup-progressive-module__NN2A4a__resumeReviewSource{border:1px solid var(--rw-color-border);background:color-mix(in srgb, var(--rw-elev-floating) 82%, transparent);border-radius:10px}.setup-progressive-module__NN2A4a__resumeReviewSource summary{min-height:2.75rem;color:var(--rw-color-primary);cursor:pointer;align-items:center;padding:.75rem .8rem;font-size:.82rem;font-weight:750;display:flex}.setup-progressive-module__NN2A4a__resumeReviewSource pre{max-height:14rem;color:var(--rw-text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;padding:0 .8rem .8rem;font-family:inherit;font-size:.78rem;line-height:1.5;overflow:auto}.setup-progressive-module__NN2A4a__resumeReviewSection{gap:.45rem;display:grid}.setup-progressive-module__NN2A4a__resumeReviewSectionHeading{justify-content:space-between;align-items:end;gap:.75rem;display:flex}.setup-progressive-module__NN2A4a__resumeReviewSectionHeading h4{color:var(--rw-text-primary);font-size:1rem}.setup-progressive-module__NN2A4a__resumeReviewSectionHeading p{color:var(--rw-text-secondary);margin-top:.15rem;font-size:.78rem}.setup-progressive-module__NN2A4a__resumeReviewAdd,.setup-progressive-module__NN2A4a__resumeReviewRemove,.setup-progressive-module__NN2A4a__resumeReviewStartOver{min-height:2.75rem;color:var(--rw-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.82rem;font-weight:750}.setup-progressive-module__NN2A4a__resumeReviewAdd:disabled,.setup-progressive-module__NN2A4a__resumeReviewRemove:disabled,.setup-progressive-module__NN2A4a__resumeReviewStartOver:disabled{cursor:not-allowed;opacity:.55}.setup-progressive-module__NN2A4a__resumeReviewName{grid-template-columns:minmax(0,1fr);gap:.4rem;margin:0 0 .6rem;display:grid}@media (min-width:30rem){.setup-progressive-module__NN2A4a__resumeReviewName{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.setup-progressive-module__NN2A4a__resumeReviewName label{border:1px solid var(--rw-color-border);min-width:0;color:var(--rw-text-primary);gap:.18rem;padding:.35rem .45rem;font-size:.7rem;font-weight:700;display:grid}.setup-progressive-module__NN2A4a__resumeReviewName label>span{color:var(--rw-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.setup-progressive-module__NN2A4a__resumeReviewName input{border:1px solid color-mix(in srgb, var(--rw-color-brand) 48%, var(--rw-color-border));background:color-mix(in srgb, var(--rw-color-brand) 16%, var(--rw-elev-floating));width:100%;min-height:2.75rem;color:var(--rw-text-primary);font:inherit;border-radius:0;padding:.42rem .5rem;font-size:.88rem;font-weight:500}.setup-progressive-module__NN2A4a__resumeReviewName label:nth-of-type(2) input{border-color:var(--rw-color-border);background:var(--rw-elev-floating)}.setup-progressive-module__NN2A4a__resumeReviewName input[aria-invalid=true]{border-color:var(--rw-color-danger)}.setup-progressive-module__NN2A4a__resumeReviewNameHelp{color:var(--rw-text-tertiary);grid-column:1/-1;margin:0;font-size:.75rem;font-weight:500}.setup-progressive-module__NN2A4a__resumeReviewJobs{gap:.4rem;display:grid}.setup-progressive-module__NN2A4a__resumeReviewJob{border:1px solid var(--rw-color-border);background:0 0;border-radius:0;grid-template-columns:2rem minmax(0,1fr);align-items:stretch;gap:0;margin:0;padding:0;display:grid}.setup-progressive-module__NN2A4a__resumeReviewJobIndex{border-right:1px solid var(--rw-color-border);background:color-mix(in srgb, var(--rw-color-primary) 8%, transparent);color:var(--rw-color-primary);grid-row:1/4;place-items:center;font-size:.68rem;font-weight:850;display:grid}.setup-progressive-module__NN2A4a__resumeReviewJob label,.setup-progressive-module__NN2A4a__resumeReviewSkills{min-width:0;color:var(--rw-text-primary);gap:.18rem;padding:.35rem .45rem;font-size:.7rem;font-weight:700;display:grid}.setup-progressive-module__NN2A4a__resumeReviewJob label+label{border-top:1px solid var(--rw-color-border)}.setup-progressive-module__NN2A4a__resumeReviewJob label>span{color:var(--rw-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.setup-progressive-module__NN2A4a__resumeReviewJob input,.setup-progressive-module__NN2A4a__resumeReviewSkills textarea{border:1px solid var(--rw-color-border);background:var(--rw-elev-floating);width:100%;min-height:2.75rem;color:var(--rw-text-primary);font:inherit;border-radius:0;padding:.42rem .5rem;font-size:.88rem;font-weight:500}.setup-progressive-module__NN2A4a__resumeReviewJob label:first-of-type input{border-color:color-mix(in srgb, var(--rw-color-brand) 48%, var(--rw-color-border));background:color-mix(in srgb, var(--rw-color-brand) 16%, var(--rw-elev-floating))}.setup-progressive-module__NN2A4a__resumeReviewJob label:nth-of-type(2) input{border-color:color-mix(in srgb, var(--rw-color-primary) 42%, var(--rw-color-border));background:color-mix(in srgb, var(--rw-color-primary) 9%, var(--rw-elev-floating))}.setup-progressive-module__NN2A4a__resumeReviewSkills textarea{resize:vertical;min-height:7.5rem;line-height:1.45}.setup-progressive-module__NN2A4a__resumeSkillGroups{align-items:start;gap:.75rem;display:grid}.setup-progressive-module__NN2A4a__resumeSkillsReviewSection{gap:.25rem}.setup-progressive-module__NN2A4a__resumeKeySkillGroup{min-width:0}.setup-progressive-module__NN2A4a__resumeSuggestedSkillGroup{border:1px solid var(--rw-color-border);background:var(--rw-elev-floating);border-radius:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:.65rem;min-width:0;padding:.75rem;display:grid}.setup-progressive-module__NN2A4a__resumeSkillGroupHeading{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.setup-progressive-module__NN2A4a__resumeSkillGroupHeading h5,.setup-progressive-module__NN2A4a__resumeNoSuggestedSkills{margin:0}.setup-progressive-module__NN2A4a__resumeSkillGroupHeading h5{color:var(--rw-text-primary);font-size:.9rem}.setup-progressive-module__NN2A4a__resumeNoSuggestedSkills{color:var(--rw-text-secondary);margin-top:.15rem;font-size:.76rem;line-height:1.45}.setup-progressive-module__NN2A4a__resumeKeySkillRow{grid-template-columns:minmax(6.75rem,.85fr) minmax(9.5rem,1.15fr) 2.75rem;align-items:center;column-gap:.35rem;display:grid}.setup-progressive-module__NN2A4a__resumeKeySkillList{border:1px solid var(--rw-color-border);gap:0;margin:0;padding:0;list-style:none;display:grid}.setup-progressive-module__NN2A4a__resumeKeySkillRow{background:color-mix(in srgb, var(--rw-color-brand) 7%, var(--rw-elev-floating));min-height:3.15rem;padding:.35rem .45rem .35rem .55rem}.setup-progressive-module__NN2A4a__resumeKeySkillRow+.setup-progressive-module__NN2A4a__resumeKeySkillRow{border-top:1px solid var(--rw-color-border)}.setup-progressive-module__NN2A4a__resumeKeySkillName{min-width:0;color:var(--rw-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:720;overflow:hidden}.setup-progressive-module__NN2A4a__resumeSkillExperienceControl{grid-template-columns:minmax(3.5rem,1fr) 5.1rem;align-items:center;gap:.35rem;min-width:0;display:grid}.setup-progressive-module__NN2A4a__resumeSkillExperienceLabel{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.setup-progressive-module__NN2A4a__resumeSkillExperienceControl input[type=range]{width:100%;min-width:0;accent-color:var(--rw-color-primary);cursor:pointer}.setup-progressive-module__NN2A4a__resumeSkillExperienceControl input[type=range]:disabled{cursor:wait}.setup-progressive-module__NN2A4a__resumeSkillExperienceControl output{color:var(--rw-text-secondary);white-space:nowrap;font-size:.67rem;font-weight:700}.setup-progressive-module__NN2A4a__resumeKeySkillRemove{min-width:2.75rem;min-height:2.75rem;color:var(--rw-color-brand);cursor:pointer;font:inherit;background:0 0;border:0;padding:.25rem .4rem;font-size:1.2rem;font-weight:760}.setup-progressive-module__NN2A4a__resumeKeySkillRemove:hover:not(:disabled){background:color-mix(in srgb, var(--rw-color-brand) 10%, transparent)}.setup-progressive-module__NN2A4a__resumeKeySkillRemove:focus-visible,.setup-progressive-module__NN2A4a__resumeSkillExperienceControl input[type=range]:focus-visible{outline:3px solid color-mix(in srgb, var(--rw-color-primary) 28%, transparent);outline-offset:2px}@media (hover:hover) and (pointer:fine) and (min-width:681px){.setup-progressive-module__NN2A4a__resumeKeySkillRow{height:2.25rem;min-height:0;transition:height var(--rw-motion-fast) var(--rw-ease-standard);padding-block:0;overflow:hidden}.setup-progressive-module__NN2A4a__resumeKeySkillRow:hover{height:3.5rem}.setup-progressive-module__NN2A4a__resumeKeySkillRow:has(:focus-visible){height:3.5rem}.setup-progressive-module__NN2A4a__resumeKeySkillRow input[type=range],.setup-progressive-module__NN2A4a__resumeKeySkillRow .setup-progressive-module__NN2A4a__resumeKeySkillRemove{opacity:0;transition:opacity var(--rw-motion-fast) var(--rw-ease-standard)}.setup-progressive-module__NN2A4a__resumeKeySkillRow .setup-progressive-module__NN2A4a__resumeKeySkillRemove{height:2rem;min-height:0}.setup-progressive-module__NN2A4a__resumeKeySkillRow:hover input[type=range],.setup-progressive-module__NN2A4a__resumeKeySkillRow:hover .setup-progressive-module__NN2A4a__resumeKeySkillRemove{opacity:1}.setup-progressive-module__NN2A4a__resumeKeySkillRow:has(:focus-visible) input[type=range]{opacity:1}.setup-progressive-module__NN2A4a__resumeKeySkillRow:has(:focus-visible) .setup-progressive-module__NN2A4a__resumeKeySkillRemove{opacity:1}}@media (hover:hover) and (pointer:fine) and (min-width:681px) and (prefers-reduced-motion:reduce){.setup-progressive-module__NN2A4a__resumeKeySkillRow,.setup-progressive-module__NN2A4a__resumeKeySkillRow input[type=range],.setup-progressive-module__NN2A4a__resumeKeySkillRow .setup-progressive-module__NN2A4a__resumeKeySkillRemove{transition:none}}@supports not selector(:has(*)){@media (hover:hover) and (pointer:fine) and (min-width:681px){.setup-progressive-module__NN2A4a__resumeKeySkillRow:focus-within{height:3.5rem}.setup-progressive-module__NN2A4a__resumeKeySkillRow:focus-within input[type=range],.setup-progressive-module__NN2A4a__resumeKeySkillRow:focus-within .setup-progressive-module__NN2A4a__resumeKeySkillRemove{opacity:1}}}.setup-progressive-module__NN2A4a__resumeSkillChoices{flex-wrap:wrap;gap:.45rem;display:flex}.setup-progressive-module__NN2A4a__resumeSkillChoices .setup-progressive-module__NN2A4a__depthToggle{flex:0 0 var(--resume-skill-card-width,24ch);width:var(--resume-skill-card-width,24ch);text-align:left;white-space:nowrap;min-width:0;max-width:100%;height:2.55rem;min-height:2.55rem;padding:.5rem .55rem;overflow:hidden}.setup-progressive-module__NN2A4a__resumeSkillLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.setup-progressive-module__NN2A4a__resumeSkillAdd{border-top:1px solid var(--rw-color-border);gap:.35rem;padding-top:.15rem;display:grid}.setup-progressive-module__NN2A4a__resumeSkillAdd>p,.setup-progressive-module__NN2A4a__resumeSkillResults>p{color:var(--rw-text-secondary);margin:0;font-size:.76rem;line-height:1.45}.setup-progressive-module__NN2A4a__resumeSkillAdd input{border:1px solid var(--rw-color-border);background:var(--rw-elev-floating);width:100%;min-width:0;color:var(--rw-text-primary);font:inherit;border-radius:0;padding:.7rem .75rem;font-size:.88rem}.setup-progressive-module__NN2A4a__resumeSkillAdd input::placeholder{color:var(--rw-text-secondary);opacity:.72}.setup-progressive-module__NN2A4a__resumeSkillAdd .setup-progressive-module__NN2A4a__resumeSkillLimitNote{color:var(--rw-text-tertiary);font-size:.68rem;line-height:1.35}.setup-progressive-module__NN2A4a__resumeSkillResults{border:1px solid var(--rw-color-border);background:var(--rw-elev-floating);border-radius:0;gap:.5rem;max-height:16rem;padding:.7rem;display:grid;overflow-y:auto}.setup-progressive-module__NN2A4a__resumeSkillAdd input:focus-visible,.setup-progressive-module__NN2A4a__resumeReviewJob input:focus-visible,.setup-progressive-module__NN2A4a__resumeReviewSkills textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--rw-color-primary) 28%, transparent);outline-offset:2px;border-color:var(--rw-color-primary)}.setup-progressive-module__NN2A4a__resumeReviewRemove{min-height:2.75rem;color:var(--rw-text-secondary);grid-column:2;justify-self:start;padding:0 .45rem}.setup-progressive-module__NN2A4a__resumeReviewActions{justify-items:start;gap:.65rem;padding-top:.2rem;display:grid}@media (min-width:1101px){.setup-progressive-module__NN2A4a__resumeReviewHeading{grid-template-columns:minmax(0,1fr) minmax(15rem,.7fr);align-items:end}.setup-progressive-module__NN2A4a__resumeReviewJob{grid-template-columns:2.25rem minmax(0,1fr) minmax(0,1fr) auto}.setup-progressive-module__NN2A4a__resumeReviewJobIndex{grid-row:1}.setup-progressive-module__NN2A4a__resumeReviewJob label+label{border-top:0;border-left:1px solid var(--rw-color-border)}.setup-progressive-module__NN2A4a__resumeReviewRemove{border-left:1px solid var(--rw-color-border);grid-column:auto;align-self:stretch;padding-inline:.65rem}.setup-progressive-module__NN2A4a__resumeSkillGroups{grid-template-columns:minmax(0,2fr) minmax(13rem,1fr)}.setup-progressive-module__NN2A4a__resumeReviewActions{flex-wrap:wrap;align-items:center;display:flex}}.setup-progressive-module__NN2A4a__resumeError{border-left:3px solid var(--rw-color-danger);background:color-mix(in srgb, var(--rw-color-danger) 10%, transparent);width:100%;color:var(--rw-text-primary);text-align:left;margin:0;padding:.7rem .85rem;font-size:.86rem}.setup-progressive-module__NN2A4a__levelCard{border:1px solid var(--rw-color-border);background:0 0;border-radius:0;gap:0;padding:0;display:grid}.setup-progressive-module__NN2A4a__levelRow{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.35rem .45rem;display:grid}.setup-progressive-module__NN2A4a__levelRow+.setup-progressive-module__NN2A4a__levelRow{border-top:1px solid var(--rw-color-border)}.setup-progressive-module__NN2A4a__levelRowLabel{color:var(--rw-text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800}.setup-progressive-module__NN2A4a__trackChoices{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.setup-progressive-module__NN2A4a__levelRow .setup-intent-levels{justify-content:center;gap:.25rem}.setup-progressive-module__NN2A4a__levelCard .setup-progressive-module__NN2A4a__depthToggle{min-height:44px;padding-inline:.4rem;font-size:.75rem}@media (min-width:1101px){.setup-progressive-module__NN2A4a__levelRow .setup-intent-levels{flex-wrap:nowrap}}.setup-progressive-module__NN2A4a__depthToggle{border:1px solid color-mix(in srgb, var(--rw-color-brand) 26%, var(--rw-color-border));background:var(--rw-elev-floating);min-width:0;max-width:100%;min-height:44px;box-shadow:none;color:var(--rw-text-secondary);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:transform var(--rw-motion-fast) var(--rw-ease-standard);border-radius:0;align-items:center;gap:.42rem;padding:0 .65rem;font-size:.82rem;font-weight:780;display:inline-flex;overflow:hidden}.setup-progressive-module__NN2A4a__depthToggleOn,.setup-progressive-module__NN2A4a__depthToggle:active{box-shadow:inset 0 1px 3px color-mix(in srgb, var(--rw-shade) 18%, transparent);transform:translateY(1px)}.setup-progressive-module__NN2A4a__depthToggleOn{border-color:color-mix(in srgb, var(--rw-color-success) 52%, var(--rw-color-border));color:var(--rw-text-primary)}.setup-progressive-module__NN2A4a__depthLamp{background:color-mix(in srgb, var(--rw-text-tertiary) 42%, transparent);border-radius:999px;flex:none;width:.46rem;height:.46rem}.setup-progressive-module__NN2A4a__depthToggleOn .setup-progressive-module__NN2A4a__depthLamp{background:var(--rw-color-success);box-shadow:0 0 0 3px color-mix(in srgb, var(--rw-color-success) 18%, transparent)}.setup-progressive-module__NN2A4a__depthToggle svg{flex:none}.setup-progressive-module__NN2A4a__levelReadout{border:1px solid color-mix(in srgb, var(--rw-color-brand) 18%, var(--rw-color-border));background:color-mix(in srgb, var(--rw-elev-floating) 76%, var(--rw-elev-raised));border-radius:14px;gap:.35rem;padding:.75rem .9rem;display:grid}.setup-progressive-module__NN2A4a__levelReadout p{overflow-wrap:anywhere;min-width:0;color:var(--rw-text-primary);align-items:baseline;gap:.6rem;margin:0;font-size:.92rem;font-weight:780;display:flex}.setup-progressive-module__NN2A4a__levelReadout p span{width:4.2rem;color:var(--rw-text-secondary);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.75rem;font-weight:800}.setup-progressive-module__NN2A4a__levelActions{flex-wrap:wrap;gap:.55rem;display:flex}@media (max-width:680px){.setup-progressive-module__NN2A4a__resumeReviewHeading{align-items:start}.setup-progressive-module__NN2A4a__resumeReviewRemove{justify-self:start}.setup-progressive-module__NN2A4a__resumeReviewActions>.action-btn{width:100%}.setup-progressive-module__NN2A4a__resumeReviewStartOver{justify-self:start}.setup-progressive-module__NN2A4a__resumeSkillGroupHeading{display:grid}.setup-progressive-module__NN2A4a__resumeKeySkillRow{grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem}.setup-progressive-module__NN2A4a__resumeSkillExperienceControl{grid-area:2/1/auto/-1}.setup-progressive-module__NN2A4a__resumeKeySkillRemove{grid-area:1/2}.setup-progressive-module__NN2A4a__depthToggle{justify-content:flex-start}.setup-progressive-module__NN2A4a__levelActions>.action-btn{flex:10rem}}@media (prefers-reduced-motion:reduce){.setup-progressive-module__NN2A4a__dropZone,.setup-progressive-module__NN2A4a__depthToggle{transition:none}.setup-progressive-module__NN2A4a__dropZoneWorking .setup-progressive-module__NN2A4a__dropZoneButton:after{animation:none;display:none}}.setup-progressive-module__NN2A4a__resumeImportRow{justify-content:flex-end;display:flex}.setup-progressive-module__NN2A4a__trackStack{grid-template-columns:fit-content(50%) minmax(0,1fr);align-items:start;gap:.5rem .85rem;display:grid}.setup-progressive-module__NN2A4a__trackOption{display:contents}.setup-progressive-module__NN2A4a__trackStack .setup-progressive-module__NN2A4a__depthToggle{white-space:normal}@media (max-width:340px){.setup-progressive-module__NN2A4a__trackStack{grid-template-columns:minmax(0,1fr)}}.setup-progressive-module__NN2A4a__trackLevels{flex-wrap:wrap;align-items:center;gap:.4rem;min-height:100%;display:flex}.setup-progressive-module__NN2A4a__resumeReviewAdd{place-self:end;margin-left:auto;display:block}
.setup-role-gallery-module__xl0FdW__gallery{--setup-card-bg:var(--rw-result-card-bg,var(--rw-color-panel-bg));--setup-card-border:var(--rw-result-card-border,var(--rw-color-border));--setup-card-shadow:var(--rw-result-card-shadow,var(--rw-shadow-3));--setup-card-text:var(--rw-result-card-text,var(--rw-text-primary));--setup-card-muted:var(--rw-result-card-muted,var(--rw-text-secondary));--setup-card-inset:var(--rw-result-card-inset);--setup-card-radius:var(--rw-radius-xl);--setup-card-rail:var(--rw-result-card-rail);--setup-card-rail-ink:var(--rw-color-primary);--setup-card-kept:var(--rw-color-secondary);--setup-deck-ease:cubic-bezier(.16, 1, .3, 1);--setup-deck-settle:cubic-bezier(.34, 1.56, .64, 1);min-width:0;color:var(--setup-card-text);border:1px solid var(--setup-card-border);border-radius:var(--setup-card-radius);background:var(--setup-card-bg);box-shadow:var(--setup-card-shadow);align-content:start;gap:clamp(.75rem,1.6vw,1.1rem);padding:clamp(.85rem,2vw,1.35rem);display:grid}.setup-role-gallery-module__xl0FdW__galleryAction{--setup-card-bg:var(--rw-elev-floating);--setup-card-border:var(--rw-color-border);--setup-card-shadow:var(--rw-result-card-shadow-list,var(--rw-shadow-2));--setup-card-text:var(--rw-text-primary);--setup-card-muted:var(--rw-text-secondary);--setup-card-inset:color-mix(in srgb, var(--rw-elev-panel) 72%, transparent);box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.setup-role-gallery-module__xl0FdW__galleryHeader{border-bottom:1px solid var(--setup-card-border);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding-bottom:.7rem;display:flex}.setup-role-gallery-module__xl0FdW__galleryBrand{align-items:center;gap:.6rem;min-width:0;display:inline-flex}.setup-role-gallery-module__xl0FdW__galleryMark{border:1px solid var(--setup-card-border);background:var(--setup-card-inset);border-radius:8px;flex:none;place-items:center;width:1.85rem;height:1.85rem;display:grid;overflow:hidden}.setup-role-gallery-module__xl0FdW__galleryMark img{object-fit:contain;width:1.6rem;height:1.6rem}.setup-role-gallery-module__xl0FdW__galleryHeader h2{min-width:0;color:var(--setup-card-text);font-family:var(--rw-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.02}.setup-role-gallery-module__xl0FdW__galleryCards{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(.75rem,1.8vw,1.15rem);min-width:0;display:grid}.setup-role-gallery-module__xl0FdW__deckArea{min-width:0;padding-bottom:30px;display:grid;position:relative}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__deckArea{padding-bottom:0}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__deckCard:not([data-deck-pos=top]){opacity:0;transform:none}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__roleCard{gap:.45rem;padding:.65rem .7rem .65rem .85rem}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__previewJobCard .job-card-shell{grid-template-columns:2.5rem minmax(0,1fr);gap:.6rem}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__previewJobCard .job-avatar{width:2.5rem;height:2.5rem;font-size:.82rem}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__previewJobCard .job-title{font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.05}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__roleMetadata{font-size:.75rem}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__previewJobCard .job-company-line{font-size:.75rem}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__previewCardActionsWrap{gap:.35rem}.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__interestButton,.setup-role-gallery-module__xl0FdW__galleryAction .setup-role-gallery-module__xl0FdW__dismissButton{min-height:2.75rem}.setup-role-gallery-module__xl0FdW__deckArea>*{grid-area:1/1}.setup-role-gallery-module__xl0FdW__deckCard{z-index:1;transition:transform .34s var(--setup-deck-ease), opacity .34s var(--setup-deck-ease)}.setup-role-gallery-module__xl0FdW__deckCard[data-deck-pos=top]{z-index:4;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.setup-role-gallery-module__xl0FdW__deckCard[data-deck-pos=top]:active{cursor:grabbing}.setup-role-gallery-module__xl0FdW__deckCard[data-deck-pos=second]{z-index:3;opacity:.7;pointer-events:none;transform:translateY(12px)scale(.96)}.setup-role-gallery-module__xl0FdW__deckCard[data-deck-pos=third]{z-index:2;opacity:.4;pointer-events:none;transform:translateY(24px)scale(.92)}.setup-role-gallery-module__xl0FdW__deckCard[data-deck-pos=buried]{opacity:0;pointer-events:none;transform:translateY(24px)scale(.92)}.setup-role-gallery-module__xl0FdW__deckCard:not([data-deck-pos=top]) .setup-role-gallery-module__xl0FdW__cardActions>*{opacity:0}.setup-role-gallery-module__xl0FdW__deckCard[data-deck-pos=top]:hover{transform:translateY(-2px)}.setup-role-gallery-module__xl0FdW__deckCard:focus-within{z-index:6;opacity:1;transform:none}.setup-role-gallery-module__xl0FdW__deckCard:focus-within .setup-role-gallery-module__xl0FdW__cardActions>*{opacity:1}.setup-role-gallery-module__xl0FdW__deckGhost{z-index:8;pointer-events:none;will-change:transform, opacity}.setup-role-gallery-module__xl0FdW__answerMeter{--setup-card-border:var(--rw-result-card-border,var(--rw-color-border));--setup-card-text:var(--rw-result-card-text,var(--rw-text-primary));--setup-card-muted:var(--rw-result-card-muted,var(--rw-text-secondary));--setup-card-inset:var(--rw-result-card-inset);--setup-deck-settle:cubic-bezier(.34, 1.56, .64, 1);border:1px solid var(--setup-card-border);border-radius:var(--rw-radius-key);min-width:0;color:var(--setup-card-text);background:var(--setup-card-inset);gap:.6rem;padding:clamp(.8rem,1.7vw,1rem);display:grid}.setup-role-gallery-module__xl0FdW__answerMeter[data-full]{border-color:color-mix(in srgb, var(--rw-color-primary) 64%, var(--setup-card-border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rw-color-primary) 24%, transparent), 0 10px 26px color-mix(in srgb, var(--rw-color-primary) 14%, transparent)}.setup-role-gallery-module__xl0FdW__answerMeterHead{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.setup-role-gallery-module__xl0FdW__answerMeterHead p,.setup-role-gallery-module__xl0FdW__answerMeter>p{margin:0}.setup-role-gallery-module__xl0FdW__answerMeterLabel,.setup-role-gallery-module__xl0FdW__yesListLabel{color:var(--rw-color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:850}.setup-role-gallery-module__xl0FdW__answerMeterCount{color:var(--setup-card-muted);font-family:var(--rw-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.setup-role-gallery-module__xl0FdW__answerMeterCount strong{color:var(--setup-card-text);font-size:1rem}.setup-role-gallery-module__xl0FdW__answerMeterCheck{width:1rem;height:1rem;color:var(--rw-color-primary);flex:none}.setup-role-gallery-module__xl0FdW__answerMeterCells{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.3rem;display:grid}.setup-role-gallery-module__xl0FdW__answerMeterCell{border:1.5px dashed color-mix(in srgb, var(--setup-card-muted) 45%, transparent);border-radius:5px 2px;block-size:.9rem;position:relative;overflow:hidden}.setup-role-gallery-module__xl0FdW__answerMeterCell[data-filled]{border-style:solid;border-color:var(--rw-color-primary)}.setup-role-gallery-module__xl0FdW__answerMeterCell:before{content:"";opacity:0;background:var(--rw-color-primary);transform-origin:0;position:absolute;inset:0;transform:scaleX(.2)}.setup-role-gallery-module__xl0FdW__answerMeterCell[data-filled]:before{opacity:1;animation:setup-role-gallery-module__xl0FdW__answerCellFill .36s var(--setup-deck-settle) both;transform:none}@keyframes setup-role-gallery-module__xl0FdW__answerCellFill{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}.setup-role-gallery-module__xl0FdW__answerMeterTally{color:var(--setup-card-text);font-family:var(--rw-font-mono);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:750}.setup-role-gallery-module__xl0FdW__answerMeterMessage{overflow-wrap:break-word;min-width:0;color:var(--setup-card-muted);font-size:.82rem;line-height:1.45}.setup-role-gallery-module__xl0FdW__answerMeter[data-full] .setup-role-gallery-module__xl0FdW__answerMeterMessage{color:var(--setup-card-text);font-weight:700}.setup-role-gallery-module__xl0FdW__yesList{--setup-card-border:var(--rw-result-card-border,var(--rw-color-border));--setup-card-text:var(--rw-result-card-text,var(--rw-text-primary));--setup-card-muted:var(--rw-result-card-muted,var(--rw-text-secondary));--setup-card-inset:var(--rw-result-card-inset);grid-template-columns:minmax(0,1fr);align-content:start;gap:.55rem;min-width:0;display:grid}.setup-role-gallery-module__xl0FdW__yesList>p{margin:0}.setup-role-gallery-module__xl0FdW__yesListItems{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);gap:.45rem;max-block-size:min(24rem,55vh);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.setup-role-gallery-module__xl0FdW__yesItem{border:1px solid var(--setup-card-border);border-radius:var(--rw-radius-sm);min-width:0;color:var(--setup-card-text);background:var(--setup-card-inset);box-shadow:inset 4px 0 0 var(--rw-color-primary);animation:setup-role-gallery-module__xl0FdW__yesItemArrival .28s var(--rw-ease-standard,ease) both;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.4rem .45rem .4rem .85rem;display:grid}.setup-role-gallery-module__xl0FdW__yesItem[aria-busy=true]{opacity:.62}.setup-role-gallery-module__xl0FdW__yesItemText{gap:.1rem;min-width:0;display:grid}.setup-role-gallery-module__xl0FdW__yesItemTitle{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;font-size:.82rem;font-weight:760;line-height:1.2;display:-webkit-box;overflow:hidden}.setup-role-gallery-module__xl0FdW__yesItemCompany{color:var(--setup-card-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.setup-role-gallery-module__xl0FdW__yesItem .setup-role-gallery-module__xl0FdW__removeButton{min-height:2.75rem;padding-inline:.6rem;font-size:.75rem}.setup-role-gallery-module__xl0FdW__yesListEmpty{border:1.5px dashed color-mix(in srgb, var(--setup-card-muted) 45%, transparent);border-radius:var(--rw-radius-lg);color:var(--setup-card-muted);padding:.85rem;font-size:.78rem;line-height:1.45}@keyframes setup-role-gallery-module__xl0FdW__yesItemArrival{0%{opacity:0;transform:translateY(6px)}}.setup-role-gallery-module__xl0FdW__roleCard{border:1px solid var(--setup-card-border);border-radius:var(--setup-card-radius);background:var(--setup-card-bg);min-width:0;box-shadow:var(--rw-result-card-shadow-list,0 10px 20px color-mix(in srgb, var(--rw-shade) 16%, transparent));transition:transform var(--rw-motion-fast) var(--rw-ease-standard), opacity var(--rw-motion-fast) var(--rw-ease-standard);grid-template-columns:minmax(0,1fr);align-items:start;gap:.7rem;padding:.8rem .85rem .8rem 1rem;display:grid;position:relative;overflow:hidden}.setup-role-gallery-module__xl0FdW__roleCardEdge{background:var(--setup-card-rail);width:4px;position:absolute;top:0;bottom:0;left:0}.setup-role-gallery-module__xl0FdW__roleCard[data-role-state=hide]{opacity:.45}.setup-role-gallery-module__xl0FdW__roleMetadata,.setup-role-gallery-module__xl0FdW__galleryHeader h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.setup-role-gallery-module__xl0FdW__roleMetadata{min-width:0;color:var(--setup-card-muted);letter-spacing:.01em;flex-wrap:wrap;gap:.3rem .5rem;font-size:.78rem;font-weight:650;display:flex}.setup-role-gallery-module__xl0FdW__roleMetadata span+span:before{content:"·";color:color-mix(in srgb, var(--rw-color-primary) 70%, transparent);margin-right:.5rem}.setup-role-gallery-module__xl0FdW__cardActions{z-index:1;flex-wrap:wrap;align-items:center;gap:.4rem;width:100%;min-width:0;display:flex;position:relative}.setup-role-gallery-module__xl0FdW__interestButton,.setup-role-gallery-module__xl0FdW__dismissButton{flex:auto}.setup-role-gallery-module__xl0FdW__interestButton,.setup-role-gallery-module__xl0FdW__dismissButton,.setup-role-gallery-module__xl0FdW__removeButton{min-height:44px;font:inherit;letter-spacing:.015em;cursor:var(--rw-button-cursor);transition:transform var(--rw-motion-fast) var(--rw-ease-standard), opacity var(--rw-motion-fast) var(--rw-ease-standard);border:1px solid;border-radius:8px;font-size:.76rem;font-weight:800}.setup-role-gallery-module__xl0FdW__interestButton:active:not(:disabled):not([aria-disabled=true]),.setup-role-gallery-module__xl0FdW__dismissButton:active:not(:disabled):not([aria-disabled=true]),.setup-role-gallery-module__xl0FdW__removeButton:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)scale(.975)}.setup-role-gallery-module__xl0FdW__interestButton{border-color:var(--rw-color-primary);background:var(--rw-color-primary);color:var(--rw-color-primary-ink);box-shadow:0 6px 16px color-mix(in srgb, var(--rw-color-primary) 20%, transparent);padding:0 1rem}.setup-role-gallery-module__xl0FdW__dismissButton,.setup-role-gallery-module__xl0FdW__removeButton{border-color:var(--setup-card-border);background:var(--setup-card-inset);color:var(--setup-card-text);padding:0 .8rem}.setup-role-gallery-module__xl0FdW__interestButton:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--rw-color-primary-hover);background:var(--rw-color-primary-hover)}.setup-role-gallery-module__xl0FdW__dismissButton:hover:not(:disabled):not([aria-disabled=true]),.setup-role-gallery-module__xl0FdW__removeButton:hover:not(:disabled):not([aria-disabled=true]){border-color:color-mix(in srgb, var(--rw-color-primary) 55%, var(--setup-card-border))}.setup-role-gallery-module__xl0FdW__interestButton:focus-visible,.setup-role-gallery-module__xl0FdW__dismissButton:focus-visible,.setup-role-gallery-module__xl0FdW__removeButton:focus-visible{outline:3px solid var(--rw-color-primary);outline-offset:3px}.setup-role-gallery-module__xl0FdW__interestButton:disabled,.setup-role-gallery-module__xl0FdW__dismissButton:disabled,.setup-role-gallery-module__xl0FdW__removeButton:disabled{cursor:wait;opacity:.66}.setup-role-gallery-module__xl0FdW__galleryEntering .setup-role-gallery-module__xl0FdW__roleCard{animation:setup-role-gallery-module__xl0FdW__roleCardArrival .32s var(--rw-ease-standard,ease) both;animation-delay:calc(var(--stream-index) * 40ms)}.setup-role-gallery-module__xl0FdW__galleryEntering .setup-role-gallery-module__xl0FdW__deckCard{animation:setup-role-gallery-module__xl0FdW__deckCardArrival .38s var(--setup-deck-ease) both;animation-delay:calc(var(--stream-index) * 50ms)}@keyframes setup-role-gallery-module__xl0FdW__deckCardArrival{0%{opacity:0;transform:translateY(16px)}}.setup-role-gallery-module__xl0FdW__gallery[data-setup-work=handoff] .setup-role-gallery-module__xl0FdW__roleCard:after,.setup-role-gallery-module__xl0FdW__gallery[data-setup-work=roles] .setup-role-gallery-module__xl0FdW__roleCard:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--setup-card-rail-ink) 30%, transparent) 48%, transparent 100%);filter:blur(7px);width:42%;animation:1.5s ease-in-out infinite setup-role-gallery-module__xl0FdW__setupCardRead;animation-delay:calc(var(--stream-index,0) * .15s);position:absolute;top:-25%;bottom:-25%;left:0}@keyframes setup-role-gallery-module__xl0FdW__setupCardRead{0%{transform:translate(-120%)}to{transform:translate(330%)}}.setup-role-gallery-module__xl0FdW__galleryCompact{padding:.85rem}@keyframes setup-role-gallery-module__xl0FdW__roleCardArrival{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translate(0,0)}}.setup-role-gallery-module__xl0FdW__previewJobCard .job-card{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.setup-role-gallery-module__xl0FdW__previewJobCard .job-card:before{display:none}.setup-role-gallery-module__xl0FdW__previewJobCard .job-card-shell{padding:0}:is(.setup-role-gallery-module__xl0FdW__previewJobCard .job-main-top,.setup-role-gallery-module__xl0FdW__previewJobCard .job-detail-layout){grid-template-columns:minmax(0,1fr);width:100%}.setup-role-gallery-module__xl0FdW__previewJobCard .job-actions-top{grid-column:1}.setup-role-gallery-module__xl0FdW__previewJobCard .job-card-preview-actions{flex-wrap:wrap;gap:.4rem;display:flex}.setup-role-gallery-module__xl0FdW__previewCardActionsWrap{gap:.5rem;width:100%;display:grid}:is(.setup-role-gallery-module__xl0FdW__previewJobCard .job-title,.setup-role-gallery-module__xl0FdW__previewJobCard .job-company-line){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.setup-role-gallery-module__xl0FdW__previewJobCard .job-title{color:var(--setup-card-text)}.setup-role-gallery-module__xl0FdW__previewJobCard .job-company-line{color:var(--setup-card-muted)}@media (max-width:720px){.setup-role-gallery-module__xl0FdW__galleryCards{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.setup-role-gallery-module__xl0FdW__yesListItems{overscroll-behavior-y:auto}.setup-role-gallery-module__xl0FdW__roleCard,.setup-role-gallery-module__xl0FdW__roleCardStream{width:100%;min-width:0;margin:0}.setup-role-gallery-module__xl0FdW__roleCard{gap:.6rem;padding:.8rem .8rem .8rem .95rem}.setup-role-gallery-module__xl0FdW__interestButton,.setup-role-gallery-module__xl0FdW__dismissButton{padding-inline:.45rem}.setup-role-gallery-module__xl0FdW__deckArea{padding-bottom:24px}.setup-role-gallery-module__xl0FdW__gallery[data-setup-work=handoff] .setup-role-gallery-module__xl0FdW__roleCard:after,.setup-role-gallery-module__xl0FdW__gallery[data-setup-work=roles] .setup-role-gallery-module__xl0FdW__roleCard:after{background:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--setup-card-rail-ink) 12%, transparent) 28%, color-mix(in srgb, var(--setup-card-rail-ink) 26%, transparent) 50%, color-mix(in srgb, var(--setup-card-rail-ink) 12%, transparent) 72%, transparent 100%);filter:none;width:60%}}@media (min-width:721px) and (max-width:1100px){.setup-role-gallery-module__xl0FdW__galleryCards{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.setup-role-gallery-module__xl0FdW__galleryHeader{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.setup-role-gallery-module__xl0FdW__galleryEntering .setup-role-gallery-module__xl0FdW__roleCard,.setup-role-gallery-module__xl0FdW__roleCard,.setup-role-gallery-module__xl0FdW__interestButton,.setup-role-gallery-module__xl0FdW__dismissButton,.setup-role-gallery-module__xl0FdW__removeButton{transition:none;animation:none}.setup-role-gallery-module__xl0FdW__deckCard,.setup-role-gallery-module__xl0FdW__deckCard .setup-role-gallery-module__xl0FdW__cardActions{transition:none}.setup-role-gallery-module__xl0FdW__galleryEntering .setup-role-gallery-module__xl0FdW__deckCard,.setup-role-gallery-module__xl0FdW__yesItem,.setup-role-gallery-module__xl0FdW__answerMeterCell[data-filled]:before{animation:none}.setup-role-gallery-module__xl0FdW__gallery[data-setup-work=handoff] .setup-role-gallery-module__xl0FdW__roleCard:after,.setup-role-gallery-module__xl0FdW__gallery[data-setup-work=roles] .setup-role-gallery-module__xl0FdW__roleCard:after{animation:none;left:29%;transform:none}}
.setup-lightform-module__1JwOwa__pane{--vault-bg:var(--rw-result-card-bg,var(--rw-color-panel-bg));--vault-from:var(--rw-result-card-from,var(--rw-elev-raised));--vault-to:var(--rw-result-card-to,var(--rw-elev-surface));--vault-border:var(--rw-result-card-border,var(--rw-color-border));--vault-text:var(--rw-result-card-text,var(--rw-text-primary));--vault-muted:var(--rw-result-card-muted,var(--rw-text-secondary));--vault-rail:var(--rw-result-card-rail,linear-gradient(180deg, var(--rw-color-primary), var(--rw-color-brand)));--vault-section:color-mix(in srgb, var(--vault-from) 72%, var(--vault-to));--vault-section-set:color-mix(in srgb, var(--rw-color-brand) 9%, var(--vault-from));--vault-line:color-mix(in srgb, var(--rw-color-primary) 42%, var(--vault-border));--vault-shadow:0 24px 60px color-mix(in srgb, var(--rw-shade) 35%, transparent);--vault-read-pass:color-mix(in srgb, var(--rw-color-primary) 58%, transparent);--vault-read-tint:color-mix(in srgb, var(--rw-color-brand) 26%, transparent);align-content:start;justify-items:center;min-width:0;display:grid;position:relative;container-type:inline-size}.setup-lightform-module__1JwOwa__paneCompact{--vault-shadow:0 16px 38px color-mix(in srgb, var(--rw-shade) 30%, transparent)}.setup-lightform-module__1JwOwa__vaultCard{--rw-color-panel-bg:var(--vault-bg);--rw-color-border:var(--vault-border);--rw-shadow-3:var(--vault-shadow);isolation:isolate;transform-origin:50% 42%;gap:clamp(.85rem,2.4cqi,1.25rem);width:min(100%,35rem);min-width:0;min-height:clamp(34rem,64vh,43rem);margin-inline:auto;transition:transform .62s cubic-bezier(.34,1.3,.64,1),box-shadow .42s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;transform:rotate(-1.15deg)scale(.982)}.setup-lightform-module__1JwOwa__vaultCard[data-progress="1"]{transform:rotate(-.65deg)scale(.988)}.setup-lightform-module__1JwOwa__vaultCard[data-progress="2"]{transform:rotate(-.25deg)scale(.995)}.setup-lightform-module__1JwOwa__vaultCard[data-progress="3"]{box-shadow:0 30px 72px color-mix(in srgb, var(--rw-shade) 40%, transparent), inset 0 1px 0 color-mix(in srgb, var(--rw-tint) 22%, transparent);transform:none}.setup-lightform-module__1JwOwa__vaultRail{z-index:7;background:var(--vault-rail);opacity:.62;width:4px;transition:opacity .42s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0}.setup-lightform-module__1JwOwa__vaultCard[data-progress="3"] .setup-lightform-module__1JwOwa__vaultRail{opacity:1}.setup-lightform-module__1JwOwa__vaultGlow{z-index:-1;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--rw-color-brand) 24%, transparent), transparent 68%);filter:blur(18px);opacity:.42;border-radius:999px;height:52%;position:absolute;inset:-22% -18% auto 18%}.setup-lightform-module__1JwOwa__vaultHeader{z-index:3;border-bottom:1px solid color-mix(in srgb, var(--vault-line) 66%, transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.05rem .1rem .95rem .3rem;display:flex;position:relative}.setup-lightform-module__1JwOwa__vaultHeader>div{gap:.24rem;min-width:0;display:grid}.setup-lightform-module__1JwOwa__vaultEyebrow{color:var(--rw-color-primary);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:850}.setup-lightform-module__1JwOwa__vaultHeader h2,.setup-lightform-module__1JwOwa__vaultHeader p{margin:0}.setup-lightform-module__1JwOwa__vaultHeader h2{color:var(--vault-text);font-family:var(--rw-font-display,inherit);letter-spacing:-.045em;font-size:clamp(1.9rem,7cqi,3.25rem);font-weight:690;line-height:.98}.setup-lightform-module__1JwOwa__vaultHeader p{color:var(--vault-muted);font-size:clamp(.76rem,2.3cqi,.9rem);line-height:1.4}.setup-lightform-module__1JwOwa__vaultProgress{min-width:3.3rem;color:var(--vault-muted);border:1px solid color-mix(in srgb, var(--vault-line) 70%, transparent);background:color-mix(in srgb, var(--vault-from) 74%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--rw-tint) 12%, transparent);border-radius:999px;flex:none;align-items:baseline;gap:.18rem;padding:.58rem .65rem;font-size:.72rem;font-weight:750;line-height:1;display:inline-flex}.setup-lightform-module__1JwOwa__vaultProgress strong{color:var(--rw-color-primary);font-size:1.04rem}.setup-lightform-module__1JwOwa__vaultSections{z-index:3;min-width:0;color:var(--vault-text);align-content:start;gap:clamp(.62rem,1.8cqi,.9rem);display:grid;position:relative}.setup-lightform-module__1JwOwa__vaultSection{border:1px solid color-mix(in srgb, var(--vault-border) 82%, transparent);background:var(--vault-section);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--rw-tint) 10%, transparent);opacity:.72;border-radius:clamp(.72rem,2.1cqi,1rem);gap:.68rem;padding:clamp(.78rem,2.5cqi,1.08rem);transition:opacity .46s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.34,1.3,.64,1),box-shadow .42s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;transform:translateY(5px)scale(.994)}.setup-lightform-module__1JwOwa__vaultSection[data-filled=true]{background:var(--vault-section-set);opacity:1;transform:none}.setup-lightform-module__1JwOwa__vaultSection[data-active=true]{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--rw-color-primary) 78%, transparent), inset 0 1px 0 color-mix(in srgb, var(--rw-tint) 14%, transparent), 0 8px 20px color-mix(in srgb, var(--rw-shade) 18%, transparent)}.setup-lightform-module__1JwOwa__sectionHeading{z-index:2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;display:grid;position:relative}.setup-lightform-module__1JwOwa__sectionHeading h3{min-width:0;color:var(--vault-text);letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.78rem;font-weight:820;overflow:hidden}.setup-lightform-module__1JwOwa__sectionNumber{color:var(--rw-color-primary);letter-spacing:.08em;font-size:.62rem;font-weight:850}.setup-lightform-module__1JwOwa__sectionStatus{color:var(--vault-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.63rem;font-weight:760}.setup-lightform-module__1JwOwa__vaultSection[data-filled=true] .setup-lightform-module__1JwOwa__sectionStatus{color:var(--rw-color-primary)}.setup-lightform-module__1JwOwa__sectionFaces{min-width:0;display:grid}.setup-lightform-module__1JwOwa__sectionFace{grid-area:1/1;align-content:start;gap:.55rem;min-width:0;transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.34,1.3,.64,1);display:grid}.setup-lightform-module__1JwOwa__sectionAnswer{opacity:0;transform:translateY(5px)}.setup-lightform-module__1JwOwa__sectionPending{pointer-events:none;filter:blur(2.2px)saturate(.76);opacity:.84}.setup-lightform-module__1JwOwa__vaultSection[data-filled=true] .setup-lightform-module__1JwOwa__sectionAnswer{opacity:1;transform:none}.setup-lightform-module__1JwOwa__vaultSection[data-filled=true] .setup-lightform-module__1JwOwa__sectionPending{opacity:0;transform:translateY(-4px)}.setup-lightform-module__1JwOwa__locationAnswer,.setup-lightform-module__1JwOwa__careerDirection strong{min-width:0;color:var(--vault-text);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.98rem,3.2cqi,1.22rem);font-style:normal;font-weight:760;line-height:1.2;overflow:hidden}.setup-lightform-module__1JwOwa__answerMeta,.setup-lightform-module__1JwOwa__careerDirection span{color:var(--vault-muted);font-size:.73rem;font-style:normal;font-weight:620;line-height:1.35}.setup-lightform-module__1JwOwa__careerDirection{gap:.18rem;min-width:0;display:grid}.setup-lightform-module__1JwOwa__roleSummary,.setup-lightform-module__1JwOwa__skillSummary{gap:.36rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.setup-lightform-module__1JwOwa__roleSummary li,.setup-lightform-module__1JwOwa__skillSummary li{border-top:1px solid color-mix(in srgb, var(--vault-border) 72%, transparent);grid-template-columns:minmax(0,1fr) minmax(6rem,auto);align-items:center;gap:.7rem;min-width:0;padding-top:.36rem;display:grid}.setup-lightform-module__1JwOwa__roleSummary li[data-empty=true],.setup-lightform-module__1JwOwa__skillSummary li[data-empty=true]{visibility:hidden}.setup-lightform-module__1JwOwa__roleSummary span,.setup-lightform-module__1JwOwa__skillSummary span,.setup-lightform-module__1JwOwa__roleSummary em,.setup-lightform-module__1JwOwa__skillSummary em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.setup-lightform-module__1JwOwa__roleSummary span,.setup-lightform-module__1JwOwa__skillSummary span{color:var(--vault-text);font-size:.72rem;font-weight:720}.setup-lightform-module__1JwOwa__roleSummary em,.setup-lightform-module__1JwOwa__skillSummary em{color:var(--vault-muted);text-align:right;font-size:.66rem;font-style:normal;font-weight:600}.setup-lightform-module__1JwOwa__moreLine{min-height:.85rem;color:var(--rw-color-primary);opacity:0;font-size:.64rem;font-weight:720}.setup-lightform-module__1JwOwa__moreLine[data-visible=true]{opacity:1}.setup-lightform-module__1JwOwa__skeleton{background:color-mix(in srgb, var(--vault-muted) 28%, transparent);border-radius:999px;height:.55rem;display:block}.setup-lightform-module__1JwOwa__skeletonWide{width:72%}.setup-lightform-module__1JwOwa__skeletonMedium{width:54%}.setup-lightform-module__1JwOwa__skeletonShort{width:36%}.setup-lightform-module__1JwOwa__skeletonRole{width:88%}.setup-lightform-module__1JwOwa__skeletonSkill{border-radius:.35rem;width:78%;height:1.12rem}.setup-lightform-module__1JwOwa__skeletonSkill:nth-child(2){width:62%}.setup-lightform-module__1JwOwa__skeletonSkill:nth-child(3){width:71%}.setup-lightform-module__1JwOwa__vaultHaze{z-index:4;pointer-events:none;background:linear-gradient(120deg, color-mix(in srgb, var(--vault-from) 50%, transparent), transparent 46%), radial-gradient(circle at 70% 55%, color-mix(in srgb, var(--rw-color-brand) 12%, transparent), transparent 54%);opacity:.44;transition:opacity .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.setup-lightform-module__1JwOwa__vaultCard[data-progress="1"] .setup-lightform-module__1JwOwa__vaultHaze{opacity:.27}.setup-lightform-module__1JwOwa__vaultCard[data-progress="2"] .setup-lightform-module__1JwOwa__vaultHaze{opacity:.13}.setup-lightform-module__1JwOwa__vaultCard[data-progress="3"] .setup-lightform-module__1JwOwa__vaultHaze{opacity:0}.setup-lightform-module__1JwOwa__vaultCard:after,.setup-lightform-module__1JwOwa__vaultSection:after{z-index:5;content:"";pointer-events:none;background:linear-gradient(100deg, transparent, var(--vault-read-pass) 48%, var(--vault-read-tint) 68%, transparent);opacity:0;width:48%;position:absolute;top:-25%;bottom:-25%;left:0;transform:translate(-120%)}.setup-lightform-module__1JwOwa__pane[data-requesting=true] .setup-lightform-module__1JwOwa__vaultCard:after{opacity:.28;animation:1.55s ease-in-out infinite setup-lightform-module__1JwOwa__vaultRead}.setup-lightform-module__1JwOwa__vaultSection[data-working=true]:after{opacity:.55;animation:1.25s ease-in-out infinite setup-lightform-module__1JwOwa__vaultRead}@keyframes setup-lightform-module__1JwOwa__vaultRead{0%{transform:translate(-120%)}to{transform:translate(330%)}}.setup-lightform-module__1JwOwa__sweep{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:-5%;overflow:hidden}.setup-lightform-module__1JwOwa__sweepBar{background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--rw-color-primary) 22%, transparent), color-mix(in srgb, var(--rw-color-brand) 12%, transparent), transparent);filter:blur(12px);width:32%;animation:10s cubic-bezier(.16,1,.3,1) infinite setup-lightform-module__1JwOwa__vaultSweep;position:absolute;top:-28%;bottom:-28%;left:-42%;transform:rotate(14deg)translate(-70%)}@keyframes setup-lightform-module__1JwOwa__vaultSweep{0%{transform:rotate(14deg)translate(-70%)}44%{transform:rotate(14deg)translate(590%)}to{transform:rotate(14deg)translate(590%)}}.setup-lightform-module__1JwOwa__pane[data-paused=true] .setup-lightform-module__1JwOwa__sweepBar,.setup-lightform-module__1JwOwa__pane[data-paused=true] .setup-lightform-module__1JwOwa__vaultCard:after,.setup-lightform-module__1JwOwa__pane[data-paused=true] .setup-lightform-module__1JwOwa__vaultSection:after{animation-play-state:paused}.setup-lightform-module__1JwOwa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1440px){.setup-lightform-module__1JwOwa__vaultCard{width:min(100%,38rem);min-height:clamp(37rem,66vh,46rem)}.setup-lightform-module__1JwOwa__vaultSections{gap:1rem}.setup-lightform-module__1JwOwa__vaultSection{padding:1.08rem 1.18rem}}@media (max-width:720px){.setup-lightform-module__1JwOwa__pane{padding:.7rem}.setup-lightform-module__1JwOwa__vaultCard,.setup-lightform-module__1JwOwa__vaultCard[data-progress]{border-radius:1rem;width:100%;min-height:0;padding:.9rem;transform:none}.setup-lightform-module__1JwOwa__vaultHeader{padding-bottom:.72rem}.setup-lightform-module__1JwOwa__vaultHeader h2{font-size:1.8rem}.setup-lightform-module__1JwOwa__vaultHeader p{font-size:.72rem}.setup-lightform-module__1JwOwa__vaultSection{padding:.72rem}.setup-lightform-module__1JwOwa__roleSummary li,.setup-lightform-module__1JwOwa__skillSummary li{grid-template-columns:minmax(0,1fr);gap:.12rem}.setup-lightform-module__1JwOwa__roleSummary em,.setup-lightform-module__1JwOwa__skillSummary em{text-align:left}.setup-lightform-module__1JwOwa__sectionPending{filter:blur(1.5px)saturate(.8)}.setup-lightform-module__1JwOwa__pane[data-requesting=true] .setup-lightform-module__1JwOwa__vaultCard:after,.setup-lightform-module__1JwOwa__vaultSection[data-working=true]:after{background:linear-gradient(100deg, transparent, var(--vault-read-tint) 24%, var(--vault-read-pass) 50%, var(--vault-read-tint) 76%, transparent);filter:none}}@media (prefers-reduced-motion:reduce){.setup-lightform-module__1JwOwa__vaultCard,.setup-lightform-module__1JwOwa__vaultRail,.setup-lightform-module__1JwOwa__vaultSection,.setup-lightform-module__1JwOwa__sectionFace,.setup-lightform-module__1JwOwa__vaultHaze{transition:none}.setup-lightform-module__1JwOwa__sweep{display:none}.setup-lightform-module__1JwOwa__pane[data-requesting=true] .setup-lightform-module__1JwOwa__vaultCard:after,.setup-lightform-module__1JwOwa__vaultSection[data-working=true]:after{opacity:.28;animation:none;left:28%;transform:none}}
.distance-slider-module__U5P3Mq__slider{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;gap:.35rem;min-width:0;max-width:100%;padding:0 .55rem;display:grid;position:relative}.distance-slider-module__U5P3Mq__slider[data-dragging=true]{cursor:grabbing}.distance-slider-module__U5P3Mq__slider[data-disabled=true]{cursor:not-allowed;opacity:var(--rw-disabled-opacity)}.distance-slider-module__U5P3Mq__bubbleTrack{height:1.5rem;position:relative}.distance-slider-module__U5P3Mq__bubble{border-radius:var(--rw-radius-sm);background:var(--rw-color-link);color:var(--rw-text-on-accent);white-space:nowrap;transition:left var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease);padding:.15rem .5rem;font-size:.74rem;font-weight:800;position:absolute;top:0;transform:translate(-50%)}.distance-slider-module__U5P3Mq__slider[data-edge=start] .distance-slider-module__U5P3Mq__bubble{transform:translate(-.35rem)}.distance-slider-module__U5P3Mq__slider[data-edge=end] .distance-slider-module__U5P3Mq__bubble{transform:translate(calc(.35rem - 100%))}.distance-slider-module__U5P3Mq__railRow{height:1.1rem;position:relative}.distance-slider-module__U5P3Mq__rail,.distance-slider-module__U5P3Mq__railFill{pointer-events:none;border-radius:999px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.distance-slider-module__U5P3Mq__rail{background:color-mix(in srgb, var(--rw-color-control-border) 62%, transparent);right:0}.distance-slider-module__U5P3Mq__railFill{background:var(--rw-color-link);transition:width var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease)}.distance-slider-module__U5P3Mq__tick{background:color-mix(in srgb, var(--rw-color-control-border) 78%, transparent);pointer-events:none;border-radius:999px;width:2px;height:.6rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.distance-slider-module__U5P3Mq__tick[data-passed=true]{background:var(--rw-color-link)}.distance-slider-module__U5P3Mq__thumb{background:var(--rw-color-link);width:1.05rem;height:1.05rem;box-shadow:0 0 0 3px var(--rw-elev-floating);cursor:inherit;transition:left var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease);border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}.distance-slider-module__U5P3Mq__thumb:focus-visible{outline:3px solid var(--rw-focus-ring-color);outline-offset:2px}.distance-slider-module__U5P3Mq__ticks{justify-content:space-between;display:flex}.distance-slider-module__U5P3Mq__tickLabel{color:var(--rw-text-tertiary);align-items:center;gap:.2rem;font-size:.72rem;font-weight:600;display:inline-flex}.distance-slider-module__U5P3Mq__tickLabel[data-active=true]{color:var(--rw-color-text);font-weight:800}.distance-slider-module__U5P3Mq__cityIcon{flex:none;width:.85rem;height:.85rem}.distance-slider-module__U5P3Mq__tickText{white-space:nowrap}@media (prefers-reduced-motion:reduce){.distance-slider-module__U5P3Mq__bubble,.distance-slider-module__U5P3Mq__railFill,.distance-slider-module__U5P3Mq__thumb{transition:none}}
.find-title-search-module__IEGwra__root{gap:.45rem;display:grid}.find-title-search-module__IEGwra__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.find-title-search-module__IEGwra__header>.find-title-search-module__IEGwra__label{flex:none}.find-title-search-module__IEGwra__header>.find-title-search-module__IEGwra__modeSlider{flex:11rem;max-width:19rem}.find-title-search-module__IEGwra__label{color:var(--rw-color-text);font-weight:750}.find-title-search-module__IEGwra__optional{color:var(--rw-text-tertiary);font-weight:500}.find-title-search-module__IEGwra__modeSlider{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;min-width:10rem;padding:.1rem .2rem 0 0;display:block;position:relative}.find-title-search-module__IEGwra__modeSlider[data-dragging=true]{cursor:grabbing}.find-title-search-module__IEGwra__modeSlider[data-disabled=true]{cursor:not-allowed;opacity:var(--rw-disabled-opacity)}.find-title-search-module__IEGwra__modeStops{grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.find-title-search-module__IEGwra__modeStop{color:var(--rw-text-tertiary);font:inherit;letter-spacing:.005em;cursor:inherit;--rw-stop-radius:.3025rem;background:0 0;border:0;align-content:start;justify-items:center;gap:.3rem;padding:0;font-size:.75rem;font-weight:600;display:grid;position:relative}.find-title-search-module__IEGwra__modeStop:hover{--rw-stop-radius:.396rem}.find-title-search-module__IEGwra__modeStop[aria-checked=true]{--rw-stop-radius:.55rem}.find-title-search-module__IEGwra__modeStop:before,.find-title-search-module__IEGwra__modeStop:after{content:"";background:color-mix(in srgb, var(--rw-color-control-border) 62%, transparent);height:2px;transition:left var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease), right var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease), background var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease);position:absolute;top:.55rem;transform:translateY(-50%)}.find-title-search-module__IEGwra__modeStop:before{left:0;right:calc(50% + var(--rw-stop-radius))}.find-title-search-module__IEGwra__modeStop:after{left:calc(50% + var(--rw-stop-radius));right:0}.find-title-search-module__IEGwra__modeStop:first-child:before,.find-title-search-module__IEGwra__modeStop:last-child:after{content:none}.find-title-search-module__IEGwra__modeSlider[data-mode-index="1"] .find-title-search-module__IEGwra__modeStop:first-child:after,.find-title-search-module__IEGwra__modeSlider[data-mode-index="1"] .find-title-search-module__IEGwra__modeStop:nth-child(2):before,.find-title-search-module__IEGwra__modeSlider[data-mode-index="2"] .find-title-search-module__IEGwra__modeStop:first-child:after,.find-title-search-module__IEGwra__modeSlider[data-mode-index="2"] .find-title-search-module__IEGwra__modeStop:nth-child(2):before,.find-title-search-module__IEGwra__modeSlider[data-mode-index="2"] .find-title-search-module__IEGwra__modeStop:nth-child(2):after,.find-title-search-module__IEGwra__modeSlider[data-mode-index="2"] .find-title-search-module__IEGwra__modeStop:nth-child(3):before{background:var(--rw-color-link)}.find-title-search-module__IEGwra__modeDot{background:color-mix(in srgb, var(--rw-color-control-border) 92%, transparent);width:1.1rem;height:1.1rem;transition:background var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease), transform var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease);border-radius:999px;display:block;transform:scale(.55)}.find-title-search-module__IEGwra__modeStop:hover .find-title-search-module__IEGwra__modeDot{background:var(--rw-color-control-hover-border);transform:scale(.72)}.find-title-search-module__IEGwra__modeStop[aria-checked=true] .find-title-search-module__IEGwra__modeDot,.find-title-search-module__IEGwra__modeStop[aria-checked=true]:hover .find-title-search-module__IEGwra__modeDot{background:var(--rw-color-link);transform:scale(1)}.find-title-search-module__IEGwra__modeStopLabel{white-space:nowrap;line-height:1.25}.find-title-search-module__IEGwra__modeStop:hover .find-title-search-module__IEGwra__modeStopLabel{color:var(--rw-color-text)}.find-title-search-module__IEGwra__modeStop[aria-checked=true] .find-title-search-module__IEGwra__modeStopLabel{color:var(--rw-color-text);font-weight:800}.find-title-search-module__IEGwra__modeStop:focus-visible{outline:3px solid var(--rw-focus-ring-color);outline-offset:2px;border-radius:var(--rw-radius-sm)}.find-title-search-module__IEGwra__modeStop:disabled{cursor:not-allowed}.find-title-search-module__IEGwra__textInput,.find-title-search-module__IEGwra__conditionInput{border:1px solid color-mix(in srgb, var(--rw-color-control-border) 58%, transparent);background:var(--rw-field-bg);width:100%;min-height:3rem;color:var(--rw-color-text);font:inherit;border-radius:.75rem;padding:.75rem .9rem}.find-title-search-module__IEGwra__textInput:focus,.find-title-search-module__IEGwra__conditionInput:focus{outline:3px solid var(--rw-focus-ring-color);outline-offset:2px;border-color:var(--rw-color-control-focus-border)}.find-title-search-module__IEGwra__textInput:disabled,.find-title-search-module__IEGwra__conditionInput:disabled{opacity:var(--rw-disabled-opacity);cursor:not-allowed}.find-title-search-module__IEGwra__regularField{gap:.45rem;display:grid}.find-title-search-module__IEGwra__helperText{color:var(--rw-text-tertiary);margin:0;font-size:.78rem;font-weight:500;line-height:1.45}.find-title-search-module__IEGwra__advancedBuilder{gap:.6rem;display:grid}.find-title-search-module__IEGwra__conditionRows{gap:.5rem;display:grid}.find-title-search-module__IEGwra__conditionRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.find-title-search-module__IEGwra__conditionInput{min-width:0}.find-title-search-module__IEGwra__conditionOperator{align-items:center;display:inline-grid;position:relative}.find-title-search-module__IEGwra__conditionSelect{appearance:none;border:1px solid var(--rw-color-link);background:var(--rw-color-link);width:auto;min-width:0;max-width:100%;min-height:3rem;color:var(--rw-text-on-accent);font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:.75rem;padding:.7rem 2.1rem .7rem .95rem;font-weight:800}.find-title-search-module__IEGwra__conditionSelect:hover{background:color-mix(in srgb, var(--rw-color-link) 86%, var(--rw-color-text))}.find-title-search-module__IEGwra__conditionSelect:focus-visible{outline:3px solid var(--rw-focus-ring-color);outline-offset:2px}.find-title-search-module__IEGwra__conditionSelect:disabled{opacity:var(--rw-disabled-opacity);cursor:not-allowed}.find-title-search-module__IEGwra__conditionSelect option{background:var(--rw-field-bg);color:var(--rw-color-text);font-weight:700}.find-title-search-module__IEGwra__conditionChevron{width:1.15rem;height:1.15rem;color:var(--rw-text-on-accent);pointer-events:none;position:absolute;right:.6rem}.find-title-search-module__IEGwra__removeConditionButton{border-radius:var(--rw-radius-sm);width:2.75rem;height:2.75rem;color:var(--rw-text-tertiary);cursor:pointer;transition:color var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease), border-color var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.find-title-search-module__IEGwra__removeConditionButton:hover{color:var(--rw-color-text);background:var(--rw-color-control-hover-bg)}.find-title-search-module__IEGwra__removeConditionButton:focus-visible{outline:3px solid var(--rw-focus-ring-color);outline-offset:2px}.find-title-search-module__IEGwra__removeConditionButton:disabled{opacity:var(--rw-disabled-opacity);cursor:not-allowed}.find-title-search-module__IEGwra__removeConditionButton svg{width:.9rem;height:.9rem}.find-title-search-module__IEGwra__addConditionButton{border:1.5px dashed color-mix(in srgb, var(--rw-color-control-border) 88%, transparent);min-height:2.75rem;color:var(--rw-color-text);font:inherit;cursor:pointer;transition:background var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease), border-color var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease);background:0 0;border-radius:.75rem;justify-self:start;align-items:center;gap:.45rem;padding:0 1rem;font-size:.85rem;font-weight:750;display:inline-flex}.find-title-search-module__IEGwra__addConditionButton:hover{border-color:var(--rw-color-control-hover-border);background:var(--rw-color-control-hover-bg)}.find-title-search-module__IEGwra__addConditionButton:focus-visible{outline:3px solid var(--rw-focus-ring-color);outline-offset:2px}.find-title-search-module__IEGwra__addConditionButton:disabled{opacity:var(--rw-disabled-opacity);cursor:not-allowed}.find-title-search-module__IEGwra__hyperEditor{gap:.6rem;display:grid}.find-title-search-module__IEGwra__hyperInputWrap{position:relative}.find-title-search-module__IEGwra__hyperInput{padding-right:3rem}.find-title-search-module__IEGwra__clearButton{border-radius:var(--rw-radius-sm);width:2.75rem;height:2.75rem;color:var(--rw-color-text-muted);cursor:pointer;transition:color var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease), background var(--rw-motion-fast,.14s) var(--rw-ease-standard,ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.find-title-search-module__IEGwra__clearButton:hover{color:var(--rw-color-text);background:var(--rw-color-control-hover-bg)}.find-title-search-module__IEGwra__clearButton:focus-visible{outline:3px solid var(--rw-focus-ring-color);outline-offset:2px}.find-title-search-module__IEGwra__clearButton:disabled{opacity:var(--rw-disabled-opacity);cursor:not-allowed}.find-title-search-module__IEGwra__clearButton svg{width:1.05rem;height:1.05rem}.find-title-search-module__IEGwra__listbox{z-index:20;border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-md);background:var(--rw-elev-floating);max-height:16rem;box-shadow:var(--rw-shadow-3);margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto}.find-title-search-module__IEGwra__listboxOption{border-radius:var(--rw-radius-sm);color:var(--rw-color-text);cursor:pointer;border:1px solid #0000;align-items:center;gap:.5rem;padding:.55rem .6rem;display:flex}.find-title-search-module__IEGwra__listboxOption[data-active=true]{border-color:var(--rw-color-link);background:color-mix(in srgb, var(--rw-color-link) 14%, transparent)}.find-title-search-module__IEGwra__listboxOptionIcon{width:1rem;height:1rem;color:var(--rw-color-text-muted);flex:none}.find-title-search-module__IEGwra__listboxOptionLabel{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:.86rem;font-weight:700;overflow:hidden}.find-title-search-module__IEGwra__listboxOptionHint{text-align:right;min-width:0;color:var(--rw-text-tertiary);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:.78rem;overflow:hidden}.find-title-search-module__IEGwra__hyperStatus{align-items:flex-start;gap:.5rem;margin:0;font-size:.82rem;line-height:1.5;display:flex}.find-title-search-module__IEGwra__hyperStatus[data-status=ready]{color:var(--rw-color-text)}.find-title-search-module__IEGwra__hyperStatus[data-status=ready] .find-title-search-module__IEGwra__statusIcon,.find-title-search-module__IEGwra__hyperStatus[data-status=ready] .find-title-search-module__IEGwra__statusLead{color:var(--rw-color-success)}.find-title-search-module__IEGwra__hyperStatus[data-status=incomplete]{color:var(--rw-text-tertiary)}.find-title-search-module__IEGwra__hyperStatus[data-status=limit]{color:var(--rw-color-danger)}.find-title-search-module__IEGwra__statusIcon{flex:none;width:1.05rem;height:1.05rem;margin-top:.1rem}.find-title-search-module__IEGwra__statusLead{font-weight:750}.find-title-search-module__IEGwra__statusDescription{color:inherit}.find-title-search-module__IEGwra__hyperTip{color:var(--rw-text-tertiary);align-items:flex-start;gap:.5rem;margin:0;font-size:.78rem;font-weight:500;line-height:1.45;display:flex}.find-title-search-module__IEGwra__tipIcon{width:1.05rem;height:1.05rem;color:var(--rw-text-tertiary);flex:none;margin-top:.1rem}.find-title-search-module__IEGwra__serverError{border:1px solid var(--rw-color-danger);border-radius:var(--rw-radius-sm);background:color-mix(in srgb, var(--rw-color-danger) 10%, var(--rw-elev-floating));color:var(--rw-color-danger);margin:0;padding:.6rem .75rem;font-size:.82rem;font-weight:600;line-height:1.45}@media (max-width:580px){.find-title-search-module__IEGwra__modeStopLabel{font-size:.74rem}.find-title-search-module__IEGwra__header>.find-title-search-module__IEGwra__modeSlider{max-width:15rem}.find-title-search-module__IEGwra__listboxOptionHint{display:none}}@media (prefers-reduced-motion:reduce){.find-title-search-module__IEGwra__modeDot,.find-title-search-module__IEGwra__modeStop:before,.find-title-search-module__IEGwra__modeStop:after,.find-title-search-module__IEGwra__addConditionButton,.find-title-search-module__IEGwra__removeConditionButton,.find-title-search-module__IEGwra__clearButton{transition:none}}
.roles-explorer-module__miUYTG__root{gap:var(--rw-space-4);min-width:0;color:var(--rw-color-text);font-family:var(--rw-font-body);display:grid}.roles-explorer-module__miUYTG__hero,.roles-explorer-module__miUYTG__browseHero{gap:var(--rw-space-1);display:grid}.roles-explorer-module__miUYTG__hero h1,.roles-explorer-module__miUYTG__browseHero h1{color:var(--rw-text-strong);font-family:var(--rw-font-display);font-size:clamp(var(--rw-text-h2), 3vw, var(--rw-text-h1));letter-spacing:-.025em;margin:0;font-weight:750;line-height:1.12}.roles-explorer-module__miUYTG__hero>p:last-child,.roles-explorer-module__miUYTG__browseHero p{color:var(--rw-color-text-muted);margin:0;line-height:1.5}.roles-explorer-module__miUYTG__eyebrow{color:var(--rw-color-brand);font-size:var(--rw-text-meta);letter-spacing:.09em;text-transform:uppercase;margin:0;font-weight:800}.roles-explorer-module__miUYTG__previewBanner{align-items:center;gap:var(--rw-space-2);padding:var(--rw-space-2) var(--rw-space-3);border:1px solid var(--rw-color-panel-border);border-radius:var(--rw-radius-sm);background:var(--rw-color-panel-subtle-bg);color:var(--rw-color-text-muted);font-size:var(--rw-text-body-sm);margin:0;display:flex}.roles-explorer-module__miUYTG__previewBanner strong{color:var(--rw-text-strong)}.roles-explorer-module__miUYTG__filters{z-index:4;gap:var(--rw-space-3);padding:var(--rw-space-3);border:1px solid var(--rw-color-panel-border);border-radius:var(--rw-radius-lg);background:var(--rw-color-panel-bg);box-shadow:var(--rw-shadow-1);display:grid;position:relative}.roles-explorer-module__miUYTG__filterGrid,.roles-explorer-module__miUYTG__moreFilterGrid{gap:var(--rw-space-2);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));align-items:start;display:grid}.roles-explorer-module__miUYTG__filterMenu{min-width:0;position:relative}.roles-explorer-module__miUYTG__filterMenu>summary{list-style:none}.roles-explorer-module__miUYTG__filterMenu>summary::-webkit-details-marker{display:none}.roles-explorer-module__miUYTG__filterTrigger{align-items:center;gap:var(--rw-space-2);width:100%;min-width:0;min-height:44px;padding:0 var(--rw-space-3);border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-sm);background:var(--rw-color-control-bg);color:var(--rw-color-text);cursor:pointer;font:inherit;font-size:var(--rw-text-body-sm);text-align:left;transition:background var(--rw-motion-fast) var(--rw-ease-standard), border-color var(--rw-motion-fast) var(--rw-ease-standard), box-shadow var(--rw-motion-fast) var(--rw-ease-standard);display:flex}.roles-explorer-module__miUYTG__selectFilter.app-input{align-items:center;gap:var(--rw-space-2);width:100%;min-width:0;min-height:44px;padding:0 var(--rw-space-3);border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-sm);background:var(--rw-color-control-bg);color:var(--rw-color-text);cursor:pointer;font:inherit;font-size:var(--rw-text-body-sm);text-align:left;transition:background var(--rw-motion-fast) var(--rw-ease-standard), border-color var(--rw-motion-fast) var(--rw-ease-standard), box-shadow var(--rw-motion-fast) var(--rw-ease-standard);display:flex}.roles-explorer-module__miUYTG__filterTrigger>span:not(.roles-explorer-module__miUYTG__filterCount,.roles-explorer-module__miUYTG__filterBlocked){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.roles-explorer-module__miUYTG__filterTrigger:hover:not(:disabled),.roles-explorer-module__miUYTG__filterMenu[open]>.roles-explorer-module__miUYTG__filterTrigger,.roles-explorer-module__miUYTG__selectFilter:hover{border-color:var(--rw-color-control-hover-border);background:var(--rw-color-control-hover-bg)}.roles-explorer-module__miUYTG__filterTrigger:focus-visible,.roles-explorer-module__miUYTG__selectFilter:focus-within,.roles-explorer-module__miUYTG__clearButton:focus-visible,.roles-explorer-module__miUYTG__searchButton:focus-visible,.roles-explorer-module__miUYTG__secondaryButton:focus-visible,.roles-explorer-module__miUYTG__secondaryLink:focus-visible,.roles-explorer-module__miUYTG__applyButton:focus-visible,.roles-explorer-module__miUYTG__textButton:focus-visible,.roles-explorer-module__miUYTG__optionLoadMore:focus-visible,.roles-explorer-module__miUYTG__expandButton:focus-visible,.roles-explorer-module__miUYTG__findButton:focus-visible,.roles-explorer-module__miUYTG__backLink:focus-visible,.roles-explorer-module__miUYTG__groupTabs button:focus-visible,.roles-explorer-module__miUYTG__loadMoreButton:focus-visible,.roles-explorer-module__miUYTG__activeChip button:focus-visible,.roles-explorer-module__miUYTG__moreFilters>summary:focus-visible,.roles-explorer-module__miUYTG__groupSearch:focus-within{outline:3px solid var(--rw-color-control-focus-ring);outline-offset:2px}.roles-explorer-module__miUYTG__filterTrigger:disabled,.roles-explorer-module__miUYTG__clearButton:disabled,.roles-explorer-module__miUYTG__optionLoadMore:disabled,.roles-explorer-module__miUYTG__loadMoreButton:disabled{cursor:not-allowed;opacity:var(--rw-disabled-opacity)}.roles-explorer-module__miUYTG__filterCount,.roles-explorer-module__miUYTG__countBadge{padding:2px var(--rw-space-2);border-radius:var(--rw-radius-sm);background:var(--rw-color-panel-subtle-bg);color:var(--rw-color-link);font-size:var(--rw-text-meta);white-space:nowrap;flex:none;font-weight:750}.roles-explorer-module__miUYTG__filterBlocked{color:var(--rw-color-text-muted);font-size:var(--rw-text-meta);margin-left:auto}.roles-explorer-module__miUYTG__icon{flex:none;width:1.15rem;height:1.15rem}.roles-explorer-module__miUYTG__filterTrigger>.roles-explorer-module__miUYTG__icon:last-child,.roles-explorer-module__miUYTG__selectFilter>.roles-explorer-module__miUYTG__icon:last-child{width:.9rem;transition:transform var(--rw-motion-fast) var(--rw-ease-standard);margin-left:auto}.roles-explorer-module__miUYTG__filterMenu[open]>.roles-explorer-module__miUYTG__filterTrigger>.roles-explorer-module__miUYTG__icon:last-child{transform:rotate(180deg)}.roles-explorer-module__miUYTG__filterPopover{z-index:12;top:calc(100% + var(--rw-space-2));width:min(350px, calc(100vw - var(--rw-space-8)));gap:var(--rw-space-3);max-height:min(520px,68vh);padding:var(--rw-space-4);border:1px solid var(--rw-color-overlay-border);border-radius:var(--rw-radius-lg);background:var(--rw-color-overlay-bg);background-color:var(--rw-elev-floating);box-shadow:var(--rw-shadow-3);display:grid;position:absolute;left:0;overflow:auto}.roles-explorer-module__miUYTG__filterGrid>.roles-explorer-module__miUYTG__filterMenu:nth-last-child(-n+3) .roles-explorer-module__miUYTG__filterPopover,.roles-explorer-module__miUYTG__moreFilterGrid>.roles-explorer-module__miUYTG__filterMenu:nth-last-child(-n+2) .roles-explorer-module__miUYTG__filterPopover{left:auto;right:0}.roles-explorer-module__miUYTG__popoverHeading,.roles-explorer-module__miUYTG__popoverActions{justify-content:space-between;align-items:center;gap:var(--rw-space-3);display:flex}.roles-explorer-module__miUYTG__popoverHeading strong{color:var(--rw-text-strong);font-size:var(--rw-text-body-sm)}.roles-explorer-module__miUYTG__popoverHeading span,.roles-explorer-module__miUYTG__optionStatus{color:var(--rw-color-text-muted);font-size:var(--rw-text-meta)}.roles-explorer-module__miUYTG__popoverIntro{color:var(--rw-color-text-muted);font-size:var(--rw-text-meta);margin:0}.roles-explorer-module__miUYTG__optionText{gap:2px;min-width:0;display:grid}.roles-explorer-module__miUYTG__sheetDone.action-btn{display:none}.roles-explorer-module__miUYTG__tagCount{color:var(--rw-color-text-muted);font-variant-numeric:tabular-nums;font-size:.92em}.roles-explorer-module__miUYTG__optionList.roles-explorer-module__miUYTG__optionListFull{max-height:none;overflow:visible}.roles-explorer-module__miUYTG__optionHint{color:var(--rw-color-text-muted);font-size:var(--rw-text-meta);line-height:1.35}.roles-explorer-module__miUYTG__optionSearch{gap:var(--rw-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.roles-explorer-module__miUYTG__optionSearch input,.roles-explorer-module__miUYTG__fieldLabel input,.roles-explorer-module__miUYTG__fieldLabel select{width:100%;min-height:40px;padding:0 var(--rw-space-3);border:1px solid var(--rw-field-border);border-radius:var(--rw-radius-sm);background:var(--rw-field-bg);color:var(--rw-field-text);font:inherit;font-size:var(--rw-text-body-sm)}.roles-explorer-module__miUYTG__fieldLabel select:disabled{opacity:.55;cursor:not-allowed}.roles-explorer-module__miUYTG__optionSearch input:focus-visible,.roles-explorer-module__miUYTG__fieldLabel input:focus-visible,.roles-explorer-module__miUYTG__fieldLabel select:focus-visible{outline:3px solid var(--rw-color-control-focus-ring);outline-offset:1px;border-color:var(--rw-color-control-focus-border)}.roles-explorer-module__miUYTG__optionSearch button{min-height:40px;padding:0 var(--rw-space-3);border:1px solid var(--rw-color-primary);border-radius:var(--rw-radius-key);background:var(--rw-color-primary);color:var(--rw-color-primary-ink);cursor:pointer;font:inherit;font-size:var(--rw-text-body-sm);font-weight:750}.roles-explorer-module__miUYTG__applyButton.action-btn{min-height:40px;padding:0 var(--rw-space-3);border:1px solid var(--rw-color-primary);border-radius:var(--rw-radius-key);background:var(--rw-color-primary);color:var(--rw-color-primary-ink);cursor:pointer;font:inherit;font-size:var(--rw-text-body-sm);font-weight:750}.roles-explorer-module__miUYTG__searchButton.action-btn{min-height:40px;padding:0 var(--rw-space-3);border:1px solid var(--rw-color-primary);border-radius:var(--rw-radius-key);background:var(--rw-color-primary);color:var(--rw-color-primary-ink);cursor:pointer;font:inherit;font-size:var(--rw-text-body-sm);font-weight:750}.roles-explorer-module__miUYTG__optionSearch button:hover{border-color:var(--rw-color-primary-hover);background:var(--rw-color-primary-hover)}.roles-explorer-module__miUYTG__applyButton.action-btn:hover{border-color:var(--rw-color-primary-hover);background:var(--rw-color-primary-hover)}.roles-explorer-module__miUYTG__searchButton.action-btn:hover{border-color:var(--rw-color-primary-hover);background:var(--rw-color-primary-hover)}.roles-explorer-module__miUYTG__optionList{border-block:1px solid var(--rw-border-subtle);gap:1px;max-height:min(56vh,440px);display:grid;overflow:auto}.roles-explorer-module__miUYTG__optionRow{align-items:center;gap:var(--rw-space-2);min-height:42px;padding:var(--rw-space-2);border-radius:var(--rw-radius-sm);cursor:pointer;font-size:var(--rw-text-body-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.roles-explorer-module__miUYTG__optionRow:hover{background:var(--rw-color-control-hover-bg)}.roles-explorer-module__miUYTG__optionRow input,.roles-explorer-module__miUYTG__checkRow input{width:1rem;height:1rem;accent-color:var(--rw-color-selected)}.roles-explorer-module__miUYTG__optionRow small{color:var(--rw-color-text-muted);font-variant-numeric:tabular-nums}.roles-explorer-module__miUYTG__optionLoadMore{min-height:40px;padding:0 var(--rw-space-3);border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-sm);background:var(--rw-color-control-bg);color:var(--rw-color-link);cursor:pointer;font:inherit;font-size:var(--rw-text-body-sm);font-weight:750}.roles-explorer-module__miUYTG__optionLoadMore:hover:not(:disabled){border-color:var(--rw-color-control-hover-border);background:var(--rw-color-control-hover-bg)}.roles-explorer-module__miUYTG__optionError,.roles-explorer-module__miUYTG__inlineError{color:var(--rw-color-danger);font-size:var(--rw-text-body-sm);margin:0}.roles-explorer-module__miUYTG__inlineNotice{color:var(--rw-color-text-muted);font-size:var(--rw-text-body-sm);margin:0}.roles-explorer-module__miUYTG__fieldLabel{gap:var(--rw-space-1);color:var(--rw-color-text-muted);font-size:var(--rw-text-meta);font-weight:700;display:grid}.roles-explorer-module__miUYTG__payFields{gap:var(--rw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.roles-explorer-module__miUYTG__checkRow{align-items:start;gap:var(--rw-space-2);color:var(--rw-color-text-muted);cursor:pointer;font-size:var(--rw-text-body-sm);grid-template-columns:auto minmax(0,1fr);line-height:1.4;display:grid}:is(.roles-explorer-module__miUYTG__textButton.action-btn,.roles-explorer-module__miUYTG__clearButton.action-btn){min-height:40px;padding:0 var(--rw-space-3);border-radius:var(--rw-radius-sm);color:var(--rw-color-link);cursor:pointer;font:inherit;font-size:var(--rw-text-body-sm);background:0 0;border:0;font-weight:700}.roles-explorer-module__miUYTG__clearButton{justify-self:stretch;min-height:44px}.roles-explorer-module__miUYTG__textButton:hover,.roles-explorer-module__miUYTG__clearButton:hover:not(:disabled){background:var(--rw-color-control-hover-bg)}.roles-explorer-module__miUYTG__selectFilter{position:relative}.roles-explorer-module__miUYTG__selectFilter select{appearance:none;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;outline:0;flex:1}.roles-explorer-module__miUYTG__moreFilters{border-top:1px solid var(--rw-border-subtle);padding-top:var(--rw-space-2)}.roles-explorer-module__miUYTG__moreFilters>summary{width:max-content;padding:var(--rw-space-1) var(--rw-space-2);border-radius:var(--rw-radius-sm);color:var(--rw-color-link);cursor:pointer;font-size:var(--rw-text-body-sm);font-weight:750}.roles-explorer-module__miUYTG__moreFilterGrid{margin-top:var(--rw-space-2)}.roles-explorer-module__miUYTG__activeChips,.roles-explorer-module__miUYTG__groupTags,.roles-explorer-module__miUYTG__browseTags{gap:var(--rw-space-2);flex-wrap:wrap;display:flex}.roles-explorer-module__miUYTG__activeChip,.roles-explorer-module__miUYTG__groupTags span,.roles-explorer-module__miUYTG__groupTags button,.roles-explorer-module__miUYTG__browseTags span{align-items:center;gap:var(--rw-space-1);min-height:28px;padding:3px var(--rw-space-2);border:1px solid color-mix(in srgb, var(--rw-color-control-border) 72%, transparent);border-radius:var(--rw-radius-sm);background:var(--rw-color-panel-subtle-bg);color:var(--rw-color-text-muted);font-size:var(--rw-text-meta);line-height:1.25;display:inline-flex}.roles-explorer-module__miUYTG__activeChip button{border-radius:var(--rw-radius-sm);width:24px;height:24px;color:var(--rw-color-link);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;padding:0;font-size:1.05rem;display:grid}.roles-explorer-module__miUYTG__explorerControls{align-items:center;gap:var(--rw-space-3);grid-template-columns:minmax(260px,1fr) auto minmax(360px,auto);display:grid}.roles-explorer-module__miUYTG__groupSearch{align-items:center;gap:var(--rw-space-2);min-height:46px;padding-left:var(--rw-space-3);border:1px solid var(--rw-field-border);border-radius:var(--rw-radius-sm);background:var(--rw-field-bg);display:flex}.roles-explorer-module__miUYTG__groupSearch input{min-width:0;color:var(--rw-field-text);font:inherit;font-size:var(--rw-text-body-sm);background:0 0;border:0;outline:0;flex:1;align-self:stretch}.roles-explorer-module__miUYTG__groupSearch input::placeholder,.roles-explorer-module__miUYTG__optionSearch input::placeholder,.roles-explorer-module__miUYTG__fieldLabel input::placeholder{color:var(--rw-field-placeholder)}.roles-explorer-module__miUYTG__searchButton{border-radius:0 var(--rw-radius-sm) var(--rw-radius-sm) 0;min-height:44px}.roles-explorer-module__miUYTG__total,.roles-explorer-module__miUYTG__browseTotal{color:var(--rw-color-text-muted);font-size:var(--rw-text-body-sm);white-space:nowrap;margin:0}.roles-explorer-module__miUYTG__total strong,.roles-explorer-module__miUYTG__browseTotal strong{color:var(--rw-text-strong);font-family:var(--rw-font-layiq-numbers);font-variant-numeric:tabular-nums;font-size:1.05em}.roles-explorer-module__miUYTG__groupTabs{border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-key);background:var(--rw-color-control-bg);grid-template-columns:repeat(4,minmax(84px,1fr));padding:3px;display:grid}.roles-explorer-module__miUYTG__groupTabs button{min-height:38px;padding:0 var(--rw-space-2);border-radius:calc(var(--rw-radius-key) - 3px);color:var(--rw-color-text-muted);cursor:pointer;font:inherit;font-size:var(--rw-text-meta);background:0 0;border:0;font-weight:700}.roles-explorer-module__miUYTG__groupTabs button[aria-selected=true]{background:var(--rw-elev-floating);box-shadow:var(--rw-shadow-1);color:var(--rw-color-selected)}.roles-explorer-module__miUYTG__groupList,.roles-explorer-module__miUYTG__browseList{gap:var(--rw-space-3);transition:opacity var(--rw-motion-fast) var(--rw-ease-standard);display:grid}.roles-explorer-module__miUYTG__staleContent{opacity:.62;pointer-events:none}.roles-explorer-module__miUYTG__groupResult,.roles-explorer-module__miUYTG__browseResult{content-visibility:auto;contain-intrinsic-size:auto 118px;border:1px solid var(--rw-color-panel-border);border-radius:var(--rw-radius-md);background:var(--rw-elev-panel);box-shadow:var(--rw-shadow-1);overflow:clip}.roles-explorer-module__miUYTG__groupResultExpanded{box-shadow:var(--rw-elevation-panel)}.roles-explorer-module__miUYTG__groupHead{align-items:center;gap:var(--rw-space-3);padding:var(--rw-space-3);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.roles-explorer-module__miUYTG__groupIcon,.roles-explorer-module__miUYTG__stateIcon{border-radius:var(--rw-radius-sm);background:var(--rw-color-panel-subtle-bg);width:44px;height:44px;color:var(--rw-color-brand);flex:none;place-items:center;display:grid}.roles-explorer-module__miUYTG__groupIdentity{gap:var(--rw-space-2);min-width:0;display:grid}.roles-explorer-module__miUYTG__groupTitleLine{align-items:center;gap:var(--rw-space-2);flex-wrap:wrap;min-width:0;display:flex}.roles-explorer-module__miUYTG__groupTitleLine h2{color:var(--rw-text-strong);font-size:var(--rw-text-body);overflow-wrap:anywhere;margin:0;font-weight:800}.roles-explorer-module__miUYTG__groupTags span,.roles-explorer-module__miUYTG__groupTags button,.roles-explorer-module__miUYTG__browseTags span{background:var(--rw-color-control-bg);min-height:24px}.roles-explorer-module__miUYTG__groupTags button{cursor:pointer;font:inherit}.roles-explorer-module__miUYTG__groupTags button:hover{border-color:var(--rw-color-link);color:var(--rw-color-link)}.roles-explorer-module__miUYTG__expandButton.action-btn{border-radius:var(--rw-radius-sm);width:44px;height:44px;color:var(--rw-color-link);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.roles-explorer-module__miUYTG__expandButton.action-btn:hover{background:var(--rw-color-control-hover-bg)}.roles-explorer-module__miUYTG__expandButton .roles-explorer-module__miUYTG__icon{transition:transform var(--rw-motion-fast) var(--rw-ease-standard)}.roles-explorer-module__miUYTG__expandButton[aria-expanded=true] .roles-explorer-module__miUYTG__icon{transform:rotate(180deg)}:is(.roles-explorer-module__miUYTG__findButton.action-btn,.roles-explorer-module__miUYTG__secondaryButton.action-btn,.roles-explorer-module__miUYTG__loadMoreButton.action-btn){justify-content:center;align-items:center;gap:var(--rw-space-2);min-height:42px;padding:0 var(--rw-space-4);border:1px solid var(--rw-color-link);border-radius:var(--rw-radius-key);background:var(--rw-color-link);color:var(--rw-text-inverse);cursor:pointer;font:inherit;font-size:var(--rw-text-body-sm);white-space:nowrap;font-weight:750;text-decoration:none;display:inline-flex}.roles-explorer-module__miUYTG__findButton.action-btn:hover{border-color:var(--rw-color-brand-strong);background:var(--rw-color-brand-strong)}.roles-explorer-module__miUYTG__secondaryButton.action-btn:hover{border-color:var(--rw-color-brand-strong);background:var(--rw-color-brand-strong)}.roles-explorer-module__miUYTG__loadMoreButton.action-btn:hover:not(:disabled){border-color:var(--rw-color-brand-strong);background:var(--rw-color-brand-strong)}.roles-explorer-module__miUYTG__groupExamples{margin:0 var(--rw-space-3) var(--rw-space-3);border:1px solid var(--rw-border-subtle);border-radius:var(--rw-radius-sm);background:color-mix(in srgb, var(--rw-elev-floating) 62%, transparent);overflow:hidden}.roles-explorer-module__miUYTG__examplesHead{justify-content:space-between;align-items:center;gap:var(--rw-space-3);min-height:42px;padding:var(--rw-space-2) var(--rw-space-3);border-bottom:1px solid var(--rw-border-subtle);font-size:var(--rw-text-body-sm);display:flex}.roles-explorer-module__miUYTG__examplesHead a{align-items:center;gap:var(--rw-space-1);color:var(--rw-color-link);font-weight:700;text-decoration:none;display:inline-flex}.roles-explorer-module__miUYTG__examplesHead .roles-explorer-module__miUYTG__icon{width:.95rem}.roles-explorer-module__miUYTG__exampleList{padding:0 var(--rw-space-3);margin:0;list-style:none}.roles-explorer-module__miUYTG__exampleRow{align-items:center;gap:var(--rw-space-3);min-height:48px;padding:var(--rw-space-2) 0;border-bottom:1px solid var(--rw-border-subtle);font-size:var(--rw-text-meta);grid-template-columns:minmax(180px,1.15fr) minmax(140px,.75fr) minmax(340px,2fr);display:grid}.roles-explorer-module__miUYTG__exampleRow:last-child{border-bottom:0}.roles-explorer-module__miUYTG__exampleTitle{min-width:0;color:var(--rw-text-strong);font-size:var(--rw-text-body-sm);overflow-wrap:anywhere}.roles-explorer-module__miUYTG__exampleTitle a{color:inherit;font-weight:750;text-decoration:none}.roles-explorer-module__miUYTG__exampleTitle a:hover{color:var(--rw-color-link);text-decoration:underline}.roles-explorer-module__miUYTG__exampleCompany{align-items:center;gap:var(--rw-space-2);min-width:0;color:var(--rw-color-text-muted);overflow-wrap:anywhere;display:flex}.roles-explorer-module__miUYTG__companyMark{border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-sm);background:var(--rw-elev-floating);width:28px;height:28px;color:var(--rw-color-brand);font-family:var(--rw-font-layiq-numbers);font-size:var(--rw-text-meta);text-transform:uppercase;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.roles-explorer-module__miUYTG__companyMark .job-avatar{width:100%;height:100%;box-shadow:none;color:inherit;font:inherit;letter-spacing:normal;background:0 0;border:0;border-radius:0}.roles-explorer-module__miUYTG__jobMetadata{gap:var(--rw-space-2);min-width:0;color:var(--rw-color-text-muted);font-size:var(--rw-text-meta);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.roles-explorer-module__miUYTG__jobMetadata>span{align-items:center;gap:var(--rw-space-1);overflow-wrap:anywhere;min-width:0;display:flex}.roles-explorer-module__miUYTG__jobMetadata .roles-explorer-module__miUYTG__icon{width:.9rem;height:.9rem;color:var(--rw-color-brand)}.roles-explorer-module__miUYTG__noExamples{padding:var(--rw-space-4);color:var(--rw-color-text-muted);font-size:var(--rw-text-body-sm);margin:0}.roles-explorer-module__miUYTG__statePanel{align-items:center;gap:var(--rw-space-4);padding:var(--rw-space-6);border:1px solid var(--rw-color-panel-border);border-radius:var(--rw-radius-lg);background:var(--rw-elev-panel);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.roles-explorer-module__miUYTG__statePanelAttention{border-color:color-mix(in srgb, var(--rw-color-warning) 54%, var(--rw-color-panel-border))}.roles-explorer-module__miUYTG__statePanel h2{color:var(--rw-text-strong);font-size:var(--rw-text-h3);margin:0}.roles-explorer-module__miUYTG__statePanel p{margin:var(--rw-space-1) 0 0;color:var(--rw-color-text-muted);line-height:1.5}.roles-explorer-module__miUYTG__spinner{border:2px solid color-mix(in srgb, var(--rw-color-brand) 24%, transparent);border-top-color:var(--rw-color-brand);border-radius:var(--rw-radius-pill);width:1.15rem;height:1.15rem;animation:.8s linear infinite roles-explorer-module__miUYTG__explorerSpin;display:inline-block}.roles-explorer-module__miUYTG__refreshingNotice{align-items:center;gap:var(--rw-space-2);min-height:42px;padding:var(--rw-space-2) var(--rw-space-3);border:1px solid var(--rw-color-panel-border);border-radius:var(--rw-radius-sm);background:var(--rw-color-panel-subtle-bg);color:var(--rw-color-text-muted);font-size:var(--rw-text-body-sm);display:flex}.roles-explorer-module__miUYTG__inventoryNotice,.roles-explorer-module__miUYTG__freshness{color:var(--rw-color-text-muted);font-size:var(--rw-text-meta);text-align:center;margin:0}.roles-explorer-module__miUYTG__loadMoreButton.action-btn{justify-self:center;min-width:180px}.roles-explorer-module__miUYTG__secondaryLink,.roles-explorer-module__miUYTG__backLink{border-radius:var(--rw-radius-sm);width:max-content;color:var(--rw-color-link);font-size:var(--rw-text-body-sm);font-weight:750;text-decoration:none}.roles-explorer-module__miUYTG__secondaryLink:hover,.roles-explorer-module__miUYTG__backLink:hover{text-decoration:underline}.roles-explorer-module__miUYTG__browseRoot{gap:var(--rw-space-6)}.roles-explorer-module__miUYTG__findBrowseIntro{margin:var(--rw-space-1) 0 0;color:var(--rw-color-text-muted);line-height:1.5}.roles-explorer-module__miUYTG__findBrowseRail{align-content:start}.roles-explorer-module__miUYTG__findBrowseRail>p{color:var(--rw-color-text-muted);font-size:var(--rw-text-body-sm);margin:0;line-height:1.5}.roles-explorer-module__miUYTG__findBrowseBody{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.roles-explorer-module__miUYTG__findBrowseBody>.roles-explorer-module__miUYTG__statePanel,.roles-explorer-module__miUYTG__findBrowseBody>.roles-explorer-module__miUYTG__refreshingNotice,.roles-explorer-module__miUYTG__findBrowseBody>.roles-explorer-module__miUYTG__inventoryNotice{margin:var(--rw-space-3)}.roles-explorer-module__miUYTG__findBrowseResults{align-content:start;gap:var(--rw-space-2);min-height:0;padding:var(--rw-space-2);flex:auto;display:grid;overflow-y:auto}.roles-explorer-module__miUYTG__findBrowseCard{border-radius:var(--rw-radius-md);min-width:0}.roles-explorer-module__miUYTG__findBrowseCard>article{min-height:5.5rem}.roles-explorer-module__miUYTG__findBrowseCardFocused{outline:3px solid color-mix(in srgb, var(--rw-color-selected) 55%, transparent);outline-offset:-1px}.roles-explorer-module__miUYTG__findBrowseMetadata{gap:var(--rw-space-1) var(--rw-space-3);flex-wrap:wrap;display:flex}.roles-explorer-module__miUYTG__browseHero{gap:var(--rw-space-3);padding-bottom:var(--rw-space-4);border-bottom:1px solid var(--rw-border-subtle)}.roles-explorer-module__miUYTG__browseTitleRow{justify-content:space-between;align-items:end;gap:var(--rw-space-6);display:flex}.roles-explorer-module__miUYTG__browseTitleRow>div{gap:var(--rw-space-1);display:grid}.roles-explorer-module__miUYTG__browseTotal{text-align:right;flex:none;display:grid}.roles-explorer-module__miUYTG__browseTotal strong{font-size:var(--rw-text-h2)}.roles-explorer-module__miUYTG__browseResult{contain-intrinsic-size:auto 150px;gap:var(--rw-space-3);padding:var(--rw-space-4);display:grid}.roles-explorer-module__miUYTG__browseResultFocused{border-color:var(--rw-color-selected);box-shadow:0 0 0 2px color-mix(in srgb, var(--rw-color-selected) 28%, transparent), var(--rw-shadow-1)}.roles-explorer-module__miUYTG__browseResultHead{align-items:center;gap:var(--rw-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.roles-explorer-module__miUYTG__browseResultHead .roles-explorer-module__miUYTG__companyMark{width:42px;height:42px}.roles-explorer-module__miUYTG__browseResultHead h2{color:var(--rw-text-strong);font-size:var(--rw-text-body);overflow-wrap:anywhere;margin:0}.roles-explorer-module__miUYTG__browseResultHead p{margin:var(--rw-space-1) 0 0;color:var(--rw-color-text-muted);font-size:var(--rw-text-body-sm)}.roles-explorer-module__miUYTG__browseActions,.roles-explorer-module__miUYTG__keepAction,.roles-explorer-module__miUYTG__keepResult{justify-content:flex-end;align-items:center;gap:var(--rw-space-2);display:flex}.roles-explorer-module__miUYTG__keepAction,.roles-explorer-module__miUYTG__keepResult{color:var(--rw-color-text-muted);font-size:var(--rw-text-body-sm);flex-wrap:wrap}.roles-explorer-module__miUYTG__keepResult a{color:var(--rw-color-link);font-weight:750}.roles-explorer-module__miUYTG__browseTags{padding-top:var(--rw-space-2);border-top:1px solid var(--rw-border-subtle)}.roles-explorer-module__miUYTG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes roles-explorer-module__miUYTG__explorerSpin{to{transform:rotate(360deg)}}@media (max-width:1180px){.roles-explorer-module__miUYTG__explorerControls{grid-template-columns:minmax(260px,1fr) auto}.roles-explorer-module__miUYTG__groupTabs{grid-column:1/-1}.roles-explorer-module__miUYTG__exampleRow{grid-template-columns:minmax(180px,1fr) minmax(150px,.8fr)}.roles-explorer-module__miUYTG__exampleRow .roles-explorer-module__miUYTG__jobMetadata{grid-column:1/-1}}@media (max-width:760px){.roles-explorer-module__miUYTG__root{gap:var(--rw-space-3)}.roles-explorer-module__miUYTG__filters{padding:var(--rw-space-2)}.roles-explorer-module__miUYTG__filterGrid,.roles-explorer-module__miUYTG__moreFilterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.roles-explorer-module__miUYTG__filterPopover,.roles-explorer-module__miUYTG__filterGrid>.roles-explorer-module__miUYTG__filterMenu:nth-last-child(-n+3) .roles-explorer-module__miUYTG__filterPopover,.roles-explorer-module__miUYTG__moreFilterGrid>.roles-explorer-module__miUYTG__filterMenu:nth-last-child(-n+2) .roles-explorer-module__miUYTG__filterPopover{z-index:30;top:auto;right:var(--rw-space-3);bottom:var(--rw-space-3);left:var(--rw-space-3);width:auto;max-height:min(620px, calc(100dvh - var(--rw-space-6)));position:fixed}.roles-explorer-module__miUYTG__explorerControls{grid-template-columns:1fr}.roles-explorer-module__miUYTG__sheetDone.action-btn{justify-content:center;width:100%;display:flex}.roles-explorer-module__miUYTG__total,.roles-explorer-module__miUYTG__groupTabs{grid-column:auto}.roles-explorer-module__miUYTG__total{white-space:normal}.roles-explorer-module__miUYTG__groupTabs{grid-template-columns:repeat(4,minmax(112px,1fr));overflow-x:auto}.roles-explorer-module__miUYTG__groupHead{gap:var(--rw-space-2);grid-template-columns:auto minmax(0,1fr) auto}.roles-explorer-module__miUYTG__groupHead>.roles-explorer-module__miUYTG__findButton{grid-column:1/-1;width:100%}.roles-explorer-module__miUYTG__exampleRow{gap:var(--rw-space-2);padding:var(--rw-space-3) 0;grid-template-columns:1fr}.roles-explorer-module__miUYTG__exampleRow .roles-explorer-module__miUYTG__jobMetadata{grid-column:auto}.roles-explorer-module__miUYTG__jobMetadata{grid-template-columns:repeat(2,minmax(0,1fr))}.roles-explorer-module__miUYTG__statePanel{padding:var(--rw-space-4);grid-template-columns:auto minmax(0,1fr)}.roles-explorer-module__miUYTG__statePanel .roles-explorer-module__miUYTG__secondaryButton{grid-column:1/-1;width:100%}.roles-explorer-module__miUYTG__browseTitleRow{display:grid}.roles-explorer-module__miUYTG__browseTotal{text-align:left}.roles-explorer-module__miUYTG__browseResultHead{grid-template-columns:auto minmax(0,1fr)}.roles-explorer-module__miUYTG__browseResultHead .roles-explorer-module__miUYTG__findButton{grid-column:1/-1;width:100%}}@media (max-width:460px){.roles-explorer-module__miUYTG__payFields{grid-template-columns:1fr}.roles-explorer-module__miUYTG__groupTabs{grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}.roles-explorer-module__miUYTG__groupSearch{padding:var(--rw-space-2);flex-wrap:wrap}.roles-explorer-module__miUYTG__groupSearch>.roles-explorer-module__miUYTG__icon{margin-left:var(--rw-space-1)}.roles-explorer-module__miUYTG__groupSearch input{min-height:40px}.roles-explorer-module__miUYTG__groupSearch .roles-explorer-module__miUYTG__searchButton{border-radius:var(--rw-radius-key);width:100%}.roles-explorer-module__miUYTG__groupHead{grid-template-columns:minmax(0,1fr) auto}.roles-explorer-module__miUYTG__groupIcon{display:none}.roles-explorer-module__miUYTG__groupExamples{margin:0 var(--rw-space-2) var(--rw-space-2)}.roles-explorer-module__miUYTG__examplesHead{flex-direction:column;align-items:start}.roles-explorer-module__miUYTG__jobMetadata{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.roles-explorer-module__miUYTG__spinner{animation:none}.roles-explorer-module__miUYTG__filterTrigger,.roles-explorer-module__miUYTG__filterTrigger>.roles-explorer-module__miUYTG__icon:last-child,.roles-explorer-module__miUYTG__expandButton .roles-explorer-module__miUYTG__icon,.roles-explorer-module__miUYTG__groupList,.roles-explorer-module__miUYTG__browseList{transition:none}.roles-explorer-module__miUYTG__browseResultFocused{scroll-behavior:auto}}@media (forced-colors:active){.roles-explorer-module__miUYTG__activeChip,.roles-explorer-module__miUYTG__groupTags span,.roles-explorer-module__miUYTG__browseTags span,.roles-explorer-module__miUYTG__filterCount,.roles-explorer-module__miUYTG__countBadge{border:1px solid canvastext}}
.filter-search-module__oOFoxG__page{width:min(1600px,100%);margin:0 auto;padding:12px 24px 48px}@media (max-width:760px){.filter-search-module__oOFoxG__page{padding:12px 12px 32px}}