.menu-color-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:500px}.menu-color-fields input[type=color]{width:100%;height:36px;min-height:36px;padding:3px}.menu-color-actions{display:flex;flex-wrap:wrap;gap:4px}[data-menu-form] [role=status]:empty{display:none}#admin-app .firm-shell>header[data-menu-custom]{background:var(--nv-menu-bg);color:var(--nv-menu-text)}#admin-app header[data-menu-custom] .firm-navigation{background:var(--nv-menu-bg)}#admin-app header[data-menu-custom] button:not(.is-active):not(.admin-toggle):not([data-calendar-specialist]){background:transparent;color:var(--nv-menu-text);border-color:var(--nv-menu-text)}#admin-app header[data-menu-custom] .admin-menu-label{color:var(--nv-menu-text)}#admin-app header[data-menu-custom] .firm-navigation button.is-active,#admin-app header[data-menu-custom] #toggle-mobile-menu.is-active{background:#fff;color:#000;outline:1px solid #000;outline-offset:-1px}#platform #platform-navigation[data-menu-custom]{background:var(--nv-menu-bg)}#platform #platform-navigation[data-menu-custom] button{background:transparent;color:var(--nv-menu-text)}#platform #platform-navigation[data-menu-custom] button.is-active{background:#fff;color:#000;outline:1px solid #000;outline-offset:-1px}#platform #platform-navigation[data-menu-custom] .platform-nav-actions{border-color:var(--nv-menu-text)}
