/* Store-specific integration; one shared, schema-independent presentation. */
@import url('/navigation-flow.css?v=flow-v1');
body[data-store-page] .store-flow-help {flex:1 1 100%;margin:0;color:var(--flow-muted);font-size:.85rem;line-height:1.7}
body[data-store-page] .store-flow-coordinate {font:500 .65rem/1.6 ui-monospace,monospace;color:var(--flow-muted);overflow-wrap:anywhere;background:none;padding:0}
body[data-store-page] .store-flow-status {color:var(--flow-accent);font-weight:650}
body[data-store-page] .store-flow-status[data-rgbm-role="warning"] {color:var(--rgbm-warning,#e8b75d)}
body[data-store-page] .store-flow-status[data-rgbm-role="action"] {color:var(--rgbm-action,#61e2ad)}
body[data-store-page] .store-flow-status[data-rgbm-role="guard"] {color:var(--rgbm-guard,#eb858b)}
body[data-store-page] .store-flow-status[data-rgbm-role="neutral"] {color:var(--flow-muted)}
body[data-store-page][data-route="store"] .store-commerce-platform-v2[data-store-flow-layout] .store-workspace {display:block;min-width:0;width:100%;margin:0}
body[data-store-page][data-route="store"] .store-commerce-platform-v2[data-store-flow-layout] .store-main {display:grid;grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;width:100%;padding:0}
body[data-store-page][data-route="store"] .store-commerce-platform-v2[data-store-flow-layout] .store-main > * {min-width:0;max-width:100%;box-sizing:border-box}
body[data-store-page] .store-snapshot-note {display:flex;flex-wrap:wrap;gap:6px 16px;padding:12px;margin:0 0 16px;border-inline-start:2px solid var(--rgbm-navigation);background:var(--panel);color:var(--text-dim);font-size:.8rem;line-height:1.7}
body[data-store-page] .store-snapshot-note small {flex-basis:100%}
