.tracker-add-application-module__DEVUSW__backdrop{z-index:1400;background:color-mix(in srgb, var(--rw-shade) 58%, transparent);justify-content:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.tracker-add-application-module__DEVUSW__modal{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-xl);background:var(--rw-color-panel-bg,var(--rw-color-surface));width:min(520px,100%);height:100%;box-shadow:0 24px 70px color-mix(in srgb, var(--rw-shade) 35%, transparent);flex-direction:column;display:flex;overflow:hidden}.tracker-add-application-module__DEVUSW__header{border-bottom:1px solid var(--rw-color-border);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.tracker-add-application-module__DEVUSW__headerCopy{align-items:center;gap:.75rem;display:flex}.tracker-add-application-module__DEVUSW__header h3{color:var(--rw-color-text);font-size:1.2rem;font-weight:850}.tracker-add-application-module__DEVUSW__modeGrid{grid-template-columns:1fr 1fr;gap:.8rem;padding:1.1rem;display:grid}.tracker-add-application-module__DEVUSW__modeChoice{text-align:left;flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;min-height:7rem;display:flex}.tracker-add-application-module__DEVUSW__modeChoice strong{font-size:1rem}.tracker-add-application-module__DEVUSW__modeChoice span,.tracker-add-application-module__DEVUSW__emptyList{color:var(--rw-color-text-muted);font-size:.8rem}.tracker-add-application-module__DEVUSW__modalBody,.tracker-add-application-module__DEVUSW__externalForm{flex-direction:column;flex:auto;gap:.85rem;min-height:0;padding:1rem 1.1rem 0;display:flex}.tracker-add-application-module__DEVUSW__roleList{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-md);flex:auto;min-height:0;overflow-y:auto}.tracker-add-application-module__DEVUSW__roleOption{border-bottom:1px solid var(--rw-color-border);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.8rem;display:flex}.tracker-add-application-module__DEVUSW__roleOption:last-child{border-bottom:0}.tracker-add-application-module__DEVUSW__roleOption:has(input:checked){background:color-mix(in srgb, var(--rw-color-selected) 12%, var(--rw-color-surface))}.tracker-add-application-module__DEVUSW__roleOption input{margin-top:.18rem}.tracker-add-application-module__DEVUSW__roleOption span{gap:.2rem;min-width:0;display:grid}.tracker-add-application-module__DEVUSW__roleOption strong{color:var(--rw-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.tracker-add-application-module__DEVUSW__roleOption small{color:var(--rw-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.tracker-add-application-module__DEVUSW__emptyList{padding:1rem}.tracker-add-application-module__DEVUSW__error{color:var(--rw-color-danger);font-size:.8rem}.tracker-add-application-module__DEVUSW__footer{border-top:1px solid var(--rw-color-border);background:var(--rw-color-panel-bg,var(--rw-color-surface));flex:none;justify-content:flex-end;gap:.65rem;margin-top:auto;padding:.9rem 0 1rem;display:flex}.tracker-add-application-module__DEVUSW__confirmation{color:var(--rw-color-success);font-size:.8rem;font-weight:750}@media (max-width:640px){.tracker-add-application-module__DEVUSW__backdrop{padding:0}.tracker-add-application-module__DEVUSW__modal{border-radius:0}.tracker-add-application-module__DEVUSW__modeGrid{grid-template-columns:1fr}}
.fit-analysis-activity-visual-module__aAg3cG__activity{flex-direction:column;gap:.7rem;width:min(340px,100%);min-height:148px;margin:.35rem auto 0;padding:.9rem .25rem .2rem;display:flex}.fit-analysis-activity-visual-module__aAg3cG__heading{letter-spacing:.09em;text-transform:uppercase;color:var(--rw-color-text-muted);grid-template-columns:1fr auto 1fr;align-items:baseline;gap:.5rem;font-size:.62rem;display:grid}.fit-analysis-activity-visual-module__aAg3cG__headingSide{opacity:.6;transition:opacity .32s,color .32s}.fit-analysis-activity-visual-module__aAg3cG__headingSide[data-side=role]{text-align:left}.fit-analysis-activity-visual-module__aAg3cG__headingSide[data-side=resume]{text-align:right}.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=role] .fit-analysis-activity-visual-module__aAg3cG__headingSide[data-side=role],.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=resume] .fit-analysis-activity-visual-module__aAg3cG__headingSide[data-side=resume],.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=both] .fit-analysis-activity-visual-module__aAg3cG__headingSide{opacity:1;color:var(--rw-color-text)}.fit-analysis-activity-visual-module__aAg3cG__headingCount{letter-spacing:.04em;text-transform:none;color:var(--rw-color-text-muted);opacity:.55;font-size:.6rem}.fit-analysis-activity-visual-module__aAg3cG__rows{flex-direction:column;gap:.5rem;display:flex}.fit-analysis-activity-visual-module__aAg3cG__row{opacity:.32;grid-template-columns:1fr auto 1fr;align-items:center;gap:.45rem;transition:opacity .25s,transform .25s;display:grid;transform:scale(1)}.fit-analysis-activity-visual-module__aAg3cG__row[data-active=true]{opacity:1;transform:scale(1.015)}.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=settled] .fit-analysis-activity-visual-module__aAg3cG__row{opacity:.62;transform:scale(1)}.fit-analysis-activity-visual-module__aAg3cG__side{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.fit-analysis-activity-visual-module__aAg3cG__side[data-side=resume]{justify-content:flex-end}.fit-analysis-activity-visual-module__aAg3cG__label{color:var(--rw-color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;line-height:1.2;overflow:hidden}.fit-analysis-activity-visual-module__aAg3cG__row[data-active=true] .fit-analysis-activity-visual-module__aAg3cG__label{color:var(--rw-color-text)}.fit-analysis-activity-visual-module__aAg3cG__stub{background:var(--rw-color-text-muted);opacity:.5;border-radius:1px;flex:none;width:5px;height:5px;transition:background .25s,opacity .25s}.fit-analysis-activity-visual-module__aAg3cG__side[data-side=resume] .fit-analysis-activity-visual-module__aAg3cG__stub{border-radius:999px}.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=role] .fit-analysis-activity-visual-module__aAg3cG__side[data-side=role] .fit-analysis-activity-visual-module__aAg3cG__stub,.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=resume] .fit-analysis-activity-visual-module__aAg3cG__side[data-side=resume] .fit-analysis-activity-visual-module__aAg3cG__stub,.fit-analysis-activity-visual-module__aAg3cG__row[data-active=true] .fit-analysis-activity-visual-module__aAg3cG__stub{background:var(--rw-color-accent);opacity:1}.fit-analysis-activity-visual-module__aAg3cG__connector{flex:none;width:78px;height:14px;position:relative}.fit-analysis-activity-visual-module__aAg3cG__line{background:linear-gradient(to right, transparent, var(--rw-color-border) 18%, var(--rw-color-border) 82%, transparent);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.fit-analysis-activity-visual-module__aAg3cG__particle{background:var(--rw-color-accent);width:6px;height:6px;box-shadow:0 0 8px 1px var(--rw-color-accent);opacity:0;border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=both] .fit-analysis-activity-visual-module__aAg3cG__row[data-active=true] .fit-analysis-activity-visual-module__aAg3cG__particle{opacity:1;animation:1.4s ease-in-out infinite fit-analysis-activity-visual-module__aAg3cG__fitActivityScan}.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=both] .fit-analysis-activity-visual-module__aAg3cG__row[data-active=true][data-flip=true] .fit-analysis-activity-visual-module__aAg3cG__particle{animation-name:fit-analysis-activity-visual-module__aAg3cG__fitActivityScanBack}.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=role] .fit-analysis-activity-visual-module__aAg3cG__row[data-active=true] .fit-analysis-activity-visual-module__aAg3cG__particle,.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=resume] .fit-analysis-activity-visual-module__aAg3cG__row[data-active=true] .fit-analysis-activity-visual-module__aAg3cG__particle{opacity:.85;animation:1.6s ease-in-out infinite fit-analysis-activity-visual-module__aAg3cG__fitActivityHold}.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=resume] .fit-analysis-activity-visual-module__aAg3cG__row[data-active=true] .fit-analysis-activity-visual-module__aAg3cG__particle{left:calc(100% - 6px)}@keyframes fit-analysis-activity-visual-module__aAg3cG__fitActivityScan{0%{left:0}50%{left:calc(100% - 6px)}to{left:0}}@keyframes fit-analysis-activity-visual-module__aAg3cG__fitActivityScanBack{0%{left:calc(100% - 6px)}50%{left:0}to{left:calc(100% - 6px)}}@keyframes fit-analysis-activity-visual-module__aAg3cG__fitActivityHold{0%,to{opacity:.4}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.fit-analysis-activity-visual-module__aAg3cG__particle{opacity:.9;margin-left:-3px;left:50%;animation:none!important}.fit-analysis-activity-visual-module__aAg3cG__row{transition:none}.fit-analysis-activity-visual-module__aAg3cG__activity[data-emphasis=both] .fit-analysis-activity-visual-module__aAg3cG__row[data-active=true] .fit-analysis-activity-visual-module__aAg3cG__particle{animation:none}}
.fit-analysis-panel-module___u2cGG__panel{border:1px solid var(--rw-color-panel-border);background:var(--rw-color-panel-bg);color:var(--rw-color-text);border-radius:12px;flex-direction:column;gap:.55rem;padding:.7rem 1.1rem .85rem;display:flex;overflow:hidden}.fit-analysis-panel-module___u2cGG__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--rw-color-text-muted);font-size:.72rem;font-weight:700}.fit-analysis-panel-module___u2cGG__boxHeading{text-align:center;color:var(--rw-color-text);margin:0;font-size:.92rem;font-weight:800;line-height:1.2}.fit-analysis-panel-module___u2cGG__panelWrap{flex-direction:column;gap:.15rem;min-width:0;min-height:0;display:flex}.fit-analysis-panel-module___u2cGG__panelWrap>.fit-analysis-panel-module___u2cGG__panel{flex:auto;min-height:0}.fit-analysis-panel-module___u2cGG__headline{color:var(--rw-color-text);margin:0;font-size:.95rem}.fit-analysis-panel-module___u2cGG__helper{color:var(--rw-color-text-muted);margin:0;font-size:.88rem}.fit-analysis-panel-module___u2cGG__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.fit-analysis-panel-module___u2cGG__scoreRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.fit-analysis-panel-module___u2cGG__score{color:var(--rw-color-text);font-size:1.6rem;font-weight:800;line-height:1}.fit-analysis-panel-module___u2cGG__bandLabel{font-size:1rem;font-weight:700}a.fit-analysis-panel-module___u2cGG__bandLabel{color:inherit;cursor:help;text-decoration:none;position:relative}a.fit-analysis-panel-module___u2cGG__bandLabel:focus-visible{outline:2px solid var(--rw-color-accent,currentColor);outline-offset:3px;border-radius:.25rem}.fit-analysis-panel-module___u2cGG__bandLabel[data-tone=strong],.fit-analysis-panel-module___u2cGG__bandLabel[data-tone=solid]{color:var(--rw-color-success)}.fit-analysis-panel-module___u2cGG__bandLabel[data-tone=moderate],.fit-analysis-panel-module___u2cGG__bandLabel[data-tone=partial]{color:var(--rw-color-warning)}.fit-analysis-panel-module___u2cGG__bandLabel[data-tone=limited]{color:var(--rw-color-danger)}.fit-analysis-panel-module___u2cGG__bandLabel[data-tone=insufficient],.fit-analysis-panel-module___u2cGG__bandLabel[data-tone=none]{color:var(--rw-color-text-muted)}.fit-analysis-panel-module___u2cGG__sections{gap:.85rem;display:grid}@media (min-width:620px){.fit-analysis-panel-module___u2cGG__sections{grid-template-columns:repeat(3,minmax(0,1fr))}}.fit-analysis-panel-module___u2cGG__sectionBlock h4{letter-spacing:.02em;color:var(--rw-color-text-muted);margin:0 0 .35rem;font-size:.78rem;font-weight:700}.fit-analysis-panel-module___u2cGG__sectionBlock p{color:var(--rw-color-text-muted);margin:0;font-size:.84rem}.fit-analysis-panel-module___u2cGG__itemList{flex-direction:column;gap:.62rem;margin:0;padding-left:1.15rem;font-size:.86rem;line-height:1.4;list-style:outside;display:flex}.fit-analysis-panel-module___u2cGG__itemList li{padding-left:.1rem;display:list-item}.fit-analysis-panel-module___u2cGG__itemList li>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fit-analysis-panel-module___u2cGG__itemListExpanded li>span{-webkit-line-clamp:none;line-clamp:none;display:inline;overflow:visible}.fit-analysis-panel-module___u2cGG__requirementsDetail{border-top:1px solid var(--rw-border-subtle);padding-top:.5rem}.fit-analysis-panel-module___u2cGG__requirementsDetail summary{cursor:pointer;color:var(--rw-color-link);font-size:.82rem;font-weight:600}.fit-analysis-panel-module___u2cGG__requirementList{margin-top:.4rem}.fit-analysis-panel-module___u2cGG__requirementRow{border-bottom:1px solid var(--rw-border-subtle);justify-content:space-between;gap:.6rem;padding:.35rem 0;font-size:.84rem;display:flex}.fit-analysis-panel-module___u2cGG__requirementRow:last-child{border-bottom:none}.fit-analysis-panel-module___u2cGG__requirementVerdict{text-transform:capitalize;color:var(--rw-color-text-muted);flex:none}.fit-analysis-panel-module___u2cGG__assessing{flex-direction:column;gap:.9rem;display:flex}.fit-analysis-panel-module___u2cGG__stageList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.fit-analysis-panel-module___u2cGG__stage{color:var(--rw-color-text-muted);grid-template-columns:auto 1fr;align-items:center;column-gap:.6rem;font-size:.9rem;transition:color .2s;display:grid}.fit-analysis-panel-module___u2cGG__stageMark{border:1px solid var(--rw-color-text-muted);opacity:.45;background:0 0;border-radius:999px;width:.55rem;height:.55rem}.fit-analysis-panel-module___u2cGG__stage[data-state=done]{color:var(--rw-color-text-muted)}.fit-analysis-panel-module___u2cGG__stage[data-state=done] .fit-analysis-panel-module___u2cGG__stageMark{background:var(--rw-color-success);border-color:var(--rw-color-success);opacity:1}.fit-analysis-panel-module___u2cGG__stage[data-state=active]{color:var(--rw-color-text)}.fit-analysis-panel-module___u2cGG__stage[data-state=active] .fit-analysis-panel-module___u2cGG__stageMark{background:var(--rw-color-accent,currentColor);opacity:1;border-color:currentColor;animation:1.4s ease-in-out infinite fit-analysis-panel-module___u2cGG__fitAnalysisStagePulse}@keyframes fit-analysis-panel-module___u2cGG__fitAnalysisStagePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.fit-analysis-panel-module___u2cGG__stage[data-state=active] .fit-analysis-panel-module___u2cGG__stageMark{animation:none}}.fit-analysis-panel-module___u2cGG__helperMuted{color:var(--rw-color-text-muted);opacity:.75;margin:0;font-size:.82rem}.fit-analysis-panel-module___u2cGG__spinner{border:2px solid var(--rw-border-subtle);border-top-color:var(--rw-color-primary);border-radius:50%;flex:none;width:1rem;height:1rem;animation:.8s linear infinite fit-analysis-panel-module___u2cGG__fit-analysis-spin}@keyframes fit-analysis-panel-module___u2cGG__fit-analysis-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fit-analysis-panel-module___u2cGG__spinner{animation:none}}.fit-analysis-panel-module___u2cGG__locked{border-color:var(--rw-color-border)}.fit-analysis-panel-module___u2cGG__assessedAt{color:var(--rw-color-text-muted);margin:0;font-size:.76rem}.fit-analysis-panel-module___u2cGG__coded{overscroll-behavior:contain;border-bottom:none;flex-direction:column;flex:auto;gap:.7rem;min-height:0;padding-bottom:0;display:flex;overflow-y:auto}.fit-analysis-panel-module___u2cGG__coded::-webkit-scrollbar{width:6px}.fit-analysis-panel-module___u2cGG__coded::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--rw-color-text-muted) 34%, transparent);border-radius:3px}.fit-analysis-panel-module___u2cGG__coded::-webkit-scrollbar-track{background:0 0}.fit-analysis-panel-module___u2cGG__capturedGroup{flex-direction:column;gap:.35rem;display:flex}.fit-analysis-panel-module___u2cGG__capturedGroup h4{color:var(--rw-color-text);margin:0;font-size:.84rem;font-weight:700}.fit-analysis-panel-module___u2cGG__capturedSubgroup{flex-direction:column;gap:.22rem;display:flex}.fit-analysis-panel-module___u2cGG__capturedSubgroup h5{letter-spacing:.02em;color:var(--rw-color-text-muted);margin:0;font-size:.78rem;font-weight:700}.fit-analysis-panel-module___u2cGG__codedNote{color:var(--rw-color-text-muted);margin:.15rem 0 0;font-size:.78rem;font-style:italic}.fit-analysis-panel-module___u2cGG__moreWrap{flex-direction:column;gap:.3rem;display:flex;position:relative}.fit-analysis-panel-module___u2cGG__moreLink{color:var(--rw-color-link);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.78rem;font-weight:700}.fit-analysis-panel-module___u2cGG__moreLink:hover,.fit-analysis-panel-module___u2cGG__moreLink:focus-visible{text-decoration:underline}.fit-analysis-panel-module___u2cGG__notOffered{flex-direction:column;gap:.6rem;display:flex}.fit-analysis-panel-module___u2cGG__modalShell{z-index:210;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}.fit-analysis-panel-module___u2cGG__modalBackdrop{background:color-mix(in srgb, var(--rw-shade) 55%, transparent);cursor:pointer;border:0;margin:0;padding:0;position:absolute;inset:0}.fit-analysis-panel-module___u2cGG__modalFrame{z-index:1;background:var(--rw-color-surface-elevated,var(--rw-color-surface));border-right:1px solid var(--rw-color-panel-border);width:min(46vw,640px);min-width:min(380px,100vw);max-width:100vw;height:100vh;box-shadow:24px 0 60px color-mix(in srgb, var(--rw-shade) 35%, transparent);flex-direction:column;padding:1.25rem 1.5rem 1.5rem;display:flex;position:relative;overflow-y:auto}@media (max-width:640px){.fit-analysis-panel-module___u2cGG__modalFrame{width:100vw;min-width:0}}.fit-analysis-panel-module___u2cGG__modalHead{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.fit-analysis-panel-module___u2cGG__modalTitle{color:var(--rw-color-text);margin:.2rem 0 0;font-size:1.1rem}.fit-analysis-panel-module___u2cGG__modalTitleCompany{color:var(--rw-color-text-muted);font-weight:500}.fit-analysis-panel-module___u2cGG__modalBody{flex-direction:column;gap:1rem;display:flex}.fit-analysis-panel-module___u2cGG__modalLead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.fit-analysis-panel-module___u2cGG__meaningWrap{flex:none;margin-left:auto;position:relative}.fit-analysis-panel-module___u2cGG__meaningTrigger{border:1px solid var(--rw-color-border);color:var(--rw-color-text-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.82rem;line-height:1;transition:color .15s,border-color .15s;display:inline-flex}.fit-analysis-panel-module___u2cGG__meaningTrigger:hover,.fit-analysis-panel-module___u2cGG__meaningTrigger[aria-expanded=true]{color:var(--rw-color-text);border-color:var(--rw-color-text-muted)}.fit-analysis-panel-module___u2cGG__meaningPanel{z-index:60;border:1px solid var(--rw-color-border);background:var(--rw-color-surface-elevated,var(--rw-color-surface));width:min(23rem,82vw);box-shadow:0 18px 42px color-mix(in srgb, var(--rw-shade) 35%, transparent);border-radius:.85rem;flex-direction:column;gap:.75rem;padding:.95rem 1rem 1rem;display:flex;position:absolute;top:calc(100% + .6rem);right:0}.fit-analysis-panel-module___u2cGG__meaningHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.fit-analysis-panel-module___u2cGG__meaningTitle{color:var(--rw-color-text);margin:0;font-size:.95rem;font-weight:700}.fit-analysis-panel-module___u2cGG__meaningClose{color:var(--rw-color-text-muted);cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1.15rem;line-height:1}.fit-analysis-panel-module___u2cGG__levelScale{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.fit-analysis-panel-module___u2cGG__levelRow{grid-template-columns:3px auto 1fr;align-items:start;column-gap:.6rem;display:grid}.fit-analysis-panel-module___u2cGG__levelBar{background:var(--rw-color-text-muted);opacity:.35;border-radius:999px;align-self:stretch}.fit-analysis-panel-module___u2cGG__levelRow[data-band=strong_alignment] .fit-analysis-panel-module___u2cGG__levelBar,.fit-analysis-panel-module___u2cGG__levelRow[data-band=solid_alignment] .fit-analysis-panel-module___u2cGG__levelBar{background:var(--rw-color-success);opacity:1}.fit-analysis-panel-module___u2cGG__levelRow[data-band=moderate_alignment] .fit-analysis-panel-module___u2cGG__levelBar,.fit-analysis-panel-module___u2cGG__levelRow[data-band=partial_alignment] .fit-analysis-panel-module___u2cGG__levelBar{background:var(--rw-color-warning);opacity:1}.fit-analysis-panel-module___u2cGG__levelRow[data-band=limited_alignment] .fit-analysis-panel-module___u2cGG__levelBar{background:var(--rw-color-danger);opacity:1}.fit-analysis-panel-module___u2cGG__levelRange{font-variant-numeric:tabular-nums;color:var(--rw-color-text-muted);min-width:3.1rem;padding-top:.1rem;font-size:.78rem}.fit-analysis-panel-module___u2cGG__levelText{flex-direction:column;gap:.1rem;display:flex}.fit-analysis-panel-module___u2cGG__levelName{color:var(--rw-color-text);font-size:.84rem}.fit-analysis-panel-module___u2cGG__levelMeans{color:var(--rw-color-text-muted);font-size:.78rem;line-height:1.35}.fit-analysis-panel-module___u2cGG__meaningNote{color:var(--rw-color-text-muted);opacity:.85;margin:0;font-size:.76rem;line-height:1.4}.fit-analysis-panel-module___u2cGG__meaningLink{color:var(--rw-color-accent,currentColor);align-self:flex-start;font-size:.8rem;font-weight:600;text-decoration:none}.fit-analysis-panel-module___u2cGG__meaningLink:hover{text-decoration:underline}
.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__keepsRail{--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-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-kept:var(--rw-color-secondary);--setup-deck-settle:cubic-bezier(.34, 1.56, .64, 1);grid-template-columns:minmax(0,1fr);align-content:start;gap:.6rem;min-width:0;display:grid}.setup-role-gallery-module__xl0FdW__keepSlot{border:1.5px dashed color-mix(in srgb, var(--setup-card-muted) 45%, transparent);border-radius:var(--setup-card-radius);min-height:6.1rem;color:var(--setup-card-muted);letter-spacing:.14em;text-transform:uppercase;place-items:center;font-size:.75rem;font-weight:800;display:grid}.setup-role-gallery-module__xl0FdW__keptCard{min-height:6.1rem;animation:setup-role-gallery-module__xl0FdW__keptCardPop .36s var(--setup-deck-settle) both;gap:.45rem;padding:.7rem .75rem .7rem .95rem}.setup-role-gallery-module__xl0FdW__keepsRail .setup-role-gallery-module__xl0FdW__keptCard{gap:.35rem;padding:.55rem .55rem .55rem .72rem}.setup-role-gallery-module__xl0FdW__keepsRail .setup-role-gallery-module__xl0FdW__previewJobCard .job-card-shell{grid-template-columns:2rem minmax(0,1fr);gap:.45rem}.setup-role-gallery-module__xl0FdW__keepsRail .setup-role-gallery-module__xl0FdW__previewJobCard .job-avatar{width:2rem;height:2rem;font-size:.72rem}.setup-role-gallery-module__xl0FdW__keepsRail .setup-role-gallery-module__xl0FdW__previewJobCard .job-title{font-size:clamp(.78rem,1.1vw,.92rem);line-height:1.1}.setup-role-gallery-module__xl0FdW__keepsRail .setup-role-gallery-module__xl0FdW__previewJobCard .job-company-line{font-size:.75rem}.setup-role-gallery-module__xl0FdW__keepsRail .setup-role-gallery-module__xl0FdW__removeButton{min-height:2.75rem;padding-inline:.55rem;font-size:.75rem}@keyframes setup-role-gallery-module__xl0FdW__keptCardPop{0%{opacity:0;transform:scale(.6)}62%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none}}.setup-role-gallery-module__xl0FdW__keptCard.setup-role-gallery-module__xl0FdW__previewJobCard .job-company-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.setup-role-gallery-module__xl0FdW__keptCard .setup-role-gallery-module__xl0FdW__cardActions{justify-content:space-between}.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__roleCardSelected{border-color:color-mix(in srgb, var(--setup-card-kept) 58%, var(--setup-card-border))}.setup-role-gallery-module__xl0FdW__roleCardSelected .setup-role-gallery-module__xl0FdW__roleCardEdge{background:var(--setup-card-kept)}.setup-role-gallery-module__xl0FdW__roleCard[data-role-state=hide]{opacity:.45}.setup-role-gallery-module__xl0FdW__roleMetadata,.setup-role-gallery-module__xl0FdW__selectedReadout,.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__selectedReadout{color:color-mix(in srgb, var(--setup-card-kept) 45%, white);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}.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__keepsRail{grid-template-columns:minmax(0,1fr)}.setup-role-gallery-module__xl0FdW__roleCard,.setup-role-gallery-module__xl0FdW__roleCardStream,.setup-role-gallery-module__xl0FdW__roleCardSelected{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__selectedReadout{align-self:center}.setup-role-gallery-module__xl0FdW__deckArea{padding-bottom:24px}.setup-role-gallery-module__xl0FdW__keepSlot,.setup-role-gallery-module__xl0FdW__keptCard{min-height:5.6rem}.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__keptCard{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}}
.setup-roles-transition-module__l16WiG__background{display:contents}.setup-roles-transition-module__l16WiG__destination{z-index:4000;background:var(--rw-elev-canvas);color:var(--rw-color-text);padding:clamp(1rem,3vw,2.5rem);position:fixed;inset:0;overflow:auto}.setup-roles-transition-module__l16WiG__page{border:1px solid var(--rw-color-border);background:var(--rw-elev-surface);border-radius:20px;width:min(100%,78rem);min-height:calc(100vh - clamp(2rem,6vw,5rem));margin:0 auto;padding:clamp(1.25rem,4vw,3rem)}.setup-roles-transition-module__l16WiG__header{border-bottom:1px solid var(--rw-color-border);padding-bottom:clamp(1.25rem,3vw,2rem)}.setup-roles-transition-module__l16WiG__eyebrow,.setup-roles-transition-module__l16WiG__roleState,.setup-roles-transition-module__l16WiG__kept{color:var(--rw-color-primary-text);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.setup-roles-transition-module__l16WiG__header h1{color:var(--rw-color-text);letter-spacing:-.045em;outline:none;margin:.35rem 0 0;font-size:clamp(2rem,5vw,4.25rem);font-weight:650;line-height:1}.setup-roles-transition-module__l16WiG__activity{border:1px solid color-mix(in srgb, var(--rw-color-brand) 32%, var(--rw-color-border));background:color-mix(in srgb, var(--rw-elev-panel) 90%, var(--rw-color-brand) 10%);border-radius:16px;gap:.9rem;margin-top:clamp(1.25rem,3vw,2rem);padding:1rem 1.1rem;display:grid}.setup-roles-transition-module__l16WiG__activityTop{align-items:center;gap:1rem;display:flex}.setup-roles-transition-module__l16WiG__activityMark{border:1px solid color-mix(in srgb, var(--rw-color-primary-text) 46%, var(--rw-color-border));background:var(--rw-elev-raised);width:3.25rem;height:3.25rem;color:var(--rw-color-primary-text);letter-spacing:.08em;border-radius:50%;flex:none;place-items:center;font-size:.62rem;font-weight:850;display:grid}.setup-roles-transition-module__l16WiG__activityMessage{min-width:0}.setup-roles-transition-module__l16WiG__activityLead,.setup-roles-transition-module__l16WiG__progress{margin:0}.setup-roles-transition-module__l16WiG__activityLead{color:var(--rw-color-text);letter-spacing:-.01em;font-size:1.05rem;font-weight:760}.setup-roles-transition-module__l16WiG__progress{color:var(--rw-color-text-muted);margin-top:.25rem;font-size:.95rem;line-height:1.5}.setup-roles-transition-module__l16WiG__progressBar{gap:.4rem;display:grid}.setup-roles-transition-module__l16WiG__progressHead{color:var(--rw-color-text-muted);justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.78rem;font-weight:700;display:flex}.setup-roles-transition-module__l16WiG__progressPercent{color:var(--rw-color-primary-text);font-variant-numeric:tabular-nums;flex:none}.setup-roles-transition-module__l16WiG__progressTrack{background:color-mix(in srgb, var(--rw-color-primary) 22%, var(--rw-elev-raised));border-radius:3px;height:6px;position:relative;overflow:visible}.setup-roles-transition-module__l16WiG__progressFill{background:var(--rw-color-primary);transition:width .9s var(--rw-ease-standard,ease-out);border-radius:3px;position:absolute;inset:0 auto 0 0}.setup-roles-transition-module__l16WiG__progressDot{z-index:1;background:var(--rw-color-primary-text);width:.55rem;height:.55rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--rw-color-primary-text) 20%, transparent);transition:left .9s var(--rw-ease-standard,ease-out);border-radius:50%;margin-left:-.275rem;animation:1.35s ease-in-out infinite setup-roles-transition-module__l16WiG__activityDot;position:absolute;top:50%;transform:translateY(-50%)}.setup-roles-transition-module__l16WiG__destination[data-phase=saving-slow] .setup-roles-transition-module__l16WiG__progressDot{opacity:.7;animation-duration:2.6s}.setup-roles-transition-module__l16WiG__destination[data-phase=recovery] .setup-roles-transition-module__l16WiG__progressDot,.setup-roles-transition-module__l16WiG__destination[data-phase=unconfirmed] .setup-roles-transition-module__l16WiG__progressDot{opacity:.5;animation:none}.setup-roles-transition-module__l16WiG__destination[data-phase=preparing] .setup-roles-transition-module__l16WiG__progressDot{animation:.56s cubic-bezier(.22,.68,.24,1) both setup-roles-transition-module__l16WiG__barFlare}.setup-roles-transition-module__l16WiG__roleSection{margin-top:clamp(1.25rem,3vw,2rem)}.setup-roles-transition-module__l16WiG__sectionHeading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.setup-roles-transition-module__l16WiG__sectionHeading h2{margin:0;font-size:clamp(1.25rem,2vw,1.6rem)}.setup-roles-transition-module__l16WiG__sectionHeading span{color:var(--rw-color-text-muted);font-size:.85rem}.setup-roles-transition-module__l16WiG__roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.setup-roles-transition-module__l16WiG__role{border:1px solid color-mix(in srgb, var(--rw-color-brand) 28%, var(--rw-color-border));background:var(--rw-elev-panel);border-radius:16px;grid-template-columns:1fr auto;gap:1rem;min-width:0;min-height:11rem;padding:1.25rem 1.2rem 1.2rem 1.45rem;display:grid;position:relative;overflow:hidden}.setup-roles-transition-module__l16WiG__rail{background:var(--rw-color-primary);width:4px;position:absolute;inset:0 auto 0 0}.setup-roles-transition-module__l16WiG__role h3{color:var(--rw-color-text);margin:.45rem 0 0;font-size:1.08rem;line-height:1.2}.setup-roles-transition-module__l16WiG__company,.setup-roles-transition-module__l16WiG__detail{color:var(--rw-color-text-muted);margin:.45rem 0 0;font-size:.9rem}.setup-roles-transition-module__l16WiG__detail{font-size:.78rem}.setup-roles-transition-module__l16WiG__kept{align-self:end}.setup-roles-transition-module__l16WiG__recovery{border:1px solid color-mix(in srgb, var(--rw-color-primary-text) 30%, var(--rw-color-border));background:var(--rw-elev-panel);border-radius:14px;margin-top:1.5rem;padding:1.25rem}.setup-roles-transition-module__l16WiG__recovery h2,.setup-roles-transition-module__l16WiG__recovery p{margin:0}.setup-roles-transition-module__l16WiG__recovery p{color:var(--rw-color-text-muted);margin-top:.5rem}.setup-roles-transition-module__l16WiG__actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.setup-roles-transition-module__l16WiG__primaryAction,.setup-roles-transition-module__l16WiG__secondaryAction{border:1px solid var(--rw-color-border);cursor:pointer;min-height:2.75rem;font:inherit;border-radius:10px;justify-content:center;align-items:center;padding:.65rem 1rem;font-weight:750;text-decoration:none;display:inline-flex}.setup-roles-transition-module__l16WiG__primaryAction:disabled{cursor:wait;opacity:.72}.setup-roles-transition-module__l16WiG__primaryAction{border-color:var(--rw-color-primary);background:var(--rw-color-primary);color:var(--rw-color-primary-ink)}.setup-roles-transition-module__l16WiG__secondaryAction{background:var(--rw-elev-raised);color:var(--rw-color-text)}.setup-roles-transition-module__l16WiG__primaryAction:focus-visible,.setup-roles-transition-module__l16WiG__secondaryAction:focus-visible{outline:3px solid color-mix(in srgb, var(--rw-color-primary-text) 48%, transparent);outline-offset:3px}@keyframes setup-roles-transition-module__l16WiG__activityDot{0%,60%,to{opacity:.35;transform:translateY(-50%)scale(1)}30%{opacity:1;transform:translateY(-50%)scale(1.35)}}@keyframes setup-roles-transition-module__l16WiG__barFlare{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--rw-color-primary-text) 55%, transparent);transform:translateY(-50%)scale(1)}45%{box-shadow:0 0 0 9px color-mix(in srgb, var(--rw-color-primary-text) 0%, transparent);transform:translateY(-50%)scale(1.4)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--rw-color-primary-text) 0%, transparent);transform:translateY(-50%)scale(1)}}@media (max-width:800px){.setup-roles-transition-module__l16WiG__destination{padding:0}.setup-roles-transition-module__l16WiG__page{border:0;border-radius:0;min-height:100%;padding:1.25rem 1rem 2rem}.setup-roles-transition-module__l16WiG__roles{grid-template-columns:1fr}.setup-roles-transition-module__l16WiG__role{min-height:8.5rem}}@media (prefers-reduced-motion:reduce){.setup-roles-transition-module__l16WiG__destination,.setup-roles-transition-module__l16WiG__page,.setup-roles-transition-module__l16WiG__role,.setup-roles-transition-module__l16WiG__primaryAction,.setup-roles-transition-module__l16WiG__secondaryAction{scroll-behavior:auto;transition:none;animation:none}.setup-roles-transition-module__l16WiG__progressFill,.setup-roles-transition-module__l16WiG__progressDot{transition:none;animation:none}}
.setup-market-workspace-module__nVT6HG__workspace{position:relative}html:has(.setup-market-workspace-module__nVT6HG__workspace){scrollbar-gutter:stable}.setup-market-workspace-module__nVT6HG__layout{--setup-stage-height:min(52vh, 32rem);min-height:var(--setup-stage-height);isolation:isolate;border:1px solid color-mix(in srgb, var(--rw-color-brand) 16%, var(--rw-color-border));background:linear-gradient(132deg, color-mix(in srgb, var(--rw-elev-raised) 88%, transparent), color-mix(in srgb, var(--rw-elev-panel) 86%, transparent)), var(--rw-elev-panel);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--rw-tint) 62%, transparent), 0 26px 72px color-mix(in srgb, var(--rw-shade) 20%, transparent);border-radius:22px 5px;grid-template-columns:minmax(0,43fr) minmax(0,57fr);transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .42s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:clip}.setup-market-workspace-module__nVT6HG__layout:before{z-index:0;content:"";pointer-events:none;border-left:1px solid color-mix(in srgb, var(--rw-color-brand) 24%, var(--rw-color-border));background:linear-gradient(165deg, var(--rw-elev-surface) 0%, var(--rw-elev-canvas) 100%);position:absolute;inset:0 0 0 43%}.setup-market-workspace-module__nVT6HG__layout:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--rw-color-primary) 64%, transparent) 16%, color-mix(in srgb, var(--rw-color-brand) 54%, transparent) 84%, transparent);width:2px;box-shadow:0 0 18px color-mix(in srgb, var(--rw-color-brand) 16%, transparent);position:absolute;top:clamp(1rem,4vw,3rem);bottom:clamp(1rem,4vw,3rem);left:calc(43% - 1px)}.setup-market-workspace-module__nVT6HG__layoutResume{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.setup-market-workspace-module__nVT6HG__layoutResume:before{inset:0 0 0 60%}.setup-market-workspace-module__nVT6HG__layoutResume:after{left:calc(60% - 1px)}.setup-market-workspace-module__nVT6HG__layoutRoles{grid-template-columns:minmax(0,40fr) minmax(0,60fr)}.setup-market-workspace-module__nVT6HG__layoutRoles:before{inset:0 0 0 40%}.setup-market-workspace-module__nVT6HG__layoutRoles:after{left:calc(40% - 1px)}.setup-market-workspace-module__nVT6HG__actionPane{background:radial-gradient(circle at 8% 5%, color-mix(in srgb, var(--rw-color-brand) 10%, transparent), transparent 28%), color-mix(in srgb, var(--rw-elev-raised) 88%, var(--rw-elev-canvas));align-content:start;gap:clamp(.75rem,1.6vw,1.05rem);min-width:0;padding:clamp(.9rem,2.4vw,1.8rem);transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .32s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.setup-market-workspace-module__nVT6HG__actionPane:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--rw-color-brand) 52%, transparent), transparent);height:2px;position:absolute;top:0;left:0;right:0}.setup-market-workspace-module__nVT6HG__actionPane .setup-intent-stepper{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:0;display:flex;overflow:visible}.setup-market-workspace-module__nVT6HG__actionContent{gap:.85rem;min-width:0;display:grid}.setup-market-workspace-module__nVT6HG__actionContent .action-btn{transition:transform var(--rw-motion-fast) var(--rw-ease-standard), opacity var(--rw-motion-fast) var(--rw-ease-standard)}:is(.setup-market-workspace-module__nVT6HG__actionContent .app-input,.setup-market-workspace-module__nVT6HG__actionContent .app-textarea){transition:none}.setup-market-workspace-module__nVT6HG__actionContent .action-btn:not(:disabled):active{filter:none;transform:translateY(1px)}.setup-market-workspace-module__nVT6HG__actionContent .action-btn[data-busy]{position:relative;overflow:hidden}.setup-market-workspace-module__nVT6HG__actionContent .action-btn[data-busy]: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-market-workspace-module__nVT6HG__setupActionPass;position:absolute;top:0;bottom:0;left:-40%}@keyframes setup-market-workspace-module__nVT6HG__setupActionPass{0%{transform:translate(0)}to{transform:translate(350%)}}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-choices{border:1px solid color-mix(in srgb, var(--rw-color-brand) 11%, var(--rw-color-border));background:color-mix(in srgb, var(--rw-elev-floating) 72%, var(--rw-elev-raised));min-width:0;position:static}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel{gap:.85rem;min-width:0;min-height:0;padding:clamp(.9rem,2vw,1.4rem);animation:.42s cubic-bezier(.16,1,.3,1) .11s both setup-market-workspace-module__nVT6HG__setupStageEnter}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel>*{min-width:0}@keyframes setup-market-workspace-module__nVT6HG__setupStageEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel>h2{overflow-wrap:anywhere;min-width:0;color:var(--rw-text-primary);font-family:var(--rw-font-display);letter-spacing:-.055em;font-size:clamp(1.6rem,3vw,2.5rem)}:is(.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-hint,.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-empty p,.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-error p){color:var(--rw-text-secondary)}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-field{color:var(--rw-text-primary)}:is(.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-levels button,.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-title-chips button,.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-directions button){border-color:color-mix(in srgb, var(--rw-color-brand) 31%, var(--rw-color-border));color:var(--rw-text-secondary);background:color-mix(in srgb, var(--rw-color-brand) 5%, var(--rw-elev-floating));border-radius:7px 2px}.setup-market-workspace-module__nVT6HG__actionContent .action-btn-primary{border-color:var(--rw-color-primary);background:var(--rw-color-primary);min-height:2.85rem;color:var(--rw-color-primary-ink);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--rw-tint) 48%, transparent), 0 9px 18px color-mix(in srgb, var(--rw-color-primary) 27%, transparent);border-radius:9px 2px}.setup-market-workspace-module__nVT6HG__actionContent .action-btn-primary:hover:not(:disabled){border-color:var(--rw-color-primary-hover);background:var(--rw-color-primary-hover)}.setup-market-workspace-module__nVT6HG__actionContent .action-btn-secondary{border-radius:8px 2px}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-error{color:var(--rw-color-danger)}.setup-market-workspace-module__nVT6HG__waitLine{visibility:hidden;min-height:1.15rem;color:var(--rw-text-secondary);align-items:flex-start;gap:.5rem;margin:0;font-size:.82rem;line-height:1.4;display:flex}.setup-market-workspace-module__nVT6HG__waitLine[data-active]{visibility:visible}.setup-market-workspace-module__nVT6HG__waitLine strong{color:var(--rw-text-primary)}.setup-market-workspace-module__nVT6HG__waitMark{border:2px solid color-mix(in srgb, var(--rw-color-brand) 30%, var(--rw-color-border));border-top-color:var(--rw-color-primary);border-radius:999px;flex:none;width:.85rem;height:.85rem;margin-top:.18rem;animation:none}.setup-market-workspace-module__nVT6HG__waitLine[data-active] .setup-market-workspace-module__nVT6HG__waitMark{animation:.9s linear infinite setup-market-workspace-module__nVT6HG__setupWaitSpin}@keyframes setup-market-workspace-module__nVT6HG__setupWaitSpin{to{transform:rotate(360deg)}}.setup-market-workspace-module__nVT6HG__visualPane{min-height:var(--setup-stage-height);align-content:start;align-self:start;min-width:0;padding:clamp(.7rem,2.1vw,1.55rem);display:grid;position:relative}.setup-market-workspace-module__nVT6HG__visualPane:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--rw-color-primary) 68%, transparent) 16%, color-mix(in srgb, var(--rw-color-brand) 52%, transparent) 84%, transparent);width:1px;position:absolute;top:clamp(1rem,4vw,3rem);bottom:clamp(1rem,4vw,3rem);left:-1px}.setup-market-workspace-module__nVT6HG__visualPaneRoles{align-content:start}.setup-market-workspace-module__nVT6HG__rolesActionPanel.setup-market-workspace-module__nVT6HG__rolesActionPanel{block-size:max(31.75rem, calc(var(--setup-stage-height) - 4rem));min-width:0;box-shadow:none;background:0 0;border:0;grid-template-rows:auto auto minmax(3rem,1fr);gap:.8rem;padding:0;display:grid}.setup-market-workspace-module__nVT6HG__rolesDirectionSurface{min-width:0;box-shadow:var(--rw-result-card-shadow-list);border-radius:12px 3px;align-content:start;gap:.65rem;padding:.85rem;display:grid;overflow:auto}.setup-market-workspace-module__nVT6HG__rolesDirectionSurface h2{color:var(--rw-text-primary);font-family:var(--rw-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.05}.setup-market-workspace-module__nVT6HG__rolesSearchSlot{align-items:end;gap:.55rem;min-width:0;min-height:3rem;display:grid}.setup-market-workspace-module__nVT6HG__rolesSearchSlot:not([data-ready]) .setup-market-workspace-module__nVT6HG__rolesSearch{visibility:hidden}.setup-market-workspace-module__nVT6HG__rolesActivity{--roles-activity-border:var(--rw-result-card-border);--roles-activity-text:var(--rw-result-card-text);--roles-activity-muted:var(--rw-result-card-muted);min-width:0;min-height:var(--setup-stage-height);border:1px solid var(--roles-activity-border);color:var(--roles-activity-text);background:linear-gradient(145deg, var(--rw-result-card-from), var(--rw-result-card-to));box-shadow:var(--rw-result-card-shadow,var(--rw-shadow-3));border-radius:18px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.setup-market-workspace-module__nVT6HG__rolesActivityHeader{border-bottom:1px solid var(--roles-activity-border);grid-template-columns:minmax(0,1fr);align-items:center;gap:.85rem;min-width:0;padding:clamp(.85rem,2vw,1.15rem);display:grid}.setup-market-workspace-module__nVT6HG__rolesActivityHeader>div{align-items:center;gap:.65rem;min-width:0;display:flex}.setup-market-workspace-module__nVT6HG__rolesActivityHeader p,.setup-market-workspace-module__nVT6HG__rolesActivityBody p{margin:0}.setup-market-workspace-module__nVT6HG__rolesActivityHeader p{overflow-wrap:break-word;min-width:0;font-family:var(--rw-font-display);letter-spacing:-.025em;font-size:clamp(.95rem,1.5vw,1.15rem)}.setup-market-workspace-module__nVT6HG__rolesActivityMark{flex:none;width:1.8rem;height:1.15rem;position:relative}.setup-market-workspace-module__nVT6HG__rolesActivityMark:before,.setup-market-workspace-module__nVT6HG__rolesActivityMark:after{content:"";border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:50%;transform:translateY(-50%)}.setup-market-workspace-module__nVT6HG__rolesActivityMark:before{background:var(--rw-color-danger);box-shadow:.66rem 0 var(--rw-color-primary), 1.32rem 0 var(--rw-color-success);left:0}.setup-market-workspace-module__nVT6HG__rolesSearch{border:1px solid var(--rw-color-primary);width:100%;min-width:0;min-height:3rem;color:var(--rw-color-primary-ink);background:var(--rw-color-primary);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--rw-tint) 48%, transparent), 0 9px 18px color-mix(in srgb, var(--rw-color-primary) 27%, transparent);white-space:nowrap;border-radius:9px 2px;justify-self:stretch;font-weight:820;position:relative;overflow:hidden}.setup-market-workspace-module__nVT6HG__rolesSearch:hover:not(:disabled){border-color:var(--rw-color-primary-hover);background:var(--rw-color-primary-hover)}.setup-market-workspace-module__nVT6HG__rolesSearch:disabled{cursor:not-allowed;opacity:.56}.setup-market-workspace-module__nVT6HG__rolesSearch[data-busy]:after{content:"";pointer-events:none;opacity:1;background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--roles-activity-text) 55%, transparent), transparent);width:40%;animation:1.2s ease-in-out infinite setup-market-workspace-module__nVT6HG__setupActionPass;position:absolute;top:0;bottom:0;left:-40%}.setup-market-workspace-module__nVT6HG__rolesContinue{width:100%;min-width:0;min-height:2.75rem;font-weight:760}.setup-market-workspace-module__nVT6HG__rolesActivityBody{min-width:0;font-family:var(--rw-font-mono);grid-template-columns:minmax(0,3fr) minmax(12rem,2fr);align-items:stretch;gap:.75rem;padding:clamp(1rem,2.4vw,1.4rem);display:grid}.setup-market-workspace-module__nVT6HG__rolesActivityTerminal{border:1px solid var(--roles-activity-border);background:color-mix(in srgb, var(--rw-result-card-to) 82%, var(--rw-elev-canvas));border-radius:12px;grid-template-rows:auto minmax(4.4rem,auto) 2.55rem 4.8rem;align-content:start;gap:.8rem;min-width:0;min-height:20rem;padding:clamp(.8rem,1.7vw,1rem);display:grid}.setup-market-workspace-module__nVT6HG__rolesKeeps{min-width:0}.setup-market-workspace-module__nVT6HG__rolesActivityLabel{color:var(--rw-color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:850}.setup-market-workspace-module__nVT6HG__rolesActivitySummary{overflow-wrap:anywhere;min-width:0;color:var(--roles-activity-muted);font-size:.88rem;line-height:1.55}.setup-market-workspace-module__nVT6HG__rolesActivity .setup-market-workspace-module__nVT6HG__waitLine{color:var(--roles-activity-muted)}.setup-market-workspace-module__nVT6HG__rolesActivity .setup-market-workspace-module__nVT6HG__waitLine strong{color:var(--roles-activity-text)}.setup-market-workspace-module__nVT6HG__rolesActivityNotice{block-size:4.8rem;visibility:hidden;min-width:0;color:var(--roles-activity-muted);scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.65rem;font-size:.78rem;line-height:1.45;display:grid;overflow:auto}.setup-market-workspace-module__nVT6HG__rolesActivityNotice[data-active]{visibility:visible}.setup-market-workspace-module__nVT6HG__rolesActivityNotice[role=alert]{color:color-mix(in srgb, var(--rw-color-danger) 72%, var(--roles-activity-text))}.setup-market-workspace-module__nVT6HG__rolesActivityNotice p{overflow-wrap:anywhere;min-width:0}.setup-market-workspace-module__nVT6HG__rolesActivityNotice .action-btn{border-color:var(--roles-activity-border);min-height:2.5rem;color:var(--roles-activity-text);background:0 0}html[data-theme=dark] .setup-market-workspace-module__nVT6HG__layout{border-color:color-mix(in srgb, var(--rw-color-brand) 37%, var(--rw-color-border));background:color-mix(in srgb, var(--rw-elev-panel) 88%, #071526)}html[data-theme=dark] .setup-market-workspace-module__nVT6HG__actionPane{background:radial-gradient(circle at 8% 5%, color-mix(in srgb, var(--rw-color-brand) 20%, transparent), transparent 28%), color-mix(in srgb, var(--rw-elev-panel) 88%, transparent)}html[data-theme=dark] .setup-market-workspace-module__nVT6HG__actionContent .setup-intent-choices{background:color-mix(in srgb, var(--rw-elev-raised) 47%, transparent)}@media (min-width:1440px){.setup-market-workspace-module__nVT6HG__layout{--setup-stage-height:min(58vh, 38rem)}.setup-market-workspace-module__nVT6HG__actionPane{gap:1.15rem;padding:2rem}.setup-market-workspace-module__nVT6HG__actionContent{gap:1rem}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel{padding:1.55rem}}@media (min-width:1800px){.setup-market-workspace-module__nVT6HG__layout{--setup-stage-height:min(60vh, 44rem)}.setup-market-workspace-module__nVT6HG__actionPane{gap:1.35rem;padding:2.5rem}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel{padding:1.85rem}.setup-market-workspace-module__nVT6HG__selectionDock li{font-size:.95rem}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-hint{font-size:.95rem}}@media (min-width:2400px){.setup-market-workspace-module__nVT6HG__layout{--setup-stage-height:min(58vh, 50rem);border-radius:28px 6px}.setup-market-workspace-module__nVT6HG__actionPane{padding:3rem}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel{padding:2.2rem}}@media (min-width:721px) and (max-width:1100px){.setup-market-workspace-module__nVT6HG__layout{grid-template-columns:minmax(0,48fr) minmax(0,52fr)}.setup-market-workspace-module__nVT6HG__layout:before{inset:0 0 0 48%}.setup-market-workspace-module__nVT6HG__layout:after{left:calc(48% - 1px)}.setup-market-workspace-module__nVT6HG__layoutResume{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.setup-market-workspace-module__nVT6HG__layoutResume:before{inset:0 0 0 58%}.setup-market-workspace-module__nVT6HG__layoutResume:after{left:calc(58% - 1px)}.setup-market-workspace-module__nVT6HG__layoutRoles{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.setup-market-workspace-module__nVT6HG__layoutRoles:before{inset:0 0 0 42%}.setup-market-workspace-module__nVT6HG__layoutRoles:after{left:calc(42% - 1px)}.setup-market-workspace-module__nVT6HG__actionPane{gap:.7rem;padding:.9rem}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel{padding:.9rem}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel>h2{font-size:clamp(1.6rem,4vw,2.2rem)}}@media (max-width:720px){.setup-market-workspace-module__nVT6HG__layout{--setup-stage-height:0;grid-template-columns:1fr;min-height:0}.setup-market-workspace-module__nVT6HG__visualPane{background:linear-gradient(165deg, var(--rw-elev-surface) 0%, var(--rw-elev-canvas) 100%);border-top:1px solid color-mix(in srgb, var(--rw-color-brand) 24%, var(--rw-color-border));border-bottom:0;border-left:0;border-right:0;padding:0}.setup-market-workspace-module__nVT6HG__layout:before,.setup-market-workspace-module__nVT6HG__layout:after,.setup-market-workspace-module__nVT6HG__visualPane:before{display:none}.setup-market-workspace-module__nVT6HG__visualPaneRoles{order:0;padding:.7rem}.setup-market-workspace-module__nVT6HG__rolesActivity{min-height:22rem}.setup-market-workspace-module__nVT6HG__rolesActionPanel.setup-market-workspace-module__nVT6HG__rolesActionPanel{block-size:auto;grid-template-rows:auto auto minmax(3rem,auto);min-height:0}.setup-market-workspace-module__nVT6HG__rolesActivityBody{grid-template-columns:minmax(0,1fr)}.setup-market-workspace-module__nVT6HG__rolesActivityTerminal{min-height:16rem}}@media (max-width:620px){.setup-market-workspace-module__nVT6HG__layout{border-radius:16px 3px}.setup-market-workspace-module__nVT6HG__actionPane{padding:.8rem}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel>h2{font-size:clamp(1.7rem,9vw,2.2rem)}.setup-market-workspace-module__nVT6HG__rolesActivityHeader{padding:.8rem}.setup-market-workspace-module__nVT6HG__rolesActivityHeader p{font-size:.88rem}.setup-market-workspace-module__nVT6HG__rolesSearch{padding-inline:.75rem}.setup-market-workspace-module__nVT6HG__rolesActivityBody{padding:.85rem}}@media (prefers-reduced-motion:reduce){:is(.setup-market-workspace-module__nVT6HG__workspace .action-btn,.setup-market-workspace-module__nVT6HG__workspace .app-input,.setup-market-workspace-module__nVT6HG__workspace .app-textarea){transition:none}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel{animation:none}.setup-market-workspace-module__nVT6HG__waitMark{border-color:var(--rw-color-primary);background:var(--rw-color-primary);animation:none}.setup-market-workspace-module__nVT6HG__actionContent .action-btn[data-busy]:after{animation:none;display:none}.setup-market-workspace-module__nVT6HG__layout,.setup-market-workspace-module__nVT6HG__actionPane{transition:none}}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-choices-resume{background:0 0;border:0}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-panel-resume{gap:.55rem;padding:0}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-resume-review-heading{border-bottom:1px solid var(--rw-color-border);gap:.18rem;padding-bottom:.4rem;display:grid}:is(.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-resume-review-heading h2,.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-resume-review-heading p){margin:0}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-resume-review-heading h2{letter-spacing:.01em;font-family:inherit;font-size:1.05rem;font-weight:800;line-height:1.2}.setup-market-workspace-module__nVT6HG__actionContent .setup-intent-resume-review-heading p{color:var(--rw-text-secondary);font-size:.75rem;line-height:1.4}
.review-studio-chrome-module__44ePkG__root{--review-studio-control:2rem;--review-studio-launcher-size:2.25rem;--review-studio-inset-right:max(1.125rem, env(safe-area-inset-right));--review-studio-inset-left:max(1.125rem, env(safe-area-inset-left));--review-studio-launcher-bottom:calc(5.75rem + env(safe-area-inset-bottom));--review-studio-dock-bottom:calc(8.5rem + env(safe-area-inset-bottom));--review-studio-hairline:color-mix(in srgb, var(--rw-color-text) 14%, transparent);--review-studio-inlay:color-mix(in srgb, var(--rw-color-text) 5%, transparent);z-index:90;pointer-events:none;font-family:var(--rw-font-body);position:fixed;inset:0}.review-studio-chrome-module__44ePkG__launcher{bottom:var(--review-studio-launcher-bottom);width:var(--review-studio-launcher-size);height:var(--review-studio-launcher-size);border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-pill);background:var(--rw-color-control-bg);color:var(--rw-color-text);opacity:.55;cursor:pointer;pointer-events:auto;appearance:none;box-shadow:var(--rw-shadow-1);transition:opacity var(--rw-motion-fast) var(--rw-ease-standard), border-color var(--rw-motion-fast) var(--rw-ease-standard), background-color var(--rw-motion-fast) var(--rw-ease-standard);justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:fixed}.review-studio-chrome-module__44ePkG__launcher[data-side=right]{right:var(--review-studio-inset-right)}.review-studio-chrome-module__44ePkG__launcher[data-side=left]{left:var(--review-studio-inset-left)}.review-studio-chrome-module__44ePkG__launcher:hover,.review-studio-chrome-module__44ePkG__launcher:focus-visible{opacity:1;border-color:var(--rw-color-control-hover-border);background:var(--rw-color-control-hover-bg)}.review-studio-chrome-module__44ePkG__launcher[aria-expanded=true]{opacity:1;border-color:var(--rw-color-control-focus-border);background:var(--rw-color-control-active-bg)}.review-studio-chrome-module__44ePkG__launcher:focus-visible{border-color:var(--rw-color-control-focus-border);box-shadow:var(--rw-color-control-focus-ring);outline:none}.review-studio-chrome-module__44ePkG__dock{top:max(1rem, env(safe-area-inset-top));bottom:var(--review-studio-dock-bottom);border:1px solid var(--rw-color-overlay-border);border-radius:var(--rw-radius-key);background:color-mix(in srgb, var(--rw-color-surface) 86%, transparent);width:min(360px,100vw - 2.5rem);color:var(--rw-color-text);pointer-events:auto;box-shadow:var(--rw-shadow-3);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);transition:opacity var(--rw-motion-fast) var(--rw-ease-standard), transform var(--rw-motion-fast) var(--rw-ease-standard);flex-direction:column;gap:.5rem;padding:.5rem;display:flex;position:fixed}.review-studio-chrome-module__44ePkG__dock[data-side=right]{right:var(--review-studio-inset-right)}.review-studio-chrome-module__44ePkG__dock[data-side=left]{left:var(--review-studio-inset-left)}.review-studio-chrome-module__44ePkG__dockHeader{flex:none;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.review-studio-chrome-module__44ePkG__rail{align-items:center;gap:.25rem;display:flex}.review-studio-chrome-module__44ePkG__railDivider{border-left:1px solid var(--review-studio-hairline);align-items:center;gap:.25rem;padding-left:.375rem;display:flex}.review-studio-chrome-module__44ePkG__body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.5rem;min-height:0;display:flex;overflow-y:auto}.review-studio-chrome-module__44ePkG__body[data-review-scroll=child]{overflow:hidden}.review-studio-chrome-module__44ePkG__iconButton{width:var(--review-studio-control,2rem);height:var(--review-studio-control,2rem);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;appearance:none;transition:border-color var(--rw-motion-fast) var(--rw-ease-standard), background-color var(--rw-motion-fast) var(--rw-ease-standard), color var(--rw-motion-fast) var(--rw-ease-standard);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.review-studio-chrome-module__44ePkG__iconButton:hover:not(:disabled){border-color:var(--rw-color-control-hover-border);background:var(--rw-color-control-hover-bg)}.review-studio-chrome-module__44ePkG__iconButton:focus-visible{border-color:var(--rw-color-control-focus-border);box-shadow:var(--rw-color-control-focus-ring);outline:none}.review-studio-chrome-module__44ePkG__iconButton[aria-pressed=true]{border-color:var(--rw-color-control-focus-border);background:var(--rw-color-control-active-bg);color:var(--rw-color-text)}.review-studio-chrome-module__44ePkG__iconButton[aria-pressed=true]:after{content:"";border-radius:var(--rw-radius-pill);background:var(--rw-color-primary);width:.75rem;height:2px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.review-studio-chrome-module__44ePkG__iconButton:disabled{opacity:.45;cursor:not-allowed}.review-studio-chrome-module__44ePkG__iconButton[data-tone=primary]:hover:not(:disabled){border-color:var(--rw-color-primary);color:var(--rw-color-primary-text)}.review-studio-chrome-module__44ePkG__iconButton[data-tone=danger]:hover:not(:disabled){border-color:var(--rw-color-danger);color:var(--rw-color-danger)}.review-studio-chrome-module__44ePkG__iconButtonPrimary{border-color:var(--rw-color-primary);background:var(--rw-color-primary);color:var(--rw-color-primary-ink)}.review-studio-chrome-module__44ePkG__sheet{flex-direction:column;gap:.5rem;display:flex}.review-studio-chrome-module__44ePkG__sheetFill{flex-direction:column;flex:auto;gap:.5rem;min-height:0;display:flex}.review-studio-chrome-module__44ePkG__labFrame{overscroll-behavior:contain;flex:auto;min-height:0;display:flex;overflow-y:auto}.review-studio-chrome-module__44ePkG__labFrame>*{flex:auto;min-height:0}.review-studio-chrome-module__44ePkG__sheetHeading{color:var(--rw-color-text-muted);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.62rem;font-weight:700;display:flex}.review-studio-chrome-module__44ePkG__hint{color:var(--rw-color-text-muted);margin:0;font-size:.7rem;line-height:1.4}.review-studio-chrome-module__44ePkG__status{color:var(--rw-color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:none;margin:0;font-size:.7rem;line-height:1.4;display:-webkit-box;overflow:hidden}.review-studio-chrome-module__44ePkG__card{border:1px solid var(--review-studio-hairline);border-radius:var(--rw-radius-sm);background:var(--review-studio-inlay);flex-direction:column;gap:.3rem;padding:.5rem;display:flex}.review-studio-chrome-module__44ePkG__cardUnsynced{border-color:color-mix(in srgb, var(--rw-color-warning) 45%, transparent)}.review-studio-chrome-module__44ePkG__cardTitle{color:var(--rw-color-text);margin:0;font-size:.76rem;font-weight:700;line-height:1.35}.review-studio-chrome-module__44ePkG__meta{color:var(--rw-color-text-muted);word-break:break-word;margin:0;font-size:.66rem;line-height:1.4}.review-studio-chrome-module__44ePkG__actions{flex-wrap:wrap;gap:.25rem;display:flex}.review-studio-chrome-module__44ePkG__actionsSpread{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.review-studio-chrome-module__44ePkG__compareBand{border:1px solid var(--review-studio-hairline);border-radius:var(--rw-radius-sm);background:var(--review-studio-inlay);flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .3rem .3rem .5rem;display:flex}.review-studio-chrome-module__44ePkG__compareBand[data-review-compare=baseline]{border-color:color-mix(in srgb, var(--rw-color-primary) 45%, transparent);background:color-mix(in srgb, var(--rw-color-primary) 9%, transparent)}.review-studio-chrome-module__44ePkG__compareCaption{flex-direction:column;gap:.05rem;min-width:0;display:flex}.review-studio-chrome-module__44ePkG__compareCaptionTitle{color:var(--rw-color-text-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.6rem;font-weight:700}.review-studio-chrome-module__44ePkG__compareCaptionValue{color:var(--rw-color-text);font-size:.72rem;font-weight:650}.review-studio-chrome-module__44ePkG__compareBand[data-review-compare=baseline] .review-studio-chrome-module__44ePkG__iconButton[aria-pressed=true]{border-color:color-mix(in srgb, var(--rw-color-primary) 60%, transparent);background:color-mix(in srgb, var(--rw-color-primary) 18%, transparent);color:var(--rw-color-primary-text)}.review-studio-chrome-module__44ePkG__compareBand .review-studio-chrome-module__44ePkG__iconButton[aria-pressed=true]:after{display:none}.review-studio-chrome-module__44ePkG__composer{border:1px solid var(--rw-color-control-focus-border);border-radius:var(--rw-radius-sm);background:var(--review-studio-inlay);flex-direction:column;gap:.4rem;padding:.5rem;display:flex}.review-studio-chrome-module__44ePkG__textarea{border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-sm);background:var(--rw-color-control-bg);width:100%;min-height:4.25rem;color:var(--rw-color-text);font:400 .78rem/1.45 var(--rw-font-body);resize:vertical;appearance:none;padding:.4rem .5rem}.review-studio-chrome-module__44ePkG__textarea:focus-visible{border-color:var(--rw-color-control-focus-border);box-shadow:var(--rw-color-control-focus-ring);outline:none}.review-studio-chrome-module__44ePkG__clip{aspect-ratio:16/9;border-radius:var(--rw-radius-sm);background:var(--review-studio-inlay);object-fit:contain;width:100%}.review-studio-chrome-module__44ePkG__preview{border:1px solid var(--review-studio-hairline);border-radius:var(--rw-radius-sm);background:var(--review-studio-inlay);flex-direction:column;gap:.35rem;padding:.5rem;font-size:.74rem;line-height:1.4;display:flex}.review-studio-chrome-module__44ePkG__previewLogo{width:100%;max-width:8rem;display:block}.review-studio-chrome-module__44ePkG__marker{border:1px solid var(--rw-color-control-focus-border);border-radius:var(--rw-radius-pill);background:var(--rw-color-control-active-bg);width:1.5rem;height:1.5rem;color:var(--rw-color-text);cursor:pointer;pointer-events:auto;appearance:none;box-shadow:var(--rw-shadow-1);transition:transform var(--rw-motion-fast) var(--rw-ease-standard);justify-content:center;align-items:center;margin:-.75rem 0 0 -.75rem;padding:0;display:inline-flex;position:absolute}@media (hover:hover) and (pointer:fine){.review-studio-chrome-module__44ePkG__marker:hover{transform:scale(1.12)}}.review-studio-chrome-module__44ePkG__marker:focus-visible{border-color:var(--rw-color-control-focus-border);box-shadow:var(--rw-color-control-focus-ring);outline:none}.review-studio-chrome-module__44ePkG__markerDraft{cursor:default;pointer-events:none;border-style:dashed}.review-studio-chrome-module__44ePkG__recorder{flex-direction:column;gap:.4rem;display:flex}.review-studio-chrome-module__44ePkG__recorderStatus{border:1px solid var(--review-studio-hairline);border-radius:var(--rw-radius-sm);background:var(--review-studio-inlay);flex-direction:column;gap:.3rem;padding:.45rem .5rem;display:flex}.review-studio-chrome-module__44ePkG__recorderStatus[data-review-capture-phase=recording]{border-color:color-mix(in srgb, var(--rw-color-danger) 55%, transparent)}.review-studio-chrome-module__44ePkG__recorderStatus[data-review-capture-phase=denied],.review-studio-chrome-module__44ePkG__recorderStatus[data-review-capture-phase=error],.review-studio-chrome-module__44ePkG__recorderStatus[data-review-capture-phase=unsupported]{border-color:color-mix(in srgb, var(--rw-color-danger) 45%, transparent)}.review-studio-chrome-module__44ePkG__recorderStatus[data-review-capture-phase=cancelled],.review-studio-chrome-module__44ePkG__recorderStatus[data-review-capture-phase=requesting],.review-studio-chrome-module__44ePkG__recorderStatus[data-review-capture-phase=processing]{border-color:color-mix(in srgb, var(--rw-color-warning) 45%, transparent)}.review-studio-chrome-module__44ePkG__recorderStatus[data-review-capture-phase=preview]{border-color:var(--rw-color-control-focus-border)}.review-studio-chrome-module__44ePkG__recorderStatusRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.review-studio-chrome-module__44ePkG__recorderMessage{color:var(--rw-color-text-muted);margin:0;font-size:.68rem;line-height:1.4}.review-studio-chrome-module__44ePkG__countdown{color:var(--rw-color-text-muted);font-family:var(--rw-font-mono);font-variant-numeric:tabular-nums;font-size:.66rem}.review-studio-chrome-module__44ePkG__recorderProgress{border-radius:var(--rw-radius-pill);background:var(--rw-color-control-bg);appearance:none;width:100%;height:.25rem;accent-color:var(--rw-color-primary);border:0;overflow:hidden}.review-studio-chrome-module__44ePkG__recorderProgress::-webkit-progress-bar{background:var(--rw-color-control-bg)}.review-studio-chrome-module__44ePkG__recorderProgress::-webkit-progress-value{background:var(--rw-color-primary)}.review-studio-chrome-module__44ePkG__recorderProgress::-moz-progress-bar{background:var(--rw-color-primary)}@media (max-width:767px){.review-studio-chrome-module__44ePkG__dock{width:calc(100vw - 1.5rem)}}@media (prefers-reduced-motion:reduce){.review-studio-chrome-module__44ePkG__launcher,.review-studio-chrome-module__44ePkG__dock,.review-studio-chrome-module__44ePkG__iconButton,.review-studio-chrome-module__44ePkG__marker,.review-studio-chrome-module__44ePkG__textarea{transition:none}.review-studio-chrome-module__44ePkG__marker:hover{transform:none}}
.color-lab-module__oRZ56G__lab{--color-lab-hit:2rem;--color-lab-radius:var(--rw-radius-sm);min-width:0}.color-lab-module__oRZ56G__section{min-width:0}.color-lab-module__oRZ56G__sectionHeader{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.color-lab-module__oRZ56G__sectionHeader>:first-child{flex:auto;min-width:0}.color-lab-module__oRZ56G__sectionTools{flex:none;align-items:center;gap:.25rem;display:flex}.color-lab-module__oRZ56G__sectionMark{color:var(--rw-color-text-muted);flex:none;place-items:center;display:inline-grid}.color-lab-module__oRZ56G__countMark{border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);color:var(--rw-color-text-muted);font:700 .62rem/1.4 var(--rw-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:.1rem .35rem}.color-lab-module__oRZ56G__headerTools{flex:none;align-items:center;gap:.25rem;display:flex}.color-lab-module__oRZ56G__themeField{align-items:center;gap:.4rem;min-width:0;display:flex}.color-lab-module__oRZ56G__themeFieldLabel{color:var(--rw-color-text-muted);font:800 .66rem/1.2 var(--rw-font-body);letter-spacing:.06em;text-transform:uppercase;flex:none}.color-lab-module__oRZ56G__themeSwitch{border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);flex:auto;align-items:center;gap:.125rem;min-width:0;padding:.125rem;display:inline-flex}.color-lab-module__oRZ56G__themeButton{border-radius:calc(var(--color-lab-radius) - 2px);min-width:0;min-height:1.75rem;color:var(--rw-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;padding:0 .35rem;display:inline-flex}.color-lab-module__oRZ56G__themeButtonText{font:700 .7rem/1.2 var(--rw-font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.color-lab-module__oRZ56G__themeButton[aria-pressed=true]{border-color:var(--rw-color-control-border);background:var(--rw-color-control-active-bg);color:var(--rw-color-text)}.color-lab-module__oRZ56G__themeNote{color:var(--rw-color-text-muted);font:500 .66rem/1.4 var(--rw-font-body);margin:0}.color-lab-module__oRZ56G__iconButton{width:var(--color-lab-hit);min-width:var(--color-lab-hit);height:var(--color-lab-hit);min-height:var(--color-lab-hit);border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);background:var(--rw-color-control-bg);color:var(--rw-color-text);cursor:pointer;transition:border-color var(--rw-motion-fast) var(--rw-ease-standard), background-color var(--rw-motion-fast) var(--rw-ease-standard), opacity var(--rw-motion-fast) var(--rw-ease-standard);flex:none;place-items:center;padding:0;display:inline-grid}.color-lab-module__oRZ56G__iconButton:disabled{opacity:.4;cursor:default}.color-lab-module__oRZ56G__iconButtonPrimary{border-color:var(--rw-color-primary);background:var(--rw-color-primary);color:var(--rw-color-primary-ink)}.color-lab-module__oRZ56G__choiceButton{min-width:0;min-height:var(--color-lab-hit);border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);background:var(--rw-color-control-bg);color:var(--rw-color-text);cursor:pointer;font:700 .7rem/1.15 var(--rw-font-body);transition:border-color var(--rw-motion-fast) var(--rw-ease-standard), background-color var(--rw-motion-fast) var(--rw-ease-standard);padding:.35rem .4rem}.color-lab-module__oRZ56G__choiceButton[aria-pressed=true]{border-color:var(--rw-color-primary);background:var(--rw-color-primary);color:var(--rw-color-primary-ink)}.color-lab-module__oRZ56G__range{width:100%;min-width:0;min-height:var(--color-lab-hit);accent-color:var(--rw-color-primary);cursor:pointer;background:0 0;border:0;padding:0}.color-lab-module__oRZ56G__iconButton:focus-visible,.color-lab-module__oRZ56G__themeButton:focus-visible,.color-lab-module__oRZ56G__formatButton:focus-visible,.color-lab-module__oRZ56G__downloadButton:focus-visible,.color-lab-module__oRZ56G__choiceButton:focus-visible,.color-lab-module__oRZ56G__hexInput:focus-visible,.color-lab-module__oRZ56G__picker:focus-visible,.color-lab-module__oRZ56G__range:focus-visible,.color-lab-module__oRZ56G__export:focus-visible{outline:2px solid var(--rw-color-control-focus-border);outline-offset:2px}.color-lab-module__oRZ56G__rows{gap:0;min-width:0;margin:0;padding:0;list-style:none;display:grid}.color-lab-module__oRZ56G__row{grid-template-columns:2.25rem minmax(0, 1fr) var(--color-lab-hit);border-bottom:1px solid var(--rw-color-soft-line);grid-template-areas:"picker field reset""picker meta meta";align-items:center;gap:.125rem .3rem;min-width:0;padding:.3rem 0;display:grid}.color-lab-module__oRZ56G__row:last-child{border-bottom:0}.color-lab-module__oRZ56G__row[data-review-slot-highlight=foreground]{background:color-mix(in srgb, var(--rw-color-primary) 10%, transparent);box-shadow:inset 2px 0 0 var(--rw-color-primary)}.color-lab-module__oRZ56G__row[data-review-slot-highlight=background]{background:color-mix(in srgb, var(--rw-color-text-muted) 10%, transparent);box-shadow:inset 2px 0 0 var(--rw-color-text-muted)}.color-lab-module__oRZ56G__group[data-review-group-highlight=background]>.color-lab-module__oRZ56G__groupSummary{box-shadow:inset 2px 0 0 var(--rw-color-text-muted)}.color-lab-module__oRZ56G__picker{border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);background:var(--rw-color-control-bg);cursor:pointer;grid-area:picker;width:100%;min-width:0;height:2.35rem;min-height:0;padding:.15rem}.color-lab-module__oRZ56G__picker::-webkit-color-swatch-wrapper{padding:0}.color-lab-module__oRZ56G__picker::-webkit-color-swatch{border-radius:calc(var(--color-lab-radius) - 2px);border:0}.color-lab-module__oRZ56G__picker::-moz-color-swatch{border-radius:calc(var(--color-lab-radius) - 2px);border:0}.color-lab-module__oRZ56G__field{grid-area:field;min-width:0;display:block}.color-lab-module__oRZ56G__hexInput{width:100%;min-width:0;height:var(--color-lab-hit);border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);background:var(--rw-color-control-bg);color:var(--rw-color-text);font:700 .78rem/1 var(--rw-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase;padding:0 .4rem}.color-lab-module__oRZ56G__hexInput[data-review-hex-invalid=true]{border-color:var(--rw-color-danger);color:var(--rw-color-danger)}.color-lab-module__oRZ56G__meta{grid-area:meta;align-items:baseline;gap:.3rem;min-width:0;display:flex}.color-lab-module__oRZ56G__token{color:var(--rw-color-text-muted);font:500 .6rem/1.3 var(--rw-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.color-lab-module__oRZ56G__reachMark{border:1px solid var(--rw-color-control-border);color:var(--rw-color-text-muted);font:700 .55rem/1.5 var(--rw-font-mono);white-space:nowrap;border-radius:3px;flex:none;padding:0 .2rem}.color-lab-module__oRZ56G__reachMark[data-review-palette-reach=low]{border-color:color-mix(in srgb, var(--rw-color-warning) 40%, transparent);color:var(--rw-color-warning)}.color-lab-module__oRZ56G__tierMark{color:var(--rw-color-text-muted);font:700 .55rem/1.3 var(--rw-font-body);letter-spacing:.06em;text-transform:uppercase;opacity:.75;flex:none}.color-lab-module__oRZ56G__notice{min-height:1.1rem;color:var(--rw-color-danger);font:600 .68rem/1.35 var(--rw-font-body);margin:0}.color-lab-module__oRZ56G__group,.color-lab-module__oRZ56G__subGroup{border-top:1px solid var(--rw-color-soft-line);min-width:0}.color-lab-module__oRZ56G__groupSummary,.color-lab-module__oRZ56G__subGroupSummary{min-width:0;min-height:var(--color-lab-hit);color:var(--rw-color-text);cursor:pointer;align-items:center;gap:.375rem;padding:.25rem 0;list-style:none;display:flex}.color-lab-module__oRZ56G__groupSummary::-webkit-details-marker{display:none}.color-lab-module__oRZ56G__subGroupSummary::-webkit-details-marker{display:none}.color-lab-module__oRZ56G__groupSummary:focus-visible,.color-lab-module__oRZ56G__subGroupSummary:focus-visible{outline:2px solid var(--rw-color-control-focus-border);outline-offset:2px;border-radius:var(--color-lab-radius)}.color-lab-module__oRZ56G__subGroupSummary{color:var(--rw-color-text-muted);font:700 .66rem/1.3 var(--rw-font-body)}.color-lab-module__oRZ56G__groupChevron{color:var(--rw-color-text-muted);transition:transform var(--rw-motion-fast) var(--rw-ease-standard);flex:none;place-items:center;display:inline-grid}details[open]>.color-lab-module__oRZ56G__groupSummary>.color-lab-module__oRZ56G__groupChevron,details[open]>.color-lab-module__oRZ56G__subGroupSummary>.color-lab-module__oRZ56G__groupChevron{transform:rotate(-180deg)}.color-lab-module__oRZ56G__groupLabel{min-width:0;font:700 .72rem/1.3 var(--rw-font-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.color-lab-module__oRZ56G__groupSwatches{flex:none;gap:.125rem;display:flex}.color-lab-module__oRZ56G__groupRamp{border:1px solid var(--rw-color-control-border);border-radius:3px;flex:none;gap:0;display:flex;overflow:hidden}.color-lab-module__oRZ56G__groupRamp .color-lab-module__oRZ56G__groupSwatch{border:0;border-radius:0;width:.75rem}.color-lab-module__oRZ56G__groupSwatch{border:1px solid var(--rw-color-control-border);background:var(--color-lab-swatch);border-radius:2px;width:.6rem;height:.9rem;display:block}.color-lab-module__oRZ56G__groupChanged{border-radius:var(--rw-radius-pill);background:var(--rw-color-primary);min-width:1.05rem;height:1.05rem;color:var(--rw-color-primary-ink);font:800 .6rem/1 var(--rw-font-mono);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 .2rem;display:inline-grid}.color-lab-module__oRZ56G__preview{border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);background:var(--color-lab-page);min-width:0;padding:.4rem}.color-lab-module__oRZ56G__previewCard{border:1px solid var(--color-lab-border);border-radius:var(--color-lab-radius);background:var(--color-lab-surface);gap:.25rem;min-width:0;padding:.5rem;display:grid}.color-lab-module__oRZ56G__previewTitle{color:var(--color-lab-text);font:800 .8rem/1.2 var(--rw-font-body)}.color-lab-module__oRZ56G__previewMuted{color:var(--color-lab-muted);font:500 .68rem/1.3 var(--rw-font-body)}.color-lab-module__oRZ56G__previewActions{flex-wrap:wrap;gap:.25rem;margin-top:.125rem;display:flex}.color-lab-module__oRZ56G__previewPrimary,.color-lab-module__oRZ56G__previewChip{border-radius:calc(var(--color-lab-radius) - 2px);font:700 .65rem/1.2 var(--rw-font-body);padding:.25rem .5rem}.color-lab-module__oRZ56G__previewPrimary{background:var(--color-lab-primary);color:var(--color-lab-on-accent)}.color-lab-module__oRZ56G__previewChip{border:1px solid var(--color-lab-border);color:var(--color-lab-signal)}.color-lab-module__oRZ56G__pairs{gap:.125rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.color-lab-module__oRZ56G__pairItem{min-width:0}.color-lab-module__oRZ56G__pair{width:100%;min-width:0;min-height:1.6rem;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:3px;grid-template-columns:1.6rem minmax(0,1fr) auto auto;align-items:center;gap:.3rem;padding:.1rem .2rem;display:grid}.color-lab-module__oRZ56G__pair:focus-visible{outline:2px solid var(--rw-color-control-focus-border);outline-offset:1px}.color-lab-module__oRZ56G__pairSample{border:1px solid var(--rw-color-control-border);background:var(--color-lab-sample-bg);width:1.6rem;height:1.35rem;color:var(--color-lab-sample-fg);font:800 .6rem/1 var(--rw-font-body);border-radius:3px;place-items:center;display:grid}.color-lab-module__oRZ56G__pairDot{border-radius:var(--rw-radius-pill);background:var(--color-lab-sample-fg);width:.6rem;height:.6rem;display:block}.color-lab-module__oRZ56G__pairLabel{min-width:0;color:var(--rw-color-text-muted);font:500 .66rem/1.3 var(--rw-font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.color-lab-module__oRZ56G__pairRatio{min-width:3.1rem;color:var(--rw-color-text);font:700 .66rem/1.3 var(--rw-font-mono);font-variant-numeric:tabular-nums;text-align:right;flex:none}.color-lab-module__oRZ56G__pairVerdict{border:1px solid var(--rw-color-control-border);min-width:2.3rem;color:var(--rw-color-text-muted);font:800 .58rem/1.4 var(--rw-font-mono);text-align:center;border-radius:3px;padding:.05rem .25rem}.color-lab-module__oRZ56G__pairVerdict[data-verdict=AA],.color-lab-module__oRZ56G__pairVerdict[data-verdict=AAA]{border-color:color-mix(in srgb, var(--rw-color-success) 45%, transparent);color:var(--rw-color-success)}.color-lab-module__oRZ56G__pairVerdict[data-verdict=fail]{border-color:color-mix(in srgb, var(--rw-color-danger) 55%, transparent);background:color-mix(in srgb, var(--rw-color-danger) 12%, transparent);color:var(--rw-color-danger)}.color-lab-module__oRZ56G__formatSwitch{border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);flex:none;align-items:center;gap:.125rem;padding:.125rem;display:inline-flex}.color-lab-module__oRZ56G__formatButton{border-radius:calc(var(--color-lab-radius) - 2px);min-height:1.6rem;color:var(--rw-color-text-muted);cursor:pointer;font:800 .6rem/1 var(--rw-font-mono);background:0 0;border:1px solid #0000;padding:0 .4rem}.color-lab-module__oRZ56G__formatButton[aria-pressed=true]{border-color:var(--rw-color-control-border);background:var(--rw-color-control-active-bg);color:var(--rw-color-text)}.color-lab-module__oRZ56G__exportActions{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}.color-lab-module__oRZ56G__downloadButton{min-width:0;min-height:var(--color-lab-hit);border:1px solid var(--rw-color-primary);border-radius:var(--color-lab-radius);background:var(--rw-color-primary);color:var(--rw-color-primary-ink);cursor:pointer;font:750 .72rem/1 var(--rw-font-body);flex:auto;justify-content:center;align-items:center;gap:.3rem;padding:0 .6rem;display:inline-flex}.color-lab-module__oRZ56G__exportStatus{min-height:1.1rem;font:600 .66rem/1.4 var(--rw-font-body);margin:0}.color-lab-module__oRZ56G__exportStatus[data-review-export-status=ok]{color:var(--rw-color-success)}.color-lab-module__oRZ56G__exportStatus[data-review-export-status=error]{color:var(--rw-color-danger)}.color-lab-module__oRZ56G__export{border:1px solid var(--rw-color-control-border);border-radius:var(--color-lab-radius);background:var(--rw-color-control-bg);width:100%;min-width:0;color:var(--rw-color-text);font:500 .64rem/1.45 var(--rw-font-mono);white-space:pre;overflow-wrap:normal;resize:vertical;padding:.4rem;overflow-x:auto}.color-lab-module__oRZ56G__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.color-lab-module__oRZ56G__iconButton:hover:not(:disabled),.color-lab-module__oRZ56G__themeButton:hover,.color-lab-module__oRZ56G__formatButton:hover:not([aria-pressed=true]),.color-lab-module__oRZ56G__choiceButton:hover:not([aria-pressed=true]){border-color:var(--rw-color-control-hover-border);background:var(--rw-color-control-hover-bg)}.color-lab-module__oRZ56G__downloadButton:hover{border-color:var(--rw-color-primary-hover);background:var(--rw-color-primary-hover)}.color-lab-module__oRZ56G__pair:hover{border-color:var(--rw-color-control-border);background:var(--rw-color-control-hover-bg)}}@media (prefers-reduced-motion:reduce){.color-lab-module__oRZ56G__iconButton,.color-lab-module__oRZ56G__choiceButton,.color-lab-module__oRZ56G__groupChevron,.color-lab-module__oRZ56G__pair,.color-lab-module__oRZ56G__row{transition:none}.color-lab-module__oRZ56G__rows{scroll-behavior:auto}}
.review-studio-trigger-module__gWJopa__trigger{border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-pill);background:var(--rw-color-control-bg);width:42px;height:42px;color:color-mix(in srgb, var(--rw-color-text) 78%, transparent);cursor:pointer;appearance:none;box-shadow:var(--rw-shadow-1);transition:border-color var(--rw-motion-fast) var(--rw-ease-standard), background-color var(--rw-motion-fast) var(--rw-ease-standard), color var(--rw-motion-fast) var(--rw-ease-standard);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.review-studio-trigger-module__gWJopa__trigger:hover{border-color:var(--rw-color-control-hover-border);background:var(--rw-color-control-hover-bg);color:var(--rw-color-text)}.review-studio-trigger-module__gWJopa__trigger:focus-visible{border-color:var(--rw-color-control-focus-border);box-shadow:var(--rw-color-control-focus-ring);outline:none}.review-studio-trigger-module__gWJopa__trigger[aria-expanded=true]{border-color:var(--rw-color-control-focus-border);background:var(--rw-color-control-active-bg);color:var(--rw-color-text)}@media (prefers-reduced-motion:reduce){.review-studio-trigger-module__gWJopa__trigger{transition:none}}