html#max-dashboard body .ref-global-search{position:relative;box-shadow:inset 0 1px 0 #fff,0 3px 18px color-mix(in srgb,var(--ui-accent) 15%,transparent)!important;border-color:color-mix(in srgb,var(--ui-accent) 28%,#fff)!important}
html#max-dashboard body .max-search-results,.max-notification-panel{z-index:1500;border:1px solid color-mix(in srgb,var(--ui-accent) 25%,#ffffff90);background:linear-gradient(135deg,#ffffff99,#ffffff12),color-mix(in srgb,var(--ui-panel) 87%,transparent);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);box-shadow:0 18px 60px #172c4926,inset 0 1px 0 #fff;border-radius:22px;padding:12px;color:var(--ui-ink)}
.max-search-results button{border-inline-start:3px solid var(--ui-accent)!important;margin:5px 0!important;background:color-mix(in srgb,var(--ui-tint) 40%,transparent)!important}.max-search-results button[data-result-kind=material]{border-inline-start-color:#359e9a!important}.max-search-results button[data-result-kind=product]{border-inline-start-color:#bc852d!important}.max-search-results button[data-result-kind=supplier]{border-inline-start-color:#8866c7!important}.max-search-results button[data-result-kind=transfer]{border-inline-start-color:#4386d2!important}.max-search-results strong,.max-search-results small{display:block}.max-search-results small{font-size:11px;color:var(--ui-muted);margin-top:5px}
.max-notification-panel{position:fixed;width:min(390px,calc(100vw - 28px));max-height:70dvh;overflow:auto;box-sizing:border-box}.max-notification-panel[hidden]{display:none!important}.max-notification-panel header{display:flex;align-items:center;justify-content:space-between}.max-notification-panel h2{font-size:18px}.max-notification-panel header button{border:0;background:transparent;color:var(--ui-ink);font-size:25px;padding:8px}.max-alert-row{display:block;width:100%;text-align:start;padding:14px 12px;margin:8px 0;border:1px solid #4386d240;border-inline-start:4px solid #4386d2;border-radius:13px;background:#4386d211;color:var(--ui-ink);font:inherit;cursor:pointer}.max-alert-row strong,.max-alert-row small{display:block}.max-alert-row small{margin-top:6px;font-size:11px;color:var(--ui-muted)}.max-alert-row[data-severity=critical]{border-color:#cb505040;background:#cb505011;border-inline-start-color:#cb5050}.max-alert-row[data-severity=warning]{border-color:#c78b3040;background:#c78b3012;border-inline-start-color:#c78b30}.max-alert-row[data-read=true]{opacity:.7}.max-notification-panel footer{display:flex;gap:8px;padding-top:12px}.max-notification-panel footer button{flex:1;min-height:40px;font-size:12px}.max-alert-count{position:absolute;top:-4px;inset-inline-end:-4px;min-width:17px;height:17px;border-radius:99px;background:#c54b59;color:#fff;font-size:10px;display:grid;place-items:center;padding:1px 3px}.max-alert-count[hidden]{display:none}.header-record{width:min(520px,calc(100vw - 28px));max-height:80dvh;overflow:auto;padding:24px}.header-record>button{min-height:42px;margin:8px 4px;padding:8px 18px}
html#max-dashboard[data-appearance=dark] body :is(.max-search-results,.max-notification-panel){background:linear-gradient(135deg,#ffffff12,transparent),#111b2beb;border-color:#ffffff26}
