svg.svelte-1t2vtb7{flex:none;display:block}.tile.svelte-19f8wql{width:var(--tile-w,auto);height:var(--tile-h,62px);border-radius:var(--tile-r,12px);background:var(--dv-tile-free);color:var(--dv-text);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.num.svelte-19f8wql{font-size:var(--tile-fs,28px);line-height:1}.word.svelte-19f8wql{letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.mark.svelte-19f8wql{right:var(--tile-inset,5px);top:var(--tile-inset,5px);position:absolute}.mark.svelte-19f8wql svg{width:var(--tile-icon,14px);height:var(--tile-icon,14px)}.signup.svelte-19f8wql{border:1px dashed var(--dv-tile-signup-border);background:0 0}.watched.svelte-19f8wql{background:var(--dv-raised);color:var(--dv-text-3)}.playing.svelte-19f8wql{background:var(--dv-raised);box-shadow:inset 0 0 0 2px var(--dv-amber);color:var(--dv-amber)}.bar.svelte-19f8wql{background:var(--dv-amber);height:3px;position:absolute;bottom:0;left:0}.soon.svelte-19f8wql{border:1px dotted var(--dv-tile-signup-border);background:0 0}.soon.svelte-19f8wql .num:where(.svelte-19f8wql){font-size:calc(var(--tile-fs,28px) - 4px);color:var(--dv-text-3)}.soon.svelte-19f8wql .word:where(.svelte-19f8wql){letter-spacing:0;text-transform:none;color:var(--dv-text-2);font-size:12px;font-weight:400}a.tile.svelte-19f8wql:hover{color:var(--dv-amber)}a.tile.svelte-19f8wql:focus-visible{outline-offset:-3px}.legend.svelte-knsmtd{color:var(--dv-text-2);flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.legend.svelte-knsmtd li:where(.svelte-knsmtd){color:var(--dv-text-2);align-items:center;gap:6px;display:flex}.legend.svelte-knsmtd li:where(.svelte-knsmtd) svg{color:var(--dv-text)}.legend.svelte-knsmtd .grey:where(.svelte-knsmtd){display:flex}.legend.svelte-knsmtd .grey:where(.svelte-knsmtd) svg{color:var(--dv-text-3)}.swatch.svelte-knsmtd{background:var(--dv-tile-free);border-radius:4px;width:14px;height:14px;display:block}.tiles.svelte-knsmtd{gap:var(--tile-gap,10px);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tiles.strip.svelte-knsmtd{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.tiles.strip.svelte-knsmtd li:where(.svelte-knsmtd){flex:none}
