html{scrollbar-gutter:stable}
.flyout:has(.flyout-empty){padding:0;height:0;overflow:hidden}
.cmp-flyout__body{overflow:auto;scrollbar-gutter:stable}
.cmp-flyout{position:relative}
.cmp-flyout__trigger{cursor:pointer}
.cmp-flyout__trigger span{display:flex;align-items:center}
.cmp-flyout__panel{position:absolute;z-index:1000;top:100%;left:0;background:#fff;border:1px solid #ccc;padding:1rem;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:240px}
.cmp-flyout[data-position='right'] .cmp-flyout__panel{left:100%;top:0}
.cmp-flyout[data-position='left'] .cmp-flyout__panel{right:100%;left:auto;top:0}
.cmp-flyout[data-position='top'] .cmp-flyout__panel{bottom:100%;top:auto}
.cmp-flyout__panel[hidden]{display:none !important}
.cmp-flyout__body .title.container{padding:0}
.cmp-flyout__body .title .cmp-title{padding:0}
.cmp-flyout__body .applicationlist .applicationList .container{padding:0}
.cmp-flyout__body .applicationlist .applicationList .application-groups .appList .inputCheck{display:flex;flex-direction:column}
.cmp-flyout__body .applicationlist .applicationList .application-groups .appList .checkDivs{width:100%}