 
:is(.catalog .btn:not(.location-nav .btn),#warehouse-app button:not(.warehouse-bar button),.access .submit,.card .continue,.card .logout){
 display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;
 border:0!important;border-radius:3px!important;box-shadow:none!important;
 min-height:26px!important;height:auto!important;padding:5px 14px!important;
 font-family:CBZ,Arial,sans-serif!important;font-size:10px!important;font-weight:600!important;line-height:16px!important;
 background:var(--action-color,#71819b)!important;color:#fff!important;text-decoration:none!important;cursor:pointer;
}
.catalog .btn.primary:not(.location-nav .btn),.catalog #labels-print,.access .submit,.card .continue{--action-color:#3d966d}
.catalog .btn.sky,.catalog #location-labels-preview,.catalog.location-create button[type=submit],.catalog .location-go,#warehouse-app button:not(.warehouse-bar button){--action-color:#00a9ed}
.catalog [data-location-create],.catalog #open-bulk{--action-color:#efc400}
.catalog #bulk-dialog button[type=submit],#warehouse-app #warehouse-stop{--action-color:#b45165}
.catalog .btn.location-go,.catalog #location-modal-close,#warehouse-fullscreen{width:28px!important;height:28px!important;min-height:28px!important;padding:5px!important}
.catalog .btn.location-go svg{width:16px;height:16px}
#warehouse-app button[aria-pressed=true]{--action-color:#347fab}
:is(.catalog .btn:not(.location-nav .btn),#warehouse-app button:not(.warehouse-bar button),.access .submit,.card .continue,.card .logout):disabled{background:#e8edf3!important;color:#8190a5!important;opacity:1!important;cursor:not-allowed!important;filter:none!important}
:is(.catalog .btn:not(.location-nav .btn),#warehouse-app button:not(.warehouse-bar button),.access .submit,.card .continue,.card .logout):hover:not(:disabled){filter:brightness(.95)}
:is(.catalog .btn:not(.location-nav .btn),#warehouse-app button:not(.warehouse-bar button),.access .submit,.card .continue,.card .logout):focus-visible{outline:2px solid #00a9ed!important;outline-offset:3px!important}
@media(pointer:coarse){:is(.catalog .btn:not(.location-nav .btn),#warehouse-app button:not(.warehouse-bar button),.access .submit,.card .continue,.card .logout){min-height:36px!important}.catalog .btn.location-go,.catalog #location-modal-close,#warehouse-fullscreen{width:36px!important;height:36px!important}}

.catalog .location-toggles .btn.location-go{padding:5px!important}
.catalog .location-toggles .btn.location-go svg{display:block;flex:0 0 18px;width:18px;height:18px;color:#fff;stroke:#fff}

#warehouse-app #warehouse-overview{--action-color:#00a9ed}
#warehouse-app #warehouse-staging{--action-color:#3d966d}
#warehouse-app #warehouse-cutaway{--action-color:#efc400}
#warehouse-app #warehouse-cutaway[aria-pressed=true]{--action-color:#bd9600}
#warehouse-app #warehouse-fullscreen{--action-color:#60748e}
#warehouse-app .warehouse-tools #warehouse-fullscreen{padding:5px!important;flex-shrink:0}
#warehouse-app .warehouse-tools #warehouse-fullscreen svg{display:block;flex:0 0 16px;width:16px;height:16px;stroke:#fff;color:#fff}
#warehouse-app .warehouse-tools{gap:5px}
#warehouse-app .warehouse-tools>*{box-shadow:none}
#warehouse-app .warehouse-tools label{box-sizing:border-box;height:26px;padding:5px 9px;border:0;border-radius:3px;gap:5px;font:400 10px/16px CBZ,Arial,sans-serif;background:#f1f4f8;color:#415673}
#warehouse-app .warehouse-tools label input{width:13px;height:13px;margin:0;accent-color:#3d966d}
@media(pointer:coarse){#warehouse-app .warehouse-tools label{height:36px}}

.catalog .location-toggles .btn.location-go{--action-color:#f28c28}

#warehouse-app .warehouse-tools button,#warehouse-app .warehouse-tools label{font-size:11px!important;font-synthesis:none}

#warehouse-app .warehouse-tools :is(#warehouse-overview,#warehouse-staging,#warehouse-cutaway,#warehouse-fullscreen){background:#f1f4f8!important;color:#415673!important}
#warehouse-app .warehouse-tools #warehouse-fullscreen svg{color:#415673;stroke:#415673}
#warehouse-app .warehouse-tools #warehouse-cutaway[aria-pressed=true]{background:#eef3f8!important;box-shadow:inset 0 0 0 1px #8295ad!important}
