:root{--cr-font-roboto: "Roboto", sans-serif}.tl-topbar[data-astro-cid-mahtnxww]{display:flex;align-items:center;padding:6px 12px;height:30px;background:#0f0f23eb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.08);color:#c0c0d0;font-family:var(--cr-font-roboto);font-size:12px;z-index:100;gap:12px}.tl-logo[data-astro-cid-mahtnxww]{color:#ea1c2c;text-decoration:none;font-weight:700;font-size:13px;white-space:nowrap}.tl-logo[data-astro-cid-mahtnxww]:hover{color:#f55}.tl-spacer[data-astro-cid-mahtnxww]{flex:1}.tl-year-nav[data-astro-cid-mahtnxww]{display:flex;align-items:center;gap:6px;white-space:nowrap}.tl-year-current[data-astro-cid-mahtnxww]{font-weight:700;font-size:20px;color:#fff;letter-spacing:.5px}.tl-year-arrow[data-astro-cid-mahtnxww]{padding:2px 6px;font-size:11px}.tl-statstext[data-astro-cid-mahtnxww]{white-space:nowrap;opacity:.7}.tl-ctrls[data-astro-cid-mahtnxww]{display:flex;align-items:center;gap:6px;white-space:nowrap}.tl-filters[data-astro-cid-mahtnxww]{display:contents}.tl-link[data-astro-cid-mahtnxww]{text-decoration:none;line-height:18px;display:inline-block}@media(min-width:701px){.tl-lbl[data-astro-cid-mahtnxww],#palette-select[data-astro-cid-mahtnxww]{order:1}#dj-filter[data-astro-cid-mahtnxww]{order:2}.tl-artist-wrap[data-astro-cid-mahtnxww],#artist-rows-toggle-wrap[data-astro-cid-mahtnxww],.tl-link[data-astro-cid-mahtnxww]{order:3}}.tl-filters-btn[data-astro-cid-mahtnxww]{display:none}.tl-lbl[data-astro-cid-mahtnxww]{opacity:.5;font-weight:500}.tl-toggle[data-astro-cid-mahtnxww]{display:inline-flex;align-items:center;gap:4px;color:#c0c0d0;font-size:11px;cursor:pointer;white-space:nowrap;user-select:none}.tl-toggle[data-astro-cid-mahtnxww] input[data-astro-cid-mahtnxww]{accent-color:#ea1c2c;cursor:pointer;margin:0}.tl-toggle[data-astro-cid-mahtnxww] input[data-astro-cid-mahtnxww]:disabled{cursor:not-allowed}.tl-toggle[data-astro-cid-mahtnxww] input[data-astro-cid-mahtnxww]:disabled+span[data-astro-cid-mahtnxww]{opacity:.45}.tl-sel[data-astro-cid-mahtnxww]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:3px 6px;color:#c0c0d0;font-family:var(--cr-font-roboto);font-size:11px;cursor:pointer}.tl-sel[data-astro-cid-mahtnxww]:focus{outline:none;border-color:#ffffff4d}.tl-filter[data-astro-cid-mahtnxww]{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:3px 8px;width:120px;color:#c0c0d0;font-family:var(--cr-font-roboto);font-size:11px;outline:none;transition:border-color .15s}.tl-filter[data-astro-cid-mahtnxww]:focus{border-color:#ea1c2c99}.tl-filter[data-astro-cid-mahtnxww]::placeholder{color:#ffffff4d}.tl-day-pills[data-astro-cid-mahtnxww]{display:flex;gap:2px;margin-left:2px}.tl-day-pill[data-astro-cid-mahtnxww]{width:18px;height:18px;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:#ffffff0d;color:#fff6;font-family:var(--cr-font-roboto);font-size:9px;font-weight:600;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:all .15s}.tl-day-pill[data-astro-cid-mahtnxww].active{background:#ea1c2c59;border-color:#ea1c2c99;color:#fff}.tl-day-pill[data-astro-cid-mahtnxww]:hover{border-color:#ffffff4d}#tl-canvas[data-astro-cid-mahtnxww]{display:block;cursor:crosshair;touch-action:none}#tl-tooltip[data-astro-cid-mahtnxww]{position:fixed;pointer-events:none;z-index:200;background:#000000d9;color:#c0c0d0;font-size:10px;font-family:var(--cr-font-roboto);padding:4px 8px;border-radius:4px;white-space:nowrap}.tl-artist-wrap[data-astro-cid-mahtnxww]{position:relative;display:inline-flex;align-items:center}.tl-artist-clear[data-astro-cid-mahtnxww]{position:absolute;right:4px;background:none;border:none;color:#fff6;font-size:12px;cursor:pointer;padding:0 4px;line-height:1}.tl-artist-clear[data-astro-cid-mahtnxww]:hover{color:#ea1c2c}.tl-artist-results[data-astro-cid-mahtnxww]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#14142cfa;border:1px solid rgba(255,255,255,.12);border-radius:4px;max-height:260px;overflow-y:auto;z-index:300;box-shadow:0 4px 16px #0006}.tl-artist-item{padding:4px 8px;cursor:pointer;display:flex;justify-content:space-between;font-size:11px;font-family:var(--cr-font-roboto);transition:background .1s}.tl-artist-item:first-child{border-radius:4px 4px 0 0}.tl-artist-item:last-child{border-radius:0 0 4px 4px}.tl-artist-item:hover{background:#ea1c2c33}.tl-artist-name{color:#e9e9f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-artist-plays{color:#ffffffbf;margin-left:12px;font-size:10px;white-space:nowrap}@media(max-width:700px),(hover:none)and (pointer:coarse){.tl-topbar[data-astro-cid-mahtnxww]{align-items:center;flex-wrap:wrap;height:auto;min-height:30px;gap:6px 8px;padding:4px 8px}.tl-spacer[data-astro-cid-mahtnxww]{display:none}.tl-logo[data-astro-cid-mahtnxww],.tl-statstext[data-astro-cid-mahtnxww],.tl-year-nav[data-astro-cid-mahtnxww]{min-height:36px}.tl-logo[data-astro-cid-mahtnxww]{display:inline-flex;align-items:center;font-size:13px}body.tl-embedded .tl-ctrls[data-astro-cid-mahtnxww],body.tl-embedded .tl-year-nav[data-astro-cid-mahtnxww]{display:none!important}body.tl-embedded .tl-topbar[data-astro-cid-mahtnxww]{flex-wrap:nowrap}.tl-statstext[data-astro-cid-mahtnxww]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;line-height:36px}.tl-topbar[data-astro-cid-mahtnxww].has-year .tl-statstext[data-astro-cid-mahtnxww]{display:none}.tl-year-nav[data-astro-cid-mahtnxww]{flex:1 1 auto;min-width:0}.tl-year-nav[data-astro-cid-mahtnxww] .tl-sel[data-astro-cid-mahtnxww]{min-height:36px}.tl-ctrls[data-astro-cid-mahtnxww]{flex:1 0 100%;display:flex;flex-wrap:nowrap;gap:8px;white-space:nowrap}.tl-ctrls[data-astro-cid-mahtnxww]>[data-astro-cid-mahtnxww]{flex:0 0 auto}.tl-ctrls[data-astro-cid-mahtnxww]>#dj-filter[data-astro-cid-mahtnxww]{flex:1 1 0;min-width:0;width:auto}.tl-filters-btn[data-astro-cid-mahtnxww]{display:inline-flex;align-items:center}.tl-filters-btn[data-astro-cid-mahtnxww].has-active:after{content:"";width:6px;height:6px;margin-left:6px;border-radius:50%;background:#ea1c2c}.tl-filters[data-astro-cid-mahtnxww]{display:none;position:absolute;top:100%;left:8px;right:8px;z-index:320;flex-direction:column;align-items:stretch;gap:10px;padding:10px;background:#14142cfa;border:1px solid rgba(255,255,255,.12);border-radius:8px;box-shadow:0 8px 24px #00000073;max-height:65vh;max-height:65dvh;overflow-y:auto}.tl-filters[data-astro-cid-mahtnxww].is-open{display:flex}.tl-link[data-astro-cid-mahtnxww]{display:block;text-align:center}.tl-filters[data-astro-cid-mahtnxww] .tl-filter[data-astro-cid-mahtnxww],.tl-filters[data-astro-cid-mahtnxww] .tl-artist-wrap[data-astro-cid-mahtnxww]{width:100%}.tl-topbar[data-astro-cid-mahtnxww]{position:relative}body.tl-embedded .tl-filters[data-astro-cid-mahtnxww]{display:none!important}.tl-lbl[data-astro-cid-mahtnxww]{font-size:12px}.tl-toggle[data-astro-cid-mahtnxww]{min-height:44px;font-size:14px}.tl-toggle[data-astro-cid-mahtnxww] input[data-astro-cid-mahtnxww]{width:18px;height:18px}.tl-sel[data-astro-cid-mahtnxww],.tl-filter[data-astro-cid-mahtnxww]{min-height:44px;box-sizing:border-box;font-size:16px}.tl-filter[data-astro-cid-mahtnxww]{width:170px}.tl-artist-wrap[data-astro-cid-mahtnxww]{flex:0 0 auto;width:100%;flex-direction:column;align-items:stretch}.tl-artist-wrap[data-astro-cid-mahtnxww] .tl-filter[data-astro-cid-mahtnxww]{width:100%;padding-right:48px}.tl-artist-clear[data-astro-cid-mahtnxww]{top:0;right:2px;bottom:auto;height:44px;min-width:44px;min-height:44px;font-size:18px;display:inline-flex;align-items:center;justify-content:center}.tl-artist-results[data-astro-cid-mahtnxww]{position:static;top:auto;left:auto;right:auto;margin-top:8px;max-height:40vh;max-height:40dvh;overflow-y:auto;border-radius:6px}.tl-artist-item{min-height:44px;align-items:center;font-size:14px}.tl-artist-plays{font-size:12px}.tl-year-current[data-astro-cid-mahtnxww]{font-size:16px}}
