[data-dev-mode=true][data-select-mode=true] [data-component-id].highlightable:not([data-component-id$=\/layout]):not([data-component-id$=\/page]):not([data-component-id$="/layout.tsx"]):not([data-component-id$="/layout.ts"]):not([data-component-id$="/layout.jsx"]):not([data-component-id$="/layout.js"]):not([data-component-id$="/page.tsx"]):not([data-component-id$="/page.ts"]):not([data-component-id$="/page.jsx"]):not([data-component-id$="/page.js"]):hover{position:relative;box-shadow:0 0 0 2px orange,0 0 0 4px #ffa50033;z-index:10001!important}[data-dev-mode=true][data-select-mode=true] [data-component-id].highlightable:not([data-component-id$=\/layout]):not([data-component-id$=\/page]):not([data-component-id$="/layout.tsx"]):not([data-component-id$="/layout.ts"]):not([data-component-id$="/layout.jsx"]):not([data-component-id$="/layout.js"]):not([data-component-id$="/page.tsx"]):not([data-component-id$="/page.ts"]):not([data-component-id$="/page.jsx"]):not([data-component-id$="/page.js"]):hover:before{content:attr(data-component-id);color:#fff;white-space:nowrap;z-index:10002;pointer-events:none;text-overflow:ellipsis;background:orange;border-radius:4px;max-width:calc(100% - 16px);padding:2px 8px;font-family:monospace;font-size:12px;position:absolute;top:4px;left:4px;overflow:hidden}[data-dev-mode=true][data-select-mode=true] [data-component-id].highlightable.component-selected:not([data-component-id$=\/layout]):not([data-component-id$=\/page]):not([data-component-id$="/layout.tsx"]):not([data-component-id$="/layout.ts"]):not([data-component-id$="/layout.jsx"]):not([data-component-id$="/layout.js"]):not([data-component-id$="/page.tsx"]):not([data-component-id$="/page.ts"]):not([data-component-id$="/page.jsx"]):not([data-component-id$="/page.js"]){z-index:9999;position:relative;box-shadow:0 0 0 2px orange,0 0 0 4px #ffa50033}[data-dev-mode=true][data-select-mode=true] [data-component-id].highlightable.component-selected:not([data-component-id$=\/layout]):not([data-component-id$=\/page]):not([data-component-id$="/layout.tsx"]):not([data-component-id$="/layout.ts"]):not([data-component-id$="/layout.jsx"]):not([data-component-id$="/layout.js"]):not([data-component-id$="/page.tsx"]):not([data-component-id$="/page.ts"]):not([data-component-id$="/page.jsx"]):not([data-component-id$="/page.js"]):before{content:attr(data-component-id);color:#fff;white-space:nowrap;z-index:10000;pointer-events:none;text-overflow:ellipsis;background:orange;border-radius:4px;max-width:calc(100% - 16px);padding:2px 8px;font-family:monospace;font-size:12px;position:absolute;top:4px;left:4px;overflow:hidden}[data-dev-mode=true][data-select-mode=true] body{-webkit-user-select:none;user-select:none}[data-dev-mode=true][data-select-mode=true] a,[data-dev-mode=true][data-select-mode=true] button,[data-dev-mode=true][data-select-mode=true] input,[data-dev-mode=true][data-select-mode=true] textarea,[data-dev-mode=true][data-select-mode=true] select,[data-dev-mode=true][data-select-mode=true] [role=button],[data-dev-mode=true][data-select-mode=true] [onclick]{pointer-events:none!important;cursor:not-allowed!important}[data-dev-mode=true][data-select-mode=true] [data-component-id]{pointer-events:auto!important;cursor:pointer!important}
