.breadcrumb-module__pvoRSq__list{align-items:center;gap:var(--space-2);color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-module__pvoRSq__item,.breadcrumb-module__pvoRSq__separator{min-height:var(--line-height-2);align-items:center;display:inline-flex}.breadcrumb-module__pvoRSq__separator{color:var(--text-muted)}.breadcrumb-module__pvoRSq__separator svg{width:var(--font-size-2);height:var(--font-size-2);flex-shrink:0;display:block}.breadcrumb-module__pvoRSq__ellipsis{color:var(--text-muted)}.breadcrumb-module__pvoRSq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.heading-module__czYLNa__heading{font-family:var(--heading-font-family);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);color:var(--text);margin:0}.heading-module__czYLNa__size1{font-size:var(--font-size-1);line-height:var(--heading-line-height-1);letter-spacing:var(--letter-spacing-1)}.heading-module__czYLNa__size2{font-size:var(--font-size-2);line-height:var(--heading-line-height-2);letter-spacing:var(--letter-spacing-2)}.heading-module__czYLNa__size3{font-size:var(--font-size-3);line-height:var(--heading-line-height-3);letter-spacing:var(--letter-spacing-3)}.heading-module__czYLNa__size4{font-size:var(--font-size-4);line-height:var(--heading-line-height-4);letter-spacing:var(--letter-spacing-4)}.heading-module__czYLNa__size5{font-size:var(--font-size-5);line-height:var(--heading-line-height-5);letter-spacing:var(--letter-spacing-5)}.heading-module__czYLNa__size6{font-size:var(--font-size-6);line-height:var(--heading-line-height-6);letter-spacing:var(--letter-spacing-6)}.heading-module__czYLNa__size7{font-size:var(--font-size-7);line-height:var(--heading-line-height-7);letter-spacing:var(--letter-spacing-7)}.heading-module__czYLNa__size8{font-size:var(--font-size-8);line-height:var(--heading-line-height-8);letter-spacing:var(--letter-spacing-8)}.heading-module__czYLNa__size9{font-size:var(--font-size-9);line-height:var(--heading-line-height-9);letter-spacing:var(--letter-spacing-9)}.heading-module__czYLNa__weightRegular{font-weight:var(--font-weight-regular)}.heading-module__czYLNa__weightMedium{font-weight:var(--font-weight-medium)}.heading-module__czYLNa__weightSemibold{font-weight:var(--font-weight-semibold)}.heading-module__czYLNa__weightBold{font-weight:var(--font-weight-bold)}.heading-module__czYLNa__alignLeft{text-align:left}.heading-module__czYLNa__alignCenter{text-align:center}.heading-module__czYLNa__alignRight{text-align:right}.heading-module__czYLNa__muted{color:var(--text-muted)}.heading-module__czYLNa__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.heading-module__czYLNa__wrapNowrap{white-space:nowrap}.heading-module__czYLNa__wrapBalance{text-wrap:balance}.heading-module__czYLNa__wrapPretty{text-wrap:pretty}
.button-module__R-uW0q__button{border-radius:var(--radius-full);width:fit-content;font-family:inherit;font-weight:var(--font-weight-medium);cursor:pointer;box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex}.button-module__R-uW0q__button:focus-visible{outline:2px solid var(--base);outline-offset:2px}.button-module__R-uW0q__sizeSm{gap:var(--space-1);padding:var(--space-2) var(--space-5);font-size:var(--font-size-1-5)}.button-module__R-uW0q__sizeMd{gap:var(--space-2);padding:var(--space-3) var(--space-6);font-size:var(--font-size-2)}.button-module__R-uW0q__sizeLg{gap:var(--space-2);padding:var(--space-4) var(--space-7);font-size:var(--font-size-2)}.button-module__R-uW0q__button[data-disabled]{cursor:not-allowed;opacity:.5}.button-module__R-uW0q__primary{background:var(--text);color:var(--canvas)}.button-module__R-uW0q__primary:not([data-disabled]):hover{opacity:.9}.button-module__R-uW0q__secondary{border-color:var(--border);background:var(--canvas);color:var(--text)}.button-module__R-uW0q__secondary:not([data-disabled]):hover{background:var(--surface-hover)}.button-module__R-uW0q__tertiary{background:var(--surface-hover);color:var(--text)}.button-module__R-uW0q__tertiary:not([data-disabled]):hover{background:var(--border)}.button-module__R-uW0q__ghost{color:var(--text);background:0 0}.button-module__R-uW0q__ghost:not([data-disabled]):hover{background:var(--surface-hover)}.button-module__R-uW0q__text{border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--font-size-2);line-height:var(--line-height-2);gap:var(--space-1);background:0 0;padding:0}.button-module__R-uW0q__text:not([data-disabled]):hover{color:var(--text)}.button-module__R-uW0q__text:focus-visible{outline:2px solid var(--base);outline-offset:2px}.button-module__R-uW0q__destructive{background:var(--error);color:var(--canvas)}.button-module__R-uW0q__destructive:not([data-disabled]):hover{opacity:.9}
.card-module__fYMIsa__root{background:var(--canvas);border:1px solid var(--border);overflow:hidden}.card-module__fYMIsa__content{padding:var(--space-8)}
.link-module__YxaIya__link{font-family:var(--default-font-family);font-style:var(--default-font-style);font-weight:var(--default-font-weight);color:var(--text);cursor:pointer;text-decoration:none}.link-module__YxaIya__link:hover{color:var(--text)}.link-module__YxaIya__link:focus-visible{outline:2px solid var(--base);outline-offset:2px;border-radius:var(--radius-sm)}.link-module__YxaIya__size1{font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.link-module__YxaIya__size2{font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.link-module__YxaIya__size3{font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.link-module__YxaIya__size4{font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.link-module__YxaIya__size5{font-size:var(--font-size-5);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-5)}.link-module__YxaIya__size6{font-size:var(--font-size-6);line-height:var(--line-height-6);letter-spacing:var(--letter-spacing-6)}.link-module__YxaIya__size7{font-size:var(--font-size-7);line-height:var(--line-height-7);letter-spacing:var(--letter-spacing-7)}.link-module__YxaIya__size8{font-size:var(--font-size-8);line-height:var(--line-height-8);letter-spacing:var(--letter-spacing-8)}.link-module__YxaIya__size9{font-size:var(--font-size-9);line-height:var(--line-height-9);letter-spacing:var(--letter-spacing-9)}.link-module__YxaIya__weightLight{font-weight:var(--font-weight-light)}.link-module__YxaIya__weightRegular{font-weight:var(--font-weight-regular)}.link-module__YxaIya__weightMedium{font-weight:var(--font-weight-medium)}.link-module__YxaIya__weightSemibold{font-weight:var(--font-weight-semibold)}.link-module__YxaIya__weightBold{font-weight:var(--font-weight-bold)}.link-module__YxaIya__muted{color:var(--text-muted)}.link-module__YxaIya__muted:hover{color:var(--text)}.link-module__YxaIya__trimStart{margin-block-start:calc(var(--default-leading-trim-start) * -1)}.link-module__YxaIya__trimEnd{margin-block-end:calc(var(--default-leading-trim-end) * -1)}.link-module__YxaIya__trimBoth{margin-block-start:calc(var(--default-leading-trim-start) * -1);margin-block-end:calc(var(--default-leading-trim-end) * -1)}.link-module__YxaIya__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.link-module__YxaIya__wrapNowrap{white-space:nowrap}.link-module__YxaIya__wrapBalance{text-wrap:balance}.link-module__YxaIya__wrapPretty{text-wrap:pretty}.link-module__YxaIya__underlineAuto:hover,.link-module__YxaIya__underlineHover:hover,.link-module__YxaIya__underlineAlways,.link-module__YxaIya__underlineAlways:hover{text-underline-offset:var(--space-1);-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.link-module__YxaIya__underlineNone,.link-module__YxaIya__underlineNone:hover{text-decoration:none}
.avatar-group-module__L7aAzW__group{align-items:center;display:inline-flex}.avatar-group-module__L7aAzW__item{margin-inline-start:calc(var(--space-2) * -1);display:flex}.avatar-group-module__L7aAzW__item:first-child{margin-inline-start:0}.avatar-group-module__L7aAzW__avatar{box-shadow:0 0 0 2px var(--canvas)}.avatar-group-module__L7aAzW__avatarLink{border-radius:var(--radius-full);display:inline-flex}.avatar-group-module__L7aAzW__avatarLink:focus-visible{outline:2px solid var(--base);outline-offset:2px}.avatar-group-module__L7aAzW__overflow{border-radius:var(--radius-full);background:var(--text);color:var(--canvas);font-size:var(--font-size-1);font-weight:var(--font-weight-medium);box-shadow:0 0 0 2px var(--canvas);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.avatar-group-module__L7aAzW__overflowSm{min-width:20px;height:20px;padding:0 var(--space-1)}.avatar-group-module__L7aAzW__overflowMd{min-width:32px;height:32px;padding:0 var(--space-2)}
.menu-module__hPt8fW__trigger{justify-content:space-between;gap:var(--space-3);text-align:left}.menu-module__hPt8fW__triggerSecondary[data-popup-open]:not([data-disabled]),.menu-module__hPt8fW__triggerTertiary[data-popup-open]:not([data-disabled]){background:var(--border)}.menu-module__hPt8fW__triggerGhost[data-popup-open]:not([data-disabled]){background:var(--surface-hover)}.menu-module__hPt8fW__triggerPrimary[data-popup-open]:not([data-disabled]){opacity:.9}.menu-module__hPt8fW__triggerIcon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.menu-module__hPt8fW__triggerPrimary .menu-module__hPt8fW__triggerIcon{color:var(--canvas);opacity:.7}.menu-module__hPt8fW__textTrigger{justify-content:flex-start;align-items:center;gap:var(--space-1);font-family:var(--default-font-family);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text-muted);cursor:pointer;background:0 0;border:none;outline:none;padding:0;display:inline-flex}.menu-module__hPt8fW__textTrigger:not([data-disabled]):hover,.menu-module__hPt8fW__textTrigger:not([data-disabled]):hover .menu-module__hPt8fW__triggerIcon,.menu-module__hPt8fW__textTrigger[data-popup-open]:not([data-disabled]),.menu-module__hPt8fW__textTrigger[data-popup-open]:not([data-disabled]) .menu-module__hPt8fW__triggerIcon{color:var(--text)}.menu-module__hPt8fW__textTrigger:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--base);outline-offset:2px}.menu-module__hPt8fW__positioner{z-index:50;outline:none;width:max-content}.menu-module__hPt8fW__popup{min-width:var(--anchor-width,180px);border-radius:var(--radius-sm);background:var(--canvas);width:max-content;padding:var(--space-2);box-shadow:var(--shadow);transform-origin:var(--transform-origin);outline:none;transition:transform .1s ease-out,opacity .1s ease-out}.menu-module__hPt8fW__popup[data-starting-style],.menu-module__hPt8fW__popup[data-ending-style]{opacity:0;transform:scale(.98)}.menu-module__hPt8fW__item{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-family:var(--default-font-family);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex}.menu-module__hPt8fW__item[data-highlighted]{background:var(--surface-hover)}.menu-module__hPt8fW__item[data-disabled]{cursor:not-allowed;opacity:.5}.menu-module__hPt8fW__itemIndicator{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.menu-module__hPt8fW__itemIndicator[data-unchecked]{visibility:hidden}.menu-module__hPt8fW__itemText{min-width:0}.menu-module__hPt8fW__groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}.menu-module__hPt8fW__separator{height:1px;margin:var(--space-2) 0;background:var(--border)}.menu-module__hPt8fW__submenuTrigger{justify-content:space-between}.menu-module__hPt8fW__submenuTriggerIcon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.teams-content-module__gzlYpG__skillTrigger{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.teams-content-module__gzlYpG__skillBadge svg{stroke-width:1.25px;width:12px;height:12px}.teams-content-module__gzlYpG__workflowCardContent,.teams-content-module__gzlYpG__wasteCardContent{padding:var(--space-7)}
.select-module__cLlOSq__trigger{justify-content:space-between;gap:var(--space-3);text-align:left}.select-module__cLlOSq__triggerSecondary[data-popup-open]:not([data-disabled]),.select-module__cLlOSq__triggerTertiary[data-popup-open]:not([data-disabled]){background:var(--border)}.select-module__cLlOSq__triggerGhost[data-popup-open]:not([data-disabled]){background:var(--surface-hover)}.select-module__cLlOSq__triggerPrimary[data-popup-open]:not([data-disabled]){opacity:.9}.select-module__cLlOSq__value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.select-module__cLlOSq__value[data-placeholder]{color:var(--text-muted)}.select-module__cLlOSq__icon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.select-module__cLlOSq__positioner{z-index:50;outline:none;width:max-content}.select-module__cLlOSq__popup{min-width:var(--anchor-width);border-radius:var(--radius-sm);background:var(--canvas);width:max-content;padding:var(--space-2);box-shadow:var(--shadow);transform-origin:var(--transform-origin);outline:none;transition:transform .1s ease-out,opacity .1s ease-out}.select-module__cLlOSq__popup[data-starting-style],.select-module__cLlOSq__popup[data-ending-style]{opacity:0;transform:scale(.98)}.select-module__cLlOSq__list{max-height:var(--available-height,300px);outline:none;overflow-y:auto}.select-module__cLlOSq__item{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-family:var(--default-font-family);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.select-module__cLlOSq__item[data-highlighted]{background:var(--surface-hover)}.select-module__cLlOSq__item[data-disabled]{cursor:not-allowed;opacity:.5}.select-module__cLlOSq__itemIndicator{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.select-module__cLlOSq__itemIndicator[data-unchecked]{visibility:hidden}.select-module__cLlOSq__itemText{min-width:0}.select-module__cLlOSq__label{font-family:var(--default-font-family);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);font-weight:var(--font-weight-regular);color:var(--text-muted)}.select-module__cLlOSq__groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}.select-module__cLlOSq__separator{height:1px;margin:var(--space-2) 0;background:var(--border)}.select-module__cLlOSq__textTrigger{justify-content:flex-start;align-items:center;gap:var(--space-1);font-family:var(--default-font-family);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text-muted);cursor:pointer;background:0 0;border:none;outline:none;padding:0;display:inline-flex}.select-module__cLlOSq__textTrigger:not([data-disabled]):hover,.select-module__cLlOSq__textTrigger:not([data-disabled]):hover .select-module__cLlOSq__icon,.select-module__cLlOSq__textTrigger[data-popup-open]:not([data-disabled]){color:var(--text)}.select-module__cLlOSq__textTrigger:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--base);outline-offset:2px}.select-module__cLlOSq__textTrigger .select-module__cLlOSq__value{flex:initial;color:inherit}
.avatar-module__jTEjfq__root{border-radius:var(--radius-full);vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar-module__jTEjfq__sizeSm{width:20px;height:20px;font-size:var(--font-size-1);line-height:var(--line-height-1)}.avatar-module__jTEjfq__sizeMd{width:32px;height:32px;font-size:var(--font-size-2);line-height:var(--line-height-2)}.avatar-module__jTEjfq__sizeLg{width:40px;height:40px;font-size:var(--font-size-3);line-height:var(--line-height-3)}.avatar-module__jTEjfq__image{object-fit:cover;width:100%;height:100%}.avatar-module__jTEjfq__fallback{background:var(--yellow-7);width:100%;height:100%;font-weight:var(--font-weight-medium);color:var(--text);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}
.badge-module__K_k-TG__badge{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);width:fit-content;font-family:inherit;font-weight:var(--font-weight-medium);white-space:nowrap;vertical-align:middle;border:1px solid #0000;flex-shrink:0;line-height:1;display:inline-flex}.badge-module__K_k-TG__badge svg{pointer-events:none;flex-shrink:0;width:14px;height:14px}.badge-module__K_k-TG__sizeSm{min-height:16px;padding:1px calc(var(--space-2) - 1px);font-size:var(--font-size-1);line-height:var(--line-height-1)}.badge-module__K_k-TG__sizeDefault{min-height:20px;padding:2px calc(var(--space-2) - 1px);font-size:var(--font-size-2);line-height:var(--line-height-2)}.badge-module__K_k-TG__sizeLg{min-height:24px;padding:3px calc(var(--space-3) - 1px);font-size:var(--font-size-2);line-height:var(--line-height-2)}.badge-module__K_k-TG__default{background:var(--text);color:var(--canvas)}.badge-module__K_k-TG__default:is(a,button):hover{opacity:.9}.badge-module__K_k-TG__secondary{background:var(--surface-hover);color:var(--text)}.badge-module__K_k-TG__secondary:is(a,button):hover{background:var(--border)}.badge-module__K_k-TG__outline{border-color:var(--border);background:var(--canvas);color:var(--text)}.badge-module__K_k-TG__outline:is(a,button):hover{background:var(--surface-hover)}.badge-module__K_k-TG__destructive{background:var(--error);color:var(--canvas)}.badge-module__K_k-TG__destructive:is(a,button):hover{opacity:.9}.badge-module__K_k-TG__error{background:color-mix(in srgb, var(--error) 12%, transparent);color:var(--error)}.badge-module__K_k-TG__info{background:color-mix(in srgb, var(--text-muted) 16%, transparent);color:var(--text)}.badge-module__K_k-TG__success{background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--success)}.badge-module__K_k-TG__warning{background:color-mix(in srgb, var(--yellow-9) 55%, transparent);color:var(--text)}
.separator-module__1IXZHa__separator{background:var(--border);flex-shrink:0}.separator-module__1IXZHa__separator[data-orientation=horizontal]{width:100%;height:1px}.separator-module__1IXZHa__separator[data-orientation=vertical]{align-self:stretch;width:1px}
.meter-module__ajmRzG__root{min-width:0;position:relative}.meter-module__ajmRzG__segments{height:var(--space-6);flex-shrink:0;align-items:center;gap:2px;display:flex}.meter-module__ajmRzG__segment{width:3px;height:var(--space-6);border-radius:1px;flex-shrink:0}.meter-module__ajmRzG__segmentFilled{background:var(--text)}.meter-module__ajmRzG__segmentEmpty{background:var(--border)}.meter-module__ajmRzG__label{flex-shrink:0}.meter-module__ajmRzG__labelMeasure{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;position:absolute;overflow:hidden}.meter-module__ajmRzG__labelSeparator{height:var(--line-height-2);align-self:center}
.matrix-module__j09VSq__root{gap:var(--space-3);flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex}.matrix-module__j09VSq__plot{--matrix-columns:10;--matrix-rows:8;background:var(--canvas);border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex:auto;width:100%;min-width:0;min-height:0;position:relative;container:matrix-plot/size}.matrix-module__j09VSq__grid{background-image:linear-gradient(to right, var(--border) 1px, transparent 1px), linear-gradient(to bottom, var(--border) 1px, transparent 1px);background-size:calc(100% / var(--matrix-columns,10)) calc(100% / var(--matrix-rows,8));pointer-events:none;position:absolute;inset:0}.matrix-module__j09VSq__axisVertical,.matrix-module__j09VSq__axisHorizontal{background:var(--gray-6);pointer-events:none;position:absolute}.matrix-module__j09VSq__axisVertical{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.matrix-module__j09VSq__axisHorizontal{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.matrix-module__j09VSq__axisHint{z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute}.matrix-module__j09VSq__yAxisVertical{left:var(--space-3);writing-mode:vertical-rl;transform:rotate(180deg)}.matrix-module__j09VSq__yAxisTitle{top:50%;transform:translateY(-50%)rotate(180deg)}.matrix-module__j09VSq__yAxisHigh{top:var(--space-3)}.matrix-module__j09VSq__yAxisLow{bottom:calc(var(--space-3) + var(--line-height-2) + var(--space-2))}.matrix-module__j09VSq__xAxisTitle{left:50%;bottom:var(--space-3);transform:translate(-50%)}.matrix-module__j09VSq__xAxisLow{left:var(--space-3);bottom:var(--space-3)}.matrix-module__j09VSq__xAxisHigh{right:var(--space-3);bottom:var(--space-3)}@container matrix-plot (max-height:360px){.matrix-module__j09VSq__axisRangeY{display:none}}@container matrix-plot (max-width:480px){.matrix-module__j09VSq__axisRangeX{display:none}}@container matrix-plot (max-height:280px){.matrix-module__j09VSq__yAxisTitle{display:none}}@container matrix-plot (max-width:320px){.matrix-module__j09VSq__xAxisTitle{display:none}}.matrix-module__j09VSq__status{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.matrix-module__j09VSq__node{z-index:2;position:absolute;transform:translate(-50%,-50%)}.matrix-module__j09VSq__dot{color:var(--text);display:block}
.number-field-module__KM_FYW__root{width:100%}.number-field-module__KM_FYW__group{align-items:stretch;width:100%;display:flex}.number-field-module__KM_FYW__input{border:1px solid var(--border);background:var(--canvas);min-width:0;padding:var(--space-3) var(--space-4);font-family:var(--default-font-family);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text);text-align:center;border-left:none;border-right:none;border-radius:0;flex:1}.number-field-module__KM_FYW__input:focus,.number-field-module__KM_FYW__input:focus-visible{border-color:var(--gray-8);border-left:1px solid var(--gray-8);border-right:1px solid var(--gray-8);z-index:1;outline:none}.number-field-module__KM_FYW__input:disabled,.number-field-module__KM_FYW__input[data-disabled]{cursor:not-allowed;opacity:.5}.number-field-module__KM_FYW__stepper{border:1px solid var(--border);background:var(--canvas);width:36px;color:var(--text-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.number-field-module__KM_FYW__stepper:focus-visible{border-color:var(--gray-8);z-index:1;outline:none}.number-field-module__KM_FYW__stepper:disabled,.number-field-module__KM_FYW__stepper[data-disabled]{cursor:not-allowed;opacity:.5}.number-field-module__KM_FYW__decrement{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.number-field-module__KM_FYW__increment{border-radius:0 var(--radius-sm) var(--radius-sm) 0}
.stat-bar-module__i2baqW__barGrid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%;display:grid}.stat-bar-module__i2baqW__gridCell{min-width:0;padding-left:var(--space-8);padding-right:var(--space-8)}.stat-bar-module__i2baqW__gridCellEdgeStart{padding-left:0}.stat-bar-module__i2baqW__gridCellEdgeEnd{padding-right:0}.stat-bar-module__i2baqW__gridCellDividerRight{border-right:1px solid var(--border)}.stat-bar-module__i2baqW__gridCellDividerBottom{border-bottom:1px solid var(--border)}.stat-bar-module__i2baqW__bar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%;display:flex}.stat-bar-module__i2baqW__bar>:not(.stat-bar-module__i2baqW__divider){padding-left:var(--space-8);padding-right:var(--space-8)}.stat-bar-module__i2baqW__bar>:not(.stat-bar-module__i2baqW__divider):first-child{padding-left:0}.stat-bar-module__i2baqW__bar>:not(.stat-bar-module__i2baqW__divider):last-child{padding-right:0}.stat-bar-module__i2baqW__divider{padding:var(--space-8) 0;box-sizing:border-box;align-self:stretch;display:flex}.stat-bar-module__i2baqW__dividerSeparator{height:100%}
.text-module__Ng84Mq__text{font-family:var(--default-font-family);font-style:var(--default-font-style);color:var(--text);margin:0}.text-module__Ng84Mq__size1{font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.text-module__Ng84Mq__size2{font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.text-module__Ng84Mq__size3{font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.text-module__Ng84Mq__size4{font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.text-module__Ng84Mq__size5{font-size:var(--font-size-5);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-5)}.text-module__Ng84Mq__size6{font-size:var(--font-size-6);line-height:var(--line-height-6);letter-spacing:var(--letter-spacing-6)}.text-module__Ng84Mq__size7{font-size:var(--font-size-7);line-height:var(--line-height-7);letter-spacing:var(--letter-spacing-7)}.text-module__Ng84Mq__size8{font-size:var(--font-size-8);line-height:var(--line-height-8);letter-spacing:var(--letter-spacing-8)}.text-module__Ng84Mq__size9{font-size:var(--font-size-9);line-height:var(--line-height-9);letter-spacing:var(--letter-spacing-9)}.text-module__Ng84Mq__weightLight{font-weight:var(--font-weight-light)}.text-module__Ng84Mq__weightRegular{font-weight:var(--font-weight-regular)}.text-module__Ng84Mq__weightMedium{font-weight:var(--font-weight-medium)}.text-module__Ng84Mq__weightSemibold{font-weight:var(--font-weight-semibold)}.text-module__Ng84Mq__weightBold{font-weight:var(--font-weight-bold)}.text-module__Ng84Mq__alignLeft{text-align:left}.text-module__Ng84Mq__alignCenter{text-align:center}.text-module__Ng84Mq__alignRight{text-align:right}.text-module__Ng84Mq__muted{color:var(--text-muted)}.text-module__Ng84Mq__mono{font-family:var(--code-font-family)}.text-module__Ng84Mq__trimStart{margin-block-start:calc(var(--default-leading-trim-start) * -1)}.text-module__Ng84Mq__trimEnd{margin-block-end:calc(var(--default-leading-trim-end) * -1)}.text-module__Ng84Mq__trimBoth{margin-block-start:calc(var(--default-leading-trim-start) * -1);margin-block-end:calc(var(--default-leading-trim-end) * -1)}.text-module__Ng84Mq__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.text-module__Ng84Mq__lineClamp{-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-module__Ng84Mq__wrapNowrap{white-space:nowrap}.text-module__Ng84Mq__wrapBalance{text-wrap:balance}.text-module__Ng84Mq__wrapPretty{text-wrap:pretty}
.dialog-module__bnGPXq__backdrop{z-index:60;background:#20202033;transition:opacity .15s ease-out;position:fixed;inset:0}.dialog-module__bnGPXq__backdrop[data-starting-style],.dialog-module__bnGPXq__backdrop[data-ending-style]{opacity:0}.dialog-module__bnGPXq__viewport{z-index:61;outline:none;position:fixed;inset:0}.dialog-module__bnGPXq__popup{width:100%;max-width:480px;max-height:min(100dvh - var(--space-8) * 2, 720px);background:var(--canvas);padding:var(--space-8);box-shadow:var(--shadow);transform-origin:50%;outline:none;transition:transform .15s ease-out,opacity .15s ease-out;overflow-y:auto}.dialog-module__bnGPXq__popup[data-starting-style],.dialog-module__bnGPXq__popup[data-ending-style]{opacity:0;transform:scale(.98)}.dialog-module__bnGPXq__form,.dialog-module__bnGPXq__actions{margin-top:var(--space-6)}
.users-content-module__dE3rwW__tableWrap{width:100%;overflow-x:auto}.users-content-module__dE3rwW__table{width:100%;min-width:560px}.users-content-module__dE3rwW__userMeta{line-height:1.2}.users-content-module__dE3rwW__userMeta span{line-height:1.2}.users-content-module__dE3rwW__emptyCell{color:var(--text-muted)}.users-content-module__dE3rwW__tabs{align-items:center;gap:var(--space-5);border-bottom:1px solid var(--border);display:flex}.users-content-module__dE3rwW__tab,.users-content-module__dE3rwW__tabActive{appearance:none;padding:0 0 var(--space-3);font:inherit;font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin:0 0 -1px}.users-content-module__dE3rwW__tab:hover{color:var(--text)}.users-content-module__dE3rwW__tabActive{color:var(--text);border-bottom-color:var(--text);font-weight:500}.users-content-module__dE3rwW__tab:focus-visible,.users-content-module__dE3rwW__tabActive:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-1)}.users-content-module__dE3rwW__matrixFrame{width:100%;height:min(68vh,640px);min-height:420px}.users-content-module__dE3rwW__matrixFrameCompact{height:min(52vh,440px);min-height:320px}.users-content-module__dE3rwW__matrixNodeTrigger{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;padding:0;line-height:0;display:block}.users-content-module__dE3rwW__matrixNodeTrigger:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.users-content-module__dE3rwW__matrixNodeHighlight{box-shadow:0 0 0 2px var(--canvas), 0 0 0 4px var(--text);border-radius:var(--radius-full);z-index:1}.users-content-module__dE3rwW__matrixPopover{width:min(320px,100vw - 48px);padding:var(--space-3)}.users-content-module__dE3rwW__efficiencyBadge{align-items:center;gap:var(--space-1);flex-shrink:0;margin-left:auto;display:inline-flex}.users-content-module__dE3rwW__pill{padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);background:var(--gray-3);color:var(--text);font-size:var(--font-size-1);line-height:var(--line-height-1);align-items:center;display:inline-flex}:is(.users-content-module__dE3rwW__userRow th,.users-content-module__dE3rwW__userRow td){vertical-align:middle}.users-content-module__dE3rwW__userRowLink{color:inherit;min-width:0;text-decoration:none;display:block}.users-content-module__dE3rwW__userRow:hover{background:var(--gray-2)}.users-content-module__dE3rwW__userRowLink:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-1)}.users-content-module__dE3rwW__profileLink{color:var(--text);font-size:var(--font-size-2);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.users-content-module__dE3rwW__profileLink:hover{text-decoration:underline}
.drawer-module__456iZq__backdrop{--backdrop-opacity:.24;min-height:100dvh;opacity:calc(var(--backdrop-opacity) * (1 - var(--drawer-swipe-progress,0)));z-index:60;background-color:#202020;transition-property:opacity;transition-duration:.45s;transition-timing-function:cubic-bezier(.32,.72,0,1);position:fixed;inset:0}@supports (-webkit-touch-callout:none){.drawer-module__456iZq__backdrop{position:absolute}}.drawer-module__456iZq__backdrop[data-starting-style],.drawer-module__456iZq__backdrop[data-ending-style]{opacity:0}.drawer-module__456iZq__backdrop[data-swiping]{transition-duration:0s}.drawer-module__456iZq__backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * .4s)}.drawer-module__456iZq__viewport{--viewport-padding:0px;padding:var(--viewport-padding);pointer-events:none;z-index:61;justify-content:flex-end;display:flex;position:fixed;inset:0}@supports (-webkit-touch-callout:none){.drawer-module__456iZq__viewport{--viewport-padding:.625rem}}.drawer-module__456iZq__popup{--bleed:3rem;box-sizing:border-box;width:calc(30rem + var(--bleed));max-width:calc(100vw - 3rem + var(--bleed));height:100%;max-height:100dvh;padding-right:var(--bleed);margin-right:calc(-1 * var(--bleed));pointer-events:auto;background:var(--canvas);border-left:1px solid var(--border);box-shadow:var(--shadow);overscroll-behavior:contain;touch-action:auto;transform:translateX(var(--drawer-swipe-movement-x,0));will-change:transform;outline:0;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden}.drawer-module__456iZq__popup[data-starting-style],.drawer-module__456iZq__popup[data-ending-style]{transform:translateX(calc(100% - var(--bleed) + var(--viewport-padding) + 2px))}.drawer-module__456iZq__popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * .4s)}@supports (-webkit-touch-callout:none){.drawer-module__456iZq__popup{--bleed:0px;border:1px solid var(--border);margin-right:0;padding-right:0}}.drawer-module__456iZq__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.drawer-module__456iZq__header{padding:var(--space-8) var(--space-8) var(--space-6);border-bottom:1px solid var(--border);flex-shrink:0}.drawer-module__456iZq__body{min-height:0;padding:var(--space-6) var(--space-8) var(--space-8);flex:1;overflow-y:auto}
.form-module__VU9QFG__form{gap:var(--space-4);flex-direction:column;width:100%;display:flex}
.textarea-module__g_uXma__textarea{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--canvas);width:100%;padding:var(--space-3) var(--space-4);font-family:var(--default-font-family);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text);resize:vertical;overflow:auto}.textarea-module__g_uXma__textarea::-webkit-resizer{background-color:var(--text-muted);border:none;width:10px;height:10px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath stroke='black' stroke-linecap='round' d='M9 1 1 9M9 5 5 9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath stroke='black' stroke-linecap='round' d='M9 1 1 9M9 5 5 9'/%3E%3C/svg%3E");-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-size:10px 10px;mask-size:10px 10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.textarea-module__g_uXma__textarea::placeholder{color:var(--text-muted)}.textarea-module__g_uXma__textarea:focus,.textarea-module__g_uXma__textarea:focus-visible{border-color:var(--gray-8);outline:none}.textarea-module__g_uXma__textarea:disabled,.textarea-module__g_uXma__textarea[data-disabled]{cursor:not-allowed;opacity:.5}.textarea-module__g_uXma__textarea[data-invalid]{border-color:var(--error)}
.top-users-table-module__AMrdLq__userRow{cursor:pointer;position:relative}:is(.top-users-table-module__AMrdLq__userRow th,.top-users-table-module__AMrdLq__userRow td){vertical-align:middle}.top-users-table-module__AMrdLq__userRow:hover{background:var(--gray-2)}.top-users-table-module__AMrdLq__userRowLink{color:inherit;min-width:0;text-decoration:none}.top-users-table-module__AMrdLq__userRowLink:after{content:"";position:absolute;inset:0}.top-users-table-module__AMrdLq__userRowLink:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-1)}.top-users-table-module__AMrdLq__teamRow{cursor:pointer;width:100%;position:relative}.top-users-table-module__AMrdLq__teamRow:hover{background:var(--gray-2)}.top-users-table-module__AMrdLq__teamRowLink{color:inherit;text-decoration:none}.top-users-table-module__AMrdLq__teamRowLink:after{content:"";position:absolute;inset:0}.top-users-table-module__AMrdLq__teamRowLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-1)}
.user-profile-content-module__yumNuG__identity{line-height:1.25}.user-profile-content-module__yumNuG__name{margin:0;line-height:1.2}:is(.user-profile-content-module__yumNuG__identity span,.user-profile-content-module__yumNuG__identity p){line-height:1.25}.user-profile-content-module__yumNuG__toolsStat{flex:1;justify-content:center;min-width:0}.user-profile-content-module__yumNuG__toolBadge svg{width:12px;height:12px}.user-profile-content-module__yumNuG__tipList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.user-profile-content-module__yumNuG__tipItem{align-items:flex-start;gap:var(--space-3);flex-direction:row;margin:0;display:flex}.user-profile-content-module__yumNuG__checkIcon{border-radius:var(--radius-full);background:var(--success);width:18px;height:18px;color:var(--canvas);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.user-profile-content-module__yumNuG__mdBadge{align-items:center;gap:var(--space-1);display:inline-flex}.user-profile-content-module__yumNuG__mdPreview,.user-profile-content-module__yumNuG__mdEditor{width:100%;min-height:280px;max-height:440px;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--font-size-2);line-height:var(--line-height-2);white-space:pre-wrap;margin:0;overflow:auto}.user-profile-content-module__yumNuG__mdEditor{resize:vertical}
.table-module__7F4J5W__root{border-collapse:collapse;border-spacing:0;width:100%;font-family:var(--default-font-family)}.table-module__7F4J5W__layoutFixed{table-layout:fixed}.table-module__7F4J5W__caption{margin:0 0 var(--space-3);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text);text-align:left;padding:0}.table-module__7F4J5W__row{border-top:1px solid var(--border)}.table-module__7F4J5W__body .table-module__7F4J5W__row:last-child{border-bottom:1px solid var(--border)}.table-module__7F4J5W__columnHeaderCell,.table-module__7F4J5W__rowHeaderCell,.table-module__7F4J5W__cell{vertical-align:middle;min-width:0;padding:var(--space-3) var(--space-5)}.table-module__7F4J5W__columnHeaderCell{font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);font-weight:var(--font-weight-regular);color:var(--text-muted);text-align:left}.table-module__7F4J5W__rowHeaderCell{font-size:var(--font-size-2);line-height:var(--line-height-2);font-weight:var(--font-weight-medium);color:var(--text);text-align:left}.table-module__7F4J5W__cell{font-size:var(--font-size-2);line-height:var(--line-height-2);font-weight:var(--font-weight-regular);color:var(--text-muted);text-align:left}.table-module__7F4J5W__alignStart{text-align:left}.table-module__7F4J5W__alignCenter{text-align:center}.table-module__7F4J5W__alignEnd{text-align:right}.table-module__7F4J5W__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.skills-content-module__1hqBOG__skillCardButton{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:flex}.skills-content-module__1hqBOG__skillCardButton:focus-visible{outline:2px solid var(--text);outline-offset:2px}.skills-content-module__1hqBOG__card{flex-direction:column;flex:1;width:100%;height:100%;display:flex}.skills-content-module__1hqBOG__cardContent{height:100%;padding:var(--space-7);flex-direction:column;flex:1;display:flex}.skills-content-module__1hqBOG__clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.skills-content-module__1hqBOG__drawerBody{gap:var(--space-5);flex-direction:column;display:flex}.skills-content-module__1hqBOG__skillContent{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--font-size-2);line-height:var(--line-height-2);white-space:pre-wrap;margin:0;overflow-x:auto}.skills-content-module__1hqBOG__selectPositioner{z-index:70}
.navigation-module__xkQJKa__root{background:var(--background);border-right:1px solid var(--border);--nav-gutter:calc(var(--space-7) + var(--space-1));--nav-trigger-padding-x:var(--space-3);--nav-content-inset:calc(var(--nav-gutter) + 1px + var(--nav-trigger-padding-x));--nav-icon-size:15px;--nav-chevron-size:var(--space-6);flex-direction:column;flex-shrink:0;width:100%;height:100%;display:flex;overflow:hidden}.navigation-module__xkQJKa__header{padding:var(--nav-gutter);flex-shrink:0}.navigation-module__xkQJKa__footer{border-top:1px solid var(--border);flex-shrink:0;padding:0}.navigation-module__xkQJKa__body{flex:1;min-height:0}.navigation-module__xkQJKa__scrollArea{height:100%}.navigation-module__xkQJKa__bodyContent{padding-bottom:var(--nav-gutter)}.navigation-module__xkQJKa__sectionLabel{padding:0 var(--nav-gutter) var(--space-1);padding-left:var(--nav-content-inset)}.navigation-module__xkQJKa__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--nav-trigger-padding-x);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--background);font-family:var(--default-font-family);text-align:left;color:var(--text);cursor:pointer;outline:none;display:flex}.navigation-module__xkQJKa__triggerContained:not([data-disabled]):hover,.navigation-module__xkQJKa__triggerContained[data-popup-open]:not([data-disabled]){background:var(--background)}.navigation-module__xkQJKa__triggerPlain{padding:var(--space-2) var(--nav-gutter) var(--space-1);padding-left:var(--nav-content-inset);background:var(--background);border:none;border-radius:0}.navigation-module__xkQJKa__triggerPlain:not([data-disabled]):hover,.navigation-module__xkQJKa__triggerPlain[data-popup-open]:not([data-disabled]){background:var(--background)}.navigation-module__xkQJKa__trigger:focus-visible{outline:2px solid var(--base);outline-offset:2px}.navigation-module__xkQJKa__triggerIcon{color:var(--text-muted)}.navigation-module__xkQJKa__triggerIcon svg{width:var(--nav-chevron-size);height:var(--nav-chevron-size);stroke-width:1.25px}.navigation-module__xkQJKa__link{width:100%;min-width:0;padding:var(--space-1) var(--nav-gutter);padding-left:var(--nav-content-inset);color:var(--text-muted)}.navigation-module__xkQJKa__link:hover{color:var(--text)}.navigation-module__xkQJKa__link:focus-visible{outline:2px solid var(--base);outline-offset:-2px}.navigation-module__xkQJKa__linkActive{color:var(--text);box-shadow:inset 3px 0 0 var(--text)}.navigation-module__xkQJKa__linkContent{color:inherit}.navigation-module__xkQJKa__linkText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;font-size:var(--font-size-2);line-height:var(--line-height-2);overflow:hidden}.navigation-module__xkQJKa__linkIcon{color:currentColor}.navigation-module__xkQJKa__linkIcon svg{width:var(--nav-icon-size);height:var(--nav-icon-size);stroke-width:1.25px}
.radio-group-module__mlJPLW__item{cursor:pointer}
.activity-list-module__yfcM_q__dateRangeSelect{align-self:flex-start;width:fit-content}.activity-list-module__yfcM_q__trigger{font-weight:var(--font-weight-regular)}.activity-list-module__yfcM_q__activityCost{color:var(--text)}.activity-list-module__yfcM_q__costDown{color:var(--success)}.activity-list-module__yfcM_q__costTrigger{align-items:center;gap:var(--space-1);cursor:help;display:inline-flex}.activity-list-module__yfcM_q__activeDot{border-radius:var(--radius-full);background:var(--success);flex-shrink:0;width:6px;height:6px}.activity-list-module__yfcM_q__detailBox{--tree-line:var(--gray-12);--tree-line-muted:var(--gray-5);--tree-indent:22px;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:var(--canvas);flex-direction:column;display:flex;overflow:visible}.activity-list-module__yfcM_q__graphRow{align-items:stretch;min-height:30px;display:flex;position:relative;overflow:visible}.activity-list-module__yfcM_q__graphGuides{flex-shrink:0;align-self:stretch;display:flex;overflow:visible}.activity-list-module__yfcM_q__graphRail{width:var(--tree-indent);flex-shrink:0;position:relative;overflow:visible}.activity-list-module__yfcM_q__graphRail[data-ghost=true]:before,.activity-list-module__yfcM_q__graphRail[data-branch=true]:before{content:"";background:var(--tree-line-muted);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.activity-list-module__yfcM_q__graphRail[data-branch=true]:after{content:"";background:var(--tree-line);width:1px;position:absolute;top:0;bottom:calc(50% + 25px);left:calc(50% - .5px)}.activity-list-module__yfcM_q__branchCurve{z-index:2;width:21px;height:14px;color:var(--tree-line);pointer-events:none;position:absolute;top:calc(50% - 25px);left:calc(50% - .5px);overflow:visible}.activity-list-module__yfcM_q__graphIconCol{z-index:1;width:var(--tree-indent);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative;overflow:visible}.activity-list-module__yfcM_q__graphIconCol[data-spine=true]:before{content:"";background:var(--tree-line);width:1px;position:absolute;top:0;bottom:calc(50% + 3px);left:calc(50% - .5px)}.activity-list-module__yfcM_q__graphIconCol[data-drop=true]:after{content:"";background:var(--tree-line);width:1px;position:absolute;top:calc(50% + 11px);bottom:0;left:calc(50% - .5px)}.activity-list-module__yfcM_q__graphIconCol[data-spine=true][data-drop=true]:after{top:calc(50% + 3px)}.activity-list-module__yfcM_q__modelCircle{z-index:1;border:1px solid var(--gray-7);border-radius:var(--radius-full);background:var(--canvas);width:22px;height:22px;color:var(--text);justify-content:center;align-items:center;display:inline-flex;position:relative}.activity-list-module__yfcM_q__modelCircle svg{width:12px;height:12px}.activity-list-module__yfcM_q__workDot{border-radius:var(--radius-full);background:var(--text);width:6px;height:6px;box-shadow:0 0 0 2px var(--canvas)}.activity-list-module__yfcM_q__treeLabel{min-width:0;color:var(--text);align-items:center;margin-left:8px;padding:3px 0;display:flex}.activity-list-module__yfcM_q__reasonUnderline{text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.activity-list-module__yfcM_q__costTrigger svg,.activity-list-module__yfcM_q__accordionIcon{flex-shrink:0;width:16px;height:16px}.activity-list-module__yfcM_q__accordionIcon{color:var(--text-muted);display:inline-flex}.activity-list-module__yfcM_q__costTrigger svg,.activity-list-module__yfcM_q__accordionIcon svg{stroke-width:1.25px;width:16px;height:16px}.activity-list-module__yfcM_q__modelBadge svg{width:12px;height:12px}.activity-list-module__yfcM_q__tooltipRows{gap:var(--space-2);flex-direction:column;min-width:160px;display:flex}.activity-list-module__yfcM_q__tooltipRow{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}
.app-shell-module__mtclgG__shell{overflow:hidden}.app-shell-module__mtclgG__nav{min-width:0}.app-shell-module__mtclgG__main{background:#fff;flex:1;min-width:0;height:100%}.app-shell-module__mtclgG__content{min-height:100%}.app-shell-module__mtclgG__contentInner{max-width:1140px;padding:var(--space-8) var(--space-9);margin-inline:auto}
.mcp-servers-content-module__cCp_DG__warning{gap:var(--space-1);width:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--yellow-6);border-radius:var(--radius-sm);background:var(--yellow-2);color:var(--gray-12);flex-direction:column;display:flex}.mcp-servers-content-module__cCp_DG__emptyCell{color:var(--text-muted)}.mcp-servers-content-module__cCp_DG__tableWrap{width:100%;overflow-x:auto}.mcp-servers-content-module__cCp_DG__detectedTable{width:100%;min-width:800px}.mcp-servers-content-module__cCp_DG__actionsHeader,.mcp-servers-content-module__cCp_DG__actionsCell{width:48px;padding-inline:var(--space-2);text-align:right}.mcp-servers-content-module__cCp_DG__rowMenuTrigger{width:28px;height:28px;color:var(--text-muted);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex}.mcp-servers-content-module__cCp_DG__detectedTable tbody tr:hover .mcp-servers-content-module__cCp_DG__rowMenuTrigger,.mcp-servers-content-module__cCp_DG__detectedTable tbody tr:focus-within .mcp-servers-content-module__cCp_DG__rowMenuTrigger,.mcp-servers-content-module__cCp_DG__rowMenuTrigger[data-popup-open],.mcp-servers-content-module__cCp_DG__rowMenuTrigger:focus-visible{opacity:1;pointer-events:auto}.mcp-servers-content-module__cCp_DG__rowMenuTrigger:hover,.mcp-servers-content-module__cCp_DG__rowMenuTrigger[data-popup-open]{color:var(--text)}.mcp-servers-content-module__cCp_DG__menuPositioner{z-index:50}.mcp-servers-content-module__cCp_DG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mcp-servers-content-module__cCp_DG__selectPositioner{z-index:70}
.opportunities-content-module__BBMznW__trigger{font-weight:var(--font-weight-regular)}.opportunities-content-module__BBMznW__accordionIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.opportunities-content-module__BBMznW__accordionIcon svg{stroke-width:1.25px;width:16px;height:16px}.opportunities-content-module__BBMznW__body{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border);background:var(--canvas);flex-direction:column;display:flex}.opportunities-content-module__BBMznW__itemList{padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:var(--surface-hover);width:100%;margin:0;list-style:none}.opportunities-content-module__BBMznW__itemList li{padding:var(--space-2) 0}.opportunities-content-module__BBMznW__itemList li+li{border-top:1px solid var(--border)}.opportunities-content-module__BBMznW__artifact{width:100%;padding:var(--space-3) 0;border:1px solid var(--border);background:var(--surface-hover);font-family:var(--code-font-family);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--text);margin:0;overflow-x:auto}.opportunities-content-module__BBMznW__artifactLine{min-height:var(--line-height-2);align-items:flex-start;display:flex}.opportunities-content-module__BBMznW__lineNumber{width:2.75rem;padding-right:var(--space-4);text-align:right;color:var(--text-muted);-webkit-user-select:none;user-select:none;flex-shrink:0}.opportunities-content-module__BBMznW__lineContent{min-width:0;padding-left:var(--space-5);padding-right:var(--space-4);white-space:pre-wrap;word-break:break-word;flex:1}
.grid-module__a7Csba__grid{box-sizing:border-box;display:grid}.grid-module__a7Csba__inlineGrid{display:inline-grid}.grid-module__a7Csba__alignStart{align-items:flex-start}.grid-module__a7Csba__alignCenter{align-items:center}.grid-module__a7Csba__alignEnd{align-items:flex-end}.grid-module__a7Csba__alignStretch{align-items:stretch}.grid-module__a7Csba__alignBaseline{align-items:baseline}.grid-module__a7Csba__justifyStart{justify-content:flex-start}.grid-module__a7Csba__justifyCenter{justify-content:center}.grid-module__a7Csba__justifyEnd{justify-content:flex-end}.grid-module__a7Csba__justifyBetween{justify-content:space-between}.grid-module__a7Csba__gap1{gap:var(--space-1)}.grid-module__a7Csba__gap2{gap:var(--space-2)}.grid-module__a7Csba__gap3{gap:var(--space-3)}.grid-module__a7Csba__gap4{gap:var(--space-4)}.grid-module__a7Csba__gap5{gap:var(--space-5)}.grid-module__a7Csba__gap6{gap:var(--space-6)}.grid-module__a7Csba__gap7{gap:var(--space-7)}.grid-module__a7Csba__gap8{gap:var(--space-8)}.grid-module__a7Csba__gap9{gap:var(--space-9)}.grid-module__a7Csba__gap10{gap:var(--space-10)}.grid-module__a7Csba__gap11{gap:var(--space-11)}.grid-module__a7Csba__gap12{gap:var(--space-12)}.grid-module__a7Csba__gapX1{column-gap:var(--space-1)}.grid-module__a7Csba__gapX2{column-gap:var(--space-2)}.grid-module__a7Csba__gapX3{column-gap:var(--space-3)}.grid-module__a7Csba__gapX4{column-gap:var(--space-4)}.grid-module__a7Csba__gapX5{column-gap:var(--space-5)}.grid-module__a7Csba__gapX6{column-gap:var(--space-6)}.grid-module__a7Csba__gapX7{column-gap:var(--space-7)}.grid-module__a7Csba__gapX8{column-gap:var(--space-8)}.grid-module__a7Csba__gapX9{column-gap:var(--space-9)}.grid-module__a7Csba__gapX10{column-gap:var(--space-10)}.grid-module__a7Csba__gapX11{column-gap:var(--space-11)}.grid-module__a7Csba__gapX12{column-gap:var(--space-12)}.grid-module__a7Csba__gapY1{row-gap:var(--space-1)}.grid-module__a7Csba__gapY2{row-gap:var(--space-2)}.grid-module__a7Csba__gapY3{row-gap:var(--space-3)}.grid-module__a7Csba__gapY4{row-gap:var(--space-4)}.grid-module__a7Csba__gapY5{row-gap:var(--space-5)}.grid-module__a7Csba__gapY6{row-gap:var(--space-6)}.grid-module__a7Csba__gapY7{row-gap:var(--space-7)}.grid-module__a7Csba__gapY8{row-gap:var(--space-8)}.grid-module__a7Csba__gapY9{row-gap:var(--space-9)}.grid-module__a7Csba__gapY10{row-gap:var(--space-10)}.grid-module__a7Csba__gapY11{row-gap:var(--space-11)}.grid-module__a7Csba__gapY12{row-gap:var(--space-12)}.grid-module__a7Csba__widthFull{width:100%}
.switch-module__C5mjaG__root{box-sizing:border-box;width:34px;height:20px;padding:var(--space-1);border:1px solid var(--gray-6);border-radius:var(--radius-full);background:var(--gray-5);cursor:pointer;flex-shrink:0;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}.switch-module__C5mjaG__root[data-checked]{border-color:var(--text);background:var(--text)}.switch-module__C5mjaG__root:focus-visible{outline:2px solid var(--base);outline-offset:2px}.switch-module__C5mjaG__root[data-disabled]{cursor:not-allowed;opacity:.5}.switch-module__C5mjaG__thumb{border-radius:var(--radius-full);background:var(--canvas);width:12px;height:12px;transition:transform .15s cubic-bezier(.32,.72,0,1);transform:translate(0);box-shadow:0 1px 2px #20202029}.switch-module__C5mjaG__root[data-checked] .switch-module__C5mjaG__thumb{transform:translate(14px)}
.models-content-module__MOHXCW__cardContent{padding:0}.models-content-module__MOHXCW__row{padding:var(--space-4) var(--space-7)}.models-content-module__MOHXCW__providerIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.models-content-module__MOHXCW__providerIcon svg{width:16px;height:16px}.models-content-module__MOHXCW__defaultLabel{cursor:pointer}.models-content-module__MOHXCW__modelName{min-width:0}
.coach-content-module__w4eama__lessonCard{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:flex}.coach-content-module__w4eama__lessonCard:focus-visible{outline:2px solid var(--text);outline-offset:2px}.coach-content-module__w4eama__card{flex-direction:column;flex:1;width:100%;height:100%;display:flex}.coach-content-module__w4eama__cardContent{height:100%;padding:var(--space-7);flex-direction:column;flex:1;display:flex}.coach-content-module__w4eama__duration{white-space:nowrap;flex-shrink:0}.coach-content-module__w4eama__article{gap:var(--space-6);flex-direction:column;display:flex}.coach-content-module__w4eama__teamsSection{gap:var(--space-2);flex-direction:column;display:flex}.coach-content-module__w4eama__teamTag{gap:var(--space-1)}.coach-content-module__w4eama__teamTagRemove{color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.coach-content-module__w4eama__teamTagRemove:hover{color:var(--text)}.coach-content-module__w4eama__teamTagRemove:focus-visible{outline:2px solid var(--text);outline-offset:1px;border-radius:var(--radius-1)}.coach-content-module__w4eama__addTeamTrigger{height:auto;min-height:0;padding-inline:var(--space-2);font-size:var(--font-size-1)}.coach-content-module__w4eama__menuPositioner{z-index:70}.coach-content-module__w4eama__intro{color:var(--text)}.coach-content-module__w4eama__articleSection{gap:var(--space-3);flex-direction:column;display:flex}.coach-content-module__w4eama__list,.coach-content-module__w4eama__steps{gap:var(--space-2);padding-left:var(--space-6);flex-direction:column;margin:0;display:flex}.coach-content-module__w4eama__list{list-style:outside}.coach-content-module__w4eama__steps{list-style:decimal}.coach-content-module__w4eama__list li,.coach-content-module__w4eama__steps li{padding-left:var(--space-1)}.coach-content-module__w4eama__list li::marker{color:var(--text-muted)}.coach-content-module__w4eama__steps li::marker{color:var(--text-muted)}.coach-content-module__w4eama__callout{padding:var(--space-4) var(--space-5);border-left:2px solid var(--text);border-radius:var(--radius-2);background:var(--surface-2,var(--gray-2))}.coach-content-module__w4eama__example{border:1px solid var(--border);border-radius:var(--radius-3);background:var(--surface-2,var(--gray-2));overflow:hidden}.coach-content-module__w4eama__exampleLabel{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border)}.coach-content-module__w4eama__exampleCode{padding:var(--space-4);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--font-size-1);white-space:pre;color:var(--text);margin:0;line-height:1.6;overflow-x:auto}.coach-content-module__w4eama__takeaways{gap:var(--space-3);flex-direction:column;display:flex}
