.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:var(--color-surface-sunken);border-bottom-right-radius:4px}.favourite-filters>div::-webkit-scrollbar-thumb{background-color:var(--color-neutral-300);border-radius:4px}.favourite-filters>div::-webkit-scrollbar-thumb:hover{background-color:var(--color-neutral-500)}@keyframes detect-scroll{0%,to{--can-scroll: }}
.screener .table-wrapper{border:1px solid var(--color-border);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, color-mix(in oklab, var(--color-surface-raised) 12.5%, transparent) 0%, color-mix(in oklab, var(--color-surface-raised) 80%, transparent) 25%, color-mix(in oklab, var(--color-surface-raised) 12.5%, transparent) 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:var(--color-surface-raised);border-bottom:1px solid var(--color-border);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:var(--color-border);width:1px;height:50%}.screener .table-wrapper .row{border-bottom:1px solid var(--color-border);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:color-mix(in oklab, var(--color-neutral-950) 3%, transparent)}.screener .table-wrapper .body.cell{flex-wrap:wrap}.screener .table-wrapper .sorting-handler{cursor:pointer}.screener .table-wrapper .sorting-handler:hover{text-shadow:color-mix(in oklab, var(--color-fg) 36%, transparent) 0px 0px 1px}.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:var(--color-surface-sunken);border-bottom-right-radius:.5rem}.screener .table-wrapper ::-webkit-scrollbar-track{background-color:var(--color-surface-sunken);border-bottom-right-radius:.5rem}.screener .table-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-neutral-300);border-radius:.5rem}.screener .table-wrapper ::-webkit-scrollbar-thumb{background-color:var(--color-neutral-300);border-radius:.5rem}.screener .table-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--color-neutral-500)}.screener .table-wrapper ::-webkit-scrollbar-thumb:hover{background-color:var(--color-neutral-500)}@keyframes shine-loading{0%{background-position:-50%}to{background-position:50%}}
