@layer components{.os-journey{scrollbar-width:none;align-items:flex-start;gap:0;padding-block:4px;display:flex;overflow-x:auto}.os-journey::-webkit-scrollbar{display:none}.os-journey-step{flex-direction:column;flex:1 1 0;gap:6px;min-inline-size:74px;display:flex;position:relative}.os-journey-step:before{content:"";background:var(--fab-v-surface-sunken);block-size:2px;position:absolute;inset-block-start:5px;inset-inline:0}.os-journey-step:first-child:before{inset-inline-start:50%}.os-journey-step:last-child:before{inset-inline-end:50%}.os-journey-dot{background:var(--fab-v-surface-sunken);border-radius:999px;block-size:12px;inline-size:12px;margin-inline-start:calc(50% - 6px);position:relative}.os-journey-label{color:var(--fab-v-ink-faint);padding-inline-end:6px;font-size:11px;font-weight:600;line-height:14px}.os-journey-step[data-state=done] .os-journey-dot{background:var(--fab-v-ink-positive)}.os-journey-step[data-state=done] .os-journey-label{color:var(--fab-v-ink-muted)}.os-journey-step[data-state=done]:before{background:var(--fab-v-ink-positive)}.os-journey-step[data-state=here] .os-journey-dot{background:var(--fab-v-ink-critical);box-shadow:0 0 0 4px color-mix(in oklab, var(--fab-v-accent-pink) 20%, transparent)}.os-journey-step[data-state=here] .os-journey-label{color:var(--fab-v-ink-strong);font-weight:800}.os-journey-step[data-state=left] .os-journey-dot{background:var(--fab-v-hairline)}.os-journey-step[data-state=left] .os-journey-label{color:var(--fab-v-ink-faint)}.os-panel-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.os-panel-sentence{font-size:var(--fab-g-size-md);color:var(--fab-v-ink-body);max-inline-size:68ch;margin:0;line-height:1.5}.os-panel-notice{border-radius:var(--fab-v-radius-md);background:var(--fab-v-tint-brand-1);color:var(--fab-v-ink-brand);font-size:var(--fab-g-size-sm);margin:0;padding:10px 14px;font-weight:600}.os-panel-move{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.os-panel-move-form{flex:420px;min-inline-size:0}.os-panel-move-gate{flex:220px;min-inline-size:0}.os-panel-row{flex-wrap:wrap;gap:12px;display:flex}.os-panel-field{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.os-panel-field textarea.os-irm-input{resize:vertical;block-size:auto;padding-block:8px}.os-agent-gate{border-radius:var(--fab-v-radius-md);background:color-mix(in oklab, var(--fab-v-ink-info) 8%, var(--fab-v-surface-raised));border:1px solid color-mix(in oklab, var(--fab-v-ink-info) 22%, transparent);flex-direction:column;gap:8px;padding:14px;display:flex}.os-board-readonly [draggable]{cursor:default}.os-board-note{font-size:var(--fab-g-size-xs);color:var(--fab-v-ink-muted);max-inline-size:84ch;margin:0}}
