.subscription~.subscription:before{content:", "}.subscription~.subscription:last-child:before{content:" and "}
.favourite-filters{flex-direction:column;display:none;overflow:auto}.favourite-filters>div{--pr-if-can-scroll:var(--can-scroll) .25rem;padding-right:var(--pr-if-can-scroll,unset);flex-grow:1;row-gap:.5rem;animation:linear detect-scroll;animation-timeline:scroll(self);display:flex;overflow-y:auto}.favourite-filters>div::-webkit-scrollbar{background-color:#0000;width:4px;height:4px}.favourite-filters>div::-webkit-scrollbar-track{background-color:#f1f1f1;border-bottom-right-radius:4px}.favourite-filters>div::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px}.favourite-filters>div::-webkit-scrollbar-thumb:hover{background-color:gray}@keyframes detect-scroll{0%,to{--can-scroll: }}
.screener .table-wrapper{border:1px solid #e0e0e0;border-top-left-radius:4px;border-top-right-radius:.5rem;grid-template-rows:auto 1fr auto;height:100%;font-size:small;display:grid;overflow-x:auto}.screener .table-wrapper .hidden{display:none}.screener .table-wrapper .loading-overlay{pointer-events:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-image:linear-gradient(90deg,#ffffff20 0%,#fffc 25%,#ffffff20 50%);background-size:50%;width:100%;height:100%;animation:1.618s linear infinite shine-loading;position:absolute}.screener .table-wrapper .no-data{flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;display:flex}.screener .table-wrapper .header{background-color:#fff;border-bottom:1px solid #e0e0e0;height:4.25rem;padding-right:.75rem;display:grid}.screener .table-wrapper .header .cell{flex-wrap:nowrap;gap:.25rem}.screener .table-wrapper .header .row{border-bottom:unset}.screener .table-wrapper .header .cell .label{text-overflow:ellipsis;white-space:pre-line;overflow:hidden}.screener .table-wrapper .header .cell .label span{text-overflow:ellipsis;width:100%;line-height:normal;overflow:hidden}.screener .table-wrapper .header .cell .label>div{flex-flow:column wrap;display:flex}.screener .table-wrapper .header .cell .label>div>span:last-child{font-size:xx-small}.screener .table-wrapper .column-separator{align-items:center;width:1px;height:100%;display:flex}.screener .table-wrapper .column-separator>div{background-color:#e0e0e0;width:1px;height:50%}.screener .table-wrapper .row{border-bottom:1px solid #e0e0e0;width:100%;min-height:41px;display:flex}.screener .table-wrapper .cell{flex-wrap:wrap;flex-shrink:0;align-items:center;padding:8px;display:flex}.screener .table-wrapper .body-wrapper{height:100%;position:relative;overflow:hidden auto}.screener .table-wrapper .body{display:grid;position:relative}.screener .table-wrapper .body .row{position:absolute}.screener .table-wrapper .body.ssr .row{position:unset}.screener .table-wrapper .body .row:hover{background-color:#00000008}.screener .table-wrapper .body.cell{flex-wrap:wrap}.screener .table-wrapper .sorting-handler{cursor:pointer}.screener .table-wrapper .sorting-handler:hover{text-shadow:0 0 1px #4434345c}.screener .table-wrapper .header,.screener .table-wrapper .header .cell:first-child{border-top-left-radius:4px}.screener .table-wrapper .header,.screener .table-wrapper .header .cell:last-child{border-top-right-radius:4px}.screener .table-wrapper::-webkit-scrollbar{background-color:#0000;width:.75rem;height:.5rem}.screener .table-wrapper .body-wrapper::-webkit-scrollbar{background-color:#0000;width:.75rem;height:.5rem}.screener .table-wrapper::-webkit-scrollbar-track{background-color:#f1f1f1;border-bottom-right-radius:.5rem}.screener .table-wrapper ::-webkit-scrollbar-track{background-color:#f1f1f1;border-bottom-right-radius:.5rem}.screener .table-wrapper::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:.5rem}.screener .table-wrapper ::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:.5rem}.screener .table-wrapper::-webkit-scrollbar-thumb:hover{background-color:gray}.screener .table-wrapper ::-webkit-scrollbar-thumb:hover{background-color:gray}@keyframes shine-loading{0%{background-position:-50%}to{background-position:50%}}
