.scope-focus .scope-focus-chip{padding-top:.125rem;padding-bottom:.125rem}.scope-focus[data-active="true"] .scope-focus-chip,.scope-focus[data-active="true"] .scope-focus-chip:hover,.scope-focus[data-active="true"] .scope-focus-chip:focus{background-color:rgba(var(--bs-primary-rgb),.18);color:#fff}.scope-focus[data-active="true"] .scope-focus-chip:hover,.scope-focus[data-active="true"] .scope-focus-chip:focus{background-color:rgba(var(--bs-primary-rgb),.28)}.scope-focus-popover{width:280px;max-height:70vh}@media(max-width:575.98px){.scope-focus-popover.show{position:fixed!important;top:4rem!important;left:.5rem!important;right:.5rem!important;bottom:auto!important;width:auto!important;max-width:none!important;max-height:calc(100vh - 5rem);transform:none!important}}.scope-focus-popover.show{display:flex;flex-direction:column}.scope-focus-popover-body{flex:1 1 auto;overflow-y:auto;min-height:0}.scope-focus-list{max-height:220px;overflow-y:auto}.scope-focus-option{padding:.25rem .5rem;margin:0 .25rem;border-radius:.25rem;cursor:pointer}.scope-focus-option:hover{background:rgba(0,0,0,.04)}.scope-focus-option:has(input:checked){background:rgba(96,165,250,.1);font-weight:500}.scope-focus-option:has(input:checked):hover{background:rgba(96,165,250,.18)}