# Supply and business layer skins Partial P23/P24/P25. Supply and business body text and result labels now use the shared layer palette. CheckButton text records its original colours and switches normal/pressed/hover/focus/disabled colours without changing the control value. Read-only layer lookup is shared; Runtime commands, drafts, inventory/accounting and save schema are unchanged. Buttons continue through the existing main style callback. Regression: supply42 and business65 headless checks PASS. Native runs43/66 PASS, each adding a BACK screenshot; both images visually inspected at1280x720. Existing suites exercise paid purchase/stock/money reconciliation, kitchen policy and logistics, business prices/open status, deferred commands, save/load and replay. Five new cases per suite cover refreshed BACK text, hover/disabled toggle colours, warning colours, FRONT restoration and unchanged policy-toggle value. Shared layer/guide14 checks PASS. Artifacts: supply-skin-headless.log, business-skin-headless.log, supply-skin-native.log, business-skin-native.log, supply-skin-back.png, business-skin-back.png, management-skin-layer.log; hashes in management-skin-validation.json. Remaining skin surfaces include ledger, rank/other dialogs and popup menus; final art/audio and Windows remain unverified. This does not complete the full original plan or all UI skins.