/* Demo-only adjustments for the posadmin module (hand-written, not generated). Keep empty unless a
   difference against the real app cannot be fixed by matching its DOM / widget options. */

/* src/preflight.css gives <html> line-height 1.5; POSAdminUI_V2's body has the browser default (normal). */
.pui--posadmin { line-height: normal; }

/* components.css carries receipt-setup's unscoped "::ng-deep .dx-tabpanel .dx-multiview-wrapper { padding: 15px !important }".
   In the real app that style only exists after Receipt Setup was opened (every sidebar click reloads the page),
   so POS Options' tab panel has the theme's padding 0. */
.pui--posadmin app-pos-option .pos-options-tabpanel .dx-multiview-wrapper { padding: 0 !important; }

/* POSAdminUI_V2's index.html loads Inter 400/500/600 only, so its bold (700) text renders with the 600 face;
   index.html here also loads Inter 700. */
.pui--posadmin h1, .pui--posadmin h2, .pui--posadmin h3, .pui--posadmin .line-bold { font-weight: 600; }

/* assets/analysis/components.css carries an unscoped "#gridContainer .dx-datagrid-search-panel { margin: 0 }"
   (Analysis ::ng-deep); restore the theme's search panel margin for this app's #gridContainer grids. */
.pui--posadmin #gridContainer .dx-datagrid-search-panel { margin: 0 0 0 15px; }
