.back-button[data-astro-cid-57uzz2jj] .tooltiptext[data-astro-cid-57uzz2jj]{max-width:62px}.next-button[data-astro-cid-57uzz2jj] .tooltiptext[data-astro-cid-57uzz2jj]{max-width:200px}@media (max-width:768px){.show-catalogue[data-astro-cid-57uzz2jj] .tooltiptext[data-astro-cid-57uzz2jj]{padding:6px 0;max-width:74px}}@media (max-width:768px) and (hover:hover){.show-catalogue[data-astro-cid-57uzz2jj]:hover:not(.button-disabled) .tooltiptext[data-astro-cid-57uzz2jj].tooltipbottom{bottom:-160%}}.fullscreen-button[data-astro-cid-244gn2xd] .tooltiptext[data-astro-cid-244gn2xd]{padding:6px 0;max-width:84px}@media (max-width:768px){.fullscreen-button[data-astro-cid-244gn2xd] .tooltiptext[data-astro-cid-244gn2xd]{max-width:74px}}.icon[data-astro-cid-usj3p47y]{z-index:2;cursor:pointer;position:absolute;filter:invert(11%) sepia(6%) saturate(21%) hue-rotate(71deg) brightness(91%) contrast(94%);width:1.5rem;height:1.5rem;padding:.63rem;border-radius:4px;pointer-events:auto;background-position:center;background-repeat:no-repeat;top:1.5rem;right:1.5rem}.icon[data-astro-cid-usj3p47y].video{background-color:#1c1c1c26;backdrop-filter:blur(5px);filter:none}.icon[data-astro-cid-usj3p47y].video:hover{background-color:#1c1c1c4d}.icon[data-astro-cid-usj3p47y]:hover{background-color:#ffffff80;transition:background-color .1s ease-out}.icon[data-astro-cid-usj3p47y]:active{background-color:#fff}@media (max-width:768px){.icon[data-astro-cid-usj3p47y]{top:1rem;right:1rem}}.dark[data-astro-cid-usj3p47y] .icon[data-astro-cid-usj3p47y]{filter:invert(99%) sepia(2%) saturate(977%) hue-rotate(223deg) brightness(121%) contrast(96%)}.dark[data-astro-cid-usj3p47y]:hover{background-color:#0000001a;transition:background-color .1s ease-out}.dark[data-astro-cid-usj3p47y]:active{background-color:#0003}.help{display:flex;flex-direction:column;box-sizing:border-box;position:absolute;right:2rem;bottom:2rem;width:26.875rem;height:auto;max-height:calc(100% - 4rem);background-color:#f3f3f359;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:8px;overflow:hidden;line-height:1.3;box-shadow:0 4px 8px #0000001a;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .15s ease;opacity:1;z-index:4}.help.closed{transform:translate(110%);opacity:0}.help .noise-image{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(../_astro/Noise.CfTBhVpr.webp);background-repeat:repeat;opacity:.02;z-index:-2;pointer-events:none}.help .top-bar{display:flex;justify-content:center;align-items:center;padding:1rem 0;background-color:#f3f3f359;box-shadow:0 0 8px #0000001a}.help .top-bar .close-icon{top:.25rem;right:.25rem;width:1.5rem;height:1.5rem;padding:.625rem}.help .top-bar h1{color:#212121;text-align:center;font-size:1rem;font-variation-settings:"wght"600;font-weight:unset;margin:0}.help .instructions-container{display:flex;flex-direction:column;align-items:start;padding:1rem;gap:1rem;overflow-y:auto}.help .instructions-container .instructions-item{display:flex;justify-content:start;align-items:center;gap:1rem}.help .instructions-container .instructions-item .image{display:inline-flex}.help .instructions-container .instructions-item .image img{width:4.5rem;filter:invert(11%) sepia(6%) saturate(21%) hue-rotate(71deg) brightness(91%) contrast(94%)}.help .instructions-container .instructions-item .image img.desktop{display:block}.help .instructions-container .instructions-item .image img.mobile{display:none}.help .instructions-container .instructions-item .text p{color:#212121;font-size:1rem;font-variation-settings:"wght"500;font-weight:unset;margin:0}.help .instructions-container .instructions-item .text p.desktop{display:block}.help .instructions-container .instructions-item .text p.mobile{display:none}.help hr{width:100%;border:0;border-top:1px solid rgba(0,0,0,.1);margin:0}.dark .help .icon{filter:invert(99%) sepia(2%) saturate(977%) hue-rotate(223deg) brightness(121%) contrast(96%)}.dark .help{background-color:#1c1c1c4d;border:1px solid rgba(255,255,255,.1)}.dark .help .noise-image{opacity:.01}.dark .help .top-bar{background-color:#1c1c1c80}.dark .help .top-bar h1{color:#fafafa}.dark .help .instructions-container .instructions-item .text p{color:#fafafa;font-variation-settings:"wght"410;font-weight:unset}.dark .help .instructions-container .instructions-item img{filter:invert(99%) sepia(2%) saturate(977%) hue-rotate(223deg) brightness(121%) contrast(96%)}.dark .help hr{border-top:1px solid rgba(255,255,255,.1)}@media (max-width:768px){.help{right:0;bottom:0;width:100%;border-radius:8px 8px 0 0;border:0;max-height:calc(100% - 2rem)}.help.closed{transform:translateY(120%)}.help .top-bar .close-icon{top:.63rem;right:.63rem;width:1rem;height:1rem;padding:.5rem}.help .instructions-container{padding:1rem}.help .instructions-container .instructions-item{gap:1rem}.help .instructions-container .instructions-item .image img{width:4rem}.dark .help{border:0}}@media (pointer:coarse){.help .instructions-container .instructions-item .image img.desktop{display:none}.help .instructions-container .instructions-item .image img.mobile{display:block}.help .instructions-container .instructions-item .text p.desktop{display:none}.help .instructions-container .instructions-item .text p.mobile{display:block}}.selection-item{height:100%;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;user-select:none;max-width:84px;justify-content:flex-start}.selection-item.select{display:none;background-blend-mode:overlay,normal}.selection-item.select .title{font-variation-settings:"wght"600;font-weight:unset}.selection-item.select .icon{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:84px;height:84px;border-radius:100%;border:2px solid var(--Light-Button-Fill, #212121);box-shadow:inset 0 0 0 200px #212121cc;background-size:cover;background-repeat:no-repeat;background-position:center}.selection-item.select .icon .close-icon{filter:invert(99%) sepia(2%) saturate(977%) hue-rotate(223deg) brightness(121%) contrast(96%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='NEW_ICONS'%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20id='Close'%20d='m21.04,2.95h0c-.39-.39-1.02-.39-1.41,0l-7.63,7.63L4.37,2.95c-.39-.39-1.02-.39-1.41,0h0c-.39.39-.39,1.02,0,1.41l7.63,7.63-7.63,7.63c-.39.39-.39,1.02,0,1.41h0c.39.39,1.02.39,1.41,0l7.63-7.63,7.63,7.63c.39.39,1.02.39,1.41,0h0c.39-.39.39-1.02,0-1.41l-7.63-7.63,7.63-7.63c.39-.39.39-1.02,0-1.41Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;padding:10px;width:24px;height:24px}.selection-item .title{color:#212121;font-size:1rem;font-variation-settings:"wght"500;font-weight:unset;text-align:center;hyphens:auto;overflow:hidden;display:-webkit-box;width:84px;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.selection-item .visual{height:84px;min-height:84px;width:84px;min-width:84px;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.dark .selection-item.select .icon{border:2px solid var(--Light-Button-Fill, #fff)}.dark .selection-item.select .icon svg path{stroke:#fafafa;fill:#fafafa}.dark .selection-item.select .title{font-variation-settings:"wght"600;font-weight:unset}.dark .selection-item .title{color:#fafafa;font-variation-settings:"wght"410;font-weight:unset}@media (max-width:768px){.selection-item{gap:0}.selection-item.select .icon{height:64px;min-height:64px;width:64px;min-width:64px}.selection-item .title{width:64px;font-size:.875rem}.selection-item .visual{height:64px;min-height:64px;width:64px;min-width:64px}}.list-item-mask[data-astro-cid-p6xcwv4n]{display:flex;align-items:center;overflow:hidden;border-radius:4px;width:100%;max-height:104px;min-height:104px;transition:transform .15s ease-out}.list-item-mask[data-astro-cid-p6xcwv4n].list-item-hovered .list-item[data-astro-cid-p6xcwv4n]{transform:translate(8px)}.list-item-mask[data-astro-cid-p6xcwv4n].list-item-current .list-item[data-astro-cid-p6xcwv4n]{transform:translate(16px)}.list-item-mask[data-astro-cid-p6xcwv4n].list-item-current:before{content:"";width:4px;height:40px;border-radius:16px;background-color:#f3f3f3}.list-item[data-astro-cid-p6xcwv4n]{display:flex;align-items:center;width:100%;max-height:104px;min-height:104px;border-radius:4px;position:relative;overflow:hidden;cursor:pointer;transition:transform .15s ease-out}.list-item[data-astro-cid-p6xcwv4n] .background-image[data-astro-cid-p6xcwv4n]{width:100%;height:104px;display:flex;justify-content:center;align-items:center}.list-item[data-astro-cid-p6xcwv4n] .background-image[data-astro-cid-p6xcwv4n]:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#000c,#00000080 30%,#0000 70%);z-index:0;border-radius:4px}.list-item[data-astro-cid-p6xcwv4n] .background-image[data-astro-cid-p6xcwv4n] img[data-astro-cid-p6xcwv4n]{width:100%;height:100%;object-fit:cover}.list-item[data-astro-cid-p6xcwv4n] .art-info[data-astro-cid-p6xcwv4n]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:absolute;bottom:0;padding:16px}.list-item[data-astro-cid-p6xcwv4n] .art-info[data-astro-cid-p6xcwv4n] .artist-name[data-astro-cid-p6xcwv4n] p[data-astro-cid-p6xcwv4n]{color:#fafafa;font-size:1rem;font-variation-settings:"wght"600;font-weight:unset;margin:0}.list-item[data-astro-cid-p6xcwv4n] .art-info[data-astro-cid-p6xcwv4n] .art-title[data-astro-cid-p6xcwv4n] p[data-astro-cid-p6xcwv4n]{color:#fafafa;font-size:1rem;font-variation-settings:"wght"410;font-weight:unset;margin:0}@media (max-width:768px){.list-item-mask[data-astro-cid-p6xcwv4n],.list-item[data-astro-cid-p6xcwv4n]{max-height:96px;min-height:96px}.list-item[data-astro-cid-p6xcwv4n] .art-info[data-astro-cid-p6xcwv4n]{padding:8px 12px;gap:0}}.catalogue{display:flex;flex-direction:column;box-sizing:border-box;position:absolute;right:2rem;top:2rem;width:34rem;height:auto;max-height:calc(100% - 4rem);background-color:#f3f3f359;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:8px;overflow:hidden;line-height:1.3;box-shadow:0 4px 8px #0000001a;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .15s ease,visibility .15s linear;opacity:1;z-index:4}@-moz-document url-prefix(){.catalogue:hover .selections{scrollbar-color:rgba(28,28,28,.55) transparent}}.catalogue:hover .selections.scrollbar-dark::-webkit-scrollbar-thumb{background-color:#1c1c1c8c}.catalogue.closed{transform:translate(110%);opacity:0;visibility:collapse}.catalogue h1{color:#212121;text-align:center;font-size:1rem;font-variation-settings:"wght"600;font-weight:unset;font-style:normal;margin:0}.catalogue .noise-image{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(../_astro/Noise.CfTBhVpr.webp);background-repeat:repeat;opacity:.02;z-index:-2;pointer-events:none}.catalogue .top-bar{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;background-color:#f3f3f359;box-shadow:0 0 8px #0000001a}.catalogue .top-bar .close-icon{top:.3rem;right:.3rem;width:1.5rem;height:1.5rem;padding:.625rem}.catalogue .top-bar .close-icon:hover{background-color:#ffffff80;transition:background-color .1s ease-out}.catalogue .top-bar .close-icon:active{background-color:#fff}.catalogue .selections{display:flex;justify-content:center;flex-shrink:0;padding:1rem;gap:1rem;overflow-x:auto}.catalogue .selections.custom-scrollbar::-webkit-scrollbar-thumb{background-color:transparent}.catalogue .list-container{display:flex;flex-direction:column;align-items:start;padding:0 1rem 1rem;gap:8px;overflow-y:auto}.search-bar-container{position:relative;width:100%}.search-bar-container .search-bar-icon{cursor:default;pointer-events:none;position:absolute;margin:.63rem 0 .63rem .5rem}.search-bar-container .search-bar-icon.clear{width:1rem;height:1rem;right:0;margin-right:.8rem;cursor:pointer;pointer-events:auto;display:none}.search-bar-container .search-bar{position:relative;width:100%;display:flex;align-items:center;padding:1rem 0 0}.search-bar-container .search-bar .search-bar-input{max-width:100%;width:41.5rem;height:2.75rem;display:flex;appearance:none;padding:0 2.25rem;border-radius:.25rem;background:#ffffffb3;border:0;font-variation-settings:"wght"500;font-weight:unset}.search-bar-container .search-bar .search-bar-input:focus{outline:0}.search-bar-container .search-bar .search-bar-input::placeholder{color:#212121}.no-results{display:none;width:100%;flex-direction:column;align-items:center;padding:4rem 0}.no-results h1{padding-bottom:.5rem}.no-results p{color:#212121;font-size:1rem;font-style:normal;font-variation-settings:"wght"500;font-weight:unset;line-height:normal;margin:0;text-align:center}.no-results .no-results-icon{padding-bottom:1rem;width:4rem;height:4rem}.dark .catalogue{background-color:#1c1c1c4d;border:1px solid rgba(255,255,255,.1)}.dark .catalogue .noise-image{opacity:.01}.dark .catalogue .top-bar{background-color:#1c1c1c80}.dark .catalogue .top-bar .close-icon{filter:invert(99%) sepia(2%) saturate(977%) hue-rotate(223deg) brightness(121%) contrast(96%)}.dark .catalogue .top-bar .close-icon:hover{background-color:#0000001a;transition:background-color .1s ease-out}.dark .catalogue .top-bar .close-icon:active{background-color:#0003}.dark .catalogue h1{color:#fafafa}.dark .search-bar-container .search-bar .search-bar-icon{filter:invert(99%) sepia(2%) saturate(977%) hue-rotate(223deg) brightness(121%) contrast(96%)}.dark .search-bar-container .search-bar .search-bar-input{background:#f3f3f340;color:#fafafa}.dark .search-bar-container .search-bar .search-bar-input::placeholder{color:#fafafa}.dark .no-results h1,.dark .no-results p{color:#fafafa}.dark .no-results p{font-variation-settings:"wght"410;font-weight:unset}.dark .no-results .no-results-icon{filter:invert(99%) sepia(2%) saturate(977%) hue-rotate(223deg) brightness(121%) contrast(96%)}@media (max-width:768px){.catalogue{right:0;top:0;width:100%;border-radius:0 0 .5rem .5rem;border:0;max-height:100%}.catalogue.closed{transform:translateY(120%)}.catalogue .top-bar .close-icon{top:.63rem;right:.63rem;width:1rem;height:1rem;padding:.5rem}.catalogue .list-container{gap:.5rem}.catalogue .list-container .no-results{padding:2rem 0}.dark .catalogue{border:0}}