[data-ui=v2] .v2-rollout-stack{gap:var(--v2-gap-section);max-inline-size:var(--v2-page-max);padding-inline:var(--v2-page-inline);box-sizing:border-box;flex-direction:column;min-inline-size:0;display:flex}[data-ui=v2] .v2-rollout-person{align-items:center;gap:var(--v2-space-2);display:inline-flex}[data-ui=v2] .v2-rollout-reach:empty{display:none}[data-ui=v2] .v2-rollout-reach{color:var(--v2-text-2);font-size:var(--v2-text-sm);line-height:var(--v2-line-sm)}[data-ui=v2] .v2-rollout-step{gap:var(--v2-space-5);min-inline-size:0;border-block-start:1px solid var(--v2-line-strong);padding-block-start:var(--v2-space-5);display:grid}[data-ui=v2] .v2-rollout-step-head{align-items:start;column-gap:var(--v2-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-ui=v2] .v2-rollout-step-n{border:1px solid var(--v2-line-strong);block-size:1.75rem;inline-size:1.75rem;color:var(--v2-text);font-size:var(--v2-text-sm);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-weight:600;line-height:1;display:grid}[data-ui=v2] .v2-rollout-step-words{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-ui=v2] .v2-rollout-step-words h2{line-height:1.75rem}[data-ui=v2] .v2-rollout-step-action{font-size:var(--v2-text-sm);align-self:center}[data-ui=v2] .v2-rollout-step-body{min-inline-size:0}[data-ui=v2] .v2-rollout-groups{gap:var(--v2-space-5);display:grid}[data-ui=v2] .v2-rollout-group{gap:var(--v2-space-2);display:grid}[data-ui=v2] .v2-rollout-group-label{align-items:baseline;gap:var(--v2-space-2);font-size:var(--v2-text-sm);line-height:var(--v2-line-sm);flex-wrap:wrap;margin:0;display:flex}[data-ui=v2] .v2-rollout-group-label>:first-child{font-weight:600}[data-ui=v2] .v2-rollout-group-label>:last-child{color:var(--v2-text-2)}[data-ui=v2] .v2-rollout-tiles{border-block-start:1px solid var(--v2-line);border-inline-start:1px solid var(--v2-line);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}[data-ui=v2] .v2-rollout-tiles>li{border-inline-end:1px solid var(--v2-line);border-block-end:1px solid var(--v2-line);display:flex}[data-ui=v2] .v2-rollout-tile{align-items:start;gap:var(--v2-space-3);inline-size:100%;padding:var(--v2-space-4);color:var(--v2-text);text-align:start;cursor:pointer;transition:background-color var(--motion-fast,.12s) ease;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid;position:relative}[data-ui=v2] .v2-rollout-tile:hover{background:color-mix(in srgb, var(--v2-text) 3%, transparent)}[data-ui=v2] .v2-rollout-tile:focus-visible{outline:2px solid var(--v2-focus);outline-offset:-2px}[data-ui=v2] .v2-rollout-tile[aria-pressed=true]{background:var(--v2-info-bg)}[data-ui=v2] .v2-rollout-tile-icon{block-size:2rem;inline-size:2rem;color:var(--v2-text-2);place-items:center;display:grid}[data-ui=v2] .v2-rollout-tile-icon>svg{block-size:1.25rem;inline-size:1.25rem}[data-ui=v2] .v2-rollout-tile[aria-pressed=true] .v2-rollout-tile-icon{color:var(--v2-info)}[data-ui=v2] .v2-rollout-tile-words{gap:2px;min-inline-size:0;display:grid}[data-ui=v2] .v2-rollout-tile-words>:first-child{font-size:var(--v2-text-sm);line-height:var(--v2-line-sm);font-weight:600}[data-ui=v2] .v2-rollout-tile-words>:last-child{color:var(--v2-text-2);font-size:var(--v2-text-xs);line-height:var(--v2-line-xs)}[data-ui=v2] .v2-rollout-tile-check{border:1px solid var(--v2-line-strong);color:#0000;border-radius:999px;place-items:center;block-size:1.125rem;inline-size:1.125rem;display:grid}[data-ui=v2] .v2-rollout-tile[aria-pressed=true] .v2-rollout-tile-check{border-color:var(--v2-info);background:var(--v2-info);color:var(--card)}[data-ui=v2] .v2-rollout-tile-check>svg{block-size:.625rem;inline-size:.625rem}[data-ui=v2] .v2-rollout-ship{border-block-start:1px solid var(--v2-line);display:grid}[data-ui=v2] .v2-rollout-ship>[data-testid=ship-card]{border-block-end:1px solid var(--v2-line)}[data-ui=v2] .v2-rollout-ship-row{align-items:center;gap:var(--v2-space-3);min-block-size:3.25rem;inline-size:100%;padding:var(--v2-space-2) var(--v2-space-3);color:var(--v2-text);font-size:var(--v2-text-sm);line-height:var(--v2-line-sm);text-align:start;cursor:pointer;background:0 0;border:0;margin:0;display:flex}[data-ui=v2] .v2-rollout-ship-row:hover{background:color-mix(in srgb, var(--v2-text) 3%, transparent)}[data-ui=v2] .v2-rollout-ship-row:focus-visible{outline:2px solid var(--v2-focus);outline-offset:-2px}[data-ui=v2] .v2-rollout-ship-row>svg:first-child{block-size:1.125rem;inline-size:1.125rem;color:var(--v2-info);flex:none}[data-ui=v2] .v2-rollout-ship-row>:nth-child(2){flex:1;font-weight:600}[data-ui=v2] .v2-rollout-ship-row>:last-child{color:var(--v2-text-2);font-size:var(--v2-text-xs)}[data-ui=v2] .v2-rollout-ship-body{padding:var(--v2-space-2) var(--v2-space-3) var(--v2-space-5)}[data-ui=v2] .v2-rollout-none{padding-block:var(--v2-space-4);color:var(--v2-text-2);font-size:var(--v2-text-sm);line-height:var(--v2-line-sm);border-block:1px dashed var(--v2-line);text-align:center;margin:0}[data-ui=v2] .v2-rollout-stage{gap:var(--v2-space-5);padding-block:var(--v2-space-3);justify-items:center;display:grid}[data-ui=v2] .v2-rollout-stage[data-live]{padding:var(--v2-space-6) var(--v2-space-5);border-radius:var(--v2-radius-card);background:var(--v2-good-bg);color:var(--v2-good-ink);justify-items:center}[data-ui=v2] .v2-rollout-note{gap:var(--v2-space-1);inline-size:100%;max-inline-size:35rem;font-size:var(--v2-text-sm);line-height:var(--v2-line-sm);display:grid}[data-ui=v2] .v2-rollout-note>span{font-weight:500}[data-ui=v2] .v2-rollout-done{justify-items:center;gap:var(--v2-space-2);text-align:center;display:grid}[data-ui=v2] .v2-rollout-done-title{font-size:var(--v2-text-2xl);line-height:var(--v2-line-2xl);margin:0;font-weight:600}[data-ui=v2] .v2-rollout-done-line{font-size:var(--v2-text-sm);line-height:var(--v2-line-sm);margin:0}[data-ui=v2] .v2-rollout-done-actions{justify-content:center;gap:var(--v2-space-2);flex-wrap:wrap;margin-block-start:var(--v2-space-2);display:flex}
