.pc-button.pc-button-primary.pc-launchpad-action{font-weight:500}.pc-launchpad-page{align-content:start;grid-auto-rows:max-content}.pc-launchpad-hero{padding:32px 34px 34px;border:1px solid color-mix(in srgb,var(--pc-border) 78%,transparent);border-radius:18px;background:color-mix(in srgb,var(--pc-surface) 46%,transparent);box-shadow:0 18px 50px color-mix(in srgb,#000 14%,transparent)}.pc-launchpad-flat-metric{min-width:0;padding:12px 0 14px;border-top:1px solid var(--pc-border)}.pc-launchpad-flat-metric>div{margin-top:6px;font-size:16px;line-height:1.45;font-weight:500}.pc-launchpad-content-panel{min-height:0;padding:24px 4px 30px;border-top:1px solid color-mix(in srgb,var(--pc-border) 86%,transparent);background:transparent}.pc-launchpad-content-panel:first-child{padding-top:4px;border-top:0}.pc-launchpad-content-flow{column-gap:56px;row-gap:0}.pc-launchpad-kpi-strip{align-self:end}.pc-launchpad-kpi{display:grid;min-width:0;gap:5px}.pc-launchpad-kpi span{overflow:hidden;color:var(--pc-text-subtle);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pc-launchpad-kpi strong{overflow:hidden;color:var(--pc-text);font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pc-launchpad-kpi strong,.pc-launchpad-number{font-family:var(--pc-number-font-family);font-variant-numeric:var(--pc-number-font-variant);font-feature-settings:var(--pc-number-font-feature-settings);letter-spacing:var(--pc-number-letter-spacing)}.pc-launchpad-history-table{border:0;background:transparent;box-shadow:none}.pc-launchpad-history-grid{display:grid;grid-template-columns:minmax(240px,1.65fr) repeat(4,minmax(125px,.82fr)) minmax(110px,.7fr) repeat(2,minmax(135px,.9fr)) minmax(110px,.75fr);align-items:center;column-gap:24px;padding-inline:24px}.pc-launchpad-history-head{min-height:48px;border-bottom:1px solid var(--pc-border);color:var(--pc-text-subtle);font-size:12px;font-weight:600;letter-spacing:.02em}.pc-launchpad-history-row{min-height:78px;border-bottom:1px solid var(--pc-border);transition:background-color .16s ease}.pc-launchpad-history-row:hover{background:color-mix(in srgb,var(--pc-surface-soft) 48%,transparent)}.pc-launchpad-pagination{display:inline-flex;align-items:center;gap:8px}.pc-launchpad-pagination-button{min-height:32px;padding:0 13px;border:1px solid var(--pc-border);border-radius:999px;color:var(--pc-text-subtle);background:transparent;font-size:12px;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.pc-launchpad-pagination-button:hover:not(:disabled){border-color:var(--pc-border-strong);color:var(--pc-text);background:var(--pc-surface-soft)}.pc-launchpad-pagination-button:disabled{cursor:not-allowed;opacity:.38}.pc-launchpad-pagination-current{min-width:38px;text-align:center;color:var(--pc-text-muted);font-family:var(--pc-number-font-family);font-variant-numeric:var(--pc-number-font-variant)}.pc-launchpad-home-pagination{display:inline-flex;align-items:center;gap:4px}.pc-launchpad-home-pagination-button,.pc-launchpad-home-pagination-page{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--pc-border);border-radius:12px;color:var(--pc-text-muted);background:transparent;font-size:14px;font-family:var(--pc-number-font-family);font-variant-numeric:var(--pc-number-font-variant);transition:border-color .16s ease,color .16s ease,background-color .16s ease}.pc-launchpad-home-pagination-button:hover:not(:disabled),.pc-launchpad-home-pagination-page:hover{border-color:var(--pc-border-strong);color:var(--pc-text)}.pc-launchpad-home-pagination-button:disabled{cursor:not-allowed;opacity:.4}.pc-launchpad-home-pagination-page.is-active{border-color:var(--pc-accent);color:var(--pc-accent);background:color-mix(in srgb,var(--pc-accent) 16%,transparent);font-weight:600}.pc-launchpad-home-pagination-ellipsis{display:inline-flex;width:32px;height:40px;align-items:center;justify-content:center;color:var(--pc-text-muted);font-size:16px}.pc-launchpad-history-row:last-of-type{border-bottom:0}@media (max-width:1100px){.pc-launchpad-history-grid{grid-template-columns:minmax(200px,1.5fr) repeat(4,minmax(105px,.8fr)) minmax(95px,.7fr) repeat(2,minmax(120px,.9fr)) minmax(95px,.75fr);column-gap:16px;padding-inline:16px}}.pc-launchpad-kpi strong[data-tone=accent]{color:var(--pc-accent)}.pc-launchpad-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0}.pc-launchpad-timeline-step{position:relative;min-width:0}.pc-launchpad-timeline-node-row{display:flex;align-items:center;justify-content:center;padding-right:0}.pc-launchpad-timeline-node{position:relative;z-index:2;display:inline-flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--pc-border);border-radius:999px;background:var(--pc-bg);color:var(--pc-text-subtle);font-size:11px;font-weight:700}.pc-launchpad-timeline-connector{position:absolute;top:11px;right:-50%;left:50%;display:block;width:auto;height:1px;background:color-mix(in srgb,var(--pc-border-strong) 86%,transparent)}.pc-launchpad-timeline-connector[data-complete=true]{background:var(--pc-accent)}.pc-launchpad-timeline-date{font-family:var(--pc-number-font-family);font-variant-numeric:var(--pc-number-font-variant);font-feature-settings:var(--pc-number-font-feature-settings)}@media (max-width:767px){.pc-launchpad-timeline{grid-template-columns:1fr}.pc-launchpad-timeline-step{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:12px}.pc-launchpad-timeline-node-row{position:relative;display:block;height:100%;padding-right:0;justify-content:normal}.pc-launchpad-timeline-connector{position:absolute;top:22px;bottom:-1px;left:10px;right:auto;width:2px;height:auto;margin:0}.pc-launchpad-timeline-step:last-child .pc-launchpad-timeline-connector{display:none}.pc-launchpad-timeline-step>.mt-3{margin-top:0;padding-bottom:14px;text-align:left}}.pc-launchpad-timeline-step>.mt-3{text-align:center}@media (max-width:767px){.pc-launchpad-timeline-step>.mt-3{text-align:left}}.pc-eyebrow.pc-launchpad-eyebrow{font-size:28px;font-weight:700;line-height:1.15;letter-spacing:.06em;text-transform:none}.pc-launchpad-page .pc-launchpad-my-commitments{min-height:46px;border:1px solid color-mix(in srgb,var(--pc-text) 18%,var(--pc-border));border-radius:999px;padding:0 22px;background:color-mix(in srgb,var(--pc-surface-soft) 88%,transparent);color:var(--pc-text);font-size:16px;font-weight:600;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent),0 4px 14px color-mix(in srgb,#000 16%,transparent);transition:border-color .18s ease,background .18s ease,transform .18s ease}.pc-launchpad-page .pc-launchpad-my-commitments:hover{border-color:color-mix(in srgb,var(--pc-accent) 45%,var(--pc-border-strong));background:color-mix(in srgb,var(--pc-accent) 10%,var(--pc-surface-soft));transform:translateY(-1px)}.pc-launchpad-breadcrumb-back{display:inline-flex;min-height:42px;align-items:center;gap:6px;color:var(--pc-accent);font-size:15px;font-weight:600;transition:color .18s ease,transform .18s ease}.pc-launchpad-breadcrumb-back:hover{color:var(--pc-accent-strong);transform:translateX(-2px)}.pc-eyebrow.pc-launchpad-eyebrow-link{display:inline-block;text-decoration:none;transition:color .18s ease,transform .18s ease}.pc-eyebrow.pc-launchpad-eyebrow-link:hover{color:var(--pc-accent-strong);transform:translateX(-2px)}.pc-launchpad-empty-state{display:grid;width:min(100%,660px);min-height:420px;place-items:center;align-content:center;gap:14px;justify-self:center;border:0;background:transparent;color:var(--pc-text-muted);text-align:center}.pc-launchpad-empty-state p{margin:0;font-size:15px}.pc-launchpad-empty-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--pc-accent) 28%,var(--pc-border));border-radius:14px;background:color-mix(in srgb,var(--pc-accent) 9%,transparent);color:var(--pc-accent)}.pc-shell-main:has(.pc-shell-main-inner>.pc-launchpad-page){overflow:auto;padding:16px 12px 28px}