.filter-scroll-shell{min-width:0;max-width:100%;min-height:0;padding-right:var(--sogni-space-3);flex-direction:column;flex:auto;display:flex;position:relative}.filter-scroll-viewport{scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.filter-scroll-viewport::-webkit-scrollbar{display:none}.filter-options-scroll-shell{clear:both;max-height:calc(260px * var(--sogni-ui-scale,1));flex:0 auto}.filter-options-scroll-shell>.filter-scroll-viewport{max-height:calc(260px * var(--sogni-ui-scale,1))}:is(.filter-panel--advanced,.advanced-filter-dialog) .filter-options-scroll-shell{flex:none;max-height:none;padding-right:0}:is(.filter-panel--advanced,.advanced-filter-dialog) .filter-options-scroll-shell>.filter-scroll-viewport{max-height:none;overflow:visible}.filter-scrollbar{background:var(--sogni-color-surface-muted);border-radius:var(--sogni-radius-sm);cursor:pointer;touch-action:none;width:var(--sogni-space-2);position:absolute;top:0;bottom:0;right:0}.filter-scrollbar__thumb{background:var(--sogni-color-control-muted);border-radius:inherit;width:100%;display:block;position:absolute;top:0;left:0}.filter-scrollbar:focus-visible{outline:calc(2px * var(--sogni-ui-scale,1)) solid var(--sogni-color-primary-action);outline-offset:calc(1px * var(--sogni-ui-scale,1))}.students-search.search-field.filter-search>input{padding:0;padding-inline-start:var(--sogni-space-3-5)}.students-search.search-field.filter-search>:is(.students-search__icon,.students-search__clear){margin:0;margin-inline:var(--sogni-space-2-5) var(--sogni-space-3-5)}.students-search.search-field.filter-search>.students-search__clear{color:inherit;height:var(--sogni-space-6);width:var(--sogni-space-6);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-field>.students-search__clear:focus-visible{outline:calc(2px * var(--sogni-ui-scale,1)) solid var(--sogni-color-primary-action);outline-offset:calc(2px * var(--sogni-ui-scale,1))}.search-field--clearable>input::-webkit-search-cancel-button{appearance:none}
