/* The vendor portal: only layout that public/ui.css doesn't cover. The look (sizes, colours, surfaces) and every piece
   the portal is built from (the frame, cards, rows, pills, forms, dialogs) are public/ui.css; tests/design.test.mjs
   fails if a rule here sets a font, a colour, a background, a shadow or rounded corners. */
.p-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
[id]{scroll-margin-top:4.5rem}
