.liforma-experience-shell.svelte-gkcuaf{width:100%;height:100%;min-height:inherit;position:relative}.host.svelte-gkcuaf{position:absolute;inset:0;overflow:hidden}.error-host.svelte-gkcuaf{z-index:20;pointer-events:none;position:absolute;inset:0}.error-host.svelte-gkcuaf:not(:empty){pointer-events:auto}.watch.svelte-iamhvg{--watch-rail:clamp(320px, 28vw, 380px);--watch-gap:1rem;grid-template-columns:minmax(0, 1fr) var(--watch-rail);column-gap:var(--watch-gap);box-sizing:border-box;align-items:start;row-gap:1rem;min-width:0;padding:0 1rem 2rem;display:grid;overflow-x:clip}.watch-plate.svelte-iamhvg{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.watch-player.svelte-iamhvg{box-sizing:border-box;width:calc(100% - var(--watch-rail) - var(--watch-gap));aspect-ratio:16/9;background:linear-gradient(160deg,#1c1f24 0%,#0d0f12 100%);border-radius:.75rem;grid-area:1/1/auto/-1;justify-self:start;max-width:100%;margin-left:0;position:relative;overflow:hidden}.watch--motion.svelte-iamhvg .watch-player:where(.svelte-iamhvg){transition:width .25s ease-in-out,margin-left .25s ease-in-out}.watch-player.svelte-iamhvg .liforma-experience-shell,.watch-player.svelte-iamhvg .liforma-experience,.watch-player.svelte-iamhvg iframe{border:0;border-radius:.75rem;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.watch-player[data-liforma-watch-full-window="1"]{background:#000}.watch-player[data-liforma-watch-full-window="1"],.watch-player[data-liforma-watch-full-window="1"] .liforma-experience-shell,.watch-player[data-liforma-watch-full-window="1"] .liforma-experience,.watch-player[data-liforma-watch-full-window="1"] iframe{border-radius:0}.watch-related.svelte-iamhvg{z-index:1;flex-direction:column;grid-area:1/2/span 2;align-self:start;gap:0;width:auto;min-width:0;height:0;min-height:100%;display:flex;overflow:visible}.watch--motion.svelte-iamhvg .watch-related:where(.svelte-iamhvg){transition:transform .25s ease-in-out,opacity .25s ease-in-out}.watch--theatre-rail-hidden.svelte-iamhvg .watch-related:where(.svelte-iamhvg){transform:translateX(calc(100% + var(--watch-gap) + 1rem));opacity:0;pointer-events:none}.watch--theatre-rail.svelte-iamhvg .watch-related:where(.svelte-iamhvg){grid-row:2;height:auto;min-height:0}.watch-meta.svelte-iamhvg{grid-area:2/1;min-width:0}.watch-meta.svelte-iamhvg h1:where(.svelte-iamhvg){margin:0 0 .5rem;font-size:1.5rem}.watch-actions.svelte-iamhvg{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-bottom:.5rem;display:flex}.creator-row.svelte-iamhvg{align-items:center;gap:.65rem;min-width:0;display:inline-flex}.creator-row.svelte-iamhvg .creator-logo{flex-shrink:0}.creator.svelte-iamhvg{font-weight:600}.creator-row.svelte-iamhvg .subscribe:where(.svelte-iamhvg){flex-shrink:0}.reaction-btns.svelte-iamhvg,.action-btns.svelte-iamhvg{flex-wrap:wrap;align-items:center;gap:.45rem;margin-left:auto;display:inline-flex}.action-btn.svelte-iamhvg{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background-color:color-mix(in srgb, currentColor 7%, var(--page-bg,var(--bg,Canvas)));min-height:2.27rem;color:inherit;font:inherit;cursor:pointer;appearance:none;background-image:none;border-radius:999px;align-items:center;gap:.42rem;margin:0;padding:0 .95rem 0 .74rem;font-size:.92rem;font-weight:400;line-height:1;transition:background-color .14s,border-color .14s;display:inline-flex}.action-btn.svelte-iamhvg svg{flex-shrink:0;width:1.05rem;height:1.05rem}.action-btn.remix.svelte-iamhvg{border-color:color-mix(in srgb, var(--liforma-coral,#ff7a59) 55%, currentColor 16%)}.action-btn.edit.svelte-iamhvg{border-color:color-mix(in srgb, var(--liforma-purple,#a78bfa) 55%, currentColor 16%);box-sizing:border-box;color:inherit;text-decoration:none}.action-btn.edit.svelte-iamhvg:visited{color:inherit}.action-btn.embed.svelte-iamhvg{border-color:color-mix(in srgb, var(--liforma-green,#3dcc8a) 50%, currentColor 16%)}.action-btn.like.svelte-iamhvg{border-color:color-mix(in srgb, var(--liforma-coral,#ff7a59) 42%, currentColor 16%);padding-inline:.7rem .82rem}.action-btn.dislike.svelte-iamhvg{border-color:color-mix(in srgb, currentColor 28%, transparent);padding-inline:.7rem}.action-btn.share.svelte-iamhvg{border-color:color-mix(in srgb, var(--liforma-blue,#4aa3ff) 50%, currentColor 16%)}.action-btn--active.svelte-iamhvg{background-color:color-mix(in srgb, currentColor 16%, var(--page-bg,var(--bg,Canvas)));border-color:color-mix(in srgb, currentColor 42%, transparent)}.action-btn.svelte-iamhvg:disabled{cursor:not-allowed;opacity:.55}.action-btn.svelte-iamhvg:disabled:hover,.action-btn.svelte-iamhvg:disabled:focus-visible{background-color:color-mix(in srgb, currentColor 7%, var(--page-bg,var(--bg,Canvas)))}.like-count.svelte-iamhvg{font-variant-numeric:tabular-nums}.action-btn.subscribe.svelte-iamhvg{color:#11120f;background:#fff;border-color:#fff;font-weight:400;box-shadow:0 0 0 1px #11120f24}.action-btn.svelte-iamhvg:hover,.action-btn.svelte-iamhvg:focus-visible{background-color:color-mix(in srgb, currentColor 16%, var(--page-bg,var(--bg,Canvas)));color:inherit}.action-btn.subscribe.svelte-iamhvg:hover,.action-btn.subscribe.svelte-iamhvg:focus-visible{background:#f4f1ea}.action-btn.svelte-iamhvg:focus-visible{outline:2px solid color-mix(in srgb, currentColor 72%, transparent);outline-offset:2px}.description.svelte-iamhvg{box-sizing:border-box;border-radius:var(--radius-md,var(--radius,.75rem));background:var(--bg-subtle,color-mix(in srgb, var(--page-fg) 8%, var(--page-bg)));width:100%;margin:1rem 0 0;padding:.75rem 1rem}.description.svelte-iamhvg p:where(.svelte-iamhvg){margin:0;line-height:1.45}.related-card.svelte-iamhvg{color:inherit;grid-template-columns:2fr 1fr;align-items:start;column-gap:.65rem;text-decoration:none;display:grid;overflow:visible}.related-thumb.svelte-iamhvg{aspect-ratio:3/2;background:#111;width:100%;min-width:0;display:block;position:relative;overflow:hidden}.related-thumb.svelte-iamhvg .liforma-et{aspect-ratio:auto;width:100%;height:100%;min-height:0;position:absolute;inset:0}.related-copy.svelte-iamhvg{flex-direction:column;gap:.2rem;min-width:0;height:0;min-height:100%;padding-top:1rem;display:flex;overflow:hidden}.rail-tabs.svelte-iamhvg{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:.45rem;gap:.15rem;width:fit-content;max-width:100%;margin:0 0 .65rem;padding:.15rem;display:flex}.rail-tabs.svelte-iamhvg button:where(.svelte-iamhvg){color:color-mix(in srgb, currentColor 62%, transparent);font:inherit;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:.35rem;margin:0;padding:.32rem .72rem;font-size:.82rem;font-weight:500;line-height:1.2}.rail-tabs.svelte-iamhvg button.active:where(.svelte-iamhvg){background:color-mix(in srgb, currentColor 12%, var(--page-bg,var(--bg,Canvas)));color:inherit}.rail-tabs.svelte-iamhvg button:where(.svelte-iamhvg):focus-visible{outline:2px solid color-mix(in srgb, currentColor 72%, transparent);outline-offset:1px}.history-empty.svelte-iamhvg{color:color-mix(in srgb, currentColor 58%, transparent);margin:.35rem 0 0;padding:0 .15rem;font-size:.88rem;line-height:1.4}.related-title.svelte-iamhvg{overflow-wrap:break-word;line-height:1.35}.played-badge.svelte-iamhvg{letter-spacing:.01em;color:color-mix(in srgb, currentColor 48%, transparent);white-space:nowrap;margin-left:.35rem;font-size:.72rem;font-weight:500;display:inline}.related-creator.svelte-iamhvg{color:color-mix(in srgb, currentColor 62%, transparent);overflow-wrap:break-word;font-size:.82rem;font-weight:400;line-height:1.3}@media (prefers-reduced-motion:reduce){.watch--motion.svelte-iamhvg .watch-player:where(.svelte-iamhvg),.watch--motion.svelte-iamhvg .watch-related:where(.svelte-iamhvg){transition:none}}@media (width<=959px){.watch.svelte-iamhvg{flex-direction:column;padding-left:0;padding-right:0;display:flex}.watch-player.svelte-iamhvg{border-radius:0;justify-self:stretch;width:100%;margin-left:0}.watch-player.svelte-iamhvg .liforma-experience-shell,.watch-player.svelte-iamhvg .liforma-experience,.watch-player.svelte-iamhvg iframe{border-radius:0}.watch-meta.svelte-iamhvg,.watch-related.svelte-iamhvg{box-sizing:border-box;padding-left:1rem;padding-right:1rem}.watch-related.svelte-iamhvg,.watch--theatre-rail.svelte-iamhvg .watch-related:where(.svelte-iamhvg){grid-area:auto;width:100%;height:auto;min-height:0}.watch-meta.svelte-iamhvg{grid-area:auto}}.personal-best.svelte-iamhvg{z-index:4;color:#f8fafc;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030508b8;border-radius:.5rem;gap:.1rem;max-width:min(70%,18rem);padding:.45rem .65rem;display:grid;position:absolute;top:.65rem;left:.65rem}.personal-best-label.svelte-iamhvg{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:.6875rem;font-weight:600}.personal-best-value.svelte-iamhvg{font-size:.9375rem;font-weight:700;line-height:1.25}.play-shell.svelte-1n7gln5{background:var(--page-bg);min-height:100dvh;color:var(--page-fg)}
