.lifecycle_page__TnM_d{max-width:1200px;margin:0 auto;padding:24px;color:var(--cc-ink)}.lifecycle_header__bV4Tc{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:16px 0 24px}.lifecycle_header__bV4Tc h1{margin:0 0 8px}.lifecycle_card__7CSrj p,.lifecycle_header__bV4Tc p{margin:8px 0}.lifecycle_muted__CSXKp{color:var(--cc-placeholder)}.lifecycle_actions__nkq9A,.lifecycle_inline__xleKL{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.lifecycle_actions__nkq9A{margin-top:24px}.lifecycle_grid__BhI4U{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;margin:16px 0 24px}.lifecycle_card__7CSrj{min-width:0;border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-surface);padding:24px;overflow-wrap:anywhere}.lifecycle_card__7CSrj h2{margin:0 0 16px;font-size:20px}.lifecycle_signal__eGlEZ{display:block;margin-top:8px;font-size:16px;font-weight:600}.lifecycle_signalLabel__CIJPN{color:var(--cc-placeholder);font-size:12px}.lifecycle_form__87QjE{display:flex;flex-direction:column;gap:16px}.lifecycle_field__Twg_W{display:flex;flex-direction:column;gap:8px;font-weight:500;min-width:0}.lifecycle_field__Twg_W input,.lifecycle_field__Twg_W select,.lifecycle_field__Twg_W textarea{width:100%;box-sizing:border-box;font-weight:400}.lifecycle_field__Twg_W textarea{min-height:96px;resize:vertical;padding:12px}.lifecycle_picker__BLxz5{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}.lifecycle_picker__BLxz5 legend{padding:0;margin-bottom:8px;font-weight:500}.lifecycle_picker__BLxz5 input:not([type=checkbox]){min-width:0;flex:1}.lifecycle_inline__xleKL input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;margin:0}.lifecycle_picker__BLxz5 select{width:100%}.lifecycle_notice__HMWxK{padding:16px;margin:16px 0;border:1px solid var(--cc-line);border-radius:var(--cc-radius-control);background:var(--cc-surface);overflow-wrap:anywhere}.lifecycle_diff__Sggbn{display:grid;gap:12px;margin:16px 0}.lifecycle_diff__Sggbn>div{padding:12px 16px;background:var(--cc-bg);border-left:3px solid var(--cc-line);border-radius:var(--cc-radius-small)}.lifecycle_diff__Sggbn small{display:block;color:var(--cc-placeholder);margin-bottom:4px}.lifecycle_filters__LCclD{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:16px}.lifecycle_queue__0rJpe{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.lifecycle_row__o_pfy{display:flex;gap:16px;align-items:flex-start;padding:16px;border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-surface)}.lifecycle_row__o_pfy input{margin-top:4px;flex-shrink:0}.lifecycle_rowBody__bKrzS{min-width:0;flex:1;overflow-wrap:anywhere;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);gap:4px 24px}.lifecycle_rowBody__bKrzS>.lifecycle_inline__xleKL{grid-column:1;grid-row:1}.lifecycle_rowBody__bKrzS>a{grid-column:1;grid-row:2/span 2}.lifecycle_rowBody__bKrzS>p{grid-column:2}.lifecycle_rowBody__bKrzS a{font-weight:600}.lifecycle_rowBody__bKrzS p{margin:0}.lifecycle_badge__hgGD8{display:inline-flex;border:1px solid var(--cc-line);border-radius:var(--cc-radius-pill);padding:4px 8px;font-size:12px;line-height:16px;margin-bottom:8px}.lifecycle_assignment__MAX4h{margin:16px 0}.lifecycle_assignmentGrid__FRsId{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lifecycle_pagination__taVCU{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:24px}.lifecycle_loading__NMjii{min-height:160px;display:flex;align-items:center;justify-content:center}@media(max-width:700px){.lifecycle_page__TnM_d{padding:16px}.lifecycle_grid__BhI4U{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lifecycle_card__7CSrj{padding:16px}.lifecycle_assignmentGrid__FRsId{grid-template-columns:1fr}.lifecycle_row__o_pfy{padding:16px;gap:12px}.lifecycle_rowBody__bKrzS{display:block}.lifecycle_rowBody__bKrzS p{margin-top:8px}}@media(max-width:420px){.lifecycle_grid__BhI4U{grid-template-columns:1fr}.lifecycle_header__bV4Tc{margin-bottom:16px}}.lifecycle_card__7CSrj>summary{cursor:pointer;font-weight:600}.lifecycle_card__7CSrj>summary+form{margin-top:16px}.lifecycle_certifyForm__7TvGK{gap:12px}.lifecycle_certifyRow__UX2s4{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;align-items:start;min-width:0}.lifecycle_certifyRow__UX2s4>label,.lifecycle_certifyRow__UX2s4>span:first-child{color:var(--cc-placeholder);padding-top:8px}.lifecycle_certifyRow__UX2s4>span+span{padding-top:8px}.lifecycle_certifyRow__UX2s4 textarea{width:100%;box-sizing:border-box;min-height:80px;padding:12px;resize:vertical}.lifecycle_reviewChoice__UpjiA{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.lifecycle_reviewSelect__Xf58n{flex:0 1 160px}.lifecycle_reviewChoice__UpjiA output{color:var(--cc-placeholder);font-size:12px}.lifecycle_certifyForm__7TvGK>.lifecycle_actions__nkq9A{margin-top:12px}@media(max-width:600px){.lifecycle_certifyRow__UX2s4{grid-template-columns:minmax(0,1fr);gap:8px}.lifecycle_certifyRow__UX2s4>label,.lifecycle_certifyRow__UX2s4>span+span,.lifecycle_certifyRow__UX2s4>span:first-child{padding-top:0}}.lifecycle_statusFlow__RAn16{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:16px 0;padding:0}.lifecycle_statusStep__hABmy{display:flex;align-items:center;gap:8px}.lifecycle_statusStep__hABmy>span:first-child{padding:4px 12px;border:1px solid var(--cc-line);border-radius:var(--cc-radius-pill);background:var(--cc-surface)}.lifecycle_statusStep__hABmy>.lifecycle_statusCurrent__oxjeI{border-color:var(--cc-accent);background:var(--cc-accent-soft);font-weight:600}.lifecycle_statusCurrent__oxjeI small{font-size:12px;font-weight:500;margin-left:8px}.directory_directory__RcNhn{display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid var(--border);border-radius:var(--cc-radius);overflow:clip;background:var(--card);color:var(--foreground)}.directory_rail__GxJGG{border-right:1px solid var(--border);padding:12px 10px;display:flex;flex-direction:column;gap:2px;align-self:start}.directory_railButton__bxHFJ{display:flex;align-items:center;gap:8px;min-height:32px;padding:6px 8px;border-radius:var(--cc-radius-control);width:100%;text-align:left;font-size:13px;color:var(--muted-foreground);background:transparent;border:0;cursor:pointer}.directory_railButton__bxHFJ:hover{background:var(--accent)}.directory_railButton__bxHFJ[aria-current=true]{background:var(--accent);color:var(--primary);font-weight:600}.directory_railName__XW_Wn{flex:1;min-width:0;overflow-wrap:anywhere}.directory_count__kpYIc{font-size:12px;font-variant-numeric:tabular-nums}.directory_attention__UXN04{border-radius:var(--cc-radius-pill);padding:0 6px;background:var(--destructive-soft);color:var(--destructive-ink);font-size:11px}.directory_railHeading__cGTDx{margin:12px 8px 4px;font-size:11px;color:var(--muted-foreground);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.directory_dot__yB8HE{display:inline-block;width:8px;height:8px;flex:none;border-radius:var(--cc-radius-pill);background:var(--primary)}.directory_railToggle__Q7otH{display:none}.directory_main__YYiQc{min-width:0;padding:12px 14px}.directory_tools__OyQRP{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.directory_search__GiLYw{flex:1;min-width:180px}.directory_applied__0VVA1{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.directory_list__g6_6D{font-size:13px}.directory_list__g6_6D table{grid-template-columns:minmax(280px,3fr) repeat(7,minmax(0,1fr))!important}.directory_list__g6_6D table td,.directory_list__g6_6D table th{padding:8px 10px!important}.directory_list__g6_6D table thead{background:var(--muted)}.directory_list__g6_6D [data-list-group]{background:var(--muted);font-size:12px}.directory_list__g6_6D [data-one-list]>div:first-child:empty{display:none}.directory_name__xxetd{color:var(--foreground);font-size:13px;font-weight:600;line-height:20px;text-decoration:none;overflow-wrap:anywhere}.directory_name__xxetd:hover{text-decoration:underline;text-decoration-color:var(--primary);text-underline-offset:3px}.directory_sub__yF9x2{margin-top:1px;color:var(--muted-foreground);overflow-wrap:anywhere}.directory_flag__YYWqT,.directory_sub__yF9x2{display:block;font-size:11.5px;line-height:16px}.directory_flag__YYWqT{margin-top:4px;color:var(--warning-ink)}.directory_value__OSvRi{color:var(--foreground);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.directory_change__cUQQA{font-weight:600;font-size:12px;font-variant-numeric:tabular-nums}.directory_positive__n4vv9{color:var(--success-ink)}.directory_negative__32X_V{color:var(--destructive-ink)}.directory_warning__zRj5G{color:var(--warning-ink)}.directory_neutral__R2i7g{color:var(--muted-foreground)}.directory_target__SyQrq{display:inline-block;border-radius:var(--cc-radius-pill);font-size:11.5px;line-height:16px;padding:2px 8px;font-weight:600}.directory_target__SyQrq.directory_positive__n4vv9{background:var(--success-soft)}.directory_target__SyQrq.directory_negative__32X_V{background:var(--destructive-soft)}.directory_target__SyQrq.directory_warning__zRj5G{background:var(--warning-soft)}.directory_trust__7O2Bz{font-size:11.5px;font-weight:600}.directory_fresh__50_Ux{font-size:11.5px}.directory_spark__aj_Ct{display:block;max-width:100%;height:24px;width:96px;fill:none;stroke:currentColor;stroke-width:1.75}.directory_spark__aj_Ct path{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.directory_spark__aj_Ct[data-stale=true]{stroke-dasharray:3 3;opacity:.6}.directory_preview__VIViz{position:fixed;z-index:60;width:380px;max-width:calc(100vw - 24px);border:1px solid var(--border);border-radius:var(--cc-radius);background:var(--popover);color:var(--popover-foreground);padding:16px;box-shadow:var(--cc-pop-shadow);display:flex;flex-direction:column;gap:8px}.directory_actions__2bC7J,.directory_previewTop__M3Xyc,.directory_previewValues__X2FoB{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.directory_previewTop__M3Xyc strong{flex:1;overflow-wrap:anywhere}.directory_previewValue__rNVS0{font-size:28px;font-weight:700;font-variant-numeric:tabular-nums}.directory_preview__VIViz .directory_spark__aj_Ct{height:60px;width:100%}.directory_definition__KG32T{font-size:12px;line-height:20px;color:var(--muted-foreground);margin:0}.directory_footer__rsy4J{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:11.5px;line-height:16px;color:var(--muted-foreground)}.directory_directionNote__jdqU8{max-width:440px}.directory_phoneValue__iemcN{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0}.directory_phoneValue__iemcN .directory_value__OSvRi{color:var(--foreground);font-size:22px}.directory_phoneMeta___OJAv{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px}.directory_state__AILC8{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.directory_state__AILC8 p{margin:0}@media(max-width:1100px) and (min-width:768px){.directory_directory__RcNhn{grid-template-columns:180px minmax(0,1fr)}.directory_main__YYiQc{padding:12px 8px}.directory_list__g6_6D table td,.directory_list__g6_6D table th{padding:8px 6px!important}.directory_spark__aj_Ct{width:76px}}@media(max-width:767px){.directory_directory__RcNhn{display:block}.directory_rail__GxJGG{border-right:0;border-bottom:1px solid var(--border)}.directory_rail__GxJGG nav{display:none;flex-wrap:wrap;gap:4px}.directory_rail__GxJGG nav[data-open=true]{display:flex}.directory_railToggle__Q7otH{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px;min-height:40px;border:0;background:transparent;color:var(--foreground);font-size:13px;font-weight:600}.directory_railHeading__cGTDx{flex-basis:100%}.directory_railButton__bxHFJ{width:auto;max-width:100%;gap:8px;min-height:40px}.directory_main__YYiQc{padding:12px}.directory_tools__OyQRP{align-items:stretch}.directory_search__GiLYw{flex-basis:100%}.directory_preview__VIViz{display:none}.directory_list__g6_6D [data-list-card]{border:1px solid var(--border);border-radius:var(--cc-radius-inset);margin:4px 0;padding:10px}.directory_list__g6_6D [data-list-group]{border:0;padding:8px 0;background:transparent}.directory_list__g6_6D ul{padding:4px 8px!important}.directory_sub__yF9x2{font-size:12px}.directory_name__xxetd{font-size:14px}}.directory_railButton__bxHFJ:nth-of-type(5n+1) .directory_dot__yB8HE{background:var(--chart-1)}.directory_railButton__bxHFJ:nth-of-type(5n+2) .directory_dot__yB8HE{background:var(--chart-2)}.directory_railButton__bxHFJ:nth-of-type(5n+3) .directory_dot__yB8HE{background:var(--chart-3)}.directory_railButton__bxHFJ:nth-of-type(5n+4) .directory_dot__yB8HE{background:var(--chart-4)}.directory_railButton__bxHFJ:nth-of-type(5n) .directory_dot__yB8HE{background:var(--chart-5)}.directory_preview__VIViz{max-height:calc(100vh - 24px);overflow:auto}.directory_list__g6_6D [data-list-card]:has([data-duplicate]),.directory_list__g6_6D tr:has([data-duplicate]){background:var(--cc-attention-bg)}.directory_list__g6_6D [data-list-card]:has([data-stale=true]),.directory_list__g6_6D tr:has([data-stale=true]){background:var(--cc-attention-strong-bg)}.directory_value__OSvRi.directory_neutral__R2i7g{color:var(--muted-foreground)}.directory_spark__aj_Ct.directory_positive__n4vv9{color:var(--primary)}.directory_spark__aj_Ct[data-stale=true]{color:var(--muted-foreground)}.directory_targetLine__WOyF9{stroke:var(--success-ink);stroke-dasharray:5 4;stroke-width:1;vector-effect:non-scaling-stroke}.directory_list__g6_6D [data-list-group] th{font-weight:600}.directory_trust__7O2Bz[data-state=Published]{border:1px solid var(--border);border-radius:var(--cc-radius-pill);padding:1px 8px;font-weight:400}.directory_trust__7O2Bz[data-state="In review"]{background:var(--warning-soft);border-radius:var(--cc-radius-pill);padding:1px 8px}.directory_phoneTrust__1y_s_{display:inline-block;margin-left:8px;vertical-align:baseline}.directory_phoneMeta___OJAv .directory_target__SyQrq{background:transparent;padding:0;font-weight:500}.directory_phoneMeta___OJAv .directory_target__SyQrq.directory_positive__n4vv9{color:var(--muted-foreground)}.directory_distribution__PV3s2{display:flex;width:110px;max-width:100%;height:8px;border-radius:var(--cc-radius-small);overflow:hidden;background:var(--muted)}.directory_distribution__PV3s2 i{height:100%}.directory_distribution__PV3s2 [data-tone=positive]{background:var(--success-ink)}.directory_distribution__PV3s2 [data-tone=warning]{background:var(--warning-ink)}.directory_distribution__PV3s2 [data-tone=negative]{background:var(--destructive-ink)}.directory_distribution__PV3s2 [data-tone=neutral]{background:var(--border)}.directory_predicted__pEp5J{font-size:11.5px;color:var(--cc-purple-ink,var(--primary));font-weight:600}.directory_suggestedName__5qJ4L{color:var(--muted-foreground);font-size:13px}.directory_list__g6_6D [data-list-card]:has([data-prediction-suggestion]),.directory_list__g6_6D tr:has([data-prediction-suggestion]){background:var(--muted)}.directory_list__g6_6D [data-prediction-suggestion]{display:grid;gap:4px;justify-items:start}.directory_spark__aj_Ct polyline{fill:none;stroke:var(--primary);stroke-width:1.75}.directory_mobileTurnOn__vLUTn{display:none}.directory_trust__7O2Bz[data-state="Being tested"]{background:var(--cc-purple-bg);color:var(--cc-purple-ink);border-radius:var(--cc-radius-pill);padding:2px 8px;white-space:nowrap}.directory_ghostDistribution___1B0p{background:repeating-linear-gradient(90deg,var(--border) 0 6px,var(--muted) 6px 12px)}@media(max-width:767px){.directory_mobileTurnOn__vLUTn{display:block}}.directory_homeList__L8Hxk table{grid-template-columns:minmax(220px,3fr) repeat(5,minmax(0,1fr))!important}.home-metrics_metrics__aoU1k{min-width:0;margin:12px 0 0;background:var(--card)}.home-metrics_header__wua3k{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:40px;padding:8px 20px}.home-metrics_header__wua3k h2,.home-metrics_recommendations__Llq30 h2{margin:0;font-size:15px;font-weight:600;line-height:22px}.home-metrics_footer__wuOht,.home-metrics_sub__jp_Vq,.home-metrics_subtitle__PB2xJ{font-size:12px;line-height:16px;color:var(--muted-foreground)}.home-metrics_sub__jp_Vq{white-space:nowrap}.home-metrics_open__sJjMZ{margin-left:auto;color:var(--primary);font-size:12px;line-height:20px;white-space:nowrap}.home-metrics_tabs__b8V99{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:var(--cc-radius-control);background:var(--muted)}.home-metrics_tabs__b8V99 button{border:0;border-radius:var(--cc-radius-control);background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;line-height:20px;padding:1px 8px;cursor:pointer}.home-metrics_tabs__b8V99 button[aria-checked=true]{background:var(--card);color:var(--foreground);box-shadow:var(--cc-shadow-control)}.home-metrics_name__ylTkv:focus-visible,.home-metrics_open__sJjMZ:focus-visible,.home-metrics_tabs__b8V99 button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.home-metrics_metrics__aoU1k [data-list-surface]{border:0;border-radius:0}.home-metrics_metrics__aoU1k table{grid-template-columns:minmax(220px,34fr) minmax(70px,9fr) minmax(75px,10fr) minmax(96px,18fr) minmax(100px,16fr) minmax(100px,13fr)!important}.home-metrics_metrics__aoU1k table td,.home-metrics_metrics__aoU1k table th{padding:0!important}.home-metrics_metrics__aoU1k table tr{min-height:43px;padding:8px 13px!important;gap:16px!important}.home-metrics_metrics__aoU1k table thead tr{min-height:32px;padding-top:6px!important;padding-bottom:6px!important;background:var(--muted)!important}.home-metrics_metrics__aoU1k table thead th{font-size:12px;line-height:18px;color:var(--muted-foreground);font-weight:600}.home-metrics_name__ylTkv{font-size:13px;line-height:20px;font-weight:600;color:var(--foreground);text-decoration:none;overflow-wrap:anywhere}.home-metrics_name__ylTkv:hover{text-decoration:underline;text-underline-offset:3px}.home-metrics_figure__vh1nT{display:inline-flex;flex-direction:column;align-items:inherit;max-width:100%}.home-metrics_value__dUL45{font-size:15px;line-height:20px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.home-metrics_predicted__sH7KW{display:block;font-size:11.5px;line-height:16px;font-weight:600;color:var(--cc-purple-ink,var(--primary))}.home-metrics_footer__wuOht{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 15px;border-top:1px solid var(--border)}.home-metrics_recommendations__Llq30{margin:12px 20px 0;padding:16px;border:1px solid var(--border);border-radius:var(--cc-radius);background:var(--cc-surface-2)}.home-metrics_recommendations__Llq30 h2{margin-bottom:12px}