.pickers{display:flex;flex-wrap:wrap;gap:16px 32px;margin:0 0 12px}.pick{margin:0;padding:0;border:0;min-width:0}.pick legend{padding:0;margin-bottom:8px;color:var(--text-low)}.pick-row{display:flex;flex-wrap:wrap}.pick label{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:0 14px;margin:0 -1px -1px 0;border:1px solid var(--outline);color:var(--text-medium);font-size:14px;font-weight:500;cursor:pointer;user-select:none}.pick input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pick label:hover{border-color:var(--text-low);background:var(--bg2);z-index:1}.pick label:has(input:checked){z-index:1;border-color:var(--text-high);background:var(--bg2);color:var(--text-high)}.pick label:has(input:focus-visible){z-index:2;outline:2px solid var(--brand);outline-offset:2px}.cannot{margin:0 0 24px}.cannot strong{color:var(--text-medium)}.variant{border-top:1px solid var(--stroke)}.variant:last-child{border-bottom:1px solid var(--stroke)}.variant>summary{padding:12px 0;cursor:pointer;color:var(--text-high);font-weight:500}.variant>.steps{margin:8px 0 16px}.flow.is-live .variant{border:0}.flow.is-live .variant>summary{display:none}.flow.is-live .variant>.steps{margin:0}.release{margin:0 0 20px}.release-device{margin:20px 0 8px;font-size:16px;line-height:22px}.screen-warning{padding:12px 16px;border-bottom:1px solid var(--stroke-strong);background:var(--brand-wash)}.screen-warning p{margin:0 0 4px;font-size:14px;line-height:20px}.screen-warning .tag{color:var(--brand-text);font-size:11px}
