BY SZETO

Welcome.

Wander with me on the threshold of reality and imagination.

BY SZETO

Duck.
Parrot.
Castle.

Eight chapters, one frequency: from meeting in the air to leaving a trace in time.


BY SZETO

Trios.

Lost in Space.

5 Eyes. 3 Souls.

Cat, Cream & Sage

Twilight Sugar

Waiting for Someone

Wired to Listen

Lemon Life

Fly With Me

Salamander Memories

An Inner Room

Possibly Daisy


BY SZETO

Frequencies
&
Fragments

A collection of visual signals captured between the noise. Every "Radio" is a portal and every stroke is a pulse.


BY SZETO

Faces.

Whispers behind every gaze.


BY SZETO

Home:
Odd & Sweet.

Random thoughts and clutters in the mind space.


BY SZETO

Blooms.

Daisy Surf ~ carefree rhythm of daisy days and surf-washed memories.

Poppy Impression ~ four bold poppy personalities

Velvet roses ~ fleeting sentiments in woman’s journey, one moment at a time.

Signs of Spring ~ celebrates the quiet poetry of renewal.

In bloom, inlaid....elegant blooms in unity.

Where terracotta warmth meets succulent resilience.

Clover Tea Time ~ a celebration of "The Language of Silence"—finding beauty in the rituals that ground us.


SHOP | PRINTS & CANVASES

Bring a piece home.

SHOP | COLLECTIBLE PINBACK BUTTONS

BY SZETO

Duck Parrot Castle
Story Walk

This was never just an encounter. It was the making of a shared era.

Chapter 1: Encounter
One spring afternoon, a duck and a parrot met.

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

Chapter 2: Shy
Not every heart opens with courage. Some begin with a glance, a pause, and a silence that lingers longer than it should.

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

Chapter 3: Confess
Some truths do not arrive like thunder. They gather quietly, glow softly, and one day become impossible to keep inside.

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

Chapter 4: Denial
Not every truth is easy to hold. Sometimes the heart speaks, and the mind rushes in to soften it, hide it, or call it something else.

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

Chapter 5: Test
Not every trial arrives as a storm. Some come quietly, asking whether love can remain itself when fear, distance, and uncertainty begin to press against it.

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

Chapter 6: Sync
After distance, doubt, confession, retreat, and trial, there comes a rarer moment: not merely reunion, but resonance.

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

Chapter 7: Winter
The cold shows up unannounced...and suddenly everything feels far away...

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

Chapter 8: New Era
Not an ending.
A quiet turning.
The eighth key appears not with noise, but with certainty. Something has shifted—softly, finally—and the story begins to move again.

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

The Entire Family.

All artworks, under one roof.
Ever growing, I hope...

What D is it? | the tripping astronaut

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Sync | the magical duet

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Creamy Bandwidth | Texture of a soft signal

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

First Day of Spring | An invitation to hope

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Gold Wings | Elegance in the undertone

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

The Demure Gaze | Floral Noir

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Winter | Wait it out with you

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Princess Baroque| The dominant one

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Can you see me | Come wander with me

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Kokomo FM | Strictly tropical logic

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Surf Diva | My boards, my waves

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

You coming home? | I know you are...

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Confess | No more hiding

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Lemonade Days | Top notch brew

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Think | Robot Sweater day

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Yinyang | Delicate balance

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Hazy Oscillation | Don’t let it drop

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Summer Night Rhapsody | Just Dream

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Seize the bottle | Bad Art Alert

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Scarlett\\ Silhouette | Bad Art Alert

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Blush Diffuser | Need nothing more

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

New Era | Follow me, Follow you

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

See me fly | Fly with me

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Lovebirds | The Room is us

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Pink Mojito | Muddle and chill

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Encounter | Written in the stars

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Test | I still know you, you’ll see...

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Shy | Something in the air

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();

BY SZETO

Denial | Turned way, still tied.

Play the vibe
(() => { function initialiseSzetoPlayers() { document .querySelectorAll('.szetto-vibe-player') .forEach(player => { if (player.dataset.szettoReady === 'yes') { return; } player.dataset.szettoReady = 'yes'; const audio = player.querySelector('.szetto-audio'); const button = player.querySelector('.szetto-play'); const tooltip = player.querySelector('.szetto-tooltip'); if (!audio || !button || !tooltip) { return; } const resetPlayer = () => { button.textContent = '▶'; button.setAttribute( 'aria-label', 'Play the vibe' ); tooltip.textContent = 'Play the vibe'; }; button.addEventListener('click', async () => { if (audio.paused) { document .querySelectorAll('.szetto-vibe-player') .forEach(otherPlayer => { if (otherPlayer === player) { return; } const otherAudio = otherPlayer.querySelector('.szetto-audio'); const otherButton = otherPlayer.querySelector('.szetto-play'); const otherTooltip = otherPlayer.querySelector('.szetto-tooltip'); if (otherAudio && !otherAudio.paused) { otherAudio.pause(); if (otherButton) { otherButton.textContent = '▶'; otherButton.setAttribute( 'aria-label', 'Play the vibe' ); } if (otherTooltip) { otherTooltip.textContent = 'Play the vibe'; } } }); try { await audio.play(); button.textContent = '❚❚'; button.setAttribute( 'aria-label', 'Pause the vibe' ); tooltip.textContent = 'Pause the vibe'; } catch (error) { console.error( 'Audio playback failed:', error ); resetPlayer(); } } else { audio.pause(); resetPlayer(); } }); audio.addEventListener( 'ended', resetPlayer ); }); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', initialiseSzetoPlayers ); } else { initialiseSzetoPlayers(); } })();