.operation-welcome-scene{min-height:560px;padding:clamp(1.25rem,4vw,3rem);padding-bottom:max(clamp(1.25rem, 4vw, 3rem), var(--coa-dock-clearance,0px));place-items:center;display:grid}.operation-tabs.operation-tabs--icons button{align-items:center;gap:.4rem;display:inline-flex}.operation-tabs.operation-tabs--icons button>svg{flex:none;width:1.125rem;height:1.125rem}@media (width<=639px){.operation-tabs.operation-tabs--icons{gap:.25rem;padding-inline:.5rem}.operation-tabs.operation-tabs--icons button{flex-direction:column;flex:1 0 auto;justify-content:center;gap:.125rem;min-width:4rem;min-height:48px;padding-inline:.5rem;font-size:.75rem}}.operation-header-meta{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;min-width:0;display:flex}.operation-tools{border-top:1px solid var(--border);gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:grid}.operation-tools__title{color:var(--muted-foreground);font-size:.875rem;font-weight:600}.operation-stages .operation-stage summary:focus-visible{outline-offset:0;background:color-mix(in srgb, var(--primary) 8%, var(--card));border-radius:.5rem;outline:none}.operation-stages .operation-stage.is-open{background:color-mix(in srgb, var(--primary) 4%, var(--card))}.operation-board button.operation-summary-stage-label:focus-visible,.operation-board .operation-summary-arrow:focus-visible{outline-offset:0;background:color-mix(in srgb, var(--primary) 8%, var(--card));border-radius:.5rem;outline:none}
