.cm-flex-1{flex:1}.cm-error-message{color:#c10015;font-size:12px;padding:8px 12px 0;position:relative}.cm-error-message:before{background:currentColor;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.cm-error .cm-error-message:before{transform:scaleX(1)}.action-btn-container .q-btn{padding:4px 8px}.kind-pill{align-items:center;background:#eee;border-radius:3px;color:#444;display:inline-flex;font-size:.7rem;font-weight:700;letter-spacing:.3px;padding:2px 7px;text-transform:lowercase;white-space:nowrap}.kind-predictive{background:#bbdefb;color:#0d47a1}.kind-factoid{background:#b2ebf2;color:#006064}.kind-rating{background:#c8e6c9;color:#1b5e20}.kind-clip{background:#b2dfdb;color:#004d40}.kind-trivia{background:#c5cae9;color:#283593}.kind-trivia-dynamic{background:#9fa8da;color:#1a237e}.ai-phase-pill{align-items:center;background:#eee;border-radius:3px;color:#444;display:inline-flex;font-size:.7rem;font-weight:700;letter-spacing:.3px;padding:2px 7px;text-transform:lowercase;white-space:nowrap}.ai-phase-ai{background:#ffccbc;color:#bf360c}.ai-phase-pregen{background:#ffe0b2;color:#e65100}.ai-phase-grader{background:#ffecb3;color:#ff6f00}.ai-phase-dynamic{background:#ffcdd2;color:#b71c1c}.ai-phase-reevaluate{background:#f8bbd0;color:#ad1457}.ai-phase-free{background:#ffab91;color:#bf360c}.ai-phase-absolute_free{background:#ff8a65;color:#4a0e00}.ai-phase-factoid{background:#ffe082;color:#b26500}.ai-phase-free_factoid{background:#ffd180;color:#b75100}.ai-phase-rating{background:#ff8a80;color:#b71c1c}.ai-phase-trivia{background:#ce93d8;color:#4a148c}.kind-play,.kind-unknown{background:#eceff1;color:#455a64}.chip-strip{align-items:center;cursor:help;display:inline-flex;gap:3px;padding:1px 4px}.chip-strip-sep{background:#cfd8dc;display:inline-block;height:14px;margin:0 4px;width:1px}.mini-chip{align-items:center;border-radius:3px;display:inline-flex;font-size:.62rem;font-weight:700;letter-spacing:.3px;line-height:1.3;padding:1px 5px;white-space:nowrap}.mini-chip-count{font-size:.58rem;font-weight:600;margin-left:2px;opacity:.85}.q-tooltip.legend-tooltip{border-radius:6px!important;border-style:solid;border-width:1px;font-size:.78rem!important;max-width:320px;min-width:200px;padding:8px 10px!important}.q-tooltip.legend-tooltip.ai-legend{background:#fff8f3!important;border-color:#ffe0d0;box-shadow:0 4px 14px #ff704338;color:#4a2a18!important}.q-tooltip.legend-tooltip.triggers-legend{background:#f3f7fa!important;border-color:#d0deea;box-shadow:0 4px 14px #0d47a12e;color:#1a3247!important}.q-tooltip.legend-tooltip .legend-head{font-size:.78rem;font-weight:700;margin-bottom:6px}.q-tooltip.legend-tooltip.ai-legend .legend-head{color:#bf360c}.q-tooltip.legend-tooltip.triggers-legend .legend-head{color:#0d47a1}.q-tooltip.legend-tooltip .legend-row{align-items:center;border-radius:4px;display:flex;gap:8px;margin:1px 0;padding:3px 8px}.q-tooltip.legend-tooltip .legend-row .legend-lbl{flex:1 1 auto;font-weight:700}.q-tooltip.legend-tooltip .legend-row .legend-num{font-family:monospace;font-weight:700;opacity:.85}.tribute-container{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;width:300px}.tribute-container ul{height:256px;list-style:none;overflow-y:auto;padding:0}.tribute-container ul li{cursor:pointer;font-size:16px;line-height:18px;padding:10px 26px}.tribute-container ul li:hover{background-color:#ddd}.q-toolbar__title{width:1px}.dropdown-w-200 .q-item__label{width:200px}body.body--dark ::-webkit-scrollbar{background-color:#2d2d2d;width:10px}body.body--dark ::-webkit-scrollbar-thumb{background-color:#4a4a4a;border-radius:5px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}body.body--dark ::-webkit-scrollbar-thumb:hover{background-color:#5a5a5a}body.body--dark ::-webkit-scrollbar-track-piece{background-color:#2d2d2d}body.body--dark *{scrollbar-color:#4a4a4a #2d2d2d;scrollbar-width:thin}body.body--dark .bg-grey-1,body.body--dark .bg-grey-2,body.body--dark .bg-grey-3,body.body--dark .bg-grey-4,body.body--dark .bg-grey-5{background:#3e3b3b!important}body.body--dark .msg .text,body.body--dark .sub-title,body.body--dark .text-black{color:#fff!important}body.body--dark .tribute-container,body.body--dark .v-tribute .form-control{background:#1d1d1d!important;color:#fff!important}body.body--dark .tribute-container ul li:hover{background-color:#3e3b3b}.q-table tbody td,.q-table thead tr{height:60px}.q-table th{font-size:13px}.q-table tbody tr:nth-child(odd){background-color:#f5f5f5}.q-table tbody td{word-wrap:break-word;font-size:14px;white-space:-moz-pre-wrap!important;white-space:-webkit-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;white-space:normal;word-break:break-all}.q-table tbody td:last-child{word-break:break-word}.width-wrap .q-table tr td:nth-child(2){max-width:200px}.cm-sticky-virtscroll-table{height:100%;width:100%}.cm-sticky-virtscroll-table .q-table__bottom,.cm-sticky-virtscroll-table .q-table__top,.cm-sticky-virtscroll-table thead tr:first-child th{background-color:#fff}.cm-sticky-virtscroll-table.q-dark .q-table__bottom,.cm-sticky-virtscroll-table.q-dark .q-table__top,.cm-sticky-virtscroll-table.q-dark tbody td,.cm-sticky-virtscroll-table.q-dark thead tr:first-child th{background-color:#1d1d1d}.cm-sticky-virtscroll-table thead tr th{position:sticky;z-index:1}.cm-sticky-virtscroll-table thead tr:last-child th{top:48px}.cm-sticky-virtscroll-table thead tr:first-child th{top:0}.cm-sticky-header-column-table{height:100%;max-width:100%;width:100%}.cm-sticky-header-column-table td:first-child{background-color:#fff!important}.cm-sticky-header-column-table tr th{background:#fff;position:sticky;z-index:2}.cm-sticky-header-column-table.q-dark td:first-child{background-color:#1d1d1d!important}.cm-sticky-header-column-table.q-dark tr th{background:#1d1d1d}.cm-sticky-header-column-table thead tr:last-child th{top:48px;z-index:3}.cm-sticky-header-column-table thead tr:first-child th{top:0;z-index:1}.cm-sticky-header-column-table tr:first-child th:first-child{z-index:3}.cm-sticky-header-column-table td:first-child{z-index:1}.cm-sticky-header-column-table td:first-child,.cm-sticky-header-column-table th:first-child{left:0;position:sticky}.cm-table{height:100%;width:100%}.bs-pagination{bottom:0;display:flex;justify-content:center;left:5%;position:absolute;right:5%}.q-dark .bs-pagination .q-pagination,body.body--dark .bs-pagination .q-pagination{background-color:#3e3b3b;border-radius:30%}.q-dark .bs-pagination .q-pagination .q-btn,body.body--dark .bs-pagination .q-pagination .q-btn{color:#1976d2!important}.q-dark .bs-pagination .q-pagination .block,body.body--dark .bs-pagination .q-pagination .block{color:#fff!important}