.filter-island[data-v-f1ac1fc4]{display:flex;justify-content:center;margin:14px 0 18px;position:relative;z-index:5}.filter-island__inner[data-v-f1ac1fc4]{align-items:center;background:linear-gradient(135deg,#fff8e0,#fffaf0);border:1.5px solid var(--gold-500);border-radius:10px;box-shadow:0 6px 20px #daa9232e;display:inline-flex;gap:10px;padding:8px 12px}.filter-island__toggle[data-v-f1ac1fc4]{background:#0000000a;border-radius:999px;display:inline-flex;gap:2px;padding:3px}.filter-island__toggle-btn[data-v-f1ac1fc4]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--black-300);cursor:pointer;display:inline-flex;font-family:Metropolis;font-size:12px;font-weight:700;justify-content:center;letter-spacing:0;letter-spacing:.4px;line-height:150%;min-height:44px;padding:6px 14px;text-transform:uppercase;transition:all .15s ease}.filter-island__toggle-btn--active[data-v-f1ac1fc4]{background:var(--gold-500);box-shadow:0 1px 3px #0000001a;color:#fff}.filter-island__toggle-btn--disabled[data-v-f1ac1fc4]{color:var(--black-100);cursor:not-allowed;opacity:.6}.filter-island__divider[data-v-f1ac1fc4]{background:#0000001a;height:22px;width:1px}.filter-island__pill[data-v-f1ac1fc4]{align-items:center;background:#fff;border:1px solid var(--grey-300);border-radius:10px;cursor:pointer;display:inline-flex;gap:8px;min-height:44px;padding:7px 14px;transition:border-color .15s ease}.filter-island__pill--active[data-v-f1ac1fc4],.filter-island__pill[data-v-f1ac1fc4]:hover{border-color:var(--gold-500)}.filter-island__pill--input[data-v-f1ac1fc4]{cursor:text;padding-right:8px}.filter-island__pill-label[data-v-f1ac1fc4]{color:var(--black-100);font-size:10px;letter-spacing:0;letter-spacing:.4px;text-transform:uppercase}.filter-island__pill-label[data-v-f1ac1fc4],.filter-island__pill-value[data-v-f1ac1fc4]{font-family:Metropolis;font-weight:700;line-height:150%}.filter-island__pill-value[data-v-f1ac1fc4]{color:var(--black-500);font-size:14px;letter-spacing:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-island__pill-input[data-v-f1ac1fc4]{align-self:stretch;background:transparent;border:none;color:var(--black-400);font-family:Metropolis;font-size:14px;font-weight:500;letter-spacing:0;line-height:150%;outline:none;width:180px}.filter-island__pill-input[data-v-f1ac1fc4]::-moz-placeholder{color:var(--black-100)}.filter-island__pill-input[data-v-f1ac1fc4]::placeholder{color:var(--black-100)}.filter-island__cog[data-v-f1ac1fc4]{align-items:center;background:#fff;border:1px solid var(--grey-300);border-radius:10px;color:var(--black-300);cursor:pointer;display:inline-flex;justify-content:center;padding:12px;transition:border-color .15s ease,color .15s ease}.filter-island__cog[data-v-f1ac1fc4]:hover{border-color:var(--gold-500);color:var(--gold-700)}.filter-island__chev[data-v-f1ac1fc4]{color:var(--black-100);transition:transform .15s ease}.filter-island__chev--open[data-v-f1ac1fc4]{transform:rotate(180deg)}.filter-island__popover[data-v-f1ac1fc4]{background:#fff;border:1px solid var(--grey-300);border-radius:10px;box-shadow:0 8px 24px #0000001f;max-height:360px;min-width:260px;overflow-y:auto;padding:6px;position:fixed;z-index:var(--z-popover)}.filter-island__popover--market[data-v-f1ac1fc4]{max-height:460px;min-width:320px;padding-top:0}.filter-island__popover-search[data-v-f1ac1fc4]{background:#fff;border-bottom:1px solid var(--grey-200);margin:0 -6px 6px;padding:8px 10px 6px;position:sticky;top:0;z-index:2}.filter-island__popover-search-input[data-v-f1ac1fc4]{border:1px solid var(--grey-300);border-radius:10px;color:var(--black-400);font-family:Metropolis;font-size:14px;font-weight:500;letter-spacing:0;line-height:150%;outline:none;padding:11px 10px;width:100%}.filter-island__popover-search-input[data-v-f1ac1fc4]:focus{border-color:var(--gold-500)}.filter-island__popover-overlay[data-v-f1ac1fc4]{inset:0;position:fixed;z-index:calc(var(--z-popover) - 1)}.filter-island__popover-overlay--soft[data-v-f1ac1fc4]{background:transparent}.filter-island__popover--event[data-v-f1ac1fc4]{max-height:420px;min-width:360px}.filter-island__picker-header[data-v-f1ac1fc4]{align-items:center;background:linear-gradient(135deg,#fff8e0,#fffaf0);border-bottom:1px solid var(--grey-200);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;gap:12px;justify-content:space-between;margin:-6px -6px 6px;padding:10px 12px 8px}.filter-island__picker-title[data-v-f1ac1fc4]{color:var(--black-300);font-family:Metropolis;font-size:12px;font-weight:500;letter-spacing:0;line-height:150%}.filter-island__picker-title strong[data-v-f1ac1fc4]{color:var(--black-500);font-size:14px}.filter-island__picker-cancel[data-v-f1ac1fc4],.filter-island__picker-title strong[data-v-f1ac1fc4]{font-family:Metropolis;font-weight:700;letter-spacing:0;line-height:150%}.filter-island__picker-cancel[data-v-f1ac1fc4]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--black-300);cursor:pointer;display:inline-flex;font-size:12px;justify-content:center;letter-spacing:.4px;margin-block:-9px;min-height:44px;min-width:64px;padding:4px 8px;text-transform:uppercase}.filter-island__picker-cancel[data-v-f1ac1fc4]:hover{background:#0000000f;color:var(--black-500)}.filter-island__popover-item--event[data-v-f1ac1fc4]{align-items:center;gap:14px}.filter-island__event-name[data-v-f1ac1fc4]{color:var(--black-500);flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-island__event-meta[data-v-f1ac1fc4]{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.filter-island__event-kind[data-v-f1ac1fc4]{border-radius:10px;font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.4px;line-height:150%;padding:2px 6px;text-transform:uppercase}.filter-island__event-kind--team[data-v-f1ac1fc4]{background:#634bc11a;color:var(--violet-500)}.filter-island__event-kind--player[data-v-f1ac1fc4]{background:#daa9231f;color:var(--gold-700)}.filter-island__event-league[data-v-f1ac1fc4]{color:var(--black-100);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.4px;line-height:150%;text-transform:uppercase}.filter-island__popover-list[data-v-f1ac1fc4]{display:flex;flex-direction:column;gap:1px}.filter-island__popover-group-label[data-v-f1ac1fc4]{border-top:1px solid var(--grey-200);color:var(--black-100);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.5px;line-height:150%;margin-top:4px;padding:10px 12px 4px;text-transform:uppercase}.filter-island__popover-group-label[data-v-f1ac1fc4]:first-child{border-top:none;margin-top:0}.filter-island__popover-item[data-v-f1ac1fc4]{align-items:center;background:#fff;border:none;border-radius:10px;color:var(--black-400);cursor:pointer;display:flex;font-family:Metropolis;font-size:14px;font-weight:500;gap:12px;justify-content:space-between;letter-spacing:0;line-height:150%;padding:12px;text-align:left;transition:background .12s ease}.filter-island__popover-item[data-v-f1ac1fc4]:hover{background:var(--grey-100,#fafafa)}.filter-island__popover-item--active[data-v-f1ac1fc4]{background:#daa9231f;color:var(--black-500);font-weight:700}.filter-island__popover-item--locked[data-v-f1ac1fc4]{color:var(--black-200,#888)}.filter-island__popover-item--locked[data-v-f1ac1fc4]:hover{background:#763efe0f;color:var(--black-400)}.filter-island__popover-item-label[data-v-f1ac1fc4]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-island__popover-item-lock[data-v-f1ac1fc4]{align-items:center;background:#763efe1a;border-radius:999px;color:var(--violet-500);display:inline-flex;flex-shrink:0;gap:4px;letter-spacing:0;letter-spacing:.4px;padding:2px 8px;text-transform:uppercase}.filter-island__popover-item-lock[data-v-f1ac1fc4],.filter-island__popover-meta[data-v-f1ac1fc4]{font-family:Metropolis;font-size:10px;font-weight:700;line-height:150%}.filter-island__popover-empty[data-v-f1ac1fc4],.filter-island__popover-meta[data-v-f1ac1fc4]{color:var(--black-100);letter-spacing:0}.filter-island__popover-empty[data-v-f1ac1fc4]{font-family:Metropolis;font-size:12px;font-weight:500;line-height:150%;margin:0;padding:14px 16px}@media(max-width:720px){.filter-island__inner[data-v-f1ac1fc4]{border-radius:10px;flex-wrap:wrap;padding:10px}.filter-island__pill-input[data-v-f1ac1fc4]{width:140px}}.feed-banner[data-v-b1c30dfa]{align-items:center;background:#b6912114;border:1px solid rgba(182,145,33,.2);border-radius:10px;color:var(--gold-700);display:flex;font-family:Metropolis;font-size:14px;font-weight:500;gap:8px;letter-spacing:0;line-height:150%;margin-bottom:12px;padding:8px 12px}.book-sheet__head[data-v-39f83781]{min-width:0}.book-sheet__title[data-v-39f83781]{color:var(--black-500);font-family:Metropolis;font-size:16px;font-weight:800;letter-spacing:0;line-height:150%;line-height:1.25;margin:0}.book-sheet__context[data-v-39f83781]{align-items:baseline;color:var(--text-muted);display:flex;font-family:Metropolis;font-size:10px;font-weight:700;gap:8px;letter-spacing:0;letter-spacing:.4px;line-height:150%;margin:2px 0 0;text-transform:uppercase}.book-sheet__context-point[data-v-39f83781]{color:var(--black-300);font-variant-numeric:tabular-nums}.book-sheet__switch[data-v-39f83781]{background:var(--grey-200);border-radius:10px;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px;padding:3px}.book-sheet__switch-btn[data-v-39f83781]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--black-200);cursor:pointer;display:inline-flex;flex:1 1 auto;font-family:Metropolis;font-size:14px;font-weight:600;justify-content:center;letter-spacing:0;line-height:150%;min-height:44px;padding:7px 12px;transition:all .15s ease}.book-sheet__switch-btn--active[data-v-39f83781]{background:#fff;box-shadow:0 1px 2px #0000000d;color:var(--violet-500);font-weight:700}.book-sheet__summary[data-v-39f83781]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.book-sheet__chip[data-v-39f83781]{align-items:baseline;background:var(--grey-200);border-radius:999px;display:inline-flex;gap:6px;padding:5px 10px}.book-sheet__chip--best[data-v-39f83781]{background:#b691211f;border:1px solid rgba(182,145,33,.25)}.book-sheet__chip--best .book-sheet__chip-label[data-v-39f83781],.book-sheet__chip--best .book-sheet__chip-value[data-v-39f83781]{color:var(--gold-700)}.book-sheet__chip-label[data-v-39f83781]{color:var(--black-100);font-size:10px;letter-spacing:0;letter-spacing:.4px;text-transform:uppercase}.book-sheet__chip-label[data-v-39f83781],.book-sheet__chip-value[data-v-39f83781]{font-family:Metropolis;font-weight:700;line-height:150%}.book-sheet__chip-value[data-v-39f83781]{color:var(--black-400);font-size:14px;font-variant-numeric:tabular-nums;letter-spacing:0}.book-sheet__list[data-v-39f83781]{border:1px solid var(--grey-300);border-radius:10px;list-style:none;margin:0;overflow:hidden;padding:0}.book-sheet__row[data-v-39f83781]{align-items:center;background:#fff;border-top:1px solid var(--grey-200);display:flex;gap:10px;min-height:48px;padding:6px 12px}.book-sheet__row[data-v-39f83781]:first-child{border-top:none}.book-sheet__row--best[data-v-39f83781]{background:#b691211a}.book-sheet__row--best .book-sheet__row-odds[data-v-39f83781]{color:var(--gold-700);font-weight:800}.book-sheet__row-logo[data-v-39f83781]{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:flex-start;width:56px}.book-sheet__row-logo img[data-v-39f83781]{height:16px;max-width:52px;-o-object-fit:contain;object-fit:contain;width:auto}.book-sheet__row-short[data-v-39f83781]{color:var(--black-300);font-size:10px;font-weight:700;text-transform:uppercase}.book-sheet__row-name[data-v-39f83781],.book-sheet__row-short[data-v-39f83781]{font-family:Metropolis;letter-spacing:0;line-height:150%}.book-sheet__row-name[data-v-39f83781]{color:var(--black-400);flex:1 1 auto;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-sheet__row-flag[data-v-39f83781]{background:#b6912129;border-radius:3px;color:var(--gold-700);font-size:10px;letter-spacing:0;letter-spacing:.4px;padding:2px 6px;text-transform:uppercase}.book-sheet__row-flag[data-v-39f83781],.book-sheet__row-odds[data-v-39f83781]{flex:0 0 auto;font-family:Metropolis;font-weight:700;line-height:150%}.book-sheet__row-odds[data-v-39f83781]{color:var(--black-500);font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:0}.book-sheet__row-arrow[data-v-39f83781]{font-size:8px;margin-left:2px}.book-sheet__row-arrow--favorable[data-v-39f83781]{color:var(--success-text)}.book-sheet__row-arrow--against[data-v-39f83781]{color:var(--error-text)}.book-sheet__empty[data-v-39f83781]{color:var(--black-200);font-size:14px;margin:16px 0 0;text-align:center}.book-sheet__empty[data-v-39f83781],.book-sheet__unpriced[data-v-39f83781]{font-family:Metropolis;font-weight:500;letter-spacing:0;line-height:150%}.book-sheet__unpriced[data-v-39f83781]{color:var(--text-muted);font-size:10px;line-height:1.5;margin:10px 2px 0}.book-sheet__history[data-v-39f83781]{align-items:center;background:var(--violet-500);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:Metropolis;font-size:14px;font-weight:700;justify-content:center;letter-spacing:0;line-height:150%;min-height:48px;padding:10px 16px;transition:background-color .12s ease;width:100%}.book-sheet__history[data-v-39f83781]:hover{background:var(--violet-600)}.game-card[data-v-911a3686]{background:#fff;border:1px solid var(--grey-400);border-radius:10px;min-width:100%;transition:box-shadow .15s ease,border-color .15s ease;width:-moz-max-content;width:max-content}.game-card[data-v-911a3686]:hover{box-shadow:0 4px 16px #0000000a}.game-card--live[data-v-911a3686]{border-color:#ee60554d}.game-card__meta[data-v-911a3686]{background:var(--grey-200);border-bottom:1px solid var(--grey-300);left:0;min-width:100%;padding:10px 16px 8px;position:sticky;width:-moz-max-content;width:max-content;z-index:12}.game-card__meta-top[data-v-911a3686]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.game-card__matchup[data-v-911a3686]{color:var(--black-500);flex:0 0 auto;font-size:15px;font-weight:800;left:16px;line-height:1.2;min-width:0;position:sticky;white-space:nowrap;z-index:1}.game-card__matchup-spacer[data-v-911a3686]{flex:1}.game-card__meta-right[data-v-911a3686]{align-items:center;display:flex;flex-shrink:0;gap:8px}.game-card__meta-bottom[data-v-911a3686]{align-items:center;display:flex;gap:8px;left:16px;position:sticky;width:-moz-max-content;width:max-content;z-index:1}.game-card__point-wrap[data-v-911a3686]{align-items:center;display:inline-flex;gap:6px;margin-left:auto}.game-card__point-label[data-v-911a3686]{color:var(--black-100);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.4px;line-height:150%;text-transform:uppercase}.game-card__point-select[data-v-911a3686]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--grey-200,rgba(0,0,0,.04));background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'><path d='M0 0l4 5 4-5z' fill='%23667085'/></svg>");background-position:right 6px center;background-repeat:no-repeat;background-size:8px 5px;border:1px solid transparent;border-radius:8px;padding:3px 18px 3px 8px;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.game-card__point-select[data-v-911a3686]:hover{background-color:var(--grey-300,rgba(0,0,0,.06))}.game-card__point-select[data-v-911a3686]:focus-visible{border-color:var(--violet-500);box-shadow:0 0 0 2px #7c3aed2e}.game-card__point-tag[data-v-911a3686]{background:var(--grey-300);border-radius:3px;font-family:Metropolis;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;padding:1px 6px}.game-card__point-tag[data-v-911a3686],.game-card__time[data-v-911a3686]{color:var(--black-300);letter-spacing:0;line-height:150%}.game-card__time[data-v-911a3686]{font-family:Metropolis;font-size:14px;font-weight:600}.game-card__relative[data-v-911a3686]{color:var(--text-muted);font-weight:500}.game-card__live[data-v-911a3686],.game-card__relative[data-v-911a3686]{font-family:Metropolis;font-size:10px;letter-spacing:0;line-height:150%}.game-card__live[data-v-911a3686]{animation:live-pulse-911a3686 2s infinite;background:#ee60551f;border-radius:3px;color:var(--error-text);font-weight:700;letter-spacing:.5px;padding:2px 6px}.game-card__market[data-v-911a3686]{color:var(--black-200);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.5px;line-height:150%;text-transform:uppercase}.game-card__divider[data-v-911a3686]{color:var(--text-muted)}.game-card__hold[data-v-911a3686]{font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.3px;line-height:150%;text-transform:uppercase}.game-card__hold--green[data-v-911a3686]{color:var(--success-text)}.game-card__hold--yellow[data-v-911a3686]{color:var(--gold-700)}.game-card__hold--red[data-v-911a3686]{color:var(--error-text)}.game-card__hold--arb[data-v-911a3686]{color:var(--success-text)}.game-card__arb-badge[data-v-911a3686]{background:#f973161f;border-radius:3px;color:#f97316;font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.5px;line-height:150%;padding:2px 6px}.game-card__rows[data-v-911a3686]{border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:clip}.game-card__row[data-v-911a3686]{align-items:center;border-top:1px solid var(--grey-200);display:grid;grid-template-columns:var(--grid-cols)}.game-card__row[data-v-911a3686]:first-child{border-top:none}.game-card__row--tt[data-v-911a3686]{align-items:stretch;border-top:1px solid var(--grey-200);display:grid;grid-template-columns:var(--tt-grid-cols);grid-template-rows:auto auto}.game-card__row--tt[data-v-911a3686]:first-child{border-top:none}.game-card__row--tt .game-card__cell--tt-team[data-v-911a3686]{border-right:1px solid var(--grey-300);gap:8px;grid-row:1/span 2;justify-content:flex-start;padding-left:18px}.game-card__row--tt .game-card__cell--frozen-tt-ou[data-v-911a3686]{background:#fff;color:var(--black-300);font-family:Metropolis;font-size:12px;font-weight:700;left:var(--col-w-tt-team);letter-spacing:0;letter-spacing:.3px;line-height:150%;position:sticky;text-transform:uppercase;z-index:10}.game-card__row--tt .game-card__cell--tt-row2[data-v-911a3686]{border-top:1px solid var(--grey-200)}.game-card__side-label.game-card__side-label--tt[data-v-911a3686]{line-height:1.15;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.game-card__cell[data-v-911a3686]{align-items:center;background:#fff;border-right:1px solid var(--grey-200);color:var(--black-500);display:inline-flex;font-family:Metropolis;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;gap:6px;justify-content:center;letter-spacing:0;line-height:150%;padding:10px 8px}.game-card__cell[data-v-911a3686]:last-child{border-right:none}.game-card__cell--frozen-1[data-v-911a3686],.game-card__cell--frozen-2[data-v-911a3686],.game-card__cell--frozen-3[data-v-911a3686],.game-card__cell--frozen-4[data-v-911a3686]{cursor:default}.game-card__cell--frozen-1[data-v-911a3686]{background:#fff;left:0;position:sticky;z-index:10}.game-card__cell--frozen-2[data-v-911a3686]{background:#fff;left:var(--col-w-selection);position:sticky;z-index:10}.game-card__cell--frozen-3[data-v-911a3686]{background:#fff;left:calc(var(--col-w-selection) + var(--col-w-point));position:sticky;z-index:10}.game-card__cell--frozen-4[data-v-911a3686]{background:#fff;box-shadow:4px 0 6px #0000000f;left:calc(var(--col-w-selection) + var(--col-w-point) + var(--col-w-best));position:sticky;z-index:10}.game-card__cell--selection[data-v-911a3686]{gap:8px;justify-content:flex-start;padding-left:18px}.game-card__cell--point[data-v-911a3686]{padding:6px 8px}.game-card__cell--best[data-v-911a3686]{gap:6px}.game-card__cell--avg[data-v-911a3686]{color:var(--black-200);font-family:Metropolis;font-size:12px;font-weight:600;letter-spacing:0;line-height:150%}.game-card__cell--book[data-v-911a3686]{border:none;border-right:1px solid var(--grey-200);position:relative;z-index:0}.game-card__cell--best-cell[data-v-911a3686]{background:#b691211f;color:var(--gold-700);font-weight:800}.game-card__cell--ev[data-v-911a3686]{color:var(--black-500);font-weight:600}.game-card__cell--missing[data-v-911a3686]{color:var(--text-muted);cursor:default}.game-card__cell--empty[data-v-911a3686]{color:var(--text-muted)}.game-card__side-label[data-v-911a3686]{color:var(--black-500);font-size:14px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-card__point-select[data-v-911a3686]{background:#fff;border:1px solid var(--grey-400);border-radius:4px;color:var(--black-400);cursor:pointer;font-family:Metropolis;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:0;line-height:150%;outline:none;padding:4px 6px;width:100%}.game-card__point-select[data-v-911a3686]:focus,.game-card__point-select[data-v-911a3686]:hover{border-color:var(--violet-500)}.game-card__point-static[data-v-911a3686]{background:var(--grey-200);border-radius:3px;color:var(--black-300);font-family:Metropolis;font-size:12px;font-weight:700;letter-spacing:0;line-height:150%;padding:2px 6px}.game-card__best-odds[data-v-911a3686]{color:var(--black-500);font-size:16px;font-variant-numeric:tabular-nums;font-weight:800}.game-card__best-logo[data-v-911a3686]{height:16px;max-width:48px;-o-object-fit:contain;object-fit:contain;width:auto}.game-card__best-booklabel[data-v-911a3686]{color:var(--black-300);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;line-height:150%;text-transform:uppercase}.game-card__cell-arrow[data-v-911a3686]{font-size:8px;margin-left:2px}.game-card__cell-arrow--favorable[data-v-911a3686]{color:var(--success-text)}.game-card__cell-arrow--against[data-v-911a3686]{color:var(--error-text)}.game-card__chart-btn[data-v-911a3686]{align-items:center;background:#fff;border:1px solid var(--grey-300);border-radius:5px;color:var(--black-200);cursor:pointer;display:inline-flex;height:22px;justify-content:center;margin-left:6px;padding:0;position:relative;transition:border-color .12s ease,color .12s ease,background .12s ease;width:22px}.game-card__chart-btn[data-v-911a3686]:hover{background:var(--violet-50,#f4f1ff);border-color:var(--violet-500);color:var(--violet-500)}.game-card__chart-btn[data-v-911a3686]:before{content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.game-card__mobile[data-v-911a3686]{display:none}@keyframes live-pulse-911a3686{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:600px){.game-card[data-v-911a3686]{min-width:0;overflow:clip;width:100%}.game-card__meta[data-v-911a3686]{padding:8px 12px;position:static;width:auto}.game-card__matchup[data-v-911a3686]{font-size:14px;position:static;white-space:normal}.game-card__mobile[data-v-911a3686]{display:block}.game-card__m-ttteam[data-v-911a3686]{color:var(--black-400);font-family:Metropolis;font-size:12px;font-weight:800;letter-spacing:0;line-height:150%;padding:10px 12px 0}.game-card__m-section[data-v-911a3686]{border-top:1px solid var(--grey-300)}.game-card__m-section[data-v-911a3686]:first-child{border-top:none}.game-card__m-row[data-v-911a3686]{border-top:1px solid var(--grey-200);padding:2px 12px 8px}.game-card__m-row[data-v-911a3686]:first-child,.game-card__m-ttteam+.game-card__m-row[data-v-911a3686]{border-top:none}.game-card__m-main[data-v-911a3686]{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;margin:0;min-height:48px;padding:6px 0;text-align:left;width:100%}.game-card__m-name[data-v-911a3686]{color:var(--black-500);flex:1 1 auto;font-size:15px;font-weight:800;line-height:1.2;min-width:0;white-space:normal}.game-card__m-best[data-v-911a3686]{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px}.game-card__m-best-odds[data-v-911a3686]{color:var(--black-500);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800}.game-card__m-best-logo[data-v-911a3686]{height:16px;max-width:52px;-o-object-fit:contain;object-fit:contain;width:auto}.game-card__m-best-book[data-v-911a3686]{color:var(--black-300);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;line-height:150%;text-transform:uppercase}.game-card__m-chevron[data-v-911a3686]{color:var(--black-100);flex:0 0 auto}.game-card__m-meta2[data-v-911a3686]{align-items:center;display:flex;gap:12px}.game-card__m-tag[data-v-911a3686]{color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.4px;margin-right:4px;text-transform:uppercase}.game-card__m-avg[data-v-911a3686],.game-card__m-tag[data-v-911a3686]{font-family:Metropolis;line-height:150%}.game-card__m-avg[data-v-911a3686]{color:var(--black-200);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0}.game-card__point-select[data-v-911a3686]{min-height:44px;width:auto}}.odds-feed[data-v-6a1b7244]{display:flex;flex-direction:column;gap:8px;--col-w-selection:200px;--col-w-point:70px;--col-w-best:110px;--col-w-avg:60px;--col-w-book:80px;--col-w-tt-team:128px}.odds-feed__toolbar[data-v-6a1b7244]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 4px}.odds-feed__toolbar-actions[data-v-6a1b7244]{display:inline-flex;gap:8px}.odds-feed__scroller[data-v-6a1b7244]{background:#fff;border:1px solid var(--grey-300);border-radius:0 0 10px 10px;border-top:none;cursor:grab;overflow-x:auto;scrollbar-color:var(--grey-400) transparent;scrollbar-width:thin;touch-action:pan-x pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.odds-feed__scroller--grabbing[data-v-6a1b7244]{cursor:grabbing}.odds-feed__scroller[data-v-6a1b7244]::-webkit-scrollbar{height:8px}.odds-feed__scroller[data-v-6a1b7244]::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:4px}.odds-feed__header-sticky[data-v-6a1b7244]{background:#fff;position:sticky;top:0;z-index:20}.odds-feed__header-scroller[data-v-6a1b7244]{cursor:grab;touch-action:pan-x pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.odds-feed__header-scroller.odds-feed__scroller--grabbing[data-v-6a1b7244]{cursor:grabbing}.odds-feed__header-scroller[data-v-6a1b7244]{background:#fff;border:1px solid var(--grey-300);border-bottom:none;border-radius:10px 10px 0 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.odds-feed__header-scroller[data-v-6a1b7244]::-webkit-scrollbar{display:none}.odds-feed__sticky-header[data-v-6a1b7244]{position:sticky;top:0;z-index:4}.odds-feed__columns[data-v-6a1b7244],.odds-feed__sticky-header[data-v-6a1b7244]{background:#fff;min-width:100%;width:-moz-max-content;width:max-content}.odds-feed__columns[data-v-6a1b7244]{align-items:end;border-bottom:1px solid var(--grey-300);display:grid;grid-template-columns:var(--grid-cols);min-height:88px;padding:8px 0 6px}.odds-feed__col[data-v-6a1b7244]{align-items:flex-end;background:#fff;display:inline-flex;height:80px;justify-content:center;padding:6px 4px}.odds-feed__col--frozen-1[data-v-6a1b7244]{background:#fff;left:0;position:sticky;z-index:15}.odds-feed__col--frozen-2[data-v-6a1b7244]{background:#fff;left:var(--col-w-selection);position:sticky;z-index:15}.odds-feed__col--frozen-3[data-v-6a1b7244]{background:#fff;left:calc(var(--col-w-selection) + var(--col-w-point));position:sticky;z-index:15}.odds-feed__col--frozen-4[data-v-6a1b7244]{background:#fff;box-shadow:4px 0 6px #0000000f;left:calc(var(--col-w-selection) + var(--col-w-point) + var(--col-w-best));position:sticky;z-index:15}.odds-feed__col--label[data-v-6a1b7244]{align-items:center;color:var(--black-100);cursor:default;font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.4px;line-height:150%;text-transform:uppercase}.odds-feed__col--book[data-v-6a1b7244]{align-items:center;border-left:1px solid var(--grey-200);cursor:grab;overflow:hidden;position:relative;transition:background .12s ease,box-shadow .12s ease;z-index:0}.odds-feed__col--book[data-v-6a1b7244]:active{cursor:grabbing}.odds-feed__col--drop-before[data-v-6a1b7244]{box-shadow:inset 3px 0 0 var(--violet-500)}.odds-feed__col-logo[data-v-6a1b7244]{height:26px;max-width:80px;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform:rotate(-90deg);transform-origin:center;width:auto}.odds-feed__col-text[data-v-6a1b7244]{color:var(--black-300);font-size:12px;transform:rotate(-90deg);white-space:nowrap}.odds-feed__book-count[data-v-6a1b7244],.odds-feed__col-text[data-v-6a1b7244]{font-family:Metropolis;font-weight:700;letter-spacing:0;line-height:150%}.odds-feed__book-count[data-v-6a1b7244]{color:var(--text-muted);font-size:10px;letter-spacing:.3px;text-transform:uppercase}.odds-feed__toggle-btn[data-v-6a1b7244]{background:transparent;border:1px solid var(--violet-500);border-radius:10px;color:var(--violet-500);cursor:pointer;font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;line-height:150%;padding:6px 14px;transition:all .15s ease}.odds-feed__toggle-btn[data-v-6a1b7244]:hover{background:var(--violet-500);color:#fff}.odds-feed__day-header[data-v-6a1b7244]{align-items:center;background:var(--grey-100,#fafafa);border-top:1px solid var(--grey-200);display:flex;gap:12px;left:0;padding:14px 16px 6px;position:sticky;z-index:3}.odds-feed__day-label[data-v-6a1b7244]{color:var(--black-400);font-family:Metropolis;font-size:14px;font-weight:800;letter-spacing:0;letter-spacing:.6px;line-height:150%;text-transform:uppercase}.odds-feed__day-count[data-v-6a1b7244]{background:var(--grey-300);border-radius:10px;color:var(--text-muted);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;line-height:150%;padding:2px 8px}.odds-feed__cards[data-v-6a1b7244]{align-items:stretch;display:flex;flex-direction:column;gap:10px;min-width:100%;width:-moz-max-content;width:max-content}.odds-feed__stack[data-v-6a1b7244]{display:flex;flex-direction:column}.odds-feed__day-header--stack[data-v-6a1b7244]{border:1px solid var(--grey-200);border-radius:10px;margin-bottom:8px;position:static}.odds-feed__stack-cards[data-v-6a1b7244]{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.point-selector[data-v-efa9a2b7]{align-items:baseline;display:inline-flex;font-variant-numeric:tabular-nums}.point-selector__select[data-v-efa9a2b7]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'><path d='M0 0l4 5 4-5z' fill='%23667085'/></svg>");background-position:100%;background-repeat:no-repeat;background-size:8px 5px;border:0;border-radius:4px;color:inherit;cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;line-height:inherit;margin:0;min-height:44px;outline:none;padding:0 12px 0 0;transition:background-color .12s ease,box-shadow .12s ease}.point-selector__select[data-v-efa9a2b7]:hover{background-color:#0000000a}.point-selector__select[data-v-efa9a2b7]:focus-visible{background-color:#0000000a;box-shadow:0 0 0 2px #7c3aed40}.point-selector__readonly-value[data-v-efa9a2b7]{color:inherit;font:inherit;font-variant-numeric:tabular-nums}.props-feed[data-v-0ea27999]{display:flex;flex-direction:column;gap:8px;--col-w-player:220px;--col-w-line:96px;--col-w-best:110px;--col-w-avg:60px;--col-w-book:80px}@media(max-width:600px){.props-feed[data-v-0ea27999]{--col-w-player:132px;--col-w-line:66px;--col-w-best:76px;--col-w-avg:44px;--col-w-book:62px}.props-feed__cell[data-v-0ea27999]{font-size:14px;font-weight:700;padding:8px 4px}.props-feed__cell[data-v-0ea27999],.props-feed__cell--avg[data-v-0ea27999]{font-family:Metropolis;letter-spacing:0;line-height:150%}.props-feed__cell--avg[data-v-0ea27999]{font-size:12px;font-weight:600}}.props-feed__header-scroller[data-v-0ea27999]{background:#fff;border:1px solid var(--grey-300);border-bottom:none;border-radius:10px 10px 0 0;overflow-x:auto;overflow-y:visible;position:sticky;scrollbar-width:none;top:0;z-index:5}.props-feed__header-scroller[data-v-0ea27999]::-webkit-scrollbar{display:none}.props-feed__scroller[data-v-0ea27999]{background:#fff;border:1px solid var(--grey-300);border-radius:0 0 10px 10px;border-top:none;overflow-x:auto;scrollbar-color:var(--grey-400) transparent;scrollbar-width:thin}.props-feed__scroller[data-v-0ea27999]::-webkit-scrollbar{height:8px}.props-feed__scroller[data-v-0ea27999]::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:4px}.props-feed__sticky-header[data-v-0ea27999]{background:#fff;min-width:100%;position:sticky;top:0;width:-moz-max-content;width:max-content;z-index:4}.props-feed__columns[data-v-0ea27999]{align-items:end;background:#fff;border-bottom:1px solid var(--grey-300);display:grid;grid-template-columns:var(--props-cols);min-height:80px;padding:8px 0 6px}.props-feed__col[data-v-0ea27999]{align-items:flex-end;background:#fff;display:inline-flex;height:80px;justify-content:center;padding:6px 4px}.props-feed__col--label[data-v-0ea27999]{align-items:center;color:var(--black-100);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.4px;line-height:150%;text-transform:uppercase}.props-feed__col--book[data-v-0ea27999]{align-items:center;border-left:1px solid var(--grey-200);cursor:grab;overflow:hidden;position:relative;transition:background .12s ease,box-shadow .12s ease;z-index:0}.props-feed__col--book[data-v-0ea27999]:active{cursor:grabbing}.props-feed__col--drop-before[data-v-0ea27999]{box-shadow:inset 3px 0 0 var(--violet-500)}.props-feed__col--frozen-1[data-v-0ea27999]{background:#fff;left:0;position:sticky;z-index:15}.props-feed__col--frozen-2[data-v-0ea27999]{background:#fff;left:var(--col-w-player);position:sticky;z-index:15}.props-feed__col--frozen-3[data-v-0ea27999]{background:#fff;left:calc(var(--col-w-player) + var(--col-w-line));position:sticky;z-index:15}.props-feed__col--frozen-4[data-v-0ea27999]{background:#fff;box-shadow:4px 0 6px #0000000f;left:calc(var(--col-w-player) + var(--col-w-line) + var(--col-w-best));position:sticky;z-index:15}.props-feed__col-logo[data-v-0ea27999]{height:26px;max-width:80px;-o-object-fit:contain;object-fit:contain;transform:rotate(-90deg);transform-origin:center;width:auto}.props-feed__col-text[data-v-0ea27999]{color:var(--black-300);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;line-height:150%;text-transform:uppercase}.props-feed__day-header[data-v-0ea27999]{align-items:center;background:var(--grey-200);border-radius:10px;display:flex;gap:12px;padding:10px 16px}.props-feed__day-label[data-v-0ea27999]{color:var(--black-400);font-size:12px;letter-spacing:0;letter-spacing:.5px;text-transform:uppercase}.props-feed__day-count[data-v-0ea27999],.props-feed__day-label[data-v-0ea27999]{font-family:Metropolis;font-weight:700;line-height:150%}.props-feed__day-count[data-v-0ea27999]{background:#fff;border-radius:10px;color:var(--black-100);font-size:10px;letter-spacing:0;padding:2px 8px}.props-feed__rows[data-v-0ea27999]{background:#fff;border:1px solid var(--grey-300);border-radius:10px;display:grid;grid-template-columns:var(--props-cols);min-width:100%;overflow:clip;width:-moz-max-content;width:max-content}.props-feed__row[data-v-0ea27999]{display:contents}.props-feed__cell[data-v-0ea27999]{align-items:center;background:#fff;border-top:1px solid var(--grey-200);color:var(--black-500);display:flex;font-family:Metropolis;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;height:64px;letter-spacing:0;line-height:150%;padding:8px 6px}.props-feed__cell--frozen-1[data-v-0ea27999]{background:#fff;left:0;position:sticky;z-index:10}.props-feed__cell--frozen-2[data-v-0ea27999]{background:#fff;left:var(--col-w-player);position:sticky;z-index:10}.props-feed__cell--frozen-3[data-v-0ea27999]{background:#fff;left:calc(var(--col-w-player) + var(--col-w-line));position:sticky;z-index:10}.props-feed__cell--frozen-4[data-v-0ea27999]{background:#fff;box-shadow:4px 0 6px #0000000f;left:calc(var(--col-w-player) + var(--col-w-line) + var(--col-w-best));position:sticky;z-index:10}.props-feed__cell--player[data-v-0ea27999]{gap:6px;padding-left:12px;padding-right:8px}.props-feed__cell--line[data-v-0ea27999]{justify-content:center}.props-feed__cell--best[data-v-0ea27999]{justify-content:flex-start;padding-left:12px}.props-feed__cell--avg[data-v-0ea27999]{color:var(--black-200);font-family:Metropolis;font-size:12px;font-weight:600;justify-content:center;letter-spacing:0;line-height:150%}.props-feed__cell--book[data-v-0ea27999]{border-left:1px solid var(--grey-200);justify-content:center;position:relative;z-index:0}.props-feed__cell--best-cell[data-v-0ea27999]{background:#b691211f;color:var(--gold-700);font-weight:700}.props-feed__chart-btn[data-v-0ea27999]{align-items:center;background:#fff;border:1px solid var(--grey-300);border-radius:5px;color:var(--black-200);cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;padding:0;position:relative;width:22px}.props-feed__chart-btn[data-v-0ea27999]:hover{border-color:var(--violet-500);color:var(--violet-500)}.props-feed__chart-btn[data-v-0ea27999]:before{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.props-feed__player-name[data-v-0ea27999]{color:var(--black-500);font-family:Metropolis;font-size:14px;font-weight:700;letter-spacing:0;line-height:150%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.props-feed__game-header[data-v-0ea27999]{align-items:baseline;background:var(--grey-200);border-radius:10px 10px 0 0;display:flex;gap:12px;left:0;min-width:100%;padding:10px 16px 8px;position:sticky;width:-moz-max-content;width:max-content;z-index:8}.props-feed__game-matchup[data-v-0ea27999]{color:var(--black-500);font-size:14px;font-weight:700;left:16px}.props-feed__game-matchup[data-v-0ea27999],.props-feed__game-time[data-v-0ea27999]{font-family:Metropolis;letter-spacing:0;line-height:150%;position:sticky}.props-feed__game-time[data-v-0ea27999]{color:var(--black-200);font-size:12px;font-weight:500;left:200px}.props-feed .props-feed__row--alt .props-feed__cell[data-v-0ea27999]{background:var(--grey-100,#fafafa)}.props-feed__stack[data-v-0ea27999]{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}.props-feed__cell--best .props-feed__stack[data-v-0ea27999],.props-feed__cell--book .props-feed__stack[data-v-0ea27999]{align-items:flex-start}.props-feed__cell--book[data-v-0ea27999]{padding-left:12px}.props-feed__line-label[data-v-0ea27999]{color:var(--black-400);font-family:Metropolis;font-size:12px;font-weight:700;letter-spacing:0;line-height:150%;line-height:1.4;text-align:center;white-space:nowrap}.props-feed__best-price[data-v-0ea27999]{align-items:baseline;display:inline-flex;gap:4px}.props-feed__best-value[data-v-0ea27999]{color:var(--black-500);font-size:14px}.props-feed__best-book[data-v-0ea27999],.props-feed__best-value[data-v-0ea27999]{font-family:Metropolis;font-weight:700;letter-spacing:0;line-height:150%}.props-feed__best-book[data-v-0ea27999]{color:var(--black-200);font-size:10px;letter-spacing:.3px;text-transform:uppercase}.props-feed__best-logo[data-v-0ea27999]{height:14px;max-width:56px;-o-object-fit:contain;object-fit:contain;width:auto}.props-feed__price--missing[data-v-0ea27999]{color:var(--text-muted)}.props-feed__cell-arrow[data-v-0ea27999]{font-family:Metropolis;font-size:11px;font-weight:600;letter-spacing:0;line-height:1.3;margin-left:var(--space-1)}.props-feed__cell-arrow--favorable[data-v-0ea27999]{color:var(--success-text)}.props-feed__cell-arrow--against[data-v-0ea27999]{color:var(--error-text)}.odds-loader[data-v-8d735a48]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:320px;padding:80px 16px}.odds-loader__spinner[data-v-8d735a48]{height:56px;width:56px}.odds-loader__spinner svg[data-v-8d735a48]{animation:odds-loader-rotate-8d735a48 1.1s linear infinite;height:100%;transform-origin:center;width:100%}.odds-loader__track[data-v-8d735a48]{fill:none;stroke:#763efe1f;stroke-width:4}.odds-loader__arc[data-v-8d735a48]{fill:none;stroke:var(--violet-500);stroke-dasharray:31 95;stroke-linecap:round;stroke-width:4;transform-origin:center}.odds-loader__label[data-v-8d735a48]{color:var(--black-300);font-family:Metropolis;font-size:14px;font-weight:500;letter-spacing:0;letter-spacing:.2px;line-height:150%;margin:0}.sr-only[data-v-8d735a48]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes odds-loader-rotate-8d735a48{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.odds-loader__spinner svg[data-v-8d735a48]{animation-duration:4s}}.error-state[data-v-f822be1f]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.error-state__icon[data-v-f822be1f]{color:var(--error-text);margin-bottom:16px}.error-state__message[data-v-f822be1f]{color:var(--black-200);font-family:Metropolis;font-size:14px;font-weight:500;letter-spacing:0;line-height:150%;margin:0 0 16px;max-width:360px}.empty-state[data-v-8d140135]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.empty-state__icon[data-v-8d140135]{color:var(--text-muted);margin-bottom:16px}.empty-state__title[data-v-8d140135]{color:var(--black-400);font-size:18px;font-weight:600;margin:0 0 8px}.empty-state__text[data-v-8d140135]{color:var(--black-200);font-family:Metropolis;font-size:14px;font-weight:500;letter-spacing:0;line-height:150%;margin:0;max-width:320px}.settings-drawer[data-v-6b304747]{animation:drawer-in-6b304747 .18s ease-out;background:#fff;bottom:0;box-shadow:-8px 0 24px #0000001f;display:flex;flex-direction:column;position:fixed;right:0;top:0;width:min(420px,100vw);z-index:var(--z-popover)}.settings-drawer__overlay[data-v-6b304747]{animation:overlay-in-6b304747 .18s ease-out;background:#00000052;inset:0;position:fixed;z-index:calc(var(--z-popover) - 1)}.settings-drawer__header[data-v-6b304747]{align-items:center;border-bottom:1px solid var(--grey-300);display:flex;justify-content:space-between;padding:16px 20px}.settings-drawer__title[data-v-6b304747]{color:var(--black-500);font-size:17px;font-weight:800;margin:0}.settings-drawer__close[data-v-6b304747]{align-items:center;background:none;border:none;border-radius:4px;color:var(--black-200);cursor:pointer;display:inline-flex;font-size:24px;height:44px;justify-content:center;line-height:1;margin:-6px -8px -6px 0;padding:0;width:44px}.settings-drawer__close[data-v-6b304747]:hover{background:var(--grey-200);color:var(--black-500)}.settings-drawer__body[data-v-6b304747]{display:flex;flex:1;flex-direction:column;gap:24px;overflow-y:auto;padding:16px 20px 24px}.settings-drawer__section[data-v-6b304747]{display:flex;flex-direction:column;gap:10px}.settings-drawer__section-head[data-v-6b304747]{display:flex;flex-direction:column;gap:2px}.settings-drawer__section-title[data-v-6b304747]{color:var(--black-300);font-size:13px;font-weight:800;letter-spacing:.4px;margin:0;text-transform:uppercase}.settings-drawer__section-hint[data-v-6b304747]{color:var(--black-100);font-size:12px;margin:0}.settings-drawer__search[data-v-6b304747],.settings-drawer__section-hint[data-v-6b304747]{font-family:Metropolis;font-weight:500;letter-spacing:0;line-height:150%}.settings-drawer__search[data-v-6b304747]{border:1px solid var(--grey-400);border-radius:10px;font-size:14px;outline:none;padding:11px 10px;width:100%}.settings-drawer__search[data-v-6b304747]:focus{border-color:var(--gold-500)}.settings-drawer__book-list[data-v-6b304747]{border:1px solid var(--grey-300);border-radius:10px;list-style:none;margin:0;max-height:360px;overflow-y:auto;padding:0}.settings-drawer__book-row[data-v-6b304747]{align-items:center;background:#fff;border-bottom:1px solid var(--grey-200);cursor:grab;display:flex;font-family:Metropolis;font-size:14px;font-weight:500;gap:10px;letter-spacing:0;line-height:150%;padding:8px 10px}.settings-drawer__book-row[data-v-6b304747]:last-child{border-bottom:none}.settings-drawer__book-row[data-v-6b304747]:hover{background:var(--grey-100,#fafafa)}.settings-drawer__book-row--dragging[data-v-6b304747]{opacity:.45}.settings-drawer__book-row input[type=checkbox][data-v-6b304747]{accent-color:var(--violet-500);cursor:pointer;flex:none;height:15px;margin:0;width:15px}.settings-drawer__book-toggle[data-v-6b304747]{align-items:center;cursor:pointer;display:flex;flex:1;gap:10px;margin-block:-8px;min-height:44px}.settings-drawer__handle[data-v-6b304747]{color:var(--black-100);cursor:grab;font-weight:800;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:12px}.settings-drawer__book-flag[data-v-6b304747]{text-align:center;width:18px}.settings-drawer__book-label[data-v-6b304747]{color:var(--black-400);flex:1}.settings-drawer__row-actions[data-v-6b304747]{display:flex;gap:12px}.settings-drawer__link[data-v-6b304747]{align-items:center;background:none;border:none;color:var(--violet-500);cursor:pointer;display:inline-flex;font-family:Metropolis;font-size:12px;font-weight:700;letter-spacing:0;letter-spacing:.3px;line-height:150%;margin-block:-13px;min-height:44px;text-transform:uppercase}.settings-drawer__link[data-v-6b304747]:hover{color:var(--gold-700)}.settings-drawer__field[data-v-6b304747]{display:flex;flex-direction:column;gap:4px}.settings-drawer__field-label[data-v-6b304747]{color:var(--black-200);font-family:Metropolis;font-size:10px;font-weight:700;letter-spacing:0;letter-spacing:.4px;line-height:150%;text-transform:uppercase}.settings-drawer__input[data-v-6b304747],.settings-drawer__select[data-v-6b304747]{background:#fff;border:1px solid var(--grey-400);border-radius:10px;color:var(--black-400);font-family:Metropolis;font-size:14px;font-weight:500;letter-spacing:0;line-height:150%;outline:none;padding:11px 10px}.settings-drawer__input[data-v-6b304747]:focus,.settings-drawer__select[data-v-6b304747]:focus{border-color:var(--gold-500)}.settings-drawer__footer[data-v-6b304747]{background:var(--grey-100,#fafafa);border-top:1px solid var(--grey-300);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.settings-drawer__btn[data-v-6b304747]{border:1px solid transparent;border-radius:10px;cursor:pointer;font-family:Metropolis;font-size:14px;font-weight:700;letter-spacing:0;line-height:150%;padding:11px 18px}.settings-drawer__btn--ghost[data-v-6b304747]{background:#fff;border-color:var(--grey-400);color:var(--black-300)}.settings-drawer__btn--ghost[data-v-6b304747]:hover{border-color:var(--black-200)}.settings-drawer__btn--primary[data-v-6b304747]{background:var(--gold-500);color:#fff}.settings-drawer__btn--primary[data-v-6b304747]:hover{opacity:.92}@keyframes drawer-in-6b304747{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes overlay-in-6b304747{0%{opacity:0}to{opacity:1}}
