.PlayButton.svelte-1pn5cwx.svelte-1pn5cwx{display:flex;flex-direction:row;align-items:center;justify-content:center}.PlayButton.svelte-1pn5cwx.svelte-1pn5cwx:focus-visible{border:none;border-radius:var(--ici-radius-1);box-shadow:0 0 0 3px var(--color-focus-light);outline:var(--ici-border-1) solid transparent;transition:.5s}.PlayButton.svelte-1pn5cwx.svelte-1pn5cwx:not(.rounded){padding:var(--spacing-xs)}.PlayButton:not(.rounded).size-m.svelte-1pn5cwx.svelte-1pn5cwx{padding:var(--spacing-s)}.PlayButton:not(.rounded).size-l.svelte-1pn5cwx.svelte-1pn5cwx{padding:var(--spacing-m)}.PlayButton.svelte-1pn5cwx .Icon.icon-color-red{color:var(--color-secondary-red)}.PlayButton.svelte-1pn5cwx .Icon.icon-color-red:hover{color:var(--color-hover-red)}.PlayButton.svelte-1pn5cwx .Icon.icon-color-white{color:var(--color-grey-white)}.PlayButton.svelte-1pn5cwx .Icon.icon-color-darkblue{color:var(--color-secondary-dark-blue)}.PlayButton-icon-wrapper.svelte-1pn5cwx.svelte-1pn5cwx{display:flex}.PlayButton.future.svelte-1pn5cwx.svelte-1pn5cwx{background-color:var(--color-grey-white);border-width:2px;padding:var(--spacing-xxxs) var(--spacing-xs) var(--spacing-xxxs) var(--spacing-xxs);height:auto}.PlayButton.future.svelte-1pn5cwx .icon-wrapper.svelte-1pn5cwx{margin-right:0;height:var(--spacing-xl);width:var(--spacing-xl)}.PlayButton.future[disabled].svelte-1pn5cwx.svelte-1pn5cwx{padding:var(--spacing-xxxs)}.PlayButton.ici.svelte-1pn5cwx.svelte-1pn5cwx{background-color:var(--ici-bg-primary);border:2px solid var(--ici-border-brand);color:var(--ici-text-brand)}.PlayButton.ici.svelte-1pn5cwx .Icon{color:var(--ici-text-brand)}.PlayButton.ici[disabled].svelte-1pn5cwx.svelte-1pn5cwx{border:2px solid var(--ici-border-primary)}.PlayButton.ici[disabled].svelte-1pn5cwx .Icon{color:var(--ici-border-icon)}.square-fill-m-white.svelte-1pn5cwx.svelte-1pn5cwx{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--color-grey-white);border-radius:var(--border-radius-m);padding:var(--spacing-s)}.square-fill-m-white.svelte-1pn5cwx .icon-wrapper.svelte-1pn5cwx{border-radius:0;height:auto;width:auto}.square-fill-m-white.svelte-1pn5cwx>span.svelte-1pn5cwx{color:var(--color-primary-red)}.square-fill-m-white.svelte-1pn5cwx .btn-label.svelte-1pn5cwx{width:-moz-max-content;width:max-content}.label.svelte-1pn5cwx.svelte-1pn5cwx{white-space:nowrap;margin-left:var(--spacing-xs)}
