.platform-logo.svelte-v23wvw{width:var(--size);height:var(--size);object-fit:contain;flex:none;display:block}.ink.svelte-v23wvw{background:var(--ink);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.controls.svelte-fsgqkh{color:#fff;opacity:0;pointer-events:none;isolation:isolate;font:var(--weight-regular) 13px/1 var(--font-ui);background:0 0;padding:0 8px 4px;transition:opacity .14s ease-out;display:block;position:absolute;inset:auto 0 0}.controls.svelte-fsgqkh:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#00000040 35%,#000000b3);position:absolute;inset:-32px 0 0}.post-player:has(:focus-visible) .controls.svelte-fsgqkh,.post-player[data-touch-controls] .controls.svelte-fsgqkh,.controls.has-error.svelte-fsgqkh,.controls.scrubbing.svelte-fsgqkh{opacity:1;pointer-events:auto}@media (hover:hover){.post-player:hover .controls.svelte-fsgqkh{opacity:1;pointer-events:auto}}.toolbar.svelte-fsgqkh{align-items:center;gap:0;min-height:32px;margin:0 -4px;display:flex}button.svelte-fsgqkh{width:32px;height:32px;color:inherit;cursor:pointer;opacity:.85;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;transition:opacity .12s,scale .12s;display:grid}@media (hover:hover){button.svelte-fsgqkh:hover{opacity:1}}button.svelte-fsgqkh:active{scale:.96}button.svelte-fsgqkh:focus-visible,.seek.svelte-fsgqkh:focus-visible{outline-offset:-4px;outline:1.5px solid #fff}.time.svelte-fsgqkh{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0;flex:none;padding-inline:2px 6px}.spacer.svelte-fsgqkh{flex:1}.status.svelte-fsgqkh{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.seek.svelte-fsgqkh{--track-size:3px;appearance:none;color:#fff;width:100%;height:16px;box-shadow:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:relative}.seek.svelte-fsgqkh::-webkit-slider-runnable-track{height:var(--track-size);background:linear-gradient(to right, currentColor var(--progress), #ffffff59 var(--progress))}.seek.svelte-fsgqkh::-moz-range-track{height:var(--track-size);background:#ffffff59}.seek.svelte-fsgqkh::-moz-range-progress{height:var(--track-size);background:currentColor}.seek.svelte-fsgqkh::-webkit-slider-thumb{appearance:none;width:12px;height:12px;margin-top:calc((var(--track-size) - 12px) / 2);opacity:0;background:currentColor;border:0;border-radius:50%}.seek.svelte-fsgqkh::-moz-range-thumb{opacity:0;background:currentColor;border:0;border-radius:50%;width:12px;height:12px}.scrubbing.svelte-fsgqkh .seek:where(.svelte-fsgqkh),.seek.svelte-fsgqkh:focus-visible{--track-size:5px}@media (hover:hover){.seek.svelte-fsgqkh:hover:not(:disabled){--track-size:5px}.seek.svelte-fsgqkh:hover:not(:disabled)::-webkit-slider-thumb{opacity:1}.seek.svelte-fsgqkh:hover:not(:disabled)::-moz-range-thumb{opacity:1}}.seek.svelte-fsgqkh::-webkit-slider-runnable-track{transition:height .12s ease-out}.seek.svelte-fsgqkh::-moz-range-track,.seek.svelte-fsgqkh::-moz-range-progress{transition:height .12s ease-out}.seek.svelte-fsgqkh::-webkit-slider-thumb{transition:opacity .12s ease-out,margin-top .12s ease-out}.seek.svelte-fsgqkh::-moz-range-thumb{transition:opacity .12s ease-out}.seek.svelte-fsgqkh:focus-visible::-webkit-slider-thumb,.scrubbing.svelte-fsgqkh .seek:where(.svelte-fsgqkh)::-webkit-slider-thumb{opacity:1}.seek.svelte-fsgqkh:focus-visible::-moz-range-thumb,.scrubbing.svelte-fsgqkh .seek:where(.svelte-fsgqkh)::-moz-range-thumb{opacity:1}.seek.svelte-fsgqkh::-webkit-slider-runnable-track{border-radius:1px}.seek.svelte-fsgqkh::-moz-range-track{border-radius:1px}.seek.svelte-fsgqkh:disabled{cursor:default}.seek.svelte-fsgqkh:disabled::-webkit-slider-thumb{opacity:0}.seek.svelte-fsgqkh:disabled::-moz-range-thumb{opacity:0}.error.svelte-fsgqkh{color:#fffc;padding:0 0 8px;line-height:1.4;display:block}@media (pointer:coarse){.seek.svelte-fsgqkh{height:24px}button.svelte-fsgqkh{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){button.svelte-fsgqkh,.controls.svelte-fsgqkh{transition:none}.seek.svelte-fsgqkh::-webkit-slider-runnable-track,.seek.svelte-fsgqkh::-webkit-slider-thumb{transition:none}.seek.svelte-fsgqkh::-moz-range-track,.seek.svelte-fsgqkh::-moz-range-progress,.seek.svelte-fsgqkh::-moz-range-thumb{transition:none}}.like-toggle.svelte-9d1pyl{--like-pink:light-dark(#ff2d55,#ff375f);display:inline-flex;position:relative}button.svelte-9d1pyl{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;margin:-6px 0 -6px -6px;padding:6px;transition:color .16s;display:inline-flex}button.svelte-9d1pyl:hover{color:var(--ink)}button.svelte-9d1pyl:not([data-state=none]){color:var(--like-pink)}.heart-box.svelte-9d1pyl{width:var(--heart);height:var(--heart);place-items:center;display:grid;position:relative}.heart.svelte-9d1pyl{width:100%;height:100%;overflow:visible}.heart.svelte-9d1pyl path:where(.svelte-9d1pyl){fill:#0000;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;transition:fill .2s var(--ease-out)}[data-state=public].svelte-9d1pyl .heart:where(.svelte-9d1pyl) path:where(.svelte-9d1pyl){fill:currentColor}.pop.svelte-9d1pyl{animation:svelte-9d1pyl-pop .42s var(--ease-out)}@keyframes svelte-9d1pyl-pop{30%{transform:scale(.75)}65%{transform:scale(1.22)}}.ring.svelte-9d1pyl{pointer-events:none;animation:svelte-9d1pyl-ring .56s var(--ease-out) forwards;border:1.5px solid;border-radius:50%;position:absolute;inset:0}@keyframes svelte-9d1pyl-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}.burst.svelte-9d1pyl{pointer-events:none;position:absolute;inset:0}.burst.svelte-9d1pyl i:where(.svelte-9d1pyl){width:4px;height:4px;animation:svelte-9d1pyl-burst .56s var(--ease-out) forwards;background:currentColor;border-radius:50%;margin:-2px;position:absolute;top:50%;left:50%}@keyframes svelte-9d1pyl-burst{0%{opacity:1;transform:rotate(var(--angle)) translateY(0)}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(var(--heart) * -1.15))}}.said.svelte-9d1pyl{z-index:3;background:var(--ink);color:var(--paper-bright);font:var(--weight-regular) 13px/1 var(--font-ui);white-space:nowrap;pointer-events:none;animation:svelte-9d1pyl-said 1.6s var(--ease-out) forwards;border-radius:8px;padding:6px 10px;position:absolute;bottom:calc(100% + 8px);left:-6px}@keyframes svelte-9d1pyl-said{0%{opacity:0;transform:translateY(4px)}12%,80%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.pop.svelte-9d1pyl,.ring.svelte-9d1pyl,.burst.svelte-9d1pyl i:where(.svelte-9d1pyl),.said.svelte-9d1pyl{animation:none}.ring.svelte-9d1pyl,.burst.svelte-9d1pyl{display:none}}
