/** * Structural CSS for plugin-owned layers. * * Lives in the base sheet rather than in any plugin because it is *structure*, * not appearance — every plugin layer needs the same absolute positioning and * the same scrollbar inset, and duplicating it per plugin would let them drift. * It is ~10 lines and matches no elements unless a plugin mounts a layer. * * Appearance is entirely the plugin's own: this sets no colour, no font, and no * background. See `.pg-detail-layer` in `master-detail.css.ts` — the layer this * one generalises. */ export declare const pluginLayerCss = "\n/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 Plugin layers \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n A sibling of the pinned/centre panels, spanning the full grid body. The\n right inset keeps the layer clear of the live vertical scrollbar, matching\n .pg-detail-layer; without it a layer paints underneath the scrollbar and its\n right-most content becomes unreachable.\n\n pointer-events: none by default so empty regions of the layer never steal\n clicks from the rows beneath -- individual children opt back in with\n pointer-events: auto. */\n.pg-plugin-layer {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: var(--pg-scrollbar-v-live-width, 0px);\n overflow: hidden;\n /* Transform origin must be the layer's own box so followRowOrigin /\n followScrollX translate in the same space the panels do. */\n transform-origin: 0 0;\n will-change: transform;\n}\n"; //# sourceMappingURL=plugin-layer.css.d.ts.map