/* PV and Scrum share the same scope navigation and selection surface. */
.common-project-picker {
    display: grid;
    grid-template-columns: minmax(250px, .72fr) minmax(0, 1fr);
    gap: 18px;
    min-width: 0;
}
.common-project-picker > :not(.omo-resource-picker__navigation) { grid-column: 2; min-width: 0; }
.common-project-picker > .omo-resource-picker__navigation {
    grid-column: 1;
    grid-row: 1 / span 2;
    padding: 0 14px 0 0;
    border-right: 1px solid var(--color-border);
    border-left: 0;
}
.common-project-picker__content { display: grid; gap: 12px; min-width: 0; }
.common-project-picker .omo-document-embed-picker__actions {
    position: sticky;
    bottom: 0;
    z-index: 2;
    padding-top: 12px;
    padding-bottom: 2px;
    background: linear-gradient(180deg, transparent, var(--color-surface, #fff) 28%);
}
@media (max-width: 768px) {
    .common-project-picker { display: flex; flex-direction: column; }
    .common-project-picker > .omo-resource-picker__navigation {
        display: block;
        order: -1;
        padding: 0 0 12px;
        border-right: 0;
        border-bottom: 1px solid var(--color-border);
    }
}
