html[data-pack=groovy-sunshine]{--r-card:26px;--r-inner:14px;--r-wobble:20px;--r-wobble-alt:20px;--r-blob:50%;--r-photo:6px;--gs-mustard:#ebb035;--checker:linear-gradient(135deg, var(--gs-mustard) 0 16.66%, var(--secondary) 0 33.33%, var(--grape) 0 50%, var(--gs-mustard) 0 66.66%, var(--secondary) 0 83.33%, var(--grape) 0);--gs-band:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 48'><defs><path id='w' d='M-100 0Q-50 9 0 0T100 0T200 0T300 0' fill='none'/></defs><g stroke-width='5.6'><use href='%23w' y='14' stroke='%23A9B451'/><use href='%23w' y='19' stroke='%23EBB035'/><use href='%23w' y='24' stroke='%23E2742F'/><use href='%23w' y='29' stroke='%23A4482A'/><use href='%23w' y='34' stroke='%23E5A49E'/></g><g stroke='%232B1D14' stroke-width='2'><use href='%23w' y='10.2'/><use href='%23w' y='37.8'/></g></svg>");--gs-daisy:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g stroke='%232B1D14' stroke-width='1.4'><g fill='%23fff'><circle cx='12' cy='5.6' r='4.3'/><circle cx='17.5' cy='8.8' r='4.3'/><circle cx='17.5' cy='15.2' r='4.3'/><circle cx='12' cy='18.4' r='4.3'/><circle cx='6.5' cy='15.2' r='4.3'/><circle cx='6.5' cy='8.8' r='4.3'/></g><circle cx='12' cy='12' r='4.2' fill='%23E2742F'/></g></svg>");--gs-sun:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 108 108' preserveAspectRatio='none'><defs><g id='o' fill='%232B1D14' stroke='%232B1D14'><circle cx='50' cy='50' r='43'/><circle cx='50' cy='50' r='40' fill='none' stroke-width='22' stroke-dasharray='0 15.708' stroke-linecap='round'/></g></defs><use href='%23o' x='4' y='4'/><use href='%23o'/><g fill='%23F6D365' stroke='%23F6D365'><circle cx='50' cy='50' r='40' stroke='none'/><circle cx='50' cy='50' r='40' fill='none' stroke-width='16' stroke-dasharray='0 15.708' stroke-linecap='round'/></g></svg>");--gs-wave:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 12'><path d='M-16 6Q-8 11 0 6T16 6T32 6T48 6' fill='none' stroke='%232B1D14' stroke-width='3'/></svg>");--gs-hills:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 44'><path d='M0 18Q60 4 120 18T240 18V44H0Z' fill='%23EBB035' fill-opacity='.26'/><path d='M0 30Q60 44 120 30T240 30V44H0Z' fill='%23E2742F' fill-opacity='.2'/></svg>");--gs-groove-y:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 40'><g fill='none' stroke-width='1.5'><path d='M6.5-20Q10-10 6.5 0T6.5 20T6.5 40T6.5 60' stroke='%23E2742F' stroke-opacity='.55'/><path d='M11.5-20Q15-10 11.5 0T11.5 20T11.5 40T11.5 60' stroke='%23EBB035' stroke-opacity='.75'/></g></svg>");--gs-groove-x:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 18'><g fill='none' stroke-width='1.5'><path d='M-20 6.5Q-10 10 0 6.5T20 6.5T40 6.5T60 6.5' stroke='%23E2742F' stroke-opacity='.55'/><path d='M-20 11.5Q-10 15 0 11.5T20 11.5T40 11.5T60 11.5' stroke='%23EBB035' stroke-opacity='.75'/></g></svg>")}html[data-pack=groovy-sunshine] .gs-sunshine{background-image:var(--gs-hills);background-position:0 100%;background-repeat:repeat-x;background-size:240px 44px}html[data-pack=groovy-sunshine] .gs-sunshine:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--highlighter) 45%, transparent), transparent) 50% -150px / 620px 400px no-repeat, repeating-conic-gradient(from -4.5deg at 50% -60px, color-mix(in srgb, var(--gs-mustard) 16%, transparent) 0 9deg, transparent 0 18deg);-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 150px),radial-gradient(860px 700px at 50% 0,#000 30%,#0000 78%);mask-image:linear-gradient(#0000,#000 150px),radial-gradient(860px 700px at 50% 0,#000 30%,#0000 78%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-pack=groovy-sunshine] .sticker-text{--st-rim:var(--ink);text-transform:none;text-shadow:calc(var(--st-shadow,4px) * .5) calc(var(--st-shadow,4px) * .5) 0 var(--highlighter), var(--st-shadow,4px) var(--st-shadow,4px) 0 var(--secondary), calc(var(--st-shadow,4px) * 1.5) calc(var(--st-shadow,4px) * 1.5) 0 var(--grape)}html[data-pack=groovy-sunshine] .sticker-text--dark{--st-rim:var(--rim)}html[data-pack=groovy-sunshine] .sticker.font-display{text-transform:none}html[data-pack=groovy-sunshine] .font-hand{font-weight:600}html[data-pack=groovy-sunshine] .btn:after{content:"";border:2px solid color-mix(in srgb, var(--rim) 60%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:3px}html[data-pack=groovy-sunshine] .btn--ghost:after,html[data-pack=groovy-sunshine] .btn[disabled]:after,html[data-pack=groovy-sunshine] .btn[aria-disabled=true]:after{content:none}html[data-pack=groovy-sunshine] .wobble:after{border:2px solid color-mix(in srgb, var(--rim) 75%, transparent);border-radius:calc(var(--r-wobble) - 4px);opacity:1;inset:3px;transform:none}html[data-pack=groovy-sunshine] .card-shadow,html[data-pack=groovy-sunshine] .card-paper{clip-path:none;border-radius:var(--r-card)}html[data-pack=groovy-sunshine] .card-paper{border:3px solid var(--ink)}html[data-pack=groovy-sunshine] .card-paper:after{content:"";pointer-events:none;background:linear-gradient(var(--gs-mustard) 0 4px, var(--secondary) 0 8px, var(--grape) 0);border:0;border-radius:0;height:12px;position:absolute;inset:0 0 auto}html[data-pack=groovy-sunshine] .tape{border-radius:var(--r-pill);clip-path:none;background:linear-gradient(transparent 26%, #ffffff8c 0 38%, transparent 0 62%, #ffffff8c 0 74%, transparent 0), color-mix(in srgb, var(--tape-color,var(--highlighter)) 80%, transparent)}html[data-pack=groovy-sunshine] .polaroid{background-color:color-mix(in srgb, var(--rim) 72%, var(--paper));border-radius:12px}html[data-pack=groovy-sunshine] .swatch:after{content:"";pointer-events:none;border:2px solid #fff9;border-radius:50%;position:absolute;inset:4px}html[data-pack=groovy-sunshine] .swipe:before{border-radius:var(--r-pill);inset:50% -8px 4%;transform:rotate(-1.5deg)}html[data-pack=groovy-sunshine] .cut-here{background:var(--gs-wave) 0 50% / 32px 12px repeat-x;border-top:0;height:12px}html[data-pack=groovy-sunshine] .cut-here>.cut-here__scissors{background:var(--gs-daisy) center / contain no-repeat;border-radius:50%;width:38px;height:38px;padding:0;top:-13px}html[data-pack=groovy-sunshine] .cut-here>.cut-here__scissors>*{visibility:hidden}html[data-pack=groovy-sunshine] .coffee-ring{filter:none;opacity:.55;background:radial-gradient(closest-side, color-mix(in srgb, var(--secondary) 45%, transparent) 0 28%, transparent 29%), repeating-radial-gradient(closest-side, transparent 0 4px, #2b1d141f 0 5px);border:0;-webkit-mask:radial-gradient(closest-side,#0000 0 4%,#000 5% 97%,#0000 99%);mask:radial-gradient(closest-side,#0000 0 4%,#000 5% 97%,#0000 99%)}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]{--gs-rise:radial-gradient(120% 95% at 50% 0, var(--rim) 35%, transparent 90%), repeating-conic-gradient(from -4deg at 50% 135%, color-mix(in srgb, var(--highlighter) 75%, var(--rim)) 0 8deg, var(--rim) 0 16deg);box-sizing:border-box;width:calc(100% - 24px);max-width:calc(var(--w-page) - 48px);border:3px solid var(--ink);background-color:var(--paper);box-shadow:5px 5px 0 var(--ink);border-radius:28px;gap:14px 16px;margin:12px auto 10px;padding:12px 10px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]{border:3px solid var(--ink);border-radius:var(--r-pill);background:var(--gs-rise);min-width:56px;min-height:56px;box-shadow:3px 4px 0 var(--ink);transition:translate .24s var(--ease-slap), rotate .24s var(--ease-slap), box-shadow .24s var(--ease-slap);justify-content:center;align-items:center;padding:2px 16px 4px;display:flex;rotate:-1.5deg}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]:hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]:focus-visible{box-shadow:3px 6px 0 var(--ink);translate:0 -2px;rotate:0deg}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a>.sticker-text{font-size:1.625rem}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]:has(>[data-icon]){background:var(--gs-daisy) center / 42px no-repeat, var(--gs-rise);padding:0}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]>[data-icon]{visibility:hidden}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more]{border:3px solid var(--ink);border-radius:var(--r-pill);background:var(--rim);min-height:48px;box-shadow:3px 4px 0 var(--ink);white-space:nowrap;rotate:var(--gs-tilt,0deg);transition:translate .24s var(--ease-slap), rotate .24s var(--ease-slap), box-shadow .24s var(--ease-slap), background-color .16s;justify-content:center;padding:0 17px;font-size:1rem;font-weight:800;line-height:1.1;position:relative}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] .quiet-link__label{font-weight:inherit;background:0 0}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item=home]{--gs-tilt:-2deg;--gs-hue:var(--lime)}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item=contribute]{--gs-tilt:1.5deg;--gs-hue:var(--highlighter)}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item=board]{--gs-tilt:-1deg;--gs-hue:var(--secondary)}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item=world]{--gs-tilt:2deg;--gs-hue:var(--sky)}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item=festival]{--gs-tilt:-1.5deg;--gs-hue:color-mix(in srgb, var(--secondary) 45%, var(--highlighter))}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item=more]{--gs-tilt:1deg}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link:hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link:focus-visible,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more]:hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more]:focus-visible,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more][aria-expanded=true]{background-color:var(--gs-hue,var(--highlighter));box-shadow:3px 7px 0 var(--ink);translate:0 -3px;rotate:0deg}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link:hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more]:hover{animation:.6s ease-in-out gs-boogie}@keyframes gs-boogie{0%,to{rotate:0deg}18%{rotate:-5deg}42%{rotate:4deg}64%{rotate:-2.5deg}84%{rotate:1deg}}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link[aria-current=page]{background:repeating-conic-gradient(from -5deg at 50% 160%, color-mix(in srgb, var(--rim) 32%, transparent) 0 10deg, transparent 0 20deg) var(--primary);box-shadow:3px 7px 0 var(--ink);translate:0 -3px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]:has([data-nav-item=festival]>[aria-current=page]) [data-nav-more]{background:repeating-conic-gradient(from -5deg at 50% 160%, color-mix(in srgb, var(--rim) 32%, transparent) 0 10deg, transparent 0 20deg) var(--primary);box-shadow:3px 7px 0 var(--ink);translate:0 -3px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link[aria-current=page]:after{content:"";pointer-events:none;background:var(--gs-daisy) center / contain no-repeat;width:30px;height:30px;animation:gs-bloom .48s var(--ease-slap) both, gs-turn 14s linear .48s infinite;position:absolute;top:-13px;right:-12px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]:has([data-nav-item=festival]>[aria-current=page]) [data-nav-more]:after{content:"";pointer-events:none;background:var(--gs-daisy) center / contain no-repeat;width:30px;height:30px;animation:gs-bloom .48s var(--ease-slap) both, gs-turn 14s linear .48s infinite;position:absolute;top:-13px;right:-12px}@keyframes gs-bloom{0%{opacity:0;rotate:-90deg;scale:.2}to{opacity:1;rotate:0deg;scale:1}}@keyframes gs-turn{0%{rotate:0deg}to{rotate:1turn}}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-music-chip]{border:3px solid var(--ink);border-radius:var(--r-pill);background-color:var(--rim);box-shadow:3px 4px 0 var(--ink);rotate:1.5deg}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-music-chip]>button{border-radius:var(--r-pill)}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-music-chip]>button:first-child{z-index:0;background:0 0;min-width:50px;position:relative}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-music-chip]>button:first-child:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--highlighter) 56%, var(--ink) 59% 62%, transparent 63%), conic-gradient(from 25deg, transparent 0 6%, color-mix(in srgb, var(--rim) 40%, transparent) 10% 14%, transparent 18%), repeating-radial-gradient(closest-side, var(--ink) 0 2px, color-mix(in srgb, var(--ink) 78%, var(--rim)) 0 3px);width:38px;height:38px;transition:rotate .9s var(--ease-out), opacity .2s;border-radius:50%;margin:auto;position:absolute;inset:0}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-music-chip]>button:first-child:hover:before{rotate:1turn}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-music-chip]>[aria-pressed=false]:first-child:before{opacity:.45}@media (min-width:640px){html[data-pack=groovy-sunshine] nav[data-sidebar=groove]{width:calc(100% - 64px);margin-top:16px;padding:12px 18px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-music-chip]>button:not([aria-label]){display:none}}@media (min-width:1024px){html[data-pack=groovy-sunshine] nav[data-sidebar=groove]{border-radius:var(--r-pill);background:var(--gs-band) 0 50% / 200px 48px repeat-x, var(--paper);flex-wrap:nowrap;padding:12px 22px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]{flex:0 auto}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a>.sticker-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:-.1em -.32em -.32em -.16em;padding:.1em .32em .32em .16em;overflow:hidden}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>ul{flex:none;column-gap:12px;max-width:calc(100% - 8rem)}}@media (min-width:1024px) and (max-width:1199.98px){html[data-pack=groovy-sunshine] nav[data-sidebar=groove]{column-gap:12px;padding-inline:14px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>ul{column-gap:10px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link{padding:0 14px;font-size:.9375rem}}@media (max-width:1023.98px){html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]{margin-inline:auto}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>ul{background:var(--gs-band) 0 0 / 200px 48px repeat-x, var(--gs-band) 0 100% / 200px 48px repeat-x;border-radius:24px;flex:1 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:12px 10px;margin-inline:-6px;padding-inline:6px;display:grid}}@media (max-width:639.98px){html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>ul{grid-template-columns:repeat(6,minmax(0,1fr));justify-items:stretch;gap:12px 8px}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>ul>li{grid-column:span 2;min-width:0}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>ul>[data-nav-item=world],html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>ul>[data-nav-item=more]{grid-column:span 3}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item=more]>div{width:100%}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>ul>[data-nav-item]>.quiet-link,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more]{white-space:normal;text-align:center;text-wrap:balance;width:100%;padding:0 6px;font-size:clamp(.8125rem,3.7vw,.9375rem)}}html[data-pack=groovy-sunshine] [data-nav-more-sheet]{border:3px solid var(--ink);background:var(--gs-band) 0 -8px / 200px 48px repeat-x, var(--paper);min-width:248px;box-shadow:5px 5px 0 var(--ink);border-radius:24px;margin-top:14px;padding:44px 16px 18px;rotate:-1deg}html[data-pack=groovy-sunshine] [data-nav-more-sheet]>ul{align-items:stretch;gap:14px}html[data-pack=groovy-sunshine] [data-nav-more-sheet] [data-nav-item]>.quiet-link{width:100%}html[data-pack=groovy-sunshine] [data-hero=eyebrow]{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--rim);box-shadow:2px 2px 0 var(--ink);color:var(--ink);align-items:center;gap:8px;padding:3px 14px 3px 5px;display:inline-flex;rotate:-2deg}html[data-pack=groovy-sunshine] [data-hero=eyebrow]:before{content:"";background:var(--gs-daisy) center / contain no-repeat;flex:none;width:22px;height:22px}html[data-pack=groovy-sunshine] [data-hero=facts] li:nth-child(4n+2) .sticker{background:var(--sky)}html[data-pack=groovy-sunshine] [data-hero=facts] li:nth-child(4n+3) .sticker{background:var(--lime)}html[data-pack=groovy-sunshine] [data-hero=facts] li:nth-child(4n) .sticker{background:var(--secondary)}html[data-pack=groovy-sunshine] [data-card-id=landing-countdown] [role=timer]>div{border:3px solid var(--ink);background:radial-gradient(120% 90% at 50% 35%, var(--rim), var(--paper-quiet));box-shadow:3px 3px 0 var(--ink);border-radius:26%/34%;padding:12px 4px 10px}html[data-pack=groovy-sunshine] #board-title+.sticker,html[data-pack=groovy-sunshine] [data-testid=results-new-best]{box-shadow:none;background:var(--gs-sun) center / 100% 100% no-repeat;border-color:#0000;border-radius:0;padding:.95em 1.25em 1.05em}html[data-pack=groovy-sunshine] [data-testid=step-progress] button[aria-current=step]{background:var(--gs-daisy) center / 36px no-repeat}html[data-pack=groovy-sunshine] [data-card-id^=game-] dl{border:2px solid var(--ink);background:var(--rim);box-shadow:2px 2px 0 var(--ink);border-radius:16px;padding:6px 14px}html[data-pack=groovy-sunshine] .gs-art--lost,html[data-pack=groovy-sunshine] [data-pack-part=NotFoundArt]{flex:none;width:64px;height:64px;display:block}html[data-pack=groovy-sunshine] .sb-thin,html[data-pack=groovy-sunshine] textarea,html[data-pack=groovy-sunshine] #hud-menu[role=dialog]{--sb-stripe-a:transparent;--sb-stripe-b:transparent;--gs-groove-y:none;--gs-groove-x:none}@media (hover:hover) and (pointer:fine) and (forced-colors:none){@supports selector(::-webkit-scrollbar-thumb){html[data-pack=groovy-sunshine]::-webkit-scrollbar-track:vertical{background-image:var(--gs-groove-y);background-position:50% 0;background-repeat:repeat-y;background-size:18px 40px}html[data-pack=groovy-sunshine] ::-webkit-scrollbar-track:vertical{background-image:var(--gs-groove-y);background-position:50% 0;background-repeat:repeat-y;background-size:18px 40px}html[data-pack=groovy-sunshine]::-webkit-scrollbar-track:horizontal{background-image:var(--gs-groove-x);background-position:0;background-repeat:repeat-x;background-size:40px 18px}html[data-pack=groovy-sunshine] ::-webkit-scrollbar-track:horizontal{background-image:var(--gs-groove-x);background-position:0;background-repeat:repeat-x;background-size:40px 18px}html[data-pack=groovy-sunshine] .modal-backdrop::-webkit-scrollbar-track{background-image:none}html[data-pack=groovy-sunshine] .sb-ink::-webkit-scrollbar-track{background-image:none}html[data-pack=groovy-sunshine]::-webkit-scrollbar-thumb{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}html[data-pack=groovy-sunshine] ::-webkit-scrollbar-thumb{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}html[data-pack=groovy-sunshine]::-webkit-scrollbar-thumb:vertical{background-image:linear-gradient(transparent calc(50% - 5px), var(--sb-stripe-a) 0 calc(50% - 1px), transparent 0 calc(50% + 1px), var(--sb-stripe-b) 0 calc(50% + 5px), transparent 0)}html[data-pack=groovy-sunshine] ::-webkit-scrollbar-thumb:vertical{background-image:linear-gradient(transparent calc(50% - 5px), var(--sb-stripe-a) 0 calc(50% - 1px), transparent 0 calc(50% + 1px), var(--sb-stripe-b) 0 calc(50% + 5px), transparent 0)}html[data-pack=groovy-sunshine]::-webkit-scrollbar-thumb:horizontal{background-image:linear-gradient(90deg, transparent calc(50% - 5px), var(--sb-stripe-a) 0 calc(50% - 1px), transparent 0 calc(50% + 1px), var(--sb-stripe-b) 0 calc(50% + 5px), transparent 0)}html[data-pack=groovy-sunshine] ::-webkit-scrollbar-thumb:horizontal{background-image:linear-gradient(90deg, transparent calc(50% - 5px), var(--sb-stripe-a) 0 calc(50% - 1px), transparent 0 calc(50% + 1px), var(--sb-stripe-b) 0 calc(50% + 5px), transparent 0)}}}@media (prefers-reduced-motion:reduce){html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link:hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more]:hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link[aria-current=page]:after{animation:none}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]:has([data-nav-item=festival]>[aria-current=page]) [data-nav-more]:after{animation:none}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link:not([aria-current]):hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-item]>.quiet-link:not([aria-current]):focus-visible,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more]:not([aria-expanded=true]):hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-nav-more]:not([aria-expanded=true]):focus-visible{translate:none;rotate:var(--gs-tilt,0deg)}html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]:hover,html[data-pack=groovy-sunshine] nav[data-sidebar=groove]>a[href=\/]:focus-visible{translate:none;rotate:-1.5deg}html[data-pack=groovy-sunshine] nav[data-sidebar=groove] [data-music-chip]>button:first-child:hover:before{rotate:none}}html[data-pack=groovy-sunshine][data-fx=chill] nav[data-sidebar=groove] [data-nav-item]>.quiet-link:hover,html[data-pack=groovy-sunshine][data-fx=chill] nav[data-sidebar=groove] [data-nav-more]:hover,html[data-pack=groovy-sunshine][data-fx=chill] nav[data-sidebar=groove] [data-nav-item]>.quiet-link[aria-current=page]:after{animation:none}html[data-pack=groovy-sunshine][data-fx=chill] nav[data-sidebar=groove]:has([data-nav-item=festival]>[aria-current=page]) [data-nav-more]:after{animation:none}
