.root-n3gfy_{height:var(--shell-height,100vh);max-height:var(--shell-height,100vh);display:flex;overflow:hidden}.main-o45tBr{flex-direction:column;flex:auto;padding-right:0;transition:padding .3s;display:flex;overflow:hidden;&.narrow-Oeghpv{padding-right:368px}}.sidebar-QHVCKK{z-index:2;border-left:1px solid var(--grey300);flex-direction:column;flex:none;width:368px;height:100%;transition:transform .3s;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);&.show-wCtDAm{transform:translate(0)}}.header-LIsaLN{justify-content:space-between;align-items:center;padding:32px 48px;display:flex}.headerInfo-ySlc3H{flex:auto;justify-content:flex-start;align-items:center;display:flex}.headerInfoText-L43nH2{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:16px;display:flex}.headerInfoTitle-w6Pm6M{color:var(--grey800)}.headerInfoSubtitle-Td1sxM{align-items:center;padding-top:4px;display:flex}.headerInfoUserType-Wv52yF{font-weight:var(--font-weight-semibold);&.user-OM6rSv{color:var(--purple700)}&.pro-yU0p54{color:var(--blue500)}&.admin-erIij2{color:var(--red500)}&.callAgent-UZRtBU{color:var(--green500)}}.headerInfoDivider-B8pmlm{color:var(--grey300);margin:0 12px}.headerInfoEmail-gNPGTA{color:var(--grey600);margin-right:4px}.headerInfoCopyIcon-q8g1qB{color:var(--theme-base);cursor:pointer;&:hover{color:var(--theme-darken)}}.headerActions-H74wEH{flex:none;justify-content:center;align-items:center;display:flex}.actionsButton-XwjMpa svg{html:not(.portal-refresh) &{color:var(--grey600)}}.tabs-oQCUvd{z-index:1;border-bottom:1px solid var(--grey300);padding:0 24px;display:flex}.userInfoRoot-_L8lzZ{height:100%;max-height:100%;display:flex;overflow:hidden}.userInfoScrollContainer-YxZpuP{background-color:var(--grey200);flex-direction:column;flex:auto;padding:58px 24px 24px;display:flex;overflow-y:auto}.userTabRoot-vJ6CkH{background-color:var(--grey200);flex-direction:column;height:100%;padding:24px;display:flex}.root-uaehd1{background-color:var(--grey100);flex-direction:column;flex:auto;display:flex;overflow:hidden}.header-utPRdb{background-color:var(--white);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.headerIcon-y0fs9W{color:var(--grey600);justify-content:center;align-items:center;display:flex}.membershipInfo-bCaAcl{border-bottom:1px solid var(--grey300);background-color:var(--white);flex-direction:column;padding:0 48px 48px;display:flex}.membershipInfoTitle-hAti4p{color:var(--black)}.membershipInfoGrid-pqFJ25{grid-template-columns:repeat(3,1fr);gap:8px 16px;padding-top:24px;display:grid}.membershipInfoGridTitle-uDH12x{color:var(--grey500);grid-column:span 1}.membershipInfoGridValue-KkLVzZ{font-weight:var(--font-weight-semibold);color:var(--grey700);grid-column:span 2}.membershipTotalJobs-ytXJj9{font-weight:var(--font-weight-semibold);color:var(--grey700);grid-column:span 2;display:flex}.membershipItems-Eouh8S{overflow-y:auto}.accordion-ByEjsJ{flex-direction:column;display:flex}.accordionHeader-JrEVA6{border-bottom:1px solid var(--grey300);justify-content:space-between;align-items:center;padding:16px 48px;display:flex;position:relative}.accordionHeaderIcon-q4RsPl{color:var(--grey600);justify-content:center;align-items:center;display:flex;position:absolute;top:12px;left:12px;transform:rotate(90deg);&.rotate-Wqap0R{transform:rotate(0)}}.accordionHeaderText-eYlePz{flex:auto;align-items:center;display:flex}.accordionHeaderTitle-UJ9aU0{color:var(--black)}.accordionHeaderCount-oYa3ng{color:var(--grey500);padding-left:4px}.accordionAction-Gbn4ih{max-height:14px}.accordionContent-SQTSae{background-color:var(--white);height:auto;transition:all .25s;&.contract-TR1lA5{height:0;overflow:hidden}}.accordionItem-rQYJP4{border-bottom:1px solid var(--grey300);justify-content:space-between;align-items:center;padding:16px 48px;display:flex}.accordionItemText-CYbbWI{flex-direction:column;display:flex}.accordionItemTitle-ceCOv5{font-weight:var(--font-weight-semibold);color:var(--black);align-content:center;display:inline-flex}.accordionItemDivider-T1vBS1{color:var(--grey300);padding:0 5px}.accordionItemAddendum-QE8qM_{font-weight:var(--font-weight-semibold);color:var(--green500)}.accordionItemSubtitle-X2ufub{color:var(--grey500);padding-top:4px}.userInfoCard-p6xsvO{background-color:var(--white);box-shadow:var(--shadow-sm);border-radius:4px;padding:24px;&:not(:first-child){margin-top:16px}}.userInfoTitle-Tt5pe3{color:var(--black);justify-content:space-between;align-items:center;display:flex}.userInfoLine-u1gJNM{flex-direction:column;padding-top:24px;display:flex}.infoLineTitle-CcML9a{color:var(--grey500)}.infoLineSubtitle-utzA11{align-items:center;padding-top:2px;display:flex}.infoLineValue-MGrp3M{font-weight:var(--font-weight-semibold);color:var(--grey700);flex:auto}.infoLineButton-DXcwrR{max-height:14px;color:var(--theme-base);flex:none;margin-left:8px}.membershipsCountContainer-bD2FVq{flex-direction:row;align-items:center;gap:4px;height:34px;padding-top:10px;display:flex}.membershipsLabel-gQPG74{color:var(--grey800)}.membershipsCount-I3cqr4{color:var(--grey500)}.root-EaX6yD{background-color:var(--white);box-shadow:var(--shadow-sm);border:1px solid var(--grey300);border-radius:4px;flex-direction:column;flex:auto;margin-top:6px;padding:12px 0 24px;display:flex;overflow:hidden}.header-DS9roo{flex:none;justify-content:space-between;align-items:center;padding:0 24px 12px 20px;display:flex}.headerActions-kbXPd1{justify-content:center;align-items:center;display:flex}.searchBar-OYV_oT{background-color:var(--white);gap:12px;width:100%;padding:0}.membershipsList-gWX0EN{border-top:1px solid var(--grey300);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.membershipRow-rXpmcH{border-bottom:1px solid var(--grey300);justify-content:space-between;align-items:center;padding:16px 24px;display:flex;&.active-vhJZHq{background-color:var(--grey100);& .membershipViewButton-rgzo5v,& .membershipActionsButton-bnN8Dm{color:var(--theme-base)}}}.membershipInfo-y2Dcms{flex:auto;align-items:center;display:flex}.membershipInfoText-jyZqg3{flex-direction:column;padding-left:16px;display:flex}.membershipInfoTextTitle-h2c7NB{font-weight:var(--font-weight-medium);color:var(--black)}.membershipInfoTextSubtitle-w6XDsi{font-weight:var(--font-weight-light);color:var(--grey700);padding-top:2px}.membershipInfoTextSubtitleDivider-wM52lz{color:var(--grey300);margin:0 8px}.membershipActions-HEh1Sw{flex:none;align-items:center;display:flex}.membershipViewButton-rgzo5v{color:var(--grey600);margin-right:16px}.membershipActionsButton-bnN8Dm{color:var(--grey600);transition:all .25s;&:hover{color:var(--theme-base)}}.membershipTabs-TYTt4s{z-index:1;display:flex}.disabled-pkBCR9{filter:grayscale()}.selectItem-fEC_qg{cursor:pointer;align-items:center;padding:12px 24px;line-height:24px;display:flex}.highlighted-VR0zGa,.selected-uIA9lR{background-color:var(--grey100)}.prefix-jxbcsz{align-items:center;padding-right:16px;display:flex}.selectItemText-UAJcwW{color:var(--grey700)}.animatedIcon-n58Sox{line-height:0}.titleRow-DaWJI6{justify-content:center;align-items:center;gap:4px;display:flex}.textInputWrapper-VFlWZo{align-items:center;max-height:50px;display:flex;&.focus-wcu8H2{box-shadow:0 0 8px -4px color-mix(in srgb, var(--theme-lighten) 75%, transparent);html.portal-refresh &{border-color:var(--text-quaternary);box-shadow:none}}}.compact-RPmPE4{height:var(--control);padding:0 10px}.small-tl8rkx{height:var(--control-sm);font-size:var(--font-size-xs);padding:0 8px}.withButton-mCvac1{padding-right:8px}.input-Xu13yY{width:100%;font-size:inherit;background:0 0;border:0;outline:0}.inputStaticText-kp4xw3{color:var(--color-light-black);padding:0 17px}.colorHint-LGmnfR{border:1px solid var(--color-pale-blue);border-radius:3px;width:48px;height:48px;position:absolute;top:0;left:0;html.portal-refresh &{border-radius:var(--rounded-md) 0 0 var(--rounded-md)}}.colorInput-nk51AF{position:relative;& .input-Xu13yY{padding-left:48px}}.disabled-I_lYMD{background-color:var(--color-lightest-grey)}.withVisual-Z9rBrQ{padding-right:8px}.radioButtonGroup-WP2I2l{flex-direction:row;align-items:stretch;display:flex;&.big-imil0V{& .radioButtonGroupItem-ICD_j5{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);width:260px;height:49px;padding:0 20px}}&.big-wide-WiNzIx{& .radioButtonGroupItem-ICD_j5{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);width:296px;height:49px;padding:0 20px}}&.medium-BZzNMP{& .radioButtonGroupItem-ICD_j5{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);width:93px;height:35px;padding:0 5px;@media screen and (width<=768px){width:100%}}}}.radioButtonGroupItem-ICD_j5{color:var(--color-dark-black);background-color:var(--color-white);border:1px solid #0000;border-color:var(--color-med-grey);border-radius:3px 0 0 3px;transition:all .25s;&[disabled],&:disabled{background-color:var(--grey200);opacity:.7;box-shadow:none;cursor:not-allowed}&:not(:first-child,:last-child){border-radius:0}&:last-child{border-radius:0 3px 3px 0}&:hover{background-color:var(--grey200);top:0}html.portal-refresh &{border-color:var(--border);background-color:var(--raised);color:var(--text-primary);transition:background-color .12s,border-color .12s;&:first-child{border-radius:var(--rounded-md) 0 0 var(--rounded-md)}&:last-child{border-radius:0 var(--rounded-md) var(--rounded-md) 0}&:hover{background-color:var(--hover)}}}.active-lHGkZY{border-color:color-mix(in srgb, var(--theme-base) 60%, transparent);color:var(--theme-darken);background-color:color-mix(in srgb, var(--theme-base) 10%, transparent);&:hover:not(.disabled-XFJSDb){border-color:var(--theme-darken);color:var(--theme-darken);background-color:color-mix(in srgb, var(--theme-base) 20%, transparent)}html.portal-refresh &{&,&:hover:not(.disabled-XFJSDb){border-color:var(--theme-base);background-color:var(--selected);color:var(--theme-base)}}}.radioButtonGroupLabel-lsO_UV{width:100%;color:var(--grey700);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-direction:column;align-items:flex-start;padding-bottom:12px;display:flex}.titleSubtext-dhJbHZ{font-weight:var(--font-weight-light);color:var(--grey500)}.userInfoItem-xOi6RR{justify-content:space-between;align-items:center;padding:24px;display:flex;&:not(:last-child){border-bottom:1px solid var(--grey300)}}.userInfoItemName-eZo4zE{color:var(--grey600);text-align:left}.editSkillTable-wFL4s2{width:100%;& td,& th{padding:1rem}}.editSkillItemRow-l0Qre_{border:none;border-bottom:1px solid var(--grey300)}.tagColumn-D38zPJ{text-overflow:ellipsis;white-space:nowrap;max-width:25rem;overflow:hidden}.titleRow-jB8xlu{justify-content:center;align-items:center;gap:4px;display:flex}