@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-normal-Czevyj-6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-normal-CJcjJNj7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-normal-DihXLNYH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-italic-DxWqP7Ku.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-italic-CGbN9UgK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-italic-lSdLDfvT.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-normal-DIwfbPUE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-normal-C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-normal-DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--qr-art-hue:36}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Fraunces Variable", "Fraunces", "Source Serif 4 Variable", "Source Serif 4", ui-serif, Georgia, serif;--color-canvas:var(--qr-canvas);--color-surface-1:var(--qr-surface-1);--color-surface-2:var(--qr-surface-2);--color-hairline:var(--qr-hairline);--color-ink:var(--qr-text-primary);--color-ink-2:var(--qr-text-secondary);--color-ink-3:var(--qr-text-tertiary);--color-accent:var(--qr-accent);--color-accent-pressed:var(--qr-accent-pressed);--color-accent-soft:var(--qr-accent-soft);--color-live:var(--qr-live);--ease-out-quiet:cubic-bezier(.22, 1, .36, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.qr-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--qr-accent);align-items:center;gap:8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.qr-eyebrow-rule:before{content:"";opacity:.7;background:currentColor;width:18px;height:1px}.qr-display{font-family:var(--font-display);font-variation-settings:"opsz" 144;letter-spacing:-.035em;font-weight:560;line-height:.98}.qr-display em,.qr-h2 em{font-variation-settings:"opsz" 144;color:var(--qr-accent);letter-spacing:-.03em;font-style:italic;font-weight:460}.qr-h2{font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.03em;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:560;line-height:1.02}.qr-lede{color:var(--qr-text-secondary);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6}.qr-wordmark{font-family:var(--font-display);font-variation-settings:"opsz" 48;letter-spacing:-.02em;color:var(--qr-text-primary);font-size:19px;font-weight:600;line-height:1}.qr-wordmark span{color:var(--qr-accent);font-variation-settings:"opsz" 48;margin-left:.5px;font-style:italic;font-weight:500}.qr-btn{--qr-btn-h:48px;isolation:isolate;height:var(--qr-btn-h);padding:0 calc(var(--qr-btn-h) * .46);letter-spacing:-.012em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .26s var(--ease-spring), background-color .18s var(--ease-out-quiet), border-color .18s var(--ease-out-quiet), color .18s var(--ease-out-quiet), box-shadow .24s var(--ease-out-quiet);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.qr-btn-sm{--qr-btn-h:38px;gap:8px;font-size:14px}.qr-btn-lg{--qr-btn-h:56px;font-size:16px}.qr-btn:disabled,.qr-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.qr-btn-primary{color:var(--qr-on-accent);background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.18), transparent 55%), var(--qr-accent);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.35), inset 0 -1px 0 oklab(0% none none/.14), 0 1px 2px color-mix(in oklab, var(--qr-accent) 30%, transparent), 0 10px 28px -12px var(--qr-glow)}@media (hover:hover){.qr-btn-primary:not(:disabled):hover{background-color:color-mix(in oklab, var(--qr-accent) 90%, white);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.4), inset 0 -1px 0 oklab(0% none none/.14), 0 2px 4px color-mix(in oklab, var(--qr-accent) 30%, transparent), 0 18px 40px -14px var(--qr-glow);transform:translateY(-1.5px)}[data-theme=dark] .qr-btn-primary:not(:disabled):hover{background-color:color-mix(in oklab, var(--qr-accent) 88%, white)}}.qr-btn-secondary{color:var(--qr-text-primary);background:color-mix(in oklab, var(--qr-surface-1) 80%, transparent);border:1px solid var(--qr-hairline);box-shadow:var(--qr-shadow-1), inset 0 1px 0 var(--qr-highlight)}@media (hover:hover){.qr-btn-secondary:not(:disabled):hover{border-color:color-mix(in oklab, var(--qr-accent) 45%, var(--qr-hairline));box-shadow:var(--qr-shadow-2), inset 0 1px 0 var(--qr-highlight);transform:translateY(-1.5px)}}.qr-btn-ghost{color:var(--qr-text-secondary);background:0 0}@media (hover:hover){.qr-btn-ghost:hover{color:var(--qr-text-primary);background:color-mix(in oklab, var(--qr-surface-2) 70%, transparent)}}.qr-btn:active:not(:disabled){transition-duration:90ms;transform:scale(.965)}.qr-btn:focus-visible{outline:2px solid var(--qr-accent);outline-offset:3px}.qr-cta-play{background:color-mix(in oklab, var(--qr-on-accent) 16%, transparent);width:20px;height:20px;transition:transform .32s var(--ease-spring);border-radius:999px;place-items:center;margin-left:-6px;display:grid}.qr-btn-lg .qr-cta-play{width:26px;height:26px;margin-left:-8px}.qr-cta-play svg{width:55%;height:55%;margin-left:8%}@media (hover:hover){.qr-btn:hover .qr-cta-play{transform:scale(1.12)}}.qr-btn-arrow{width:16px;height:16px;transition:transform .26s var(--ease-spring)}@media (hover:hover){.qr-btn:hover .qr-btn-arrow,.qr-arrow-link:hover .qr-btn-arrow{transform:translate(3px)}}.qr-icon-btn{width:40px;height:40px;color:var(--qr-text-primary);transition:background-color .16s var(--ease-out-quiet), transform .22s var(--ease-spring), color .16s;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;place-items:center;display:inline-grid}@media (hover:hover){.qr-icon-btn:hover{background:color-mix(in oklab, var(--qr-surface-2) 80%, transparent)}}.qr-icon-btn:active{transform:scale(.92)}.qr-arrow-link{color:var(--qr-accent);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.qr-card{background:linear-gradient(180deg, var(--qr-highlight), transparent 40%) border-box, var(--qr-surface-1);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);border-radius:var(--qr-radius-lg);box-shadow:var(--qr-shadow-2);position:relative}[data-theme=dark] .qr-card{background:linear-gradient(180deg, #ffffff09, transparent 45%), var(--qr-surface-1)}.qr-grain:after{content:"";pointer-events:none;opacity:var(--qr-grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.qr-in{opacity:1}@supports (animation-timeline:view()) and (animation-range:0% 100%){@media (prefers-reduced-motion:no-preference){.qr-in{animation:linear both qr-in-rise;animation-timeline:view();animation-range:entry entry 42%}}}@keyframes qr-in-rise{0%{opacity:.001;filter:blur(6px);transform:translateY(28px)scale(.985)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.qr-btn,.qr-cta-play,.qr-btn-arrow,.qr-icon-btn{transition:none!important}.qr-btn:hover,.qr-btn:active{transform:none!important}}.qr-theme-dock{z-index:85;left:max(16px, env(safe-area-inset-left));bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--qr-dock-lift,0px));transition:bottom .42s var(--ease-out-quiet), opacity .2s var(--ease-out-quiet);pointer-events:none;position:fixed}html.qr-has-player .qr-theme-dock{--qr-dock-lift:calc(var(--qr-player-bar-h,88px) - 4px)}html:has(.qr-now-playing,[aria-modal=true],dialog[open]) .qr-theme-dock{opacity:0;visibility:hidden}.qr-theme-toggle{pointer-events:auto;width:46px;height:46px;color:var(--qr-text-primary);background:linear-gradient(180deg, var(--qr-highlight), transparent 60%), color-mix(in oklab, var(--qr-surface-1) 78%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent);box-shadow:var(--qr-shadow-3), inset 0 1px 0 var(--qr-highlight);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);cursor:pointer;transition:transform .26s var(--ease-spring), box-shadow .2s var(--ease-out-quiet), border-color .2s var(--ease-out-quiet), color .2s var(--ease-out-quiet);animation:qr-theme-dock-in .7s var(--ease-spring) .4s backwards;border-radius:999px;place-items:center;display:grid;position:relative}.qr-theme-toggle:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 var(--qr-glow);opacity:0;transition:opacity .22s var(--ease-out-quiet), box-shadow .32s var(--ease-out-quiet);pointer-events:none;position:absolute;inset:-1px}@media (hover:hover){.qr-theme-toggle:hover{border-color:color-mix(in oklab, var(--qr-accent) 45%, var(--qr-hairline));color:var(--qr-accent);transform:translateY(-2px)scale(1.04)}.qr-theme-toggle:hover:after{opacity:1;box-shadow:0 0 0 6px color-mix(in oklab, var(--qr-accent) 12%, transparent)}.qr-theme-toggle:hover .qr-theme-tip{opacity:1;transform:translateY(-50%)}}.qr-theme-toggle:active{transition-duration:90ms;transform:scale(.92)}.qr-theme-toggle:focus-visible .qr-theme-tip{opacity:1;transform:translateY(-50%)}@media (width<=639px){.qr-theme-toggle{width:42px;height:42px}}@keyframes qr-theme-dock-in{0%{opacity:0;transform:translateY(14px)scale(.8)}}.qr-theme-icon{width:20px;height:20px;overflow:visible}.qr-theme-core{transform-origin:12px 12px;transition:r .48s var(--ease-spring), transform .48s var(--ease-spring)}.qr-theme-moon-bite{transition:cx .48s var(--ease-out-quiet), cy .48s var(--ease-out-quiet)}.qr-theme-rays{transform-origin:12px 12px;transition:transform .52s var(--ease-spring), opacity .26s var(--ease-out-quiet)}[data-theme=dark] .qr-theme-core{r:8.5px;transform:rotate(-28deg)}[data-theme=dark] .qr-theme-moon-bite{cx:17px;cy:6.5px}[data-theme=dark] .qr-theme-rays{opacity:0;transform:rotate(-90deg)scale(.4)}.qr-theme-tip{white-space:nowrap;letter-spacing:-.01em;color:var(--qr-text-primary);background:color-mix(in oklab, var(--qr-surface-1) 92%, transparent);border:1px solid var(--qr-hairline);box-shadow:var(--qr-shadow-2);opacity:0;transition:opacity .18s var(--ease-out-quiet), transform .26s var(--ease-spring);pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-6px,-50%)}.qr-theme-tip kbd{min-width:18px;height:18px;font:600 10px/1 var(--font-sans);color:var(--qr-text-secondary);background:var(--qr-surface-2);border:1px solid var(--qr-hairline);border-radius:6px;place-items:center;padding:0 4px;display:inline-grid}.qr-theme-tip-dark,[data-theme=dark] .qr-theme-tip-light{display:none}[data-theme=dark] .qr-theme-tip-dark{display:inline}@media (hover:none){.qr-theme-tip{display:none}}@media (prefers-reduced-motion:reduce){.qr-theme-toggle,.qr-theme-core,.qr-theme-moon-bite,.qr-theme-rays,.qr-theme-dock{transition:none;animation:none}}@media (prefers-reduced-transparency:reduce){.qr-theme-toggle{background:var(--qr-surface-1);-webkit-backdrop-filter:none;backdrop-filter:none}}@media print{.qr-theme-dock{display:none}}.qr-store-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qr-store-row.is-center{justify-content:center}.qr-store-row-icons{flex-wrap:nowrap;gap:6px}.qr-store-badge{--h:48px;isolation:isolate;align-items:center;gap:calc(var(--h) * .2);height:var(--h);padding:0 calc(var(--h) * .36) 0 calc(var(--h) * .26);border-radius:calc(var(--h) * .22);color:#fff;white-space:nowrap;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 0 #ffffff0a inset, var(--qr-shadow-1);transition:transform .26s var(--ease-spring), box-shadow .22s var(--ease-out-quiet), border-color .22s var(--ease-out-quiet);background:#000;border:1px solid #a6a6a6;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.qr-store-badge-sm{--h:40px}.qr-store-badge-md{--h:48px}.qr-store-badge-lg{--h:56px}@media (width<=420px){.qr-store-badge-md,.qr-store-badge-lg{--h:42px}}[data-theme=dark] .qr-store-badge{border-color:#6f6f73}.qr-store-badge:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff29,#0000);width:45%;position:absolute;inset:-40% auto -40% -60%;transform:translate(0)skew(-18deg)}@media (hover:hover){.qr-store-badge:hover{box-shadow:0 1px 0 #ffffff0f inset, var(--qr-shadow-3);border-color:#d0d0d0;transform:translateY(-2px)}.qr-store-badge:hover:before{opacity:1;transition:transform .9s var(--ease-out-quiet), opacity .2s linear;transform:translate(420%)skew(-18deg)}}.qr-store-badge:active{transition-duration:90ms;transform:scale(.97)}.qr-store-badge:focus-visible{outline:2px solid var(--qr-accent);outline-offset:3px}.qr-store-badge-mark{width:calc(var(--h) * .52);height:calc(var(--h) * .52);flex-shrink:0;place-items:center;display:grid}.qr-store-badge-apple{width:calc(var(--h) * .56);height:calc(var(--h) * .56);margin-top:calc(var(--h) * -.04)}.qr-store-badge-play{width:calc(var(--h) * .44);height:calc(var(--h) * .44)}.qr-store-badge-text{align-items:flex-start;gap:calc(var(--h) * .04);flex-direction:column;line-height:1;display:flex}.qr-store-badge-kicker{font-size:calc(var(--h) * .2);letter-spacing:.01em;opacity:.92;font-weight:500}[data-store=google_play] .qr-store-badge-kicker{text-transform:uppercase;font-size:calc(var(--h) * .185);letter-spacing:.06em}.qr-store-badge-name{font-size:calc(var(--h) * .4);letter-spacing:-.025em;font-weight:600}.qr-store-icon{color:#fff;width:32px;height:32px;transition:transform .22s var(--ease-spring), border-color .18s var(--ease-out-quiet);background:#000;border:1px solid #5a5a5e;border-radius:999px;place-items:center;display:grid}@media (hover:hover){.qr-store-icon:hover{border-color:#bdbdbd;transform:translateY(-1px)scale(1.06)}}.qr-store-icon:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.qr-store-badge,.qr-store-badge:before,.qr-store-icon{transition:none!important}.qr-store-badge:hover{transform:none}}@media (forced-colors:active){.qr-store-badge,.qr-store-icon{border:1px solid canvastext}}.qr-nav{background:color-mix(in oklab, var(--qr-surface-2) 55%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 60%, transparent);box-shadow:inset 0 1px 0 var(--qr-highlight);border-radius:999px;gap:2px;padding:4px}.qr-nav-link{z-index:1;letter-spacing:-.01em;height:32px;color:var(--qr-text-secondary);white-space:nowrap;transition:color .18s var(--ease-out-quiet);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.qr-nav-link:hover,.qr-nav-link.is-current{color:var(--qr-text-primary)}.qr-nav-link:focus-visible{outline-offset:0}.qr-nav-indicator{z-index:0;background:var(--qr-surface-1);height:32px;box-shadow:var(--qr-shadow-1), inset 0 0 0 1px color-mix(in oklab, var(--qr-hairline) 70%, transparent);opacity:0;transition:transform .42s var(--ease-spring), width .42s var(--ease-spring), opacity .2s var(--ease-out-quiet);border-radius:999px;position:absolute;top:4px;left:0}.qr-nav-indicator.is-on{opacity:1}[data-theme=dark] .qr-nav-indicator{background:var(--qr-surface-3);box-shadow:inset 0 1px #ffffff0f}.qr-nav-link.is-current:after{content:"";background:var(--qr-accent);width:4px;height:4px;animation:qr-nav-tick .42s var(--ease-spring) both;border-radius:999px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}@keyframes qr-nav-tick{0%{transform:translate(-50%)scale(0)}}.qr-header-cta{padding-inline:16px 18px}.qr-menu-lines{width:18px;height:12px;display:block;position:relative}.qr-menu-lines span{height:1.75px;transition:transform .36s var(--ease-spring), top .36s var(--ease-spring), width .26s var(--ease-out-quiet);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.qr-menu-lines span:first-child{top:2px}.qr-menu-lines span:last-child{width:65%;top:9px;left:auto}.qr-menu-btn.is-open .qr-menu-lines span:first-child{top:5.5px;transform:rotate(45deg)}.qr-menu-btn.is-open .qr-menu-lines span:last-child{width:100%;top:5.5px;transform:rotate(-45deg)}.qr-header.is-menu-open:before{opacity:1!important;background:var(--qr-canvas)!important;animation:none!important}.qr-mobile-menu{inset:var(--qr-header-h,64px) 0 0 0;z-index:39;position:fixed}.qr-mobile-menu-scrim{background:color-mix(in oklab, var(--qr-canvas) 40%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;animation:qr-fade-in .24s var(--ease-out-quiet) both;position:absolute;inset:0}.qr-mobile-menu-panel{overscroll-behavior:contain;max-height:100%;padding:8px 20px max(28px, env(safe-area-inset-bottom));background:var(--qr-canvas);border-bottom:1px solid var(--qr-hairline);border-radius:0 0 var(--qr-radius-xl) var(--qr-radius-xl);box-shadow:var(--qr-shadow-3);transform-origin:top;animation:qr-menu-drop .42s var(--ease-spring) both;position:relative;overflow-y:auto}.qr-mobile-menu.is-closing .qr-mobile-menu-panel{animation:qr-menu-lift .22s var(--ease-out-quiet) both}.qr-mobile-menu.is-closing .qr-mobile-menu-scrim{animation:qr-fade-out .22s var(--ease-out-quiet) both}@keyframes qr-menu-drop{0%{opacity:0;transform:translateY(-12px)scaleY(.96)}}@keyframes qr-menu-lift{to{opacity:0;transform:translateY(-10px)}}@keyframes qr-fade-in{0%{opacity:0}}@keyframes qr-fade-out{to{opacity:0}}.qr-mobile-menu-list>li,.qr-mobile-menu-app,.qr-mobile-menu-legal{animation:qr-menu-item .52s var(--ease-spring) both;animation-delay:calc(60ms + var(--i,0) * 35ms)}@keyframes qr-menu-item{0%{opacity:0;transform:translateY(10px)}}.qr-mobile-menu-list>li+li{border-top:1px solid color-mix(in oklab, var(--qr-hairline) 70%, transparent)}.qr-mobile-menu-link{color:var(--qr-text-primary);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:14px 4px;display:grid}.qr-mobile-menu-label{font-family:var(--font-display);letter-spacing:-.025em;font-size:26px;font-weight:560;line-height:1.1}.qr-mobile-menu-link[aria-current=page] .qr-mobile-menu-label{color:var(--qr-accent);font-style:italic}.qr-mobile-menu-hint{color:var(--qr-text-tertiary);grid-row:2;margin-top:2px;font-size:13px}.qr-mobile-menu-arrow{width:20px;height:20px;color:var(--qr-text-tertiary);transition:transform .26s var(--ease-spring), color .16s;grid-area:1/2/span 2}.qr-mobile-menu-link:active .qr-mobile-menu-arrow{color:var(--qr-accent);transform:translate(4px)}.qr-mobile-menu-app{border-radius:var(--qr-radius-lg);background:var(--qr-surface-1);border:1px solid var(--qr-hairline);margin-top:16px;padding:18px}.qr-mobile-menu-legal{color:var(--qr-text-tertiary);justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:13px;display:flex}.qr-mobile-menu-legal a{padding:6px 2px}@media (prefers-reduced-motion:reduce){.qr-nav-indicator,.qr-menu-lines span{transition:none}.qr-nav-link.is-current:after,.qr-mobile-menu-panel,.qr-mobile-menu-scrim,.qr-mobile-menu-list>li,.qr-mobile-menu-app,.qr-mobile-menu-legal{animation:none!important}}.qr-footer{background:radial-gradient(60% 50% at 85% 0%, color-mix(in oklab, var(--qr-accent) 8%, transparent), transparent 70%), linear-gradient(180deg, transparent, color-mix(in oklab, var(--qr-surface-2) 55%, transparent));content-visibility:auto;contain-intrinsic-size:auto 720px;margin-top:clamp(48px,8vw,96px);padding-top:clamp(48px,7vw,80px);position:relative;overflow:hidden}html.qr-has-player .qr-footer{padding-bottom:calc(var(--qr-player-bar-h,88px) - 24px)}.qr-footer-rule{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--qr-brass) 55%, var(--qr-hairline)) 50%, transparent);opacity:.8;height:1px;position:absolute;inset:0 0 auto}.qr-footer-top{gap:40px;display:grid}@media (width>=900px){.qr-footer-top{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:64px}}.qr-footer-tagline{font-family:var(--font-display);letter-spacing:-.025em;color:var(--qr-text-primary);margin-top:22px;font-size:clamp(1.6rem,2.6vw,2rem);font-weight:540;line-height:1.1}.qr-footer-tagline em{color:var(--qr-accent);font-style:italic;font-weight:440}.qr-footer-note{max-width:26rem;color:var(--qr-text-tertiary);margin-top:14px;font-size:13px;line-height:1.6}.qr-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}@media (width>=640px){.qr-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.qr-footer-head{letter-spacing:.16em;text-transform:uppercase;color:var(--qr-text-tertiary);font-size:11px;font-weight:700}.qr-footer-cols ul{gap:2px;margin-top:14px;display:grid}.qr-footer-link{min-height:34px;color:var(--qr-text-secondary);transition:color .16s var(--ease-out-quiet), transform .26s var(--ease-spring);align-items:center;gap:4px;font-size:14.5px;display:inline-flex;position:relative}.qr-footer-link svg{opacity:.6;width:12px;height:12px}.qr-footer-link:before{content:"";background:var(--qr-accent);width:5px;height:5px;transition:transform .26s var(--ease-spring);border-radius:999px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)scale(0)}@media (hover:hover){.qr-footer-link:hover{color:var(--qr-text-primary);transform:translate(4px)}.qr-footer-link:hover:before{transform:translateY(-50%)scale(1)}}.qr-footer-app{border-radius:var(--qr-radius-xl);background:radial-gradient(80% 140% at 0% 0%, color-mix(in oklab, var(--qr-accent) 13%, transparent), transparent 60%), var(--qr-surface-1);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);box-shadow:var(--qr-shadow-2), inset 0 1px 0 var(--qr-highlight);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(40px,6vw,64px);padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px);display:flex}.qr-footer-app-title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:8px;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:560}.qr-footer-app-copy{color:var(--qr-text-secondary);margin-top:4px;font-size:14px}.qr-footer-legal{border-top:1px solid color-mix(in oklab, var(--qr-hairline) 70%, transparent);color:var(--qr-text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:28px;padding-top:20px;font-size:12.5px;display:flex}.qr-footer-kbd kbd{min-width:20px;height:20px;font:600 11px/1 var(--font-sans);color:var(--qr-text-secondary);background:var(--qr-surface-1);border:1px solid var(--qr-hairline);box-shadow:0 1px 0 var(--qr-hairline);border-radius:6px;place-items:center;margin:0 2px;padding:0 5px;display:inline-grid}@media (hover:none),(pointer:coarse){.qr-footer-kbd{display:none}}.qr-footer-giant{-webkit-user-select:none;user-select:none;pointer-events:none;height:clamp(64px,13.5vw,196px);margin-top:clamp(16px,3vw,32px);position:relative;overflow:hidden}.qr-footer-giant span{font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;color:#0000;background:linear-gradient(180deg, color-mix(in oklab, var(--qr-text-primary) 11%, transparent) 10%, transparent 82%);-webkit-background-clip:text;background-clip:text;font-size:clamp(96px,21vw,300px);font-weight:600;line-height:.9;position:absolute;top:0;left:50%;transform:translate(-50%)}.qr-footer-giant em{font-style:italic;font-weight:460}[data-theme=dark] .qr-footer-giant span{background-image:linear-gradient(180deg, color-mix(in oklab, var(--qr-brass) 22%, transparent) 5%, transparent 80%)}@media (forced-colors:active){.qr-footer-giant{display:none}}[data-getapp-dismissed] .qr-get-app{display:none!important}.qr-get-app{border-radius:var(--qr-radius-lg);background:radial-gradient(70% 160% at 0% 50%, color-mix(in oklab, var(--qr-accent) 12%, transparent), transparent 60%), color-mix(in oklab, var(--qr-surface-1) 88%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);box-shadow:var(--qr-shadow-1), inset 0 1px 0 var(--qr-highlight);animation:qr-getapp-in .6s var(--ease-out-quiet) .2s backwards;position:relative;overflow:hidden}@keyframes qr-getapp-in{0%{opacity:0;transform:translateY(-6px)}}.qr-get-app.is-leaving{animation:qr-getapp-out .32s var(--ease-in-out-quint) forwards}@keyframes qr-getapp-out{to{opacity:0;margin-bottom:-76px;transform:scale(.98)}}.qr-get-app-inner{align-items:center;gap:14px;padding:12px 10px 12px 14px;display:flex}.qr-get-app-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.qr-get-app-copy{color:var(--qr-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;overflow:hidden}.qr-get-app-badges{flex-wrap:nowrap;display:none}.qr-get-app-icons{display:flex}@media (width>=900px){.qr-get-app-badges{display:flex}.qr-get-app-icons{display:none}}.qr-get-app-close{width:36px;height:36px;color:var(--qr-text-tertiary);transition:background-color .16s, color .16s, transform .22s var(--ease-spring);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.qr-get-app-close svg{width:14px;height:14px}@media (hover:hover){.qr-get-app-close:hover{background:var(--qr-surface-2);color:var(--qr-text-primary);transform:rotate(90deg)}}.qr-get-app-aside .qr-get-app-inner{flex-wrap:wrap;align-items:flex-start;padding:16px 44px 16px 16px}.qr-get-app-aside .qr-get-app-title,.qr-get-app-aside .qr-get-app-copy{white-space:normal}.qr-get-app-aside .qr-get-app-badges{flex-wrap:wrap;order:3;gap:8px;width:calc(100% + 28px);display:flex}.qr-get-app-aside .qr-store-badge{--h:38px}.qr-get-app-aside .qr-get-app-icons{display:none}.qr-get-app-aside .qr-get-app-close{position:absolute;top:8px;right:8px}@media (prefers-reduced-motion:reduce){.qr-get-app,.qr-get-app.is-leaving{animation:none}}@property --rx-hue{syntax:"<number>";inherits:true;initial-value:36}@property --rx-next-hue{syntax:"<number>";inherits:true;initial-value:36}.qr-section{padding-block:clamp(72px,10vw,136px);position:relative}.qr-section-head{max-width:46rem}.qr-live-pip{background:var(--qr-live);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in oklab, var(--qr-live) 55%, transparent);animation:qr-pip 2.4s var(--ease-out-quiet) infinite;border-radius:999px;position:relative}@keyframes qr-pip{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--qr-live) 55%, transparent)}70%,to{box-shadow:0 0 0 8px color-mix(in oklab, var(--qr-live) 0%, transparent)}}.qr-hero2{isolation:isolate;margin-top:calc(-1 * var(--qr-header-h,64px));padding-top:clamp(40px,7vw,104px);padding-bottom:clamp(32px,5vw,56px);padding-top:calc(var(--qr-header-h,64px) + clamp(36px, 6.5vw, 96px));position:relative;overflow:hidden}.qr-hero2-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qr-hero2-lamp{filter:blur(70px);opacity:.9;border-radius:999px;position:absolute}.qr-hero2-lamp-a{background:radial-gradient(closest-side, color-mix(in oklab, var(--qr-brass) 30%, transparent), transparent);width:62vw;max-width:900px;height:46vw;max-height:640px;animation:22s ease-in-out infinite alternate qr-lamp-a;top:-12vw;left:-14vw}.qr-hero2-lamp-b{background:radial-gradient(closest-side, hsl(var(--rx-hue,220) 60% 55% / .22), transparent);width:58vw;max-width:860px;height:50vw;max-height:700px;transition:--rx-hue 1.4s var(--ease-out-quiet);animation:26s ease-in-out infinite alternate qr-lamp-b;top:6vw;right:-16vw}[data-theme=dark] .qr-hero2-lamp-a{background:radial-gradient(closest-side, color-mix(in oklab, var(--qr-brass) 22%, transparent), transparent)}[data-theme=dark] .qr-hero2-lamp-b{background:radial-gradient(closest-side, hsl(var(--rx-hue,220) 55% 45% / .3), transparent)}@keyframes qr-lamp-a{to{transform:translate(6vw,3vw)scale(1.08)}}@keyframes qr-lamp-b{to{transform:translate(-5vw,-2vw)scale(.94)}}.qr-hero2-waves{aspect-ratio:1;background:repeating-radial-gradient(circle, transparent 0 46px, color-mix(in oklab, var(--qr-text-primary) 5%, transparent) 46px 47px);opacity:.9;width:min(1100px,110vw);position:absolute;top:50%;right:-8%;transform:translate(10%,-46%);-webkit-mask-image:radial-gradient(circle,#000 18%,#0000 62%);mask-image:radial-gradient(circle,#000 18%,#0000 62%)}@media (width<=1023px){.qr-hero2-waves{top:72%;right:50%;transform:translate(50%,-50%)}}.qr-hero2-grid{align-items:center;gap:clamp(48px,6vw,72px);display:grid}@media (width>=1024px){.qr-hero2-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:48px}}.qr-hero2-title{margin-top:22px;font-size:clamp(3rem,10.5vw,5.6rem)}@media (width>=1024px){.qr-hero2-title{font-size:clamp(4.4rem,6.1vw,5.6rem)}}.qr-hero2-line{animation:qr-line-in 1.1s var(--ease-out-quiet) both;animation-delay:calc(.12s + var(--i,0) * .11s);display:block}.qr-hero2-line em{padding-right:.06em}@keyframes qr-line-in{0%{opacity:0;filter:blur(10px);transform:translateY(.35em)}to{opacity:1;filter:none;transform:none}}.qr-hero2-stagger{animation:qr-soft-in .9s var(--ease-out-quiet) both;animation-delay:calc(.12s + var(--i,0) * .11s)}@keyframes qr-soft-in{0%{opacity:0;transform:translateY(14px)}}.qr-hero2-eyebrow-sep{opacity:.5;background:currentColor;border-radius:999px;width:3px;height:3px}.qr-hero2-apps{border-top:1px solid color-mix(in oklab, var(--qr-hairline) 75%, transparent);flex-wrap:wrap;align-items:center;gap:14px 18px;max-width:34rem;margin-top:28px;padding-top:24px;display:flex}.qr-hero2-apps-note{color:var(--qr-text-tertiary);font-size:13px;line-height:1.45}.qr-hero2-stage{animation:qr-stage-in 1.3s var(--ease-out-quiet) .26s both;position:relative}@keyframes qr-stage-in{0%{opacity:0;filter:blur(8px);transform:translateY(36px)scale(.97)}}.qr-hero2-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-top:clamp(48px,7vw,88px);display:grid}@media (width>=900px){.qr-hero2-specs{grid-template-columns:repeat(4,minmax(0,1fr))}}.qr-hero2-specs li{border-top:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent);animation:qr-soft-in .9s var(--ease-out-quiet) both;animation-delay:calc(.7s + var(--i,0) * 90ms);flex-direction:column;gap:4px;padding-top:14px;display:flex}.qr-hero2-spec-k{font-family:var(--font-display);letter-spacing:-.02em;color:var(--qr-accent);font-size:20px;font-style:italic;font-weight:480}.qr-hero2-spec-v{color:var(--qr-text-secondary);font-size:14px}.qr-receiver{width:100%;max-width:452px;transition:--rx-hue 1.2s var(--ease-out-quiet), --rx-next-hue 1.2s var(--ease-out-quiet);margin-inline:auto;position:relative}@media (width>=1024px){.qr-receiver{margin-right:0}}.qr-receiver-halo{z-index:-1;background:radial-gradient(closest-side, hsl(var(--rx-hue) 72% 58% / .42), transparent 72%), radial-gradient(closest-side at 70% 80%, hsl(calc(var(--rx-hue) + 40) 70% 55% / .24), transparent 70%);filter:blur(36px);opacity:.85;border-radius:50%;animation:7s ease-in-out infinite qr-halo-breathe;position:absolute;inset:-12% -14% 4%}[data-theme=dark] .qr-receiver-halo{opacity:1}@keyframes qr-halo-breathe{50%{opacity:.7;transform:scale(1.06)}}.qr-receiver-ghost{background:linear-gradient(150deg, hsl(var(--rx-next-hue) 45% 50% / .5), hsl(calc(var(--rx-next-hue) + 40) 40% 30% / .55));border:1px solid color-mix(in oklab, var(--qr-hairline) 60%, transparent);box-shadow:var(--qr-shadow-2);opacity:.55;border-radius:32px;position:absolute;inset:22px -14px 92px 20px;transform:rotate(5deg)translate(14px)}@media (width<=520px){.qr-receiver-ghost{inset:18px 0 96px 16px;transform:rotate(4deg)translate(6px)}}.qr-receiver-card{background:linear-gradient(180deg, var(--qr-highlight), transparent 30%), color-mix(in oklab, var(--qr-surface-1) 94%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);box-shadow:var(--qr-shadow-3), 0 40px 80px -40px hsl(var(--rx-hue) 60% 30% / .45), inset 0 1px 0 var(--qr-highlight);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:34px;padding:12px;position:relative}[data-theme=dark] .qr-receiver-card{background:linear-gradient(180deg, #ffffff0d, transparent 30%), color-mix(in oklab, var(--qr-surface-1) 92%, transparent)}.qr-receiver-top{justify-content:space-between;align-items:center;padding:4px 6px 12px;display:flex}.qr-onair{letter-spacing:.16em;text-transform:uppercase;height:26px;color:var(--qr-live);background:color-mix(in oklab, var(--qr-live) 11%, transparent);border:1px solid color-mix(in oklab, var(--qr-live) 22%, transparent);border-radius:999px;align-items:center;gap:8px;padding:0 11px 0 9px;font-size:10.5px;font-weight:700;display:inline-flex}.qr-onair-lamp{background:var(--qr-live);width:7px;height:7px;box-shadow:0 0 10px var(--qr-live);border-radius:999px;animation:2s ease-in-out infinite qr-onair}@keyframes qr-onair{50%{opacity:.45;box-shadow:0 0 2px var(--qr-live)}}.qr-receiver-freq{font-family:var(--font-display);letter-spacing:-.01em;color:var(--qr-text-secondary);font-size:15px;font-weight:560}.qr-receiver-freq small{font-family:var(--font-sans);letter-spacing:.08em;color:var(--qr-text-tertiary);margin-left:4px;font-size:10px;font-weight:600}.qr-receiver-art{aspect-ratio:4/3;background:radial-gradient(90% 90% at 30% 20%, hsl(var(--rx-hue) 62% 52%), transparent 70%), linear-gradient(150deg, hsl(var(--rx-hue) 55% 34%), hsl(calc(var(--rx-hue) + 50) 45% 16%));isolation:isolate;border-radius:24px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.qr-receiver-slide{opacity:0;filter:blur(6px);transition:opacity .7s var(--ease-out-quiet), transform .9s var(--ease-out-quiet), filter .7s var(--ease-out-quiet);position:absolute;inset:0;transform:scale(1.06)}.qr-receiver-slide.is-active{opacity:1;filter:none;transform:none}.qr-receiver-sheen{z-index:2;pointer-events:none;transition:background-position 1.2s var(--ease-out-quiet);background:linear-gradient(115deg,#0000 30%,#ffffff24 45%,#0000 60%) 120% 0/250% 100%;position:absolute;inset:0}@media (hover:hover){.qr-receiver-art:hover .qr-receiver-sheen{background-position:-40% 0}.qr-receiver-art:hover .qr-receiver-slide.is-active{transform:scale(1.025)}}.qr-receiver-tag{z-index:3;letter-spacing:.02em;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0c61;border:1px solid #ffffff29;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600;position:absolute;bottom:12px;left:12px}.qr-receiver-body{align-items:center;gap:8px;padding:16px 8px 6px;display:flex}.qr-receiver-name{font-family:var(--font-display);letter-spacing:-.025em;-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;font-size:24px;font-weight:580;line-height:1.15;display:-webkit-box;overflow:hidden}@media (width>=640px){.qr-receiver-name{-webkit-line-clamp:1}}.qr-receiver-meta{color:var(--qr-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;overflow:hidden}.qr-receiver-play{width:58px;height:58px;color:var(--qr-on-accent);background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.22), transparent 60%), var(--qr-accent);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.4), 0 14px 30px -12px var(--qr-glow);transition:transform .32s var(--ease-spring), box-shadow .24s;border-radius:999px;flex-shrink:0;place-items:center;display:grid;position:relative}.qr-receiver-play svg{margin-left:2px}.qr-receiver.is-playing .qr-receiver-play svg{margin-left:0}@media (hover:hover){.qr-receiver-play:hover{transform:scale(1.06)}}.qr-receiver-play:active{transform:scale(.92)}.qr-receiver-play-ring{border-radius:inherit;border:1.5px solid color-mix(in oklab, var(--qr-accent) 55%, transparent);opacity:0;position:absolute;inset:-5px}.qr-receiver.is-live .qr-receiver-play-ring{animation:qr-ring 2.2s var(--ease-out-quiet) infinite}@keyframes qr-ring{0%{opacity:.9;transform:scale(.94)}to{opacity:0;transform:scale(1.35)}}.qr-receiver-signal{align-items:flex-end;gap:3px;height:22px;margin:8px 8px 4px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.qr-receiver-signal span{background:linear-gradient(180deg, hsl(var(--rx-hue) 60% 60%), color-mix(in oklab, var(--qr-accent) 80%, transparent));transform-origin:bottom;opacity:.55;height:100%;animation:1.6s ease-in-out infinite qr-sig;animation-delay:calc(var(--b) * -97ms);border-radius:2px;flex:1;transform:scaleY(.18)}.qr-receiver.is-live .qr-receiver-signal span{opacity:.95;animation-duration:.9s}@keyframes qr-sig{0%,to{transform:scaleY(.16)}30%{transform:scaleY(.62)}55%{transform:scaleY(.3)}80%{transform:scaleY(.85)}}.qr-dial{margin-top:22px;padding:0 4px;position:relative}.qr-dial-scale{height:30px;margin:0 4px;position:relative}.qr-dial-scale span{background:color-mix(in oklab, var(--qr-text-primary) 22%, transparent);width:1px;height:7px;position:absolute;top:0;transform:translate(-.5px)}.qr-dial-scale span.is-mid{background:color-mix(in oklab, var(--qr-text-primary) 32%, transparent);height:10px}.qr-dial-scale span.is-major{background:color-mix(in oklab, var(--qr-text-primary) 50%, transparent);height:13px}.qr-dial-scale em{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--qr-text-tertiary);font-size:10px;font-style:normal;font-weight:600;position:absolute;top:16px;transform:translate(-50%)}.qr-dial-track{background:color-mix(in oklab, var(--qr-surface-2) 70%, transparent);height:44px;box-shadow:inset 0 1px 2px hsl(var(--qr-shadow-color) / .12), inset 0 0 0 1px color-mix(in oklab, var(--qr-hairline) 70%, transparent);border-radius:999px;margin:2px 4px 0;position:relative}.qr-dial-needle{background:linear-gradient(180deg, var(--qr-brass), var(--qr-accent));width:2px;box-shadow:0 0 12px color-mix(in oklab, var(--qr-brass) 70%, transparent);transition:left .9s var(--ease-spring);pointer-events:none;z-index:3;border-radius:2px;margin-left:-1px;position:absolute;top:-34px;bottom:-4px}.qr-dial-needle:before{content:"";background:var(--qr-brass);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in oklab, var(--qr-brass) 25%, transparent);border-radius:999px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.qr-dial-marker{z-index:2;background:var(--qr-surface-1);width:34px;height:34px;box-shadow:var(--qr-shadow-1), 0 0 0 1px color-mix(in oklab, var(--qr-hairline) 80%, transparent);opacity:.72;filter:saturate(.6);cursor:pointer;transition:transform .42s var(--ease-spring), opacity .22s, filter .22s, box-shadow .22s;border-radius:999px;place-items:center;padding:3px;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)scale(.86)}.qr-dial-marker-art{border-radius:999px!important;width:28px!important;height:28px!important}@media (hover:hover){.qr-dial-marker:hover{opacity:1;filter:none;transform:translate(-50%,-50%)scale(1)}}.qr-dial-marker.is-active{opacity:1;filter:none;box-shadow:var(--qr-shadow-2), 0 0 0 2px var(--qr-brass), 0 0 18px hsl(var(--m-hue) 70% 55% / .5);transform:translate(-50%,-50%)scale(1.14)}.qr-dial-marker:focus-visible{outline:2px solid var(--qr-accent);outline-offset:3px}@media (width<=420px){.qr-dial-marker{width:30px;height:30px}.qr-dial-marker-art{width:24px!important;height:24px!important}}.qr-skeleton{background:linear-gradient(100deg, var(--qr-surface-2) 30%, color-mix(in oklab, var(--qr-surface-2) 60%, var(--qr-surface-1)) 50%, var(--qr-surface-2) 70%);background-size:200% 100%;animation:1.4s linear infinite qr-skel}@keyframes qr-skel{to{background-position:-200% 0}}.qr-bento{gap:16px;margin-top:clamp(40px,6vw,64px);display:grid}@media (width>=720px){.qr-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-bento-night{grid-column:span 2}}@media (width>=1024px){.qr-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(0,auto)}.qr-bento-night{grid-area:span 2/span 4}.qr-bento-favs,.qr-bento-account,.qr-bento-lock,.qr-bento-search,.qr-bento-data{grid-column:span 2}}.qr-bento-tile{border-radius:var(--qr-radius-xl);background:linear-gradient(180deg, var(--qr-highlight), transparent 32%), var(--qr-surface-1);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);min-width:0;box-shadow:var(--qr-shadow-2);transition:transform .5s var(--ease-spring), box-shadow .3s var(--ease-out-quiet), border-color .3s;flex-direction:column;gap:22px;padding:clamp(22px,2.6vw,30px);display:flex;position:relative;overflow:hidden}[data-theme=dark] .qr-bento-tile{background:radial-gradient(120% 80% at 0% 0%, #ffffff09, transparent 50%), var(--qr-surface-1)}@media (hover:hover){.qr-bento-tile:hover{border-color:color-mix(in oklab, var(--qr-accent) 30%, var(--qr-hairline));box-shadow:var(--qr-shadow-3);transform:translateY(-4px)}}.qr-bento-copy h3{font-family:var(--font-display);letter-spacing:-.022em;margin-top:10px;font-size:clamp(1.35rem,1.9vw,1.6rem);font-weight:560;line-height:1.12}.qr-bento-copy p:not(.qr-eyebrow){color:var(--qr-text-secondary);margin-top:8px;font-size:15px;line-height:1.55}.qr-bento-figure{font-family:var(--font-display);letter-spacing:-.05em;color:var(--qr-accent);align-items:baseline;gap:10px;font-size:clamp(3.6rem,6vw,4.8rem);font-weight:500;line-height:.9;display:flex}.qr-bento-figure span{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--qr-text-tertiary);font-size:13px;font-weight:600}.qr-bento-account,.qr-bento-data{justify-content:space-between}.qr-bento-night{background:radial-gradient(90% 90% at 100% 100%, #b38a4d14, transparent 60%), var(--qr-surface-1)}@media (width>=1024px){.qr-bento-night{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:28px;display:grid}.qr-bento-night .qr-bento-copy{align-self:start}}.qr-mini-np{--np-hue:36;color:#f4f1ea;background:radial-gradient(90% 120% at 0% 0%, hsl(var(--np-hue) 55% 34%), transparent 70%), linear-gradient(160deg, #17171c, #0b0b0e);border-radius:26px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #0009,inset 0 1px #ffffff0f}@media (width<=560px),(width>=1024px){.qr-mini-np{grid-template-columns:1fr;padding:22px}}.qr-mini-np-glow{aspect-ratio:1;background:radial-gradient(closest-side, hsl(var(--np-hue) 70% 55% / .35), transparent);filter:blur(20px);border-radius:50%;width:70%;animation:6s ease-in-out infinite qr-halo-breathe;position:absolute;inset:-40% -20% auto auto}.qr-mini-np-art{aspect-ratio:1;background:linear-gradient(150deg, hsl(var(--np-hue) 55% 40%), hsl(calc(var(--np-hue) + 50) 45% 18%));box-shadow:0 18px 40px -16px hsl(var(--np-hue) 60% 20% / .9);border-radius:18px;position:relative;overflow:hidden}@media (width<=560px),(width>=1024px){.qr-mini-np-art{width:58%}}.qr-mini-np-info{min-width:0;position:relative}.qr-mini-np-name{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:560;overflow:hidden}.qr-mini-np-meta{color:#f4f1ea99;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.qr-mini-live{letter-spacing:.14em;color:#6fdc9f;background:#62d29624;border-radius:999px;align-items:center;gap:5px;padding:3px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.qr-mini-live i{background:currentColor;border-radius:999px;width:5px;height:5px;animation:2s ease-in-out infinite qr-onair}.qr-mini-np-viz{align-items:center;gap:2px;height:34px;margin-top:14px;display:flex}.qr-mini-np-viz span{background:linear-gradient(180deg, hsl(var(--np-hue) 70% 70%), #ddb878);height:100%;animation:1.1s ease-in-out infinite qr-sig;animation-delay:calc(var(--b) * -71ms);border-radius:2px;flex:1;transform:scaleY(.2)}.qr-mini-np-controls{justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}.qr-mini-chip{white-space:nowrap;color:#f4f1eacc;background:#ffffff12;border:1px solid #ffffff14;border-radius:999px;padding:6px 11px;font-size:11px;font-weight:600}.qr-mini-np-play{color:#17120a;background:#ddb878;border-radius:999px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 24px -10px #ddb878b3}.qr-mini-np-play svg{width:18px;height:18px}.qr-mini-favs{gap:8px;margin-top:auto;display:grid}.qr-mini-favs li{background:var(--qr-canvas);border:1px solid color-mix(in oklab, var(--qr-hairline) 70%, transparent);border-radius:16px;align-items:center;gap:10px;padding:8px 10px 8px 8px;display:flex}.qr-mini-favs-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.qr-mini-favs-meta{color:var(--qr-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.qr-mini-heart{width:18px;height:18px;fill:var(--qr-accent);animation:qr-heart-beat 3.6s var(--ease-spring) infinite;animation-delay:calc(var(--i) * 1.2s);flex-shrink:0}@keyframes qr-heart-beat{0%,18%,to{transform:scale(1)}6%{transform:scale(1.3)}12%{transform:scale(.94)}}.qr-mini-lock{color:#f4f1ea;text-align:center;background:radial-gradient(100% 80% at 50% 0,#ddb87847,#0000 70%),linear-gradient(#1b1a20,#0c0c0f);border-radius:24px;padding:18px 16px 16px;position:relative;box-shadow:inset 0 1px #ffffff0f}.qr-mini-lock-day{letter-spacing:.02em;color:#f4f1eab3;font-size:11px;font-weight:600}.qr-mini-lock-time{letter-spacing:-.04em;font-size:48px;font-weight:600;line-height:1.05}.qr-mini-lock-card{text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:10px;margin-top:14px;padding:10px;display:flex}.qr-mini-lock-card .qr-mini-favs-meta{color:#f4f1ea8c}.qr-mini-sleep{flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;position:relative}.qr-mini-sleep svg{position:absolute;inset:0;transform:rotate(-90deg)}.qr-mini-sleep circle{fill:none;stroke:#ffffff1f;stroke-width:3px}.qr-mini-sleep .qr-mini-sleep-arc{stroke:#ddb878;stroke-linecap:round;stroke-dasharray:94.25;stroke-dashoffset:0;animation:9s linear infinite qr-sleep}@keyframes qr-sleep{to{stroke-dashoffset:94.25px}}.qr-mini-sleep span{color:#ddb878;font-size:11px;font-weight:700}.qr-mini-search{margin-top:auto}.qr-mini-search-field{background:var(--qr-canvas);border:1px solid color-mix(in oklab, var(--qr-accent) 40%, var(--qr-hairline));height:48px;box-shadow:0 0 0 4px color-mix(in oklab, var(--qr-accent) 10%, transparent);border-radius:16px;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:500;display:flex}.qr-mini-search-field svg{width:17px;height:17px;color:var(--qr-text-tertiary);flex-shrink:0}.qr-mini-search-text{white-space:pre}.qr-mini-caret{background:var(--qr-accent);border-radius:2px;width:2px;height:20px;margin-left:-8px;animation:1s step-end infinite qr-caret}@keyframes qr-caret{50%{opacity:0}}.qr-mini-search-chips{flex-wrap:wrap;gap:6px;min-height:30px;margin-top:12px;display:flex}.qr-mini-search-chips span{color:var(--qr-text-secondary);background:var(--qr-surface-2);opacity:0;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:600;transform:translateY(6px)}.qr-mini-search-chips.is-in span{animation:qr-chip-in .5s var(--ease-spring) both;animation-delay:calc(var(--i) * 70ms)}@keyframes qr-chip-in{to{opacity:1;transform:none}}.qr-app-band{overflow:hidden}.qr-app-band-bg{background:radial-gradient(50% 60% at 78% 50%, color-mix(in oklab, var(--qr-accent) 14%, transparent), transparent 70%), linear-gradient(180deg, transparent, color-mix(in oklab, var(--qr-surface-2) 60%, transparent) 50%, transparent);pointer-events:none;position:absolute;inset:0}.qr-app-points{gap:12px;margin-top:28px;display:grid}.qr-app-points li{color:var(--qr-text-primary);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.qr-app-check{width:22px;height:22px;color:var(--qr-accent);background:var(--qr-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--qr-accent) 25%, transparent);border-radius:999px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.qr-app-stage{place-items:center;padding:24px 0;display:grid;position:relative}.qr-app-orbit{width:0;height:0;position:absolute;inset:50% auto auto 50%}.qr-app-orbit span{border:1px solid color-mix(in oklab, var(--qr-text-primary) 8%, transparent);border-radius:999px;animation:6s ease-in-out infinite qr-orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qr-app-orbit span:first-child{width:420px;height:420px}.qr-app-orbit span:nth-child(2){width:560px;height:560px;animation-delay:-2s}.qr-app-orbit span:nth-child(3){width:700px;height:700px;animation-delay:-4s}@keyframes qr-orbit{50%{opacity:.6;transform:translate(-50%,-50%)scale(1.04)}}.qr-float{z-index:2;background:color-mix(in oklab, var(--qr-surface-1) 88%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);box-shadow:var(--qr-shadow-3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:18px;align-items:center;gap:10px;padding:10px 14px 10px 10px;animation:6s ease-in-out infinite qr-bob;display:flex;position:absolute}.qr-float strong{letter-spacing:-.01em;font-size:13px;font-weight:650;display:block}.qr-float small{color:var(--qr-text-tertiary);font-size:11.5px;display:block}.qr-float-icon{width:34px;height:34px;color:var(--qr-accent);background:var(--qr-accent-soft);border-radius:12px;place-items:center;display:grid}.qr-float-icon svg{width:17px;height:17px}.qr-float-a{top:22%;left:max(0px,50% - 300px)}.qr-float-b{animation-delay:-3s;bottom:20%;right:max(0px,50% - 300px)}.qr-float-c{animation-delay:-1.5s;top:12%;right:max(0px,50% - 320px)}@keyframes qr-bob{50%{transform:translateY(-10px)}}@media (width<=560px){.qr-float-a{top:10%;left:0}.qr-float-b{bottom:8%;right:0}.qr-float-c,.qr-app-orbit span:nth-child(3){display:none}}.qr-steps{gap:18px;margin-top:clamp(36px,5vw,56px);display:grid;position:relative}@media (width>=860px){.qr-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.qr-step{border-radius:var(--qr-radius-xl);background:var(--qr-surface-1);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);box-shadow:var(--qr-shadow-1);padding:28px;position:relative;overflow:hidden}.qr-step:after{content:"";background:linear-gradient(90deg, var(--qr-brass), transparent);transform-origin:0;border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:28px;right:28px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.qr-step:after{animation:linear both qr-draw;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes qr-draw{0%{transform:scaleX(0)}}.qr-step-num{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px color-mix(in oklab, var(--qr-accent) 75%, transparent);font-size:56px;font-style:italic;font-weight:400;line-height:1;display:block}.qr-step h3{letter-spacing:-.015em;margin-top:20px;font-size:18px;font-weight:650}.qr-step p{color:var(--qr-text-secondary);margin-top:6px;line-height:1.55}.qr-privacy{border-radius:var(--qr-radius-xl);background:radial-gradient(70% 120% at 100% 0%, color-mix(in oklab, var(--qr-live) 9%, transparent), transparent 60%), var(--qr-surface-1);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);box-shadow:var(--qr-shadow-2);gap:28px;padding:clamp(28px,5vw,56px);display:grid}@media (width>=860px){.qr-privacy{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:44px}}.qr-privacy-mark{width:76px;height:76px;color:var(--qr-live);background:color-mix(in oklab, var(--qr-live) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--qr-live) 22%, transparent);border-radius:24px;place-items:center;display:grid}.qr-privacy-mark svg{width:40px;height:40px}.qr-privacy-title{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:560;line-height:1.12}.qr-privacy-title em{color:var(--qr-text-secondary);font-style:italic;font-weight:440}.qr-faq2{border-top:1px solid var(--qr-hairline)}.qr-faq2 details{border-bottom:1px solid var(--qr-hairline)}.qr-faq2 summary{cursor:pointer;letter-spacing:-.012em;min-height:64px;transition:color .16s var(--ease-out-quiet);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:17px;font-weight:600;list-style:none;display:flex}@media (hover:hover){.qr-faq2 summary:hover{color:var(--qr-accent)}}.qr-faq2 .qr-chevron{width:32px;height:32px;color:var(--qr-text-secondary);background:var(--qr-surface-2);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.qr-faq2 .qr-chevron svg{width:14px;height:14px}.qr-faq2 .qr-answer{color:var(--qr-text-secondary);padding:0 56px 22px 0;font-size:15.5px;line-height:1.65}html:has(.qr-finale) .qr-footer{margin-top:0}.qr-finale{border-top:1px solid color-mix(in oklab, var(--qr-hairline) 70%, transparent);background:radial-gradient(60% 70% at 50% 100%, color-mix(in oklab, var(--qr-accent) 16%, transparent), transparent 70%);padding-block:clamp(88px,13vw,168px);position:relative;overflow:hidden}.qr-finale-title{font-size:clamp(2.9rem,8.5vw,6rem)}.qr-finale-dial{pointer-events:none;justify-content:space-between;align-items:flex-end;width:min(1200px,120vw);height:46px;display:flex;position:absolute;bottom:-2px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.qr-finale-dial span{background:color-mix(in oklab, var(--qr-text-primary) 18%, transparent);width:1px;height:12px;animation:4s ease-in-out infinite qr-tick;animation-delay:calc(var(--t) * 50ms)}.qr-finale-dial span.is-mid{height:20px}.qr-finale-dial span.is-major{background:color-mix(in oklab, var(--qr-text-primary) 30%, transparent);height:30px}@keyframes qr-tick{0%,to{background-color:color-mix(in oklab, var(--qr-text-primary) 18%, transparent)}8%{background-color:var(--qr-brass)}}[data-offscreen] *,html.qr-tab-hidden .qr-home *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-hero2-lamp,.qr-hero2-line,.qr-hero2-stagger,.qr-hero2-stage,.qr-hero2-specs li,.qr-receiver-halo,.qr-receiver-signal span,.qr-onair-lamp,.qr-live-pip,.qr-mini-np-viz span,.qr-mini-heart,.qr-mini-sleep-arc,.qr-mini-caret,.qr-app-orbit span,.qr-float,.qr-finale-dial span,.qr-mini-np-glow{animation:none!important}.qr-receiver-slide,.qr-dial-needle,.qr-dial-marker,.qr-receiver,.qr-bento-tile{transition:none!important}.qr-mini-search-chips span{opacity:1;transform:none}}}@layer utilities{.\[container-type\:size\]{container-type:size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-10{inset:calc(var(--spacing) * -10)}.inset-0{inset:0}.inset-\[-6px\]{inset:-6px}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1\/2{top:50%}.top-20{top:calc(var(--spacing) * 20)}.top-\[min\(12vh\,6rem\)\]{top:min(12vh,6rem)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[92\]{z-index:92}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.\!mt-0{margin-top:0!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.aspect-square{aspect-ratio:1}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-12{height:calc(var(--spacing) * 12)!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-\[3px\]{height:3px}.h-\[4\.25rem\]{height:4.25rem}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[52px\]{height:52px}.h-\[360px\]{height:360px}.h-\[calc\(100\%\+12px\)\]{height:calc(100% + 12px)}.h-\[calc\(100\%-0\.25rem\)\]{height:calc(100% - .25rem)}.h-\[min\(56vh\,560px\)\]{height:min(56vh,560px)}.h-full{height:100%}.max-h-\[min\(78dvh\,640px\)\]{max-height:min(78dvh,640px)}.max-h-\[min\(82dvh\,640px\)\]{max-height:min(82dvh,640px)}.max-h-\[min\(94dvh\,900px\)\]{max-height:min(94dvh,900px)}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-dvh{min-height:100dvh}.\!w-9{width:calc(var(--spacing) * 9)!important}.\!w-12{width:calc(var(--spacing) * 12)!important}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.25rem\]{width:4.25rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[13px\]{width:13px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[44\%\]{width:44%}.w-\[45\%\]{width:45%}.w-\[46\%\]{width:46%}.w-\[52px\]{width:52px}.w-\[68\%\]{width:68%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[75\%\]{width:75%}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[85\%\]{width:85%}.w-\[90\%\]{width:90%}.w-\[300px\]{width:300px}.w-\[calc\(100\%\+12px\)\]{width:calc(100% + 12px)}.w-\[min\(100vw-1\.5rem\,26rem\)\]{width:min(100vw - 1.5rem,26rem)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[6\.5rem\]{max-width:6.5rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[58\%\]{max-width:58%}.max-w-\[240px\]{max-width:240px}.max-w-\[1100px\]{max-width:1100px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[1\.55rem\]{min-width:1.55rem}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[1px\]{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[3px\]{gap:3px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-hairline\/70>:not(:last-child)){border-color:var(--color-hairline)}@supports (color:color-mix(in lab, red, red)){:where(.divide-hairline\/70>:not(:last-child)){border-color:color-mix(in oklab, var(--color-hairline) 70%, transparent)}}:where(.divide-hairline\/80>:not(:last-child)){border-color:var(--color-hairline)}@supports (color:color-mix(in lab, red, red)){:where(.divide-hairline\/80>:not(:last-child)){border-color:color-mix(in oklab, var(--color-hairline) 80%, transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22\%\]{border-radius:22%}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[40px\]{border-radius:40px}.rounded-\[48px\]{border-radius:48px}.rounded-\[64px\]{border-radius:64px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent\/30{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.border-accent\/35{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/35{border-color:color-mix(in oklab, var(--color-accent) 35%, transparent)}}.border-current{border-color:currentColor}.border-hairline,.border-hairline\/60{border-color:var(--color-hairline)}@supports (color:color-mix(in lab, red, red)){.border-hairline\/60{border-color:color-mix(in oklab, var(--color-hairline) 60%, transparent)}}.border-hairline\/70{border-color:var(--color-hairline)}@supports (color:color-mix(in lab, red, red)){.border-hairline\/70{border-color:color-mix(in oklab, var(--color-hairline) 70%, transparent)}}.border-hairline\/80{border-color:var(--color-hairline)}@supports (color:color-mix(in lab, red, red)){.border-hairline\/80{border-color:color-mix(in oklab, var(--color-hairline) 80%, transparent)}}.border-hairline\/90{border-color:var(--color-hairline)}@supports (color:color-mix(in lab, red, red)){.border-hairline\/90{border-color:color-mix(in oklab, var(--color-hairline) 90%, transparent)}}.border-ink\/70{border-color:var(--color-ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/70{border-color:color-mix(in oklab, var(--color-ink) 70%, transparent)}}.border-live\/40{border-color:var(--color-live)}@supports (color:color-mix(in lab, red, red)){.border-live\/40{border-color:color-mix(in oklab, var(--color-live) 40%, transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-\[\#0b0c10\]{background-color:#0b0c10}.bg-\[color-mix\(in_oklab\,var\(--qr-surface-1\)_82\%\,var\(--qr-accent-soft\)\)\]{background-color:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--qr-surface-1\)_82\%\,var\(--qr-accent-soft\)\)\]{background-color:color-mix(in oklab,var(--qr-surface-1) 82%,var(--qr-accent-soft))}}.bg-\[color-mix\(in_oklab\,var\(--qr-surface-1\)_84\%\,hsl\(145_40\%_32\%\/0\.35\)\)\]{background-color:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--qr-surface-1\)_84\%\,hsl\(145_40\%_32\%\/0\.35\)\)\]{background-color:color-mix(in oklab,var(--qr-surface-1) 84%,#31724c59)}}.bg-\[color-mix\(in_oklab\,var\(--qr-surface-1\)_88\%\,transparent\)\]{background-color:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--qr-surface-1\)_88\%\,transparent\)\]{background-color:color-mix(in oklab,var(--qr-surface-1) 88%,transparent)}}.bg-\[rgba\(107\,191\,138\,0\.14\)\]{background-color:#6bbf8a24}.bg-accent{background-color:var(--color-accent)}.bg-accent-soft,.bg-accent-soft\/40{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/40{background-color:color-mix(in oklab, var(--color-accent-soft) 40%, transparent)}}.bg-accent-soft\/70{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/70{background-color:color-mix(in oklab, var(--color-accent-soft) 70%, transparent)}}.bg-accent\/12{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/12{background-color:color-mix(in oklab, var(--color-accent) 12%, transparent)}}.bg-accent\/80{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/80{background-color:color-mix(in oklab, var(--color-accent) 80%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-canvas{background-color:var(--color-canvas)}.bg-live,.bg-live\/15{background-color:var(--color-live)}@supports (color:color-mix(in lab, red, red)){.bg-live\/15{background-color:color-mix(in oklab, var(--color-live) 15%, transparent)}}.bg-surface-1,.bg-surface-1\/60{background-color:var(--color-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-surface-1\/60{background-color:color-mix(in oklab, var(--color-surface-1) 60%, transparent)}}.bg-surface-1\/70{background-color:var(--color-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-surface-1\/70{background-color:color-mix(in oklab, var(--color-surface-1) 70%, transparent)}}.bg-surface-1\/75{background-color:var(--color-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-surface-1\/75{background-color:color-mix(in oklab, var(--color-surface-1) 75%, transparent)}}.bg-surface-1\/80{background-color:var(--color-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-surface-1\/80{background-color:color-mix(in oklab, var(--color-surface-1) 80%, transparent)}}.bg-surface-1\/95{background-color:var(--color-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-surface-1\/95{background-color:color-mix(in oklab, var(--color-surface-1) 95%, transparent)}}.bg-surface-2,.bg-surface-2\/60{background-color:var(--color-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/60{background-color:color-mix(in oklab, var(--color-surface-2) 60%, transparent)}}.bg-surface-2\/70{background-color:var(--color-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/70{background-color:color-mix(in oklab, var(--color-surface-2) 70%, transparent)}}.bg-surface-2\/80{background-color:var(--color-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/80{background-color:color-mix(in oklab, var(--color-surface-2) 80%, transparent)}}.bg-surface-2\/90{background-color:var(--color-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/90{background-color:color-mix(in oklab, var(--color-surface-2) 90%, transparent)}}.bg-transparent{background-color:#0000}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_30\%_30\%\,var\(--qr-glow\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 30% 30%,var(--qr-glow),transparent 70%)}.from-\[var\(--qr-canvas\)\]{--tw-gradient-from:var(--qr-canvas);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-2{--tw-gradient-from:var(--color-surface-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-1{--tw-gradient-to:var(--color-surface-1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.p-0{padding:0}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-1{padding-left:var(--spacing)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.text-\[clamp\(1\.4rem\,4vw\,1\.85rem\)\]{font-size:clamp(1.4rem,4vw,1.85rem)}.text-\[clamp\(1\.6rem\,3vw\,2\.15rem\)\]{font-size:clamp(1.6rem,3vw,2.15rem)}.text-\[clamp\(1\.75rem\,3\.2vw\,2\.4rem\)\]{font-size:clamp(1.75rem,3.2vw,2.4rem)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[var\(--qr-on-accent\)\]{color:var(--qr-on-accent)}.text-accent{color:var(--color-accent)}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-live{color:var(--color-live)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_color-mix\(in_srgb\,var\(--qr-ink\)_8\%\,transparent\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--qr-ink))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_1px_0_color-mix\(in_srgb\,var\(--qr-ink\)_8\%\,transparent\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,color-mix(in srgb,var(--qr-ink) 8%,transparent))}}.shadow-\[0_1px_0_color-mix\(in_srgb\,var\(--qr-ink\)_8\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_-6px_var\(--qr-glow\)\]{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,var(--qr-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_-8px_var\(--qr-glow\)\]{--tw-shadow:0 6px 16px -8px var(--tw-shadow-color,var(--qr-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_-8px_var\(--qr-glow\)\]{--tw-shadow:0 8px 24px -8px var(--tw-shadow-color,var(--qr-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_var\(--qr-glow\)\]{--tw-shadow:0 10px 24px -12px var(--tw-shadow-color,var(--qr-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_var\(--qr-glow\)\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,var(--qr-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_-10px_var\(--qr-glow\)\]{--tw-shadow:0 12px 32px -10px var(--tw-shadow-color,var(--qr-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_-8px_var\(--qr-glow\)\]{--tw-shadow:0 12px 40px -8px var(--tw-shadow-color,var(--qr-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_-16px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 12px 40px -16px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_-18px_var\(--qr-glow\)\]{--tw-shadow:0 16px 40px -18px var(--tw-shadow-color,var(--qr-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_48px_-16px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 16px 48px -16px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_-28px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 18px 48px -28px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_64px_-24px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 24px 64px -24px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_80px_-30px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 40px 80px -30px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--qr-canvas\)\]{--tw-ring-color:var(--qr-canvas)}.ring-accent\/20{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/20{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.ring-accent\/25{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/25{--tw-ring-color:color-mix(in oklab, var(--color-accent) 25%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,color\,transform\,box-shadow\]{transition-property:border-color,background-color,color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,color\,transform\]{transition-property:border-color,background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,padding\]{transition-property:border-color,box-shadow,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-160{--tw-duration:.16s;transition-duration:.16s}.duration-180{--tw-duration:.18s;transition-duration:.18s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--qr-hit-x\:0px\]{--qr-hit-x:0px}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.ring-inset{--tw-ring-inset:inset}.placeholder\:text-ink-3::placeholder{color:var(--color-ink-3)}@media (hover:hover){.hover\:border-accent:hover,.hover\:border-accent\/35:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/35:hover{border-color:color-mix(in oklab, var(--color-accent) 35%, transparent)}}.hover\:border-accent\/40:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.hover\:border-accent\/50:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.hover\:bg-accent-soft\/40:hover{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-soft\/40:hover{background-color:color-mix(in oklab, var(--color-accent-soft) 40%, transparent)}}.hover\:bg-accent-soft\/50:hover{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-soft\/50:hover{background-color:color-mix(in oklab, var(--color-accent-soft) 50%, transparent)}}.hover\:bg-accent-soft\/60:hover{background-color:var(--color-accent-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-soft\/60:hover{background-color:color-mix(in oklab, var(--color-accent-soft) 60%, transparent)}}.hover\:bg-surface-2:hover,.hover\:bg-surface-2\/70:hover{background-color:var(--color-surface-2)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-2\/70:hover{background-color:color-mix(in oklab, var(--color-surface-2) 70%, transparent)}}.hover\:bg-surface-2\/80:hover{background-color:var(--color-surface-2)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-2\/80:hover{background-color:color-mix(in oklab, var(--color-surface-2) 80%, transparent)}}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-pressed:hover{color:var(--color-accent-pressed)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-full:focus{border-radius:2147483647px}.focus\:border-accent\/50:focus{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent\/50:focus{border-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-\[var\(--qr-on-accent\)\]:focus{color:var(--qr-on-accent)}.focus\:shadow-\[0_0_0_2px_color-mix\(in_oklab\,var\(--qr-accent\)_42\%\,transparent\)\]:focus{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--qr-accent))}@supports (color:color-mix(in lab, red, red)){.focus\:shadow-\[0_0_0_2px_color-mix\(in_oklab\,var\(--qr-accent\)_42\%\,transparent\)\]:focus{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in oklab,var(--qr-accent) 42%,transparent))}}.focus\:shadow-\[0_0_0_2px_color-mix\(in_oklab\,var\(--qr-accent\)_42\%\,transparent\)\]:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:no-preference){.motion-safe\:scroll-smooth{scroll-behavior:smooth}}@media (width>=40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:\!h-10{height:calc(var(--spacing) * 10)!important}.sm\:h-3\.5{height:calc(var(--spacing) * 3.5)}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-\[3\.25rem\]{height:3.25rem}.sm\:h-\[15px\]{height:15px}.sm\:\!w-10{width:calc(var(--spacing) * 10)!important}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-\[3\.25rem\]{width:3.25rem}.sm\:w-\[38\%\]{width:38%}.sm\:w-\[320px\]{width:320px}.sm\:w-auto{width:auto}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-\[36\%\]{max-width:36%}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-none{max-width:none}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.sm\:self-center{align-self:center}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:pt-0{padding-top:0}.sm\:pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pb-0{padding-bottom:0}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}}@media (width>=48rem){.md\:mx-0{margin-inline:0}.md\:mt-0{margin-top:0}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:max-w-4xl{max-width:var(--container-4xl)}.md\:max-w-none{max-width:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(260px\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(260px,1fr) minmax(0,1.1fr)}.md\:flex-col{flex-direction:column}.md\:items-stretch{align-items:stretch}.md\:justify-center{justify-content:center}.md\:justify-start{justify-content:flex-start}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:self-stretch{align-self:stretch}.md\:text-left{text-align:left}}@media (width>=64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:mx-0{margin-inline:0}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-5{margin-top:calc(var(--spacing) * 5)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[4\.75rem\]{height:4.75rem}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:max-w-none{max-width:none}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(300px\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(300px,1fr) minmax(0,1.1fr)}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:bg-transparent{background-color:#0000}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[data-related-skeleton\]\:visible:is(data-related-skeleton){visibility:visible}}html{scroll-padding-top:calc(var(--qr-header-h,4rem) + 8px);scroll-padding-bottom:8px;overflow-x:clip}html.qr-has-player{scroll-padding-bottom:calc(var(--qr-player-bar-h,5.5rem) + 8px)}body{overflow-x:clip}.qr-row-lift,.qr-faq summary,.qr-rail-card{scroll-margin-block:calc(var(--qr-header-h,4rem) + 8px) calc(var(--qr-player-bar-h,0px) + 8px)}html:not(.qr-has-player) .qr-row-lift,html:not(.qr-has-player) .qr-faq summary,html:not(.qr-has-player) .qr-rail-card{scroll-margin-bottom:8px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--qr-canvas:#f6f3ee;--qr-surface-1:#fff;--qr-surface-2:#ede8e0;--qr-surface-3:#e4ded3;--qr-hairline:#e2dcd1;--qr-text-primary:#16140f;--qr-text-secondary:#57534b;--qr-text-tertiary:#6b675f;--qr-accent:#86672f;--qr-accent-pressed:#6d5325;--qr-accent-soft:#86672f1f;--qr-brass:#b98a3e;--qr-live:#1f8a55;--qr-on-accent:#fff;--qr-glow:#86672f3d;--qr-shadow-color:30 25% 20%;--qr-shadow-strength:.16;--qr-highlight:#ffffffb3;--qr-grain-opacity:.035;--qr-shadow-1:0 1px 2px hsl(var(--qr-shadow-color) / calc(var(--qr-shadow-strength) * .6));--qr-shadow-2:0 1px 2px hsl(var(--qr-shadow-color) / calc(var(--qr-shadow-strength) * .5)), 0 8px 24px -12px hsl(var(--qr-shadow-color) / var(--qr-shadow-strength));--qr-shadow-3:0 2px 6px hsl(var(--qr-shadow-color) / calc(var(--qr-shadow-strength) * .5)), 0 24px 60px -24px hsl(var(--qr-shadow-color) / calc(var(--qr-shadow-strength) * 1.6));--qr-radius-sm:12px;--qr-radius-md:18px;--qr-radius-lg:26px;--qr-radius-xl:34px;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-quint:cubic-bezier(.83, 0, .17, 1);--qr-ink:var(--qr-text-primary);--qr-ink-2:var(--qr-text-secondary);--qr-ink-3:var(--qr-text-tertiary)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--qr-canvas:#0c0d10;--qr-surface-1:#15161b;--qr-surface-2:#1f2027;--qr-surface-3:#272932;--qr-hairline:#2c2e37;--qr-text-primary:#f4f1ea;--qr-text-secondary:#b0aea7;--qr-text-tertiary:#8d8b85;--qr-accent:#ddb878;--qr-accent-pressed:#c9a262;--qr-accent-soft:#ddb87826;--qr-brass:#e8c88f;--qr-live:#62d296;--qr-on-accent:#17120a;--qr-glow:#ddb8785c;--qr-shadow-color:0 0% 0%;--qr-shadow-strength:.55;--qr-highlight:#ffffff0f;--qr-grain-opacity:.05}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--qr-canvas:#0c0d10;--qr-surface-1:#15161b;--qr-surface-2:#1f2027;--qr-surface-3:#272932;--qr-hairline:#2c2e37;--qr-text-primary:#f4f1ea;--qr-text-secondary:#b0aea7;--qr-text-tertiary:#8d8b85;--qr-accent:#ddb878;--qr-accent-pressed:#c9a262;--qr-accent-soft:#ddb87826;--qr-brass:#e8c88f;--qr-live:#62d296;--qr-on-accent:#17120a;--qr-glow:#ddb8785c;--qr-shadow-color:0 0% 0%;--qr-shadow-strength:.55;--qr-highlight:#ffffff0f;--qr-grain-opacity:.05}}html.qr-theme-vt *,html.qr-theme-vt :before,html.qr-theme-vt :after{view-transition-name:none!important}html.qr-theme-vt::view-transition-old(root){mix-blend-mode:normal;animation:none}html.qr-theme-vt::view-transition-new(root){mix-blend-mode:normal;animation:none}html.qr-theme-vt::view-transition-old(root){z-index:1}html.qr-theme-vt::view-transition-new(root){z-index:2}h1,h2,h3,summary{text-wrap:balance}p,li,dd,figcaption{text-wrap:pretty}.qr-truncate-1{text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;overflow:hidden}.qr-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--qr-canvas:#0c0d10;--qr-surface-1:#15161b;--qr-surface-2:#1f2027;--qr-surface-3:#272932;--qr-hairline:#2c2e37;--qr-text-primary:#f4f1ea;--qr-text-secondary:#b0aea7;--qr-text-tertiary:#8d8b85;--qr-accent:#ddb878;--qr-accent-pressed:#c9a262;--qr-accent-soft:#ddb87826;--qr-brass:#e8c88f;--qr-live:#62d296;--qr-on-accent:#17120a;--qr-glow:#ddb8785c;--qr-shadow-color:0 0% 0%;--qr-shadow-strength:.55;--qr-highlight:#ffffff0f;--qr-grain-opacity:.05;color:var(--qr-text-primary)}html{background:var(--qr-canvas);color:var(--qr-text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth}body{font-family:var(--font-sans);font-feature-settings:"cv11", "ss01"}::selection{background:var(--qr-accent-soft)}:focus-visible{outline:2px solid var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){:focus-visible{outline:2px solid color-mix(in oklab, var(--qr-accent) 80%, transparent)}}:focus-visible{outline-offset:3px;animation:qr-focus-ring .16s var(--ease-out-quiet) both}.tabular{font-variant-numeric:tabular-nums}@keyframes qr-rise{0%{opacity:.96;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes qr-fade{0%{opacity:.96}to{opacity:1}}@keyframes qr-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.qr-rise{opacity:1;animation:qr-rise .18s var(--ease-out-quiet);animation-delay:calc(min(var(--i,0), 4) * 24ms);animation-fill-mode:backwards}.qr-header{isolation:isolate}.qr-header:before{content:"";z-index:-1;background:var(--qr-canvas);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.qr-header:before{background:color-mix(in oklab, var(--qr-canvas) 85%, transparent)}}.qr-header:before{border-bottom:1px solid var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){.qr-header:before{border-bottom:1px solid color-mix(in oklab, var(--qr-hairline) 70%, transparent)}}.qr-header:before{-webkit-backdrop-filter:saturate(1.4)blur(24px);backdrop-filter:saturate(1.4)blur(24px)}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){@media (prefers-reduced-motion:no-preference){.qr-header:before{animation:linear both qr-fade;animation-timeline:scroll(root);animation-range:0 48px}}}.qr-link{transition:background-size .18s var(--ease-out-quiet), color .16s var(--ease-out-quiet);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;text-decoration:none}.qr-link:hover,.qr-link:focus-visible{background-size:100% 1px}@media (hover:none){.qr-link{background-size:100% 1px}}.qr-hit{position:relative}.qr-hit:before{content:"";top:50%;left:calc(-1 * var(--qr-hit-x,8px));right:calc(-1 * var(--qr-hit-x,8px));pointer-events:auto;min-width:44px;height:max(100%,44px);position:absolute;transform:translateY(-50%)}.qr-press{transition:transform .14s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), color .16s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet)}@media (hover:hover){.qr-press:hover{transform:translateY(-1px)}}.qr-press:active{transform:scale(.97)}.qr-eq span{background:var(--qr-accent);opacity:.85;transform-origin:bottom;border-radius:2px;width:3px;height:16px;animation:.9s ease-in-out infinite qr-eq;display:block}.qr-eq span:nth-child(2){animation-duration:.76s;animation-delay:-180ms}.qr-eq span:nth-child(3){animation-duration:1.04s;animation-delay:-420ms}.qr-eq span:nth-child(4){animation-duration:.82s;animation-delay:-90ms}.qr-eq span:nth-child(5){animation-duration:.96s;animation-delay:-600ms}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}details[open] .qr-chevron{transform:rotate(45deg)}details[open] .qr-answer{animation:qr-fade .18s var(--ease-out-quiet) both}details>summary:focus-visible{outline-offset:4px}@media (hover:hover){details>summary:hover .qr-chevron{background:var(--qr-accent-soft);color:var(--qr-accent)}}details .qr-chevron{transition:transform .18s var(--ease-out-quiet), background-color .16s ease, color .16s ease}@supports selector(::details-content){.qr-faq{interpolate-size:allow-keywords}.qr-faq details::details-content{block-size:0;transition:block-size .2s var(--ease-out-quiet), content-visibility .2s allow-discrete;overflow:clip}.qr-faq details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.qr-eq span{transform:scaleY(.6)}.qr-press:active{transform:none}.qr-faq details::details-content{transition:none!important}.qr-shimmer{background-color:var(--qr-surface-2);background-image:none!important;animation:none!important}.qr-skel-item,.qr-content-reveal{opacity:1!important;animation:none!important}}.qr-prose h2{letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.qr-prose p,.qr-prose li{color:var(--qr-text-secondary);line-height:1.7}.qr-prose p+p{margin-top:.9rem}.qr-prose ul{margin-top:.75rem;padding-left:1.25rem;list-style:outside}.qr-prose li+li{margin-top:.4rem}.qr-prose a{color:var(--qr-accent);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.qr-prose a{margin-block:-.35rem;padding-block:.35rem}}.qr-prose strong{color:var(--qr-text-primary);font-weight:600}::view-transition-old(root){animation-duration:.18s;animation-timing-function:var(--ease-out-quiet)}::view-transition-new(root){animation-duration:.18s;animation-timing-function:var(--ease-out-quiet)}::view-transition-old(root){animation-name:qr-vt-root-out;animation-duration:.18s;animation-timing-function:cubic-bezier(.4,0,1,1)}::view-transition-new(root){animation-duration:.12s;animation-timing-function:var(--ease-out-quiet);animation-name:qr-vt-root-in}@keyframes qr-vt-root-in{0%{opacity:.92}to{opacity:1}}@keyframes qr-vt-root-out{to{opacity:0}}::view-transition-group(.qr-page){animation-duration:.18s;animation-timing-function:var(--ease-out-quiet)}::view-transition-old(.qr-page){animation:qr-vt-out .12s var(--ease-out-quiet) both}::view-transition-new(.qr-page){animation:qr-vt-in .18s var(--ease-out-quiet) 40ms both}@keyframes qr-vt-out{to{opacity:0}}@keyframes qr-vt-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.qr-player-page{min-height:50vh}@keyframes qr-buffer-sweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}.qr-buffer-bar{animation:qr-buffer-sweep 1.1s var(--ease-out-quiet) infinite}.qr-volume{appearance:none;background:linear-gradient(to right, var(--qr-accent) calc(var(--qr-vol,0) * 100%), var(--qr-hairline) 0);border-radius:999px;outline:none;height:4px}.qr-volume::-webkit-slider-thumb{appearance:none;background:var(--qr-accent);cursor:pointer;border:none;border-radius:50%;width:14px;height:14px}.qr-volume::-moz-range-thumb{background:var(--qr-accent);cursor:pointer;border:none;border-radius:50%;width:14px;height:14px}.qr-select-el{appearance:none;background-color:var(--qr-surface-1);text-overflow:ellipsis;background-image:none;padding-inline-end:2.75rem}.qr-select-el::-ms-expand{display:none}.qr-select-chevron{right:.85rem}.qr-chip-rail{scrollbar-width:none}.qr-chip-rail::-webkit-scrollbar{display:none}.qr-now-sheet{animation:qr-rise .2s var(--ease-out-quiet) both}@media (prefers-reduced-motion:reduce){.qr-buffer-bar{width:40%;animation:none!important}.qr-now-sheet{animation:none!important}}.qr-player-pill{isolation:isolate;background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.12), transparent 45%), var(--qr-canvas);position:relative}@supports (color:color-mix(in lab, red, red)){.qr-player-pill{background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.12), transparent 45%), color-mix(in oklab, var(--qr-canvas) 92%, transparent)}}.qr-player-pill{-webkit-backdrop-filter:blur(40px)saturate(1.8);backdrop-filter:blur(40px)saturate(1.8);border:1px solid var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill{border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent)}}.qr-player-pill:before{content:"";border-radius:inherit;background:var(--qr-canvas);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.qr-player-pill:before{background:color-mix(in oklab, var(--qr-canvas) 88%, var(--qr-surface-1))}}.qr-player-pill:before{z-index:-1;opacity:.92}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.qr-player-pill{background:var(--qr-canvas)}.qr-player-pill:before{opacity:1}}.qr-elevated{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 36px -22px #00000059,0 1px oklab(100% 0 5.96046e-8/.06)}.qr-row-lift{transition:transform .14s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet)}@media (hover:hover){.qr-row-lift:hover{transform:translateY(-1px);box-shadow:0 8px 24px -16px #00000059}}.qr-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.qr-chip-active{letter-spacing:-.012em}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=dark]) .qr-chip-active{color:color-mix(in oklab, var(--qr-accent) 84%, var(--qr-text-primary))}}.qr-chip:not(.qr-chip-active){background-image:linear-gradient(160deg, var(--qr-accent-soft), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.qr-chip:not(.qr-chip-active){background-image:linear-gradient(160deg, color-mix(in oklab, var(--qr-accent-soft) calc(12% + var(--chip-i,0) * 3%), transparent), transparent 70%)}}.qr-station-hero{-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}#features article{transition:transform .16s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet);box-shadow:0 12px 40px -28px #00000059}@media (hover:hover){#features article:hover{transform:translateY(-2px);box-shadow:0 18px 48px -28px #0006}}.qr-player-page h1{letter-spacing:-.025em}@media (prefers-reduced-motion:reduce){.qr-row-lift:hover,.qr-press:hover,#features article:hover{transform:none!important}.qr-player-pill,.qr-elevated{-webkit-backdrop-filter:none}}@keyframes qr-toast-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:none}}@keyframes qr-heart-pop{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes qr-player-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes qr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes qr-content-reveal{0%{opacity:.97;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes qr-swap-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes qr-focus-ring{0%{outline-offset:6px;opacity:0}to{outline-offset:2px;opacity:1}}@keyframes qr-eq-breathe{0%,to{opacity:.7}50%{opacity:1}}.qr-toast{animation:qr-toast-in .18s var(--ease-out-quiet) both}.qr-heart{transition:transform .16s var(--ease-out-quiet), color .16s var(--ease-out-quiet), fill .16s var(--ease-out-quiet);transform-origin:50%}.qr-heart-pop{animation:qr-heart-pop .2s var(--ease-out-quiet) both}.qr-shimmer{background-color:var(--qr-surface-2);background-image:linear-gradient(105deg, var(--qr-surface-2) 0%, var(--qr-surface-2) 35%, var(--qr-surface-1) 50%, var(--qr-surface-2) 65%, var(--qr-surface-2) 100%)}@supports (color:color-mix(in lab, red, red)){.qr-shimmer{background-image:linear-gradient(105deg, var(--qr-surface-2) 0%, var(--qr-surface-2) 35%, color-mix(in oklab, var(--qr-surface-1) 55%, var(--qr-accent-soft)) 50%, var(--qr-surface-2) 65%, var(--qr-surface-2) 100%)}}.qr-shimmer{background-repeat:no-repeat;background-size:220% 100%;animation:1.2s ease-in-out infinite qr-shimmer}.qr-skel-item{opacity:1;animation:qr-content-reveal .2s var(--ease-out-quiet);animation-delay:calc(min(var(--i,0), 4) * 24ms);animation-fill-mode:backwards}.qr-content-reveal{opacity:1;animation:qr-content-reveal .2s var(--ease-out-quiet);animation-fill-mode:backwards}.qr-swap-in{animation:qr-swap-in .18s var(--ease-out-quiet) backwards}@media (prefers-reduced-motion:reduce){.qr-swap-in{animation:none}}.qr-count-in{animation:qr-swap-in .16s var(--ease-out-quiet) backwards}@media (prefers-reduced-motion:reduce){.qr-count-in{animation:none}}.qr-content-reveal .qr-rise{animation-duration:.2s}.qr-playpause{display:block;position:relative}.qr-playpause-play,.qr-playpause-pause{transition:opacity .16s var(--ease-out-quiet), transform .16s var(--ease-out-quiet);transform-origin:50%}.qr-playpause-play{opacity:1;transform:scale(1)}.qr-playpause-pause,.qr-playpause.is-playing .qr-playpause-play{opacity:0;transform:scale(.7)}.qr-playpause.is-playing .qr-playpause-pause{opacity:1;transform:scale(1)}.qr-select-el{transition:border-color .16s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet), transform .14s var(--ease-out-quiet)}.qr-select-el:hover{box-shadow:0 4px 16px -10px #00000040}.qr-select-el:focus,.qr-select-el:focus-visible{box-shadow:0 0 0 2px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-select-el:focus,.qr-select-el:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--qr-accent) 42%, transparent)}}.qr-art-crossfade img{transition:opacity .18s var(--ease-out-quiet)}.qr-station-hero{animation:qr-fade .2s var(--ease-out-quiet) both}.qr-chip{transition:border-color .16s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), color .16s var(--ease-out-quiet), transform .14s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet)}@media (prefers-reduced-motion:reduce){.qr-toast,.qr-heart-pop,.qr-player-enter,.qr-shimmer,.qr-station-hero,:focus-visible{animation:none!important}.qr-playpause-play,.qr-playpause-pause,.qr-heart,.qr-select-el,.qr-chip,.qr-art-crossfade img{transition:none!important}.qr-shimmer{background-image:none}}.qr-row-heart{width:2.5rem;height:2.5rem}.qr-ribbon{width:100%;height:100%;display:block}.qr-ribbon-bar{opacity:1;position:absolute;inset:0}.qr-bar-ribbon{min-width:3rem;height:1.5rem}@media (width>=640px){.qr-bar-ribbon{height:1.85rem}}.qr-art-glow:before{content:"";background:radial-gradient(circle at 50% 50%, hsla(var(--qr-art-hue,36) 55% 48% / .45), transparent 68%);filter:blur(10px);opacity:.9;pointer-events:none;z-index:0;border-radius:28%;position:absolute;inset:-6px}.qr-live-dot{box-shadow:0 0 0 0 var(--qr-live)}@supports (color:color-mix(in lab, red, red)){.qr-live-dot{box-shadow:0 0 0 0 color-mix(in oklab, var(--qr-live) 55%, transparent)}}@keyframes qr-live-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--qr-live) 50%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}.qr-listen-aside{min-height:100%;padding-bottom:.5rem}@media (width>=1024px){.qr-listen-aside{top:calc(var(--qr-header-h,4rem) + 16px);max-height:calc(100dvh - var(--qr-header-h,4rem) - 16px - var(--qr-player-clearance,7.5rem));overscroll-behavior:contain;align-self:start;position:sticky;overflow-y:auto}}.qr-player-page{--qr-player-clearance:8.5rem;padding-bottom:calc(var(--qr-player-clearance) + env(safe-area-inset-bottom,0px))!important}@media (width>=640px){.qr-player-page{--qr-player-clearance:9rem}}.qr-now-scrim{-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);animation:qr-fade .2s var(--ease-out-quiet) both;background:oklab(0% none none/.64)}.qr-now-playing{isolation:isolate}.qr-now-sheet{background:linear-gradient(165deg, hsla(var(--qr-art-hue,36) 40% 40% / .22), transparent 42%), var(--qr-canvas);-webkit-backdrop-filter:blur(36px)saturate(1.5);backdrop-filter:blur(36px)saturate(1.5);animation:qr-now-sheet-in .24s var(--ease-out-quiet) both;box-shadow:0 28px 80px -24px #0000008c,inset 0 1px oklab(100% 0 5.96046e-8/.12)}@keyframes qr-now-sheet-in{0%{transform:translateY(18px)scale(.985)}to{transform:none}}.qr-now-ambient{background:radial-gradient(55% 48% at 18% 12%, hsla(var(--qr-art-hue,36) 62% 52% / .42), transparent 68%), radial-gradient(48% 42% at 88% 18%, hsla(calc(var(--qr-art-hue,36) + 52) 50% 46% / .28), transparent 62%), radial-gradient(42% 38% at 72% 78%, hsla(calc(var(--qr-art-hue,36) + 24) 48% 40% / .2), transparent 65%), radial-gradient(50% 44% at 30% 88%, hsla(var(--qr-art-hue,36) 40% 28% / .22), transparent 70%);opacity:.92;will-change:transform, filter;animation:48s ease-in-out infinite alternate qr-ambient-drift}.qr-now-ambient.is-playing{opacity:.97;animation-duration:14s}@keyframes qr-ambient-drift{0%{filter:hue-rotate()saturate();transform:scale(1)translate(0)}to{filter:hue-rotate(14deg)saturate(1.08);transform:scale(1.08)translate(-2.5%,1.5%)}}.qr-now-grain{opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:160px 160px}.qr-viz-bloom{background:radial-gradient(70% 80% at 50% 50%, hsla(var(--qr-art-hue,36) 55% 48% / 0), transparent 70%);transition:background .28s var(--ease-out-quiet), opacity .28s var(--ease-out-quiet);opacity:0}.qr-viz-hero.is-playing .qr-viz-bloom{opacity:1;background:radial-gradient(70% 90% at 50% 55%, hsla(var(--qr-art-hue,36) 58% 50% / .28), transparent 72%)}.qr-now-art{filter:drop-shadow(0 22px 40px hsla(var(--qr-art-hue,36) 40% 20% / .45));transition:filter .22s var(--ease-out-quiet), transform .22s var(--ease-out-quiet);border-radius:28px}.qr-now-art.is-playing{animation:3.6s ease-in-out infinite qr-art-breathe}.qr-now-art.is-offline{opacity:.85}.qr-now-art.is-offline .qr-np-art{filter:none}.qr-picture-frame{aspect-ratio:16/9;background:#000;border-radius:18px;width:100%;overflow:hidden}.qr-now-picture .qr-picture-frame{border-radius:28px}.qr-picture-frame .qr-picture-video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.qr-picture-video.is-parked{z-index:-1;opacity:0;pointer-events:none;width:160px;height:90px;position:fixed;bottom:0;left:0}@media (forced-colors:active){.qr-picture-frame{background:canvas;border:1px solid canvastext}}@keyframes qr-art-breathe{0%,to{filter:drop-shadow(0 22px 40px hsla(var(--qr-art-hue,36) 40% 20% / .42));transform:scale(1)}50%{filter:drop-shadow(0 28px 48px hsla(var(--qr-art-hue,36) 45% 22% / .55));transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.qr-live-dot,.qr-now-ambient,.qr-now-art.is-playing,.qr-now-sheet,.qr-now-scrim{animation:none!important}.qr-now-art.is-playing{transform:none}.qr-now-ambient.is-playing{animation:none!important}.qr-now-grain{opacity:.02}.qr-viz-hero.is-playing .qr-viz-bloom{opacity:.35}}.qr-ctx-menu{animation:qr-fade .12s var(--ease-out-quiet) both}.qr-player-pill :focus-visible,.qr-now-sheet :focus-visible,.qr-library-sheet :focus-visible{outline:2px solid var(--qr-accent);outline-offset:2px}@keyframes qr-station-aurora-breathe{0%,to{opacity:.48}50%{opacity:.62}}@keyframes qr-aurora{0%,to{opacity:.85;transform:translate(-4%,-2%)scale(1.05)}50%{opacity:1;transform:translate(4%,3%)scale(1.12)}}@keyframes qr-heart-spark{0%{opacity:0;transform:translate(0)scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(var(--tx), var(--ty)) scale(.2)}}.qr-hero-art-pending{background:linear-gradient(110deg,#ffffff0a 0%,#ffffff1a 45%,#ffffff0a 90%) 0 0/200% 100%;animation:1.4s ease-in-out infinite qr-hero-shimmer}@keyframes qr-hero-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.qr-hero-art-pending{opacity:.45;animation:none!important}}.qr-glass-panel{background:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-glass-panel{background:color-mix(in oklab, var(--qr-surface-1) 78%, transparent)}}.qr-glass-panel{-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.12),0 18px 48px -28px #00000059}.qr-card-lift{transition:transform .2s var(--ease-out-quiet), border-color .2s var(--ease-out-quiet), box-shadow .2s var(--ease-out-quiet)}.qr-card-lift:hover{border-color:var(--qr-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.qr-card-lift:hover{border-color:color-mix(in oklab, var(--qr-accent) 45%, var(--qr-hairline))}}.qr-card-lift:hover{box-shadow:0 22px 48px -28px var(--qr-glow)}@supports (color:color-mix(in lab, red, red)){.qr-card-lift:hover{box-shadow:0 22px 48px -28px color-mix(in oklab, var(--qr-glow) 80%, transparent)}}.qr-magnetic{transition:transform .16s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), box-shadow .2s var(--ease-out-quiet);will-change:transform}.qr-empty-glow{background:radial-gradient(50% 60% at 50% 0%, var(--qr-accent-soft), transparent 70%);opacity:.9}.qr-heart-burst{display:block}.qr-heart-spark{background:var(--qr-accent);--tx:0px;--ty:0px;width:5px;height:5px;animation:qr-heart-spark .48s var(--ease-out-quiet) both;border-radius:999px;margin:-2.5px;position:absolute;top:50%;left:50%}.qr-heart-spark:first-child{--tx:14px;--ty:-16px}.qr-heart-spark:nth-child(2){--tx:-12px;--ty:-14px;animation-delay:20ms}.qr-heart-spark:nth-child(3){--tx:18px;--ty:4px;animation-delay:30ms}.qr-heart-spark:nth-child(4){--tx:-16px;--ty:6px;animation-delay:40ms}.qr-heart-spark:nth-child(5){--tx:6px;--ty:16px;animation-delay:50ms}.qr-heart-spark:nth-child(6){--tx:-8px;--ty:14px;animation-delay:60ms}.qr-player-pill{box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.14) inset, 0 24px 64px -28px #0000008c, 0 0 0 1px var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill{box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.14) inset, 0 24px 64px -28px #0000008c, 0 0 0 1px color-mix(in oklab, var(--qr-hairline) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.qr-heart-spark{animation:none!important}.qr-card-lift:hover,.qr-magnetic{transform:none!important}}.qr-np-connecting .qr-shimmer{border-radius:inherit}.qr-station-aurora{filter:saturate(1.1);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;max-width:none;animation:18s ease-in-out infinite alternate qr-station-aurora-breathe;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#000 0% 55%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect;width:auto!important;margin-left:0!important;left:0!important;right:0!important}@media (width>=1024px){.qr-station-aurora{max-width:100vw;width:100vw!important;margin-left:-50vw!important;left:50%!important;right:auto!important}}@media (prefers-reduced-motion:reduce){.qr-station-aurora{animation:none}}::view-transition-group(qr-station-art){z-index:30;border-radius:22%;animation-duration:.48s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:clip}::view-transition-group(qr-station-title){z-index:30;border-radius:22%;animation-duration:.48s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:clip}::view-transition-old(qr-station-art){object-fit:cover;object-position:center;mix-blend-mode:normal;border-radius:22%;width:100%;height:100%;animation-duration:.48s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:clip}::view-transition-new(qr-station-art){object-fit:cover;object-position:center;mix-blend-mode:normal;border-radius:22%;width:100%;height:100%;animation-duration:.48s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:clip}::view-transition-old(qr-station-art){opacity:0;animation:none}::view-transition-new(qr-station-art){opacity:1;animation:none}.qr-fav-handle{width:1.35rem;height:100%;min-height:2.75rem;color:var(--qr-ink-3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:.5rem;place-items:center;margin:0;padding:0;display:grid}.qr-fav-handle:active{cursor:grabbing}.qr-fav-handle:hover,.qr-fav-handle:focus-visible{color:var(--qr-ink);background:var(--qr-surface-2,#ebe7df)}@supports (color:color-mix(in lab, red, red)){.qr-fav-handle:hover,.qr-fav-handle:focus-visible{background:color-mix(in srgb, var(--qr-surface-2,#ebe7df) 80%, transparent)}}.qr-fav-handle{opacity:.55;transition:opacity .14s,color .14s,background .14s}@media (hover:hover) and (pointer:fine){.qr-fav-handle{opacity:0}.group:hover .qr-fav-handle,.group:focus-within .qr-fav-handle,.qr-fav-dragging .qr-fav-handle{opacity:1}}@media (hover:none),(pointer:coarse){.qr-fav-handle{opacity:1}}.qr-fav-dragging{opacity:.55}.qr-fav-over{box-shadow:inset 0 2px 0 0 var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-fav-over{box-shadow:inset 0 2px 0 0 color-mix(in srgb, var(--qr-accent) 70%, transparent)}}.qr-empty-orbit{background:radial-gradient(circle at 50% 40%, var(--qr-accent), transparent 62%), radial-gradient(circle at 30% 70%, var(--qr-glow,var(--qr-accent)), transparent 55%)}@supports (color:color-mix(in lab, red, red)){.qr-empty-orbit{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--qr-accent) 28%, transparent), transparent 62%), radial-gradient(circle at 30% 70%, color-mix(in srgb, var(--qr-glow,var(--qr-accent)) 18%, transparent), transparent 55%)}}.qr-empty-orbit{filter:blur(2px);animation:6.5s ease-in-out infinite qr-empty-breathe}@keyframes qr-empty-breathe{0%,to{opacity:.35;transform:translate(-50%)scale(1)}50%{opacity:.55;transform:translate(-50%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.qr-empty-orbit{animation:none}}.qr-shortcuts-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0a097a}.qr-crumb-link{text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .15s,color .15s}@media (hover:hover) and (pointer:fine){.qr-crumb-link:hover{text-decoration-color:currentColor}}@media (hover:none),(pointer:coarse){.qr-crumb-link{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.qr-crumb-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}}}@media (prefers-reduced-motion:reduce){.qr-crumb-link{transition:none}}.qr-ad{margin-block:1rem}.qr-ad-infeed{background:0 0;padding-block:.85rem;border-color:#0000!important}.qr-ad-infeed .qr-ad{margin-block:.25rem}.qr-ad-frame{border:1px dashed var(--qr-hairline);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.qr-ad-frame{border:1px dashed color-mix(in srgb, var(--qr-hairline) 85%, var(--qr-text-tertiary) 15%)}}.qr-ad-frame{background:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-ad-frame{background:color-mix(in srgb, var(--qr-surface-1) 70%, transparent)}}.qr-ad-frame{box-shadow:none}.qr-ad-placeholder{background:linear-gradient(110deg, transparent 0%, var(--qr-hairline) 45%, transparent 90%)}@supports (color:color-mix(in lab, red, red)){.qr-ad-placeholder{background:linear-gradient(110deg, transparent 0%, color-mix(in srgb, var(--qr-hairline) 55%, transparent) 45%, transparent 90%)}}.qr-ad-placeholder{opacity:.55;background-size:200% 100%;animation:2.4s ease-in-out infinite qr-ad-shimmer}@keyframes qr-ad-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.qr-ad-placeholder{opacity:.35;animation:none}}.qr-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;width:100%;min-width:0;max-width:100%;scroll-padding-inline:max(.25rem, env(safe-area-inset-left,0px));-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;align-items:stretch;gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.qr-rail::-webkit-scrollbar{display:none}.qr-rail-item{scroll-snap-align:start;scroll-snap-stop:normal;flex-shrink:0;display:flex}.qr-rail-card{box-sizing:border-box;border:1px solid var(--qr-hairline);border-radius:1rem;align-items:center;gap:.65rem;width:min(200px,78vw);height:80px;padding:.55rem .65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.qr-rail-card{border:1px solid color-mix(in srgb, var(--qr-hairline) 80%, transparent)}}.qr-rail-card{background:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-rail-card{background:color-mix(in srgb, var(--qr-surface-1) 90%, transparent)}}.qr-rail-card{box-shadow:0 1px 0 var(--qr-text-primary)}@supports (color:color-mix(in lab, red, red)){.qr-rail-card{box-shadow:0 1px 0 color-mix(in srgb, var(--qr-text-primary) 3%, transparent)}}.qr-rail-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (width>=640px){.qr-rail-card{width:220px}}.qr-rail-card-main{text-align:left;flex:1;align-items:center;gap:.65rem;min-width:0;height:100%;display:flex}.qr-rail-card-copy{flex-direction:column;flex:1;justify-content:center;gap:.15rem;min-width:0;height:100%;display:flex}.qr-rail-card-current{border-color:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-rail-card-current{border-color:color-mix(in oklab, var(--qr-accent) 35%, var(--qr-hairline))}}.qr-rail-card-current{background:var(--qr-accent-soft)}@supports (color:color-mix(in lab, red, red)){.qr-rail-card-current{background:color-mix(in oklab, var(--qr-accent-soft) 55%, var(--qr-surface-1))}}.qr-rail-card-title{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.01em;color:var(--qr-text-primary);-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.qr-rail-card-meta{text-overflow:ellipsis;white-space:nowrap;min-height:1.2em;color:var(--qr-text-secondary);margin-top:0;font-size:11px;line-height:1.2;overflow:hidden}.qr-rail-card-play{align-self:center}.qr-row-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.qr-row-copy{flex-direction:column;justify-content:center;gap:.125rem;min-width:0;display:flex}.qr-row-meta{margin-top:0}.qr-row-actions{align-self:center}.qr-row-heart,.qr-row-play{place-items:center;display:grid}.qr-row-heart.qr-hit{--qr-hit-x:6px;z-index:1}.qr-row-play.qr-hit{--qr-hit-x:4px;z-index:1}@media (width>=640px){.qr-row-heart.qr-hit{--qr-hit-x:2px}.qr-row-play.qr-hit{--qr-hit-x:0px}}.qr-chip-rail{align-items:stretch;padding-inline:.15rem 1.35rem;scroll-padding-inline:2rem}.qr-listen-segments{padding-inline-end:.5rem;scroll-padding-inline:1rem}.qr-chip,.qr-segment{box-sizing:border-box;align-items:center;min-height:2.25rem;display:inline-flex}.qr-aside-row{box-sizing:border-box;align-items:center;gap:.625rem;width:100%;min-height:3.25rem;display:flex}.qr-aside-row-title{text-overflow:ellipsis;white-space:nowrap;color:var(--qr-ink,var(--qr-text-primary));font-size:13px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.qr-aside-row-meta{text-overflow:ellipsis;white-space:nowrap;min-height:1.1em;color:var(--qr-ink-2,var(--qr-text-secondary));font-size:11px;line-height:1.2;display:block;overflow:hidden}.qr-sticky-ad{width:100%;position:static}@media (width>=1024px) and (height>=700px){.qr-sticky-ad{top:calc(var(--qr-header-h,4rem) + 16px);z-index:5;max-height:calc(100dvh - var(--qr-header-h,4rem) - 16px - var(--qr-player-clearance,7.5rem));align-self:flex-start;position:sticky}.qr-sticky-ad .qr-ad{margin-inline:0}}:root{--ease-spring:cubic-bezier(.22, 1.2, .36, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1)}.qr-heart{position:relative;overflow:visible}.qr-heart-outline{transition:opacity .16s var(--ease-out-quiet), color .16s var(--ease-out-quiet)}.qr-heart-fill{opacity:0;transform-origin:50%;transition:opacity .18s var(--ease-out-quiet), transform .2s var(--ease-spring);transform:scale(.82)}.qr-heart.is-filled .qr-heart-fill{opacity:1;transform:scale(1)}.qr-heart.is-filled .qr-heart-outline{opacity:.35}.qr-crossfade{transition:opacity .16s var(--ease-out-quiet), transform .18s var(--ease-out-quiet);display:block}.qr-crossfade-out{opacity:0;transform:translateY(3px)}.qr-crossfade-in{opacity:1;animation:qr-crossfade-in .18s var(--ease-out-quiet) both;transform:none}@keyframes qr-crossfade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.qr-now-sheet{animation-name:qr-now-sheet-spring;animation-duration:.32s;animation-timing-function:var(--ease-sheet)}@keyframes qr-now-sheet-spring{0%{transform:translateY(28px)scale(.98)}to{transform:none}}.qr-row-play:focus-visible,.qr-rail-card-play:focus-visible,.qr-magnetic:focus-visible{outline-offset:3px;box-shadow:0 0 0 4px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-row-play:focus-visible,.qr-rail-card-play:focus-visible,.qr-magnetic:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--qr-accent) 22%, transparent)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qr-chip:hover{transform:translateY(-1px)}.qr-chip-active{transform:none}}.qr-rail-card:active{transform:translateY(0)scale(.985)}.qr-prose h2{animation:qr-rise .2s var(--ease-out-quiet) both}@media (prefers-reduced-transparency:reduce){*,:before,:after,::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.qr-header:before{background:var(--qr-canvas)!important}.qr-glass-panel,.qr-elevated,.qr-rail-card,.qr-chip:not(.qr-chip-active),.qr-search-discover,.qr-empty,.qr-toast{background:var(--qr-surface-1)!important}.qr-player-pill{background:var(--qr-canvas)!important}.qr-player-pill:before{opacity:1}.qr-now-sheet{background:linear-gradient(165deg, hsla(var(--qr-art-hue,36) 40% 40% / .18), transparent 42%), var(--qr-canvas)!important}.qr-now-scrim{background:oklab(0% none none/.72)!important}}@media (prefers-reduced-transparency:reduce) and (width<=1023.98px){html[data-theme=dark]:has(.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck) .qr-header:before{background-color:var(--qr-canvas)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]:has(.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck) .qr-header:before{background-color:color-mix(in oklab, var(--qr-canvas) 94%, black)!important}}}@media (prefers-contrast:more){:root{--qr-hairline:#a59e90;--qr-text-secondary:#3a3a3a;--qr-text-tertiary:#474747;--qr-accent:#5c4620;--qr-accent-pressed:#4a3818;--qr-accent-soft:#5c462029}:root[data-theme=dark]{--qr-hairline:#6a7182;--qr-text-primary:#fff;--qr-text-secondary:#d2d6df;--qr-text-tertiary:#b8bfcc;--qr-accent:#e6c896;--qr-accent-pressed:#d4b07a;--qr-accent-soft:#e6c89638}.qr-dark{--qr-hairline:#6a7182;--qr-text-primary:#fff;--qr-text-secondary:#d2d6df;--qr-text-tertiary:#b8bfcc;--qr-accent:#e6c896;--qr-accent-pressed:#d4b07a}:focus-visible{outline-offset:3px;outline-width:3px}.qr-ad-frame,.qr-rail-card{border-width:1.5px}.qr-header:before{background:var(--qr-canvas)}@supports (color:color-mix(in lab, red, red)){.qr-header:before{background:color-mix(in oklab, var(--qr-canvas) 97%, transparent)}}.qr-header:before{border-bottom-color:var(--qr-hairline)}.qr-player-pill{background:var(--qr-canvas)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill{background:color-mix(in oklab, var(--qr-canvas) 98%, transparent)}}.qr-player-pill{border-color:var(--qr-hairline)}}@media (prefers-reduced-motion:reduce){.qr-crossfade,.qr-crossfade-out,.qr-crossfade-in,.qr-heart-fill,.qr-heart-outline,.qr-now-sheet,.qr-prose h2{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.qr-heart-fill{opacity:0}.qr-heart.is-filled .qr-heart-fill{opacity:1}}.qr-near-you{min-width:0;max-width:100%;overflow-x:clip}.qr-near-you-head{padding-inline-end:.5rem}.qr-header-inner{height:4rem;transition:height .16s var(--ease-out-quiet)}.qr-header-brand{transition:transform .16s var(--ease-out-quiet);transform-origin:0}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){@media (prefers-reduced-motion:no-preference){.qr-header-inner{animation:linear both qr-header-shrink;animation-timeline:scroll(root);animation-range:0 96px}.qr-header-brand{animation:linear both qr-header-brand-shrink;animation-timeline:scroll(root);animation-range:0 96px}}}@keyframes qr-header-shrink{0%{height:4rem}to{height:3.25rem}}@keyframes qr-header-brand-shrink{0%{transform:scale(1)}to{transform:scale(.94)}}.qr-press:focus-visible,.qr-magnetic:focus-visible,.qr-row-play:focus-visible,.qr-rail-card-play:focus-visible{outline-offset:3px;box-shadow:0 0 0 4px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-press:focus-visible,.qr-magnetic:focus-visible,.qr-row-play:focus-visible,.qr-rail-card-play:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--qr-accent) 20%, transparent)}}.qr-rise-once{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.qr-rise-once[data-risen]:not([data-atf]){animation:qr-rise-once-in .22s var(--ease-out-quiet) both;animation-delay:calc(min(var(--i,0), 8) * 28ms)}.qr-rise-once[data-atf]{animation:none!important;transform:none!important}}@keyframes qr-rise-once-in{0%{transform:translateY(6px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.qr-rise-once,.qr-rise-once[data-risen]{opacity:1!important;animation:none!important;transform:none!important}}.qr-station-art-glow{border-radius:22px;overflow:hidden}.qr-station-art-glow:before{content:"";background:radial-gradient(circle at 50% 45%, hsl(var(--qr-art-hue,36) 55% 48% / .45), transparent 68%);filter:blur(18px);z-index:0;pointer-events:none;border-radius:32%;position:absolute;inset:-18%}.qr-station-aurora{opacity:.55}.qr-empty-art{place-items:center;width:7.5rem;height:7.5rem;display:grid;position:relative}.qr-empty-ring{border:1px solid var(--qr-accent);border-radius:999px;width:5.25rem;height:5.25rem;margin:0;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.qr-empty-ring{border:1px solid color-mix(in oklab, var(--qr-accent) 28%, transparent)}}.qr-empty-ring{opacity:.55;pointer-events:none;animation:4.8s ease-in-out infinite qr-empty-ring-breathe;transform:translate(-50%,-50%)}.qr-empty-ring-2{opacity:.28;width:6.75rem;height:6.75rem;animation-delay:-1.6s}@keyframes qr-empty-ring-breathe{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.qr-empty-ring,.qr-empty-ring-2,.qr-header-inner,.qr-header-brand{animation:none!important}.qr-empty-ring,.qr-empty-ring-2{transform:translate(-50%,-50%)!important}.qr-header-inner{height:4rem}.qr-header-brand{transform:none}}@media (width>=768px) and (width<=1023px){.qr-listen-sidebar-tablet{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.qr-listen-sidebar-tablet>section{margin:0}}@keyframes qr-chip-pop{0%{transform:scale(.94)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.qr-chip-active{transform-origin:50%;animation:qr-chip-pop .16s var(--ease-out-quiet)}}.qr-live-eq{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.qr-live-eq span{background:var(--qr-accent);transform-origin:bottom;border-radius:1px;width:2px;height:100%;animation:.9s ease-in-out infinite qr-eq;display:block}.qr-live-eq span:nth-child(2){animation-duration:.76s;animation-delay:-180ms}.qr-live-eq span:nth-child(3){animation-duration:1.04s;animation-delay:-420ms}@media (prefers-reduced-motion:reduce){.qr-chip-active{animation:none}.qr-live-eq span{height:55%;animation:none}}.qr-section-count{font-variant-numeric:tabular-nums;line-height:1}@media (width<=1023.98px){html:has(.qr-search-chrome,.qr-listen-chrome) .qr-header:before{background:var(--qr-canvas);animation:none}@supports (color:color-mix(in lab, red, red)){html:has(.qr-search-chrome,.qr-listen-chrome) .qr-header:before{background:color-mix(in oklab, var(--qr-canvas) 94%, transparent)}}}:is(html:has(.qr-search-chrome),html:has(.qr-listen-chrome)){overflow-anchor:none}.qr-listen-chrome,.qr-search-chrome{top:var(--qr-header-h,4rem);background-color:var(--qr-canvas);transition:box-shadow .2s var(--ease-out-quiet), border-color .2s var(--ease-out-quiet);overflow-anchor:none}.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck{box-shadow:0 1px 0 var(--qr-hairline), 0 12px 28px -16px #1c191461}@supports (color:color-mix(in lab, red, red)){.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck{box-shadow:0 1px 0 color-mix(in oklab, var(--qr-hairline) 90%, transparent), 0 12px 28px -16px #1c191461}}.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck{border-bottom:1px solid var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck{border-bottom:1px solid color-mix(in srgb, var(--qr-hairline) 70%, var(--qr-text-primary) 30%)}}.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck{background-color:var(--qr-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}.qr-search-chrome:not(.is-stuck){border-bottom:0}.qr-search-chrome.is-stuck{padding-bottom:.75rem}.qr-listen-chrome.is-stuck.is-compact .qr-listen-chrome-bar,.qr-search-chrome.is-stuck.is-compact .qr-search-chrome-bar{min-height:0;max-height:56px}.qr-listen-chrome.is-stuck.is-compact .qr-filter-panel.is-collapsed,.qr-search-chrome.is-stuck.is-compact .qr-filter-panel.is-collapsed{border:0;margin:0;padding:0}@media (width>=1024px){.qr-listen-chrome,.qr-search-chrome{box-shadow:none;background-color:#0000;border-bottom-color:#0000;top:auto!important}.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck{box-shadow:none;background-color:#0000}}@media (width<=1023.98px){.qr-listen-chrome,.qr-search-chrome,.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck{box-shadow:none;background-color:#0000;border-bottom-color:#0000}.qr-listen-chrome:before,.qr-search-chrome:before{content:"";z-index:-1;pointer-events:none;background-color:var(--qr-canvas);border-bottom:1px solid var(--qr-hairline);position:absolute;inset:0 calc(50% - 50vw)}@supports (color:color-mix(in lab, red, red)){.qr-listen-chrome:before,.qr-search-chrome:before{border-bottom:1px solid color-mix(in srgb, var(--qr-hairline) 80%, var(--qr-text-primary) 20%)}}.qr-listen-chrome:before,.qr-search-chrome:before{opacity:0;transition:opacity .18s var(--ease-out-quiet);box-shadow:0 10px 24px -18px #1c19144d}.qr-listen-chrome.is-stuck:before,.qr-search-chrome.is-stuck:before{opacity:1;box-shadow:0 1px 0 var(--qr-hairline), 0 14px 32px -18px #0000006b}@supports (color:color-mix(in lab, red, red)){.qr-listen-chrome.is-stuck:before,.qr-search-chrome.is-stuck:before{box-shadow:0 1px 0 color-mix(in oklab, var(--qr-hairline) 90%, transparent), 0 14px 32px -18px #0000006b}}.qr-header:before{transition:background-color .18s var(--ease-out-quiet), border-color .18s var(--ease-out-quiet)}html .qr-listen-chrome.is-stuck.is-compact:not(.is-filters-open),html .qr-search-chrome.is-stuck.is-compact:not(.is-filters-open){overflow:visible clip}html:has(.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck) .qr-header:before{background-color:var(--qr-canvas);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}}@media (prefers-reduced-motion:reduce){.qr-listen-chrome,.qr-search-chrome,.qr-listen-chrome:before,.qr-search-chrome:before,.qr-header:before{transition:none}}@keyframes qr-live-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.72)}}.qr-live-dot{animation:qr-live-dot-pulse 1.6s var(--ease-out-quiet) infinite}@media (prefers-reduced-motion:reduce){.qr-live-dot{animation:none}}.qr-live-eq-soft span{background:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-live-eq-soft span{background:color-mix(in srgb, var(--qr-accent) 70%, var(--qr-text-tertiary))}}.qr-filter-panel{transition:grid-template-rows .22s var(--ease-out-quiet), opacity .18s var(--ease-out-quiet);opacity:1;grid-template-rows:1fr;display:grid}.qr-filter-panel.is-collapsed{opacity:0;pointer-events:none;grid-template-rows:0fr}.qr-filter-panel.is-collapsed>.qr-filter-panel-inner{border:0!important;margin:0!important;padding:0!important}.qr-filter-panel>.qr-filter-panel-inner{min-height:0;overflow:hidden}.qr-listen-chrome.is-stuck.is-compact:not(.is-filters-open),.qr-search-chrome.is-stuck.is-compact:not(.is-filters-open){overflow:hidden}@media (prefers-reduced-motion:reduce){.qr-filter-panel{transition:none}.qr-listen-chrome-bar svg,.qr-search-chrome-bar svg{transition:none!important}}.qr-listening-live{border-color:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-listening-live{border-color:color-mix(in oklab, var(--qr-accent) 35%, var(--qr-hairline))}}.qr-listening-live{box-shadow:0 0 0 1px var(--qr-accent), 0 14px 32px -20px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-listening-live{box-shadow:0 0 0 1px color-mix(in oklab, var(--qr-accent) 18%, transparent), 0 14px 32px -20px color-mix(in oklab, var(--qr-accent) 45%, transparent)}}.qr-volume::-webkit-slider-thumb:active{transform:scale(1.14)}.qr-volume::-moz-range-thumb:active{transform:scale(1.14)}@media (prefers-reduced-motion:reduce){.qr-listening-live{transition:none}.qr-volume::-webkit-slider-thumb{transition:none}.qr-volume::-moz-range-thumb{transition:none}}:root[data-theme=dark] body{background:radial-gradient(90% 55% at 12% -10%, var(--qr-accent), transparent 55%), radial-gradient(70% 45% at 88% 0%, var(--qr-accent), transparent 50%), var(--qr-canvas)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] body{background:radial-gradient(90% 55% at 12% -10%, color-mix(in oklab, var(--qr-accent) 16%, transparent), transparent 55%), radial-gradient(70% 45% at 88% 0%, color-mix(in oklab, var(--qr-accent) 10%, transparent), transparent 50%), var(--qr-canvas)}}:root[data-theme=dark] .qr-elevated{background:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-elevated{background:color-mix(in oklab, var(--qr-surface-1) 92%, var(--qr-accent-soft))}}:root[data-theme=dark] .qr-elevated{box-shadow:0 18px 48px -28px #000000bf,0 1px oklab(100% 0 5.96046e-8/.08),inset 0 1px oklab(100% 0 5.96046e-8/.04)}:root[data-theme=dark] .qr-glass-panel{background:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-glass-panel{background:color-mix(in oklab, var(--qr-surface-1) 78%, transparent)}}:root[data-theme=dark] .qr-glass-panel{border-color:var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-glass-panel{border-color:color-mix(in oklab, var(--qr-hairline) 85%, var(--qr-accent) 15%)}}:root[data-theme=dark] .qr-glass-panel{-webkit-backdrop-filter:blur(18px)saturate(1.2);box-shadow:0 16px 40px -24px #000000b3,inset 0 1px oklab(100% 0 5.96046e-8/.06)}:root[data-theme=dark] .qr-player-pill{box-shadow:0 20px 50px -22px #000c, 0 0 0 1px var(--qr-hairline), 0 0 40px -16px var(--qr-glow)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-player-pill{box-shadow:0 20px 50px -22px #000c, 0 0 0 1px color-mix(in oklab, var(--qr-hairline) 70%, var(--qr-accent) 30%), 0 0 40px -16px var(--qr-glow)}}:root[data-theme=dark] .qr-header:before{background:var(--qr-canvas)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-header:before{background:color-mix(in oklab, var(--qr-canvas) 78%, transparent)}}:root[data-theme=dark] .qr-header:before{border-bottom-color:var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-header:before{border-bottom-color:color-mix(in oklab, var(--qr-hairline) 90%, var(--qr-accent) 10%)}}:root[data-theme=dark] .qr-ad-placeholder{background:linear-gradient(110deg, transparent 0%, var(--qr-hairline) 45%, transparent 90%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-ad-placeholder{background:linear-gradient(110deg, transparent 0%, color-mix(in oklab, var(--qr-hairline) 40%, transparent) 45%, transparent 90%)}}:root[data-theme=dark] .qr-ad-placeholder{box-shadow:none;background-size:200% 100%}:root[data-theme=dark] .qr-ad-frame{border:1px dashed var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-ad-frame{border:1px dashed color-mix(in oklab, var(--qr-hairline) 80%, transparent)}}:root[data-theme=dark] .qr-ad-frame{background:var(--qr-surface-1);border-radius:18px}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-ad-frame{background:color-mix(in oklab, var(--qr-surface-1) 55%, transparent)}}@media (width>=1024px){:root[data-theme=dark] .qr-listen-chrome.is-stuck,:root[data-theme=dark] .qr-search-chrome.is-stuck{background-color:var(--qr-canvas)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-listen-chrome.is-stuck,:root[data-theme=dark] .qr-search-chrome.is-stuck{background-color:color-mix(in oklab, var(--qr-canvas) 94%, black)}}:root[data-theme=dark] .qr-listen-chrome.is-stuck,:root[data-theme=dark] .qr-search-chrome.is-stuck{box-shadow:0 14px 32px -22px #000000b3}}@media (width<=1023.98px){:root[data-theme=dark] .qr-listen-chrome:before,:root[data-theme=dark] .qr-search-chrome:before{background-color:var(--qr-canvas)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-listen-chrome:before,:root[data-theme=dark] .qr-search-chrome:before{background-color:color-mix(in oklab, var(--qr-canvas) 94%, black)}}:root[data-theme=dark] .qr-listen-chrome:before,:root[data-theme=dark] .qr-search-chrome:before{box-shadow:0 14px 32px -22px #000000b3}:root[data-theme=dark]:has(.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck) .qr-header:before{background-color:var(--qr-canvas)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]:has(.qr-listen-chrome.is-stuck,.qr-search-chrome.is-stuck) .qr-header:before{background-color:color-mix(in oklab, var(--qr-canvas) 94%, black)}}}@media (hover:hover){:root[data-theme=dark] .qr-row-lift:hover{background-color:var(--qr-surface-2);box-shadow:0 10px 28px -18px #000000a6}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .qr-row-lift:hover{background-color:color-mix(in oklab, var(--qr-surface-2) 55%, transparent)}}}html.qr-tab-hidden .qr-shimmer,html.qr-tab-hidden .qr-live-dot,html.qr-tab-hidden .qr-empty-ring,html.qr-reduce-motion .qr-shimmer,[data-offscreen] .qr-shimmer{opacity:.45;animation-play-state:paused!important}.qr-sheet-scroll{overscroll-behavior:contain}.qr-grabber{background:var(--qr-text-tertiary);border-radius:999px;flex:none;width:36px;height:5px}@supports (color:color-mix(in lab, red, red)){.qr-grabber{background:color-mix(in oklab, var(--qr-text-tertiary) 65%, transparent)}}[data-dragging] .qr-grabber{background:var(--qr-text-tertiary);width:44px}@supports (color:color-mix(in lab, red, red)){[data-dragging] .qr-grabber{background:color-mix(in oklab, var(--qr-text-tertiary) 90%, transparent)}}@media (prefers-reduced-motion:reduce){.qr-grabber{transition:none}}@media (forced-colors:active){.qr-grabber{background:canvastext}}@media (hover:none),(pointer:coarse){.qr-kbd-tip{display:none}}.qr-now-scrim-in{animation:qr-scrim-in .22s var(--ease-out-quiet) both}@keyframes qr-scrim-in{0%{opacity:0}to{opacity:1}}.qr-now-art.is-playing:after{content:"";pointer-events:none;box-shadow:0 0 0 1.5px hsl(var(--qr-art-hue,36) 55% 55%), 0 0 28px -4px hsla(var(--qr-art-hue,36) 60% 50% / .45);border-radius:30px;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.qr-now-art.is-playing:after{box-shadow:0 0 0 1.5px color-mix(in oklab, hsl(var(--qr-art-hue,36) 55% 55%) 55%, transparent), 0 0 28px -4px hsla(var(--qr-art-hue,36) 60% 50% / .45)}}.qr-now-art.is-playing:after{animation:3.6s ease-in-out infinite qr-art-ring}@keyframes qr-art-ring{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.012)}}.qr-now-controls>*{animation:qr-rise .2s var(--ease-out-quiet) both}.qr-now-controls>:first-child{animation-delay:40ms}.qr-now-controls>:nth-child(2){animation-delay:80ms}.qr-now-controls>:nth-child(3){animation-delay:.12s}.qr-now-main .qr-live-pill{animation:qr-fade .18s var(--ease-out-quiet) both}@media (width>=768px){.qr-now-media{align-self:stretch}.qr-now-art-wrap{max-width:none}.qr-now-art{width:100%;height:100%}.qr-now-art .qr-np-art{width:100%!important;height:100%!important}}@media (prefers-reduced-motion:reduce){.qr-now-scrim-in,.qr-now-art.is-playing:after,.qr-now-controls>*,.qr-now-main .qr-live-pill{animation:none!important}.qr-now-art.is-playing:after{opacity:.7;transform:none}}@keyframes qr-cta-glow{0%,to{box-shadow:0 16px 40px -16px var(--qr-glow)}50%{box-shadow:0 18px 48px -12px color-mix(in oklab, var(--qr-glow) 85%, white)}}.qr-idle-eq{align-items:flex-end;gap:2.5px;height:16px;display:inline-flex}.qr-idle-eq>span{background:var(--qr-accent);border-radius:1px;width:2.5px;display:block}@supports (color:color-mix(in lab, red, red)){.qr-idle-eq>span{background:color-mix(in oklab, var(--qr-accent) 70%, var(--qr-text-tertiary))}}.qr-idle-eq>span{transform-origin:bottom;animation:1.4s ease-in-out infinite qr-idle-eq}.qr-idle-eq>span:first-child{height:40%;animation-delay:0s}.qr-idle-eq>span:nth-child(2){height:70%;animation-delay:.12s}.qr-idle-eq>span:nth-child(3){height:100%;animation-delay:.24s}.qr-idle-eq>span:nth-child(4){height:55%;animation-delay:.18s}.qr-idle-eq>span:nth-child(5){height:35%;animation-delay:60ms}@keyframes qr-idle-eq{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}.qr-aside-row{transition:transform .14s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet)}@media (hover:hover){.qr-aside-row:hover{transform:translate(2px)}}.qr-listen-doors{flex-wrap:wrap;gap:.4rem;display:flex}.qr-listen-door{animation:qr-rise .2s var(--ease-out-quiet) both}.qr-listen-door:first-child{animation-delay:40ms}.qr-listen-door:nth-child(2){animation-delay:80ms}.qr-listen-door:nth-child(3){animation-delay:.12s}@media (prefers-reduced-motion:reduce){.qr-idle-eq>span,.qr-listen-door{animation:none!important}.qr-idle-eq>span{opacity:.7;transform:none}}.qr-rail-card-current .qr-rail-card-play{animation:2.4s ease-in-out infinite qr-play-glow}@keyframes qr-play-glow{0%,to{box-shadow:0 8px 18px -12px var(--qr-glow)}50%{box-shadow:0 12px 26px -10px var(--qr-glow)}}@media (prefers-reduced-motion:reduce){.qr-rail-card-current .qr-rail-card-play{animation:none!important}}.qr-now-recent-item{animation:qr-rise .2s var(--ease-out-quiet) both;animation-delay:calc(var(--i,0) * 35ms)}@media (prefers-reduced-motion:reduce){.qr-now-recent-item{animation:none!important}}.qr-player-pill.is-playing .qr-bar-art{animation:3.2s ease-in-out infinite qr-bar-art-pulse}@keyframes qr-bar-art-pulse{0%,to{filter:drop-shadow(0 4px 10px hsla(var(--qr-art-hue,36) 40% 30% / .25));transform:scale(1)}50%{filter:drop-shadow(0 6px 16px hsla(var(--qr-art-hue,36) 50% 35% / .4));transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.qr-player-pill.is-playing .qr-bar-art{animation:none!important}}.qr-rail-item-in{animation:qr-rise .22s var(--ease-out-quiet) both;animation-delay:calc(min(var(--i,0), 7) * 40ms)}.qr-chip:active,.qr-segment:active,.qr-toggle:active{transform:scale(.96)}.qr-chip,.qr-segment,.qr-toggle{transition:transform .14s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet), color .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet)}.qr-chip-active{animation:qr-chip-pop .2s var(--ease-out-quiet)}@media (prefers-reduced-motion:reduce){.qr-rail-item-in,.qr-chip-active{animation:none!important}.qr-chip:active,.qr-segment:active,.qr-toggle:active{transform:none}}@media (width>=1024px){.qr-station-aside{top:calc(var(--qr-header-h,4rem) + 16px);max-height:calc(100dvh - var(--qr-header-h,4rem) - 16px - var(--qr-player-clearance,7.5rem));overscroll-behavior:contain;align-self:start;position:sticky;overflow-y:auto}}.qr-aside-in{animation:qr-rise .18s var(--ease-out-quiet) both;animation-delay:calc(var(--i,0) * 35ms)}@media (prefers-reduced-motion:reduce){.qr-aside-in{animation:none!important}}.qr-now-main .qr-toggle{animation:qr-rise .18s var(--ease-out-quiet) both}.qr-now-main .qr-toggle:first-child{animation-delay:30ms}.qr-now-main .qr-toggle:nth-child(2){animation-delay:60ms}.qr-now-main .qr-toggle:nth-child(3){animation-delay:90ms}.qr-now-main .qr-toggle:nth-child(4){animation-delay:.12s}@media (prefers-reduced-motion:reduce){.qr-now-main .qr-toggle{animation:none!important}}.qr-door-in{animation:qr-rise .22s var(--ease-out-quiet) both;animation-delay:calc(var(--i,0) * 55ms)}.qr-door{transition:transform .16s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet)}.qr-door-icon,.qr-door-chevron{transition:transform .16s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), color .16s var(--ease-out-quiet)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qr-door:hover{transform:translateY(-2px);box-shadow:0 12px 32px -20px #00000073}.qr-door:hover .qr-door-icon{background-color:var(--qr-accent);transform:translateY(-1px)scale(1.05)}@supports (color:color-mix(in lab, red, red)){.qr-door:hover .qr-door-icon{background-color:color-mix(in oklab, var(--qr-accent) 20%, transparent)}}.qr-door:hover .qr-door-chevron{color:var(--qr-accent);transform:translate(2px)}}.qr-door:focus-visible .qr-door-chevron{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.qr-door,.qr-door-icon,.qr-door-chevron{transition:none!important}.qr-door:hover,.qr-door:hover .qr-door-icon,.qr-door:hover .qr-door-chevron,.qr-door:focus-visible .qr-door-chevron{transform:none!important}}.qr-volume::-webkit-slider-thumb{transition:transform .14s var(--ease-out-quiet), box-shadow .14s var(--ease-out-quiet)}.qr-volume::-webkit-slider-thumb:active{box-shadow:0 0 0 6px var(--qr-accent);transform:scale(1.18)}@supports (color:color-mix(in lab, red, red)){.qr-volume::-webkit-slider-thumb:active{box-shadow:0 0 0 6px color-mix(in oklab, var(--qr-accent) 22%, transparent)}}.qr-volume::-moz-range-thumb{transition:transform .14s var(--ease-out-quiet), box-shadow .14s var(--ease-out-quiet)}.qr-volume::-moz-range-thumb:active{box-shadow:0 0 0 6px var(--qr-accent);transform:scale(1.18)}@supports (color:color-mix(in lab, red, red)){.qr-volume::-moz-range-thumb:active{box-shadow:0 0 0 6px color-mix(in oklab, var(--qr-accent) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.qr-door-in{animation:none!important}.qr-door:hover,.qr-door:hover .qr-door-chevron,.qr-door:hover .qr-door-icon{transform:none}.qr-volume::-webkit-slider-thumb:active{transform:none}.qr-volume::-moz-range-thumb:active{transform:none}}.qr-recovery-chip{animation:qr-rise .18s var(--ease-out-quiet) both;animation-delay:calc(var(--i,0) * 30ms)}@media (prefers-reduced-motion:reduce){.qr-recovery-chip{animation:none!important}}.qr-shortcuts-dialog{animation:qr-shortcuts-in .18s var(--ease-out-quiet) both}.qr-shortcuts-dialog::backdrop{animation:qr-scrim-in .18s var(--ease-out-quiet) both}@keyframes qr-shortcuts-in{0%{opacity:0;transform:translate(-50%,8px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.qr-shortcuts-dialog,.qr-shortcuts-dialog::backdrop{animation:none!important}}.qr-sheet-panel{animation:qr-now-sheet-in .22s var(--ease-out-quiet) both}.qr-sheet-scrim{animation:qr-scrim-in .2s var(--ease-out-quiet) both}@media (prefers-reduced-motion:reduce){.qr-sheet-panel,.qr-sheet-scrim{animation:none!important}}.qr-ribbon-hero{opacity:.95}@media (width>=1024px){.qr-now-media .qr-ribbon-hero{filter:drop-shadow(0 8px 24px hsla(var(--qr-art-hue,36) 50% 40% / .25))}}@keyframes qr-np-play-breathe{0%,to{box-shadow:0 12px 32px -10px var(--qr-glow);transform:scale(1)}50%{box-shadow:0 16px 40px -8px color-mix(in oklab, var(--qr-glow) 90%, white);transform:scale(1.03)}}.qr-now-title{animation:qr-rise .22s var(--ease-out-quiet) 60ms both}.qr-now-meta{animation:qr-fade .24s var(--ease-out-quiet) .1s both}.qr-listen-aside-enter>*{animation:qr-rise .22s var(--ease-out-quiet) both}.qr-listen-aside-enter>:first-child{animation-delay:40ms}.qr-listen-aside-enter>:nth-child(2){animation-delay:90ms}.qr-listen-aside-enter>:nth-child(3){animation-delay:.14s}@media (width>=1024px){.qr-listen-aside.is-scrollable,.qr-station-aside.is-scrollable{-webkit-mask-image:linear-gradient(#000 0% calc(100% - 18px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 18px),#0000 100%)}}.qr-segment[aria-pressed=true],.qr-segment.is-active{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.1)}.qr-faq details[open]>summary .qr-chevron{background:var(--qr-accent-soft);color:var(--qr-accent);transform:rotate(45deg)}.qr-faq .qr-chevron{transition:transform .18s var(--ease-out-quiet), background-color .18s var(--ease-out-quiet), color .18s var(--ease-out-quiet)}@media (prefers-reduced-motion:reduce){.qr-np-play.is-playing,.qr-now-title,.qr-now-meta,.qr-listen-aside-enter>*{opacity:1;transition:none!important;animation:none!important}.qr-np-play.is-playing{transform:none}.qr-faq .qr-chevron{transition:none}.qr-listen-aside,.qr-station-aside{-webkit-mask-image:none;mask-image:none}}.qr-row-play.is-live{animation:2.2s ease-in-out infinite qr-play-glow}.qr-bar-expand{margin-left:.15rem;animation:2.8s ease-in-out infinite qr-bar-expand-nudge}@keyframes qr-bar-expand-nudge{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:.9;transform:translateY(-2px)}}@keyframes qr-sleep-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--qr-accent) 30%, transparent)}50%{box-shadow:0 0 0 5px #0000}}.qr-aside-now{transition:border-color .2s var(--ease-out-quiet), box-shadow .22s var(--ease-out-quiet)}.qr-listen-aside .qr-aside-now{box-shadow:0 12px 32px -24px var(--qr-glow)}@supports (color:color-mix(in lab, red, red)){.qr-listen-aside .qr-aside-now{box-shadow:0 12px 32px -24px color-mix(in oklab, var(--qr-glow) 55%, transparent)}}.qr-elevated .qr-row-lift{transition:background-color .16s var(--ease-out-quiet), transform .16s var(--ease-out-quiet)}@media (hover:hover){.qr-elevated .qr-row-lift:hover{transform:translate(2px)}}.qr-volume{accent-color:var(--qr-accent)}.qr-now-sheet:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 80px -20px hsla(var(--qr-art-hue,36) 40% 30% / .18);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.qr-row-play.is-live,.qr-bar-expand,.qr-sleep-active{animation:none!important}.qr-bar-expand{opacity:.55;transform:none}.qr-elevated .qr-row-lift:hover{transform:none}}.qr-tag-in{animation:qr-rise .18s var(--ease-out-quiet) both;animation-delay:calc(var(--i,0) * 30ms)}.qr-aside-play.is-playing{animation:2.2s ease-in-out infinite qr-play-glow}.qr-grabber.is-playing{animation:2.6s ease-in-out infinite qr-grabber-pulse}@keyframes qr-grabber-pulse{0%,to{opacity:.45;transform:scaleX(1)}50%{opacity:.85;transform:scaleX(1.12)}}.qr-listen-head{animation:qr-rise .2s var(--ease-out-quiet) both}@media (width>=1280px){.qr-listen-aside,.qr-station-aside{top:calc(var(--qr-header-h,4rem) + 20px)}}.qr-np-connecting .qr-shimmer{opacity:.5}@media (prefers-reduced-motion:reduce){.qr-popular-head,.qr-tag-in,.qr-aside-play.is-playing,.qr-grabber.is-playing,.qr-listen-head{animation:none!important}.qr-grabber.is-playing{opacity:.55;transform:none}}.qr-station-art-glow.is-playing{animation:3.6s ease-in-out infinite qr-art-breathe}.qr-search-results>li{animation:qr-rise .18s var(--ease-out-quiet) both;animation-delay:calc(min(var(--i,0), 8) * 28ms)}.qr-now-recent-item{transition:transform .16s var(--ease-out-quiet), opacity .16s var(--ease-out-quiet)}@media (hover:hover){.qr-now-recent-item:hover{transform:translateY(-2px)}}.qr-listen-chrome.is-stuck{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:var(--qr-canvas)}@supports (color:color-mix(in lab, red, red)){.qr-listen-chrome.is-stuck{background:color-mix(in oklab, var(--qr-canvas) 82%, transparent)}}.qr-segment[aria-current=page],.qr-segment[aria-pressed=true],.qr-segment.is-active{animation:qr-chip-pop .2s var(--ease-out-quiet)}@media (hover:hover){.qr-rail-card-play:hover{transform:scale(1.06)}}.qr-rail-card-play{transition:transform .14s var(--ease-out-quiet), box-shadow .18s var(--ease-out-quiet)}@media (prefers-reduced-motion:reduce){.qr-station-art-glow.is-playing,.qr-search-results>li,.qr-segment[aria-current=page],.qr-segment[aria-pressed=true],.qr-segment.is-active{animation:none!important}.qr-now-recent-item:hover,.qr-rail-card-play:hover{transform:none}}.qr-faq .qr-answer{animation:qr-fade .18s var(--ease-out-quiet) both}.qr-stream-quality{animation:qr-fade .2s var(--ease-out-quiet) 80ms both}.qr-player-pill:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(62% 90% at 10% 50%, hsla(var(--qr-art-hue,36) 50% 45% / .1), transparent 72%), radial-gradient(50% 70% at 88% 40%, hsla(calc(var(--qr-art-hue,36) + 40) 45% 42% / .06), transparent 70%);opacity:.45;transition:opacity .28s var(--ease-out-quiet);position:absolute;inset:0}.qr-player-pill.is-playing:after{opacity:1;background:radial-gradient(62% 90% at 10% 50%, hsla(var(--qr-art-hue,36) 52% 48% / .3), transparent 72%), radial-gradient(50% 70% at 88% 40%, hsla(calc(var(--qr-art-hue,36) + 40) 48% 44% / .16), transparent 70%);animation:14s ease-in-out infinite alternate qr-bar-wash-drift}@keyframes qr-bar-wash-drift{0%{filter:saturate();transform:translate(0)scale(1)}to{filter:saturate(1.12);transform:translate(2.5%)scale(1.04)}}.qr-player-pill>*{z-index:1;position:relative}@media (width>=1024px){.qr-station-aside{gap:1.15rem}}@media (prefers-reduced-motion:reduce){.qr-faq .qr-answer,.qr-stream-quality,.qr-player-pill:after,.qr-player-pill.is-playing:after{animation:none!important}}@media (width>=1024px){.qr-listen-aside .qr-elevated,.qr-listen-aside .qr-aside-now,.qr-station-aside .qr-glass-panel{-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);background:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-listen-aside .qr-elevated,.qr-listen-aside .qr-aside-now,.qr-station-aside .qr-glass-panel{background:color-mix(in oklab, var(--qr-surface-1) 72%, transparent)}}}.qr-now-art.is-playing:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 30%,#ffffff24 48%,#0000 62%) 0 0/200% 100%;animation:4.8s ease-in-out infinite qr-art-specular;position:absolute;inset:0}@keyframes qr-art-specular{0%,to{opacity:.35;background-position:120% 0}50%{opacity:.7;background-position:-20% 0}}@media (width>=1024px){.qr-player-page .qr-elevated{box-shadow:0 18px 48px -36px #00000059}}@media (prefers-reduced-motion:reduce){.qr-now-art.is-playing:before{opacity:.25;background-position:50% 0;animation:none!important}}.qr-now-volume,.qr-now-sleep{animation:qr-rise .22s var(--ease-out-quiet) both}.qr-now-volume{animation-delay:80ms}.qr-now-sleep{animation-delay:.12s}.qr-search-input:focus,input[type=search]:focus,input[name=q]:focus{box-shadow:0 0 0 3px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-search-input:focus,input[type=search]:focus,input[name=q]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--qr-accent) 28%, transparent)}}.qr-search-input:focus,input[type=search]:focus,input[name=q]:focus{border-color:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-search-input:focus,input[type=search]:focus,input[name=q]:focus{border-color:color-mix(in oklab, var(--qr-accent) 55%, var(--qr-hairline))}}.qr-search-input:focus,input[type=search]:focus,input[name=q]:focus{transition:box-shadow .16s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet);outline:none}@media (prefers-reduced-motion:reduce){.qr-now-volume,.qr-now-sleep,.qr-library-head{animation:none!important}}.qr-np-connecting{animation:qr-fade .16s var(--ease-out-quiet) both}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){@media (width>=1024px) and (prefers-reduced-motion:no-preference){.qr-listen-aside:before,.qr-station-aside:before{content:"";background:var(--qr-hairline);height:1px;margin-bottom:-1px;display:block;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.qr-listen-aside:before,.qr-station-aside:before{background:color-mix(in oklab, var(--qr-hairline) 80%, transparent)}}.qr-listen-aside:before,.qr-station-aside:before{opacity:0;z-index:2;animation:linear both qr-aside-edge;animation-timeline:scroll(self);animation-range:0 24px}}}@keyframes qr-aside-edge{0%{opacity:0}to{opacity:1}}.qr-popular-head .qr-link{transition:color .14s var(--ease-out-quiet), transform .14s var(--ease-out-quiet)}@media (hover:hover){.qr-popular-head .qr-link:hover{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.qr-np-connecting{animation:none!important}.qr-popular-head .qr-link:hover{transform:none}}.qr-empty-state,[data-nearyou-empty]{animation:qr-rise .24s var(--ease-out-quiet) both}.qr-filter-panel .qr-chip,.qr-filter-panel .qr-toggle{animation:qr-rise .16s var(--ease-out-quiet) both;animation-delay:calc(min(var(--i,0), 10) * 25ms)}.qr-now-sheet>.qr-sheet-scroll>div:first-of-type button[aria-label=Close] svg{transition:transform .16s var(--ease-out-quiet)}@media (hover:hover){.qr-now-sheet>.qr-sheet-scroll>div:first-of-type button[aria-label=Close]:hover svg{transform:translateY(2px)}}.qr-station-aside .qr-aside-in{animation-duration:.2s}@media (prefers-reduced-motion:reduce){.qr-empty-state,[data-nearyou-empty],.qr-toast,.qr-filter-panel .qr-chip,.qr-filter-panel .qr-toggle{animation:none!important}.qr-now-sheet>.qr-sheet-scroll>div:first-of-type button[aria-label=Close]:hover svg{transform:none}}.qr-now-recent-rail{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12px calc(100% - 16px),#0000 100%)}.qr-below-fold{content-visibility:auto;contain-intrinsic-size:auto 680px}#faq.qr-below-fold{contain-intrinsic-size:auto 900px}@media (width>=1280px){.qr-listen-aside{padding-left:.15rem}}.qr-player-pill.is-playing .qr-bar-ribbon{opacity:1;transition:opacity .2s var(--ease-out-quiet)}.qr-player-pill:not(.is-playing) .qr-bar-ribbon{opacity:.55}@media (prefers-reduced-motion:reduce){.qr-player-pill .qr-bar-ribbon{opacity:1;transition:none}}.qr-listening-live{border-color:var(--qr-accent);animation:2.8s ease-in-out infinite qr-listen-live-border}@supports (color:color-mix(in lab, red, red)){.qr-listening-live{border-color:color-mix(in oklab, var(--qr-accent) 45%, var(--qr-hairline))}}@keyframes qr-listen-live-border{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--qr-accent) 25%, transparent)}50%{box-shadow:0 0 0 4px #0000}}.qr-magnetic:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.qr-listening-live{animation:none!important}.qr-magnetic:active{transform:none}}@media (hover:hover){.qr-rail-card:hover{transform:translateY(-2px)}}.qr-rail-card{transition:transform .16s var(--ease-out-quiet), box-shadow .18s var(--ease-out-quiet)}.qr-empty .qr-empty-glow{animation:4s ease-in-out infinite qr-empty-breathe}.qr-now-volume .qr-volume{background:0 0;border-radius:999px;height:28px}.qr-now-volume .qr-volume::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--qr-accent) calc(var(--qr-vol,0) * 100%), var(--qr-hairline) 0);border-radius:999px;height:8px}@supports (color:color-mix(in lab, red, red)){.qr-now-volume .qr-volume::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--qr-accent) calc(var(--qr-vol,0) * 100%), color-mix(in oklab, var(--qr-hairline) 88%, transparent) 0)}}.qr-now-volume .qr-volume::-webkit-slider-runnable-track{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.1)}.qr-now-volume .qr-volume::-moz-range-track{background:var(--qr-hairline);border-radius:999px;height:8px}@supports (color:color-mix(in lab, red, red)){.qr-now-volume .qr-volume::-moz-range-track{background:color-mix(in oklab, var(--qr-hairline) 88%, transparent)}}.qr-now-volume .qr-volume::-moz-range-track{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.1)}.qr-now-volume .qr-volume::-moz-range-progress{background:var(--qr-accent);border-radius:999px;height:8px}.qr-now-volume .qr-volume::-webkit-slider-thumb{width:18px;height:18px;box-shadow:0 2px 8px -1px var(--qr-accent), 0 0 0 1px #ffffff2e;margin-top:-5px}@supports (color:color-mix(in lab, red, red)){.qr-now-volume .qr-volume::-webkit-slider-thumb{box-shadow:0 2px 8px -1px color-mix(in oklab, var(--qr-accent) 55%, transparent), 0 0 0 1px oklab(100% 0 5.96046e-8/.18)}}.qr-now-volume .qr-volume::-moz-range-thumb{width:18px;height:18px;box-shadow:0 2px 8px -1px var(--qr-accent), 0 0 0 1px #ffffff2e}@supports (color:color-mix(in lab, red, red)){.qr-now-volume .qr-volume::-moz-range-thumb{box-shadow:0 2px 8px -1px color-mix(in oklab, var(--qr-accent) 55%, transparent), 0 0 0 1px oklab(100% 0 5.96046e-8/.18)}}.qr-now-volume .qr-volume.is-scrubbing::-webkit-slider-runnable-track{height:10px;box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.12), 0 0 0 4px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-now-volume .qr-volume.is-scrubbing::-webkit-slider-runnable-track{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.12), 0 0 0 4px color-mix(in oklab, var(--qr-accent) 22%, transparent)}}.qr-now-volume .qr-volume.is-scrubbing::-moz-range-track{height:10px}.qr-now-volume .qr-volume.is-scrubbing::-webkit-slider-thumb{box-shadow:0 0 0 7px var(--qr-accent), 0 4px 14px -2px var(--qr-accent);margin-top:-4px;transform:scale(1.22)}@supports (color:color-mix(in lab, red, red)){.qr-now-volume .qr-volume.is-scrubbing::-webkit-slider-thumb{box-shadow:0 0 0 7px color-mix(in oklab, var(--qr-accent) 26%, transparent), 0 4px 14px -2px color-mix(in oklab, var(--qr-accent) 50%, transparent)}}.qr-now-volume .qr-volume.is-scrubbing::-moz-range-thumb{box-shadow:0 0 0 7px var(--qr-accent), 0 4px 14px -2px var(--qr-accent);transform:scale(1.22)}@supports (color:color-mix(in lab, red, red)){.qr-now-volume .qr-volume.is-scrubbing::-moz-range-thumb{box-shadow:0 0 0 7px color-mix(in oklab, var(--qr-accent) 26%, transparent), 0 4px 14px -2px color-mix(in oklab, var(--qr-accent) 50%, transparent)}}@media (prefers-reduced-motion:reduce){.qr-now-volume .qr-volume.is-scrubbing::-webkit-slider-thumb{transform:none}.qr-now-volume .qr-volume.is-scrubbing::-moz-range-thumb{transform:none}.qr-now-volume .qr-volume.is-scrubbing::-webkit-slider-runnable-track{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.1)}.qr-rail-card:hover{transform:none}.qr-empty .qr-empty-glow{animation:none!important}}.qr-aside-art.is-playing{animation:3.2s ease-in-out infinite qr-bar-art-pulse}.qr-aside-now.is-playing{border-color:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-aside-now.is-playing{border-color:color-mix(in oklab, var(--qr-accent) 35%, var(--qr-hairline))}}@media (prefers-reduced-motion:reduce){.qr-aside-art.is-playing{animation:none!important}}.qr-listen-segments{-webkit-mask-image:none;mask-image:none}.qr-player-pill{-webkit-backdrop-filter:blur(40px)saturate(1.85);backdrop-filter:blur(40px)saturate(1.85);background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.1), transparent 42%), var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill{background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.1), transparent 42%), color-mix(in oklab, var(--qr-surface-1) 92%, black)}}.qr-player-pill:before{background:var(--qr-canvas);opacity:.96}.qr-now-controls .qr-heart-burst,.qr-now-controls button{transform-origin:50%}.qr-toast-stack .qr-toast{box-shadow:0 16px 40px -18px #00000073}.qr-stream-quality{border-color:var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){.qr-stream-quality{border-color:color-mix(in oklab, var(--qr-hairline) 70%, var(--qr-accent) 30%)}}@media (width>=1024px){.qr-listen-aside,.qr-station-aside{padding-bottom:1.25rem}}@media (prefers-reduced-motion:reduce){.qr-search-head{animation:none!important}}.qr-now-recents .qr-press.text-xs{transition:color .14s var(--ease-out-quiet), transform .14s var(--ease-out-quiet)}@media (hover:hover){.qr-now-recents a:hover,.qr-now-recents button.qr-press.text-xs:hover{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.qr-now-recents button.qr-press.text-xs:hover{transform:none}}.qr-now-main .inline-flex.items-center.gap-1\.5.rounded-full.bg-accent-soft{animation:qr-fade .18s var(--ease-out-quiet) both}.qr-grabber{background:var(--qr-ink-3);border-radius:999px;width:40px;height:5px}@supports (color:color-mix(in lab, red, red)){.qr-grabber{background:color-mix(in oklab, var(--qr-ink-3) 55%, transparent)}}.qr-grabber{transition:opacity .16s var(--ease-out-quiet), transform .16s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet)}.qr-grabber.is-playing{background:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-grabber.is-playing{background:color-mix(in oklab, var(--qr-accent) 55%, transparent)}}@media (prefers-reduced-motion:reduce){.qr-grabber{transition:none}}a[aria-label*=App\ Store],a[aria-label*=Google\ Play]{transition:transform .14s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet), opacity .16s var(--ease-out-quiet)}.qr-now-volume button svg,.qr-player-pill button svg{transition:opacity .14s var(--ease-out-quiet), transform .14s var(--ease-out-quiet)}.qr-sticky-ad{transition:opacity .2s var(--ease-out-quiet)}@media (prefers-reduced-motion:reduce){.qr-now-volume button svg,.qr-player-pill button svg{transition:none}}@media (width>=1024px){.qr-now-desktop{gap:2.75rem}.qr-now-main{padding-top:.15rem}}.qr-popular-head .qr-link{position:relative}.qr-popular-head .qr-link:after{content:"";opacity:0;height:1px;transition:opacity .14s var(--ease-out-quiet), transform .14s var(--ease-out-quiet);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.6)}@media (hover:hover){.qr-popular-head .qr-link:hover:after{opacity:.7;transform:none}}@media (prefers-reduced-motion:reduce){.qr-popular-head .qr-link:after{transition:none}}.qr-rise-once{animation:qr-rise .2s var(--ease-out-quiet) both;animation-delay:calc(min(var(--i,0), 6) * 32ms)}.qr-player-enter{animation:qr-player-enter .28s var(--ease-out-quiet) both}@media (prefers-reduced-motion:reduce){.qr-rise-once,.qr-player-enter{animation:none!important}}@supports selector(@starting-style){@media (prefers-reduced-motion:no-preference){.qr-shortcuts-dialog[open]{transition:opacity .16s var(--ease-out-quiet), transform .16s var(--ease-out-quiet);opacity:1;transform:translate(-50%)}@starting-style{.qr-shortcuts-dialog[open]{opacity:0;transform:translate(-50%,4px)}}}}@media (prefers-reduced-motion:no-preference){.qr-sleep-active{animation:qr-sleep-pop .22s var(--ease-out-quiet) both}}@keyframes qr-sleep-pop{0%{transform:scale(.94)}to{transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qr-now-sleep button.text-accent{transition:background-size .16s var(--ease-out-quiet);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}.qr-now-sleep button.text-accent:hover{background-size:100% 1px}}@media (prefers-reduced-motion:no-preference){button[aria-label=Clear\ search]:active{transform:scale(.92)}input[type=range]::-webkit-slider-thumb:active{transform:scale(1.12)}input[type=range]::-moz-range-thumb:active{transform:scale(1.12)}button[aria-label=Share\ station]:active{transform:scale(.96)}[data-nearyou-empty] a:active,[data-nearyou-empty] button:active{transform:scale(.97)}nav a[aria-current=page]{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1.5px}}@media (hover:hover){.prose tbody tr:hover{background:var(--qr-accent-soft,#f0e6d8)}@supports (color:color-mix(in lab, red, red)){.prose tbody tr:hover{background:color-mix(in oklab, var(--qr-accent-soft,#f0e6d8) 55%, transparent)}}}@media (prefers-reduced-motion:no-preference){.qr-toast-stack{animation:qr-rise .2s var(--ease-out-quiet) both}.qr-faq summary:active{transform:scale(.995)}.qr-breadcrumb a:active{transform:scale(.98)}.qr-station-aside .qr-row-lift:active,.qr-listen-aside .qr-row-lift:active{transform:scale(.99)}button[aria-controls=listen-filters]:active,button.qr-stream-quality:active{transform:scale(.97)}}html.qr-tab-hidden .qr-now-ambient,html.qr-tab-hidden .qr-now-art.is-playing,html.qr-tab-hidden .qr-player-pill.is-playing:after{animation-play-state:paused!important}@supports (color:color-mix(in lab, red, red)){.qr-row-lift:has(.qr-row-play.is-live){background:color-mix(in oklab, var(--qr-accent) 9%, var(--qr-surface-1))}.qr-row-lift:has(.qr-row-play.is-live){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--qr-accent) 22%, transparent)}}.qr-elevated>li:has(.qr-row-play.is-live){border-top-color:#0000}.qr-elevated>li:has(.qr-row-play.is-live)+li{border-top-color:#0000}.qr-row-mark{z-index:1;background:var(--qr-accent);width:3px;height:42%;min-height:18px;box-shadow:0 0 10px var(--qr-accent);border-radius:999px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.qr-row-mark{box-shadow:0 0 10px color-mix(in oklab, var(--qr-accent) 45%, transparent)}}.qr-row-mark{pointer-events:none}@media (hover:hover){.qr-row-lift:has(.qr-row-play.is-live):hover{transform:none}.qr-elevated .qr-row-lift:has(.qr-row-play.is-live):hover{transform:none}}.qr-row-lift:has(.qr-row-play.is-live) [data-art]{box-shadow:0 0 0 2px var(--qr-accent), 0 0 18px -4px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-row-lift:has(.qr-row-play.is-live) [data-art]{box-shadow:0 0 0 2px color-mix(in oklab, var(--qr-accent) 65%, transparent), 0 0 18px -4px color-mix(in oklab, var(--qr-accent) 55%, transparent)}}.qr-row-lift:has(.qr-row-play.is-live) .qr-row-title{color:var(--qr-accent)}@media (prefers-reduced-motion:no-preference){.qr-np-play:active{transform:scale(.94)}.qr-rail-card:active,.qr-door:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.qr-rail-card:active,.qr-door:active{transform:none}}.qr-now-art .qr-np-art{transition:box-shadow .22s var(--ease-out-quiet), filter .22s var(--ease-out-quiet);box-shadow:0 24px 48px -20px hsla(var(--qr-art-hue,36) 45% 18% / .55)}.qr-logo-plate{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:oklab(100% 0 5.96046e-8/.2);border-radius:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #ffffff29,0 22px 44px -26px #0000008c}.qr-np-art[data-plate=light] .qr-logo-plate{background:oklab(100% 0 5.96046e-8/.88);box-shadow:inset 0 1px #fffc,0 18px 36px -22px #00000059}.qr-logo-bloom{z-index:0;object-fit:cover;filter:blur(38px)saturate(1.55)brightness(1.05);opacity:.72;pointer-events:none;width:116%;height:116%;position:absolute;inset:-8%;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 12%,#0000 68%);mask-image:radial-gradient(circle at 50% 48%,#000 12%,#0000 68%)}.qr-logo-sharp{filter:drop-shadow(0 14px 24px #00000057)}.qr-np-art img{transition:opacity .2s var(--ease-out-quiet)}@media (prefers-reduced-transparency:reduce){.qr-logo-bloom{display:none}.qr-logo-plate{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.qr-np-art img{transition:none}}.qr-empty-state .qr-empty-orbit{background:radial-gradient(circle, var(--qr-accent), transparent 70%);border-radius:999px;width:9rem;height:9rem;margin-left:-4.5rem;position:absolute;top:18%;left:50%}@supports (color:color-mix(in lab, red, red)){.qr-empty-state .qr-empty-orbit{background:radial-gradient(circle, color-mix(in oklab, var(--qr-accent) 28%, transparent), transparent 70%)}}.qr-empty-state .qr-empty-orbit{opacity:.55;pointer-events:none;animation:6.5s ease-in-out infinite qr-empty-breathe}html.qr-tab-hidden .qr-empty-state .qr-empty-orbit{animation-play-state:paused}html:has(.qr-station-page){--qr-page-tint:hsl(var(--qr-art-hue,36) 42% 42% / .28)}html:has(.qr-station-page) .qr-header:before{background:linear-gradient(180deg, hsl(var(--qr-art-hue,36) 48% 38%) 0%, hsl(var(--qr-art-hue,36) 42% 32%) 100%)}@supports (color:color-mix(in lab, red, red)){html:has(.qr-station-page) .qr-header:before{background:linear-gradient(180deg, color-mix(in oklab, hsl(var(--qr-art-hue,36) 48% 38%) 34%, var(--qr-canvas)) 0%, color-mix(in oklab, hsl(var(--qr-art-hue,36) 42% 32%) 12%, var(--qr-canvas)) 100%)}}html:has(.qr-station-page) .qr-header:before{border-bottom-color:hsl(var(--qr-art-hue,36) 40% 50%)}@supports (color:color-mix(in lab, red, red)){html:has(.qr-station-page) .qr-header:before{border-bottom-color:color-mix(in oklab, hsl(var(--qr-art-hue,36) 40% 50%) 22%, var(--qr-hairline))}}html:has(.qr-station-page) .qr-header:before{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2)}html:has(.qr-station-page) .qr-station-hero.qr-station-aurora{filter:saturate(1.18)brightness(1.02);animation-duration:16s}@media (prefers-contrast:more){html:has(.qr-station-page) .qr-header:before{background:var(--qr-canvas);-webkit-backdrop-filter:none}}.qr-now-lyrics-area{min-width:0;position:relative}.qr-now-marquee{background:hsl(var(--qr-art-hue,36) 40% 40%);border-radius:999px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}@supports (color:color-mix(in lab, red, red)){.qr-now-marquee{background:color-mix(in oklab, hsl(var(--qr-art-hue,36) 40% 40%) 18%, transparent)}}.qr-now-marquee{padding:.45rem 0}.qr-now-marquee-track{will-change:transform;gap:2.5rem;width:max-content;animation:18s linear infinite qr-now-marquee;display:flex}.qr-now-marquee-text{letter-spacing:.01em;color:var(--qr-text-primary);flex:none;padding-inline:1rem;font-size:.8125rem;font-weight:550}@supports (color:color-mix(in lab, red, red)){.qr-now-marquee-text{color:color-mix(in oklab, var(--qr-text-primary) 88%, transparent)}}.qr-now-marquee-text{white-space:nowrap}@keyframes qr-now-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.qr-now-marquee-track{animation:none}.qr-now-marquee{-webkit-mask-image:none;mask-image:none}.qr-now-marquee-track{width:100%}.qr-now-marquee-text:last-child{display:none}.qr-now-marquee-text{text-overflow:ellipsis;max-width:100%;overflow:hidden}}html.qr-tab-hidden .qr-now-marquee-track,.qr-now-marquee:not(.is-playing) .qr-now-marquee-track{animation-play-state:paused}@media (width>=768px){.qr-now-desktop{align-items:stretch}.qr-now-desktop>.qr-now-media{flex-direction:column;justify-content:center;align-self:stretch;min-height:100%;display:flex}.qr-now-desktop .qr-now-media-stack{flex-direction:column;justify-content:center;width:100%;margin-block:auto;display:flex}.qr-now-desktop .qr-now-art-wrap{width:100%;max-width:none;max-height:min(56vh,30rem);margin-inline:auto}.qr-now-desktop .qr-now-picture{width:100%;max-width:none;margin-inline:auto}.qr-now-desktop .qr-viz-hero{flex-shrink:0;margin-top:.85rem}}@media (width>=1024px) and (orientation:landscape){.qr-now-desktop .qr-now-art-wrap{max-height:min(62vh,28rem)}}@media (width>=1024px){.qr-now-desktop>.qr-now-main:before,.qr-now-desktop>.qr-now-main:after{content:"";min-height:0;display:block}.qr-now-desktop>.qr-now-main:before{flex:1 1 0}.qr-now-desktop>.qr-now-main:after{flex:3 1 0}}.qr-np-connecting .qr-shimmer{opacity:.18;mix-blend-mode:soft-light}.qr-haptic:active{transition-duration:70ms;transition-timing-function:ease-out;transform:scale(.94)}@media (hover:hover){.qr-haptic:hover{transform:translateY(-1px)}.qr-haptic:hover:active{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.qr-haptic:active,.qr-haptic:hover,.qr-haptic:hover:active{transform:none!important}}.qr-library-door{background:var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-library-door{background:color-mix(in oklab, var(--qr-surface-1) 94%, black)}}.qr-library-door{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.09),0 12px 28px -22px #00000073}.qr-rail-card,.qr-library-door{transition:transform .14s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet)}.qr-rail-card:active,.qr-library-door:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.qr-rail-card:active,.qr-library-door:active{transform:none}}.qr-recents-rail{box-shadow:0 18px 40px -28px #00000073,inset 0 1px oklab(100% 0 5.96046e-8/.08)}.qr-recents-empty.qr-empty-state{background:radial-gradient(60% 50% at 50% 18%, hsla(var(--qr-art-hue,36) 40% 42% / .14), transparent 70%), var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-recents-empty.qr-empty-state{background:radial-gradient(60% 50% at 50% 18%, hsla(var(--qr-art-hue,36) 40% 42% / .14), transparent 70%), color-mix(in oklab, var(--qr-surface-1) 94%, black)}}.qr-recents-empty.qr-empty-state{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.1),0 18px 40px -28px #0006}.qr-library-sheet .qr-sheet-panel{background:linear-gradient(165deg, hsla(var(--qr-art-hue,36) 28% 28% / .12), transparent 40%), var(--qr-canvas)}html.qr-tab-hidden .qr-empty-orbit,html.qr-tab-hidden .qr-empty-glow,html.qr-tab-hidden .qr-empty-ring-2,html.qr-tab-hidden .qr-row-play.is-live,html.qr-tab-hidden .qr-live-eq span,html.qr-tab-hidden .qr-player-pill.is-playing:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-now-ambient,.qr-now-ambient.is-playing,.qr-player-pill:after,.qr-player-pill.is-playing:after,.qr-empty-orbit,.qr-empty-glow,.qr-empty-ring,.qr-empty-ring-2,.qr-row-play.is-live,.qr-live-eq span{animation:none!important}.qr-row-lift:has(.qr-row-play.is-live) [data-art]{box-shadow:0 0 0 2px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-row-lift:has(.qr-row-play.is-live) [data-art]{box-shadow:0 0 0 2px color-mix(in oklab, var(--qr-accent) 55%, transparent)}}.qr-haptic:active,.qr-haptic:hover,.qr-haptic:hover:active{transform:none!important}}.qr-player-pill.is-connecting{background:linear-gradient(180deg, var(--qr-accent), transparent 48%), var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill.is-connecting{background:linear-gradient(180deg, color-mix(in oklab, var(--qr-accent) 14%, transparent), transparent 48%), color-mix(in oklab, var(--qr-surface-1) 92%, var(--qr-accent))}}.qr-player-pill.is-connecting{box-shadow:inset 0 0 0 1px var(--qr-accent), 0 10px 28px -16px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill.is-connecting{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--qr-accent) 16%, transparent), 0 10px 28px -16px color-mix(in oklab, var(--qr-accent) 35%, transparent)}}.qr-player-pill.is-connecting:before{background:var(--qr-canvas);opacity:1}.qr-bar-connecting{z-index:2;border-radius:inherit}.qr-bar-buffer{background:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-bar-buffer{background:color-mix(in oklab, var(--qr-accent) 22%, transparent)}}.qr-bar-buffer .qr-buffer-bar{background:linear-gradient(90deg, transparent 0%, var(--qr-accent) 45%, var(--qr-accent) 55%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.qr-bar-buffer .qr-buffer-bar{background:linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--qr-accent) 95%, white) 45%, color-mix(in oklab, var(--qr-accent) 95%, white) 55%, transparent 100%)}}.qr-bar-buffer .qr-buffer-bar{opacity:.95;width:48%}html.qr-tab-hidden .qr-bar-buffer .qr-buffer-bar,html.qr-tab-hidden .qr-bar-connecting .qr-shimmer{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-player-pill.is-connecting{box-shadow:inset 0 0 0 1px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill.is-connecting{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--qr-accent) 14%, transparent)}}.qr-bar-buffer .qr-buffer-bar{opacity:.7;width:42%;left:29%;animation:none!important}.qr-bar-connecting .qr-shimmer{opacity:.28;animation:none!important}}.qr-now-sheet[data-dragging]{will-change:transform;scale:calc(1 - (var(--qr-dismiss-p,0) * .03));transform-origin:50% 0;border-color:var(--qr-hairline)}@supports (color:color-mix(in lab, red, red)){.qr-now-sheet[data-dragging]{border-color:color-mix(in oklab, var(--qr-hairline) 70%, transparent)}}.qr-grabber{position:relative;overflow:hidden}.qr-grabber:after{content:"";border-radius:inherit;background:var(--qr-accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.qr-grabber:after{background:color-mix(in oklab, var(--qr-accent) 75%, transparent)}}.qr-grabber:after{transform:scaleX(var(--qr-dismiss-p,0));transform-origin:50%;opacity:calc(.35 + var(--qr-dismiss-p,0) * .65);pointer-events:none}.qr-now-playing:has(.qr-now-sheet[data-dragging]) .qr-now-scrim{filter:brightness(calc(1 - var(--qr-dismiss-p,0) * .25))}@media (prefers-reduced-motion:reduce){.qr-now-sheet[data-dragging]{scale:1}.qr-grabber:after{transition:none}.qr-now-playing:has(.qr-now-sheet[data-dragging]) .qr-now-scrim{filter:none}}.qr-search-hit{outline:none}.qr-search-hit .qr-row-lift{background:var(--qr-accent-soft)!important}@supports (color:color-mix(in lab, red, red)){.qr-search-hit .qr-row-lift{background:color-mix(in oklab, var(--qr-accent-soft) 70%, transparent)!important}}.qr-search-hit .qr-row-lift{box-shadow:inset 3.5px 0 0 0 var(--qr-accent), inset 0 0 0 1px var(--qr-accent), 0 10px 28px -18px var(--qr-glow)}@supports (color:color-mix(in lab, red, red)){.qr-search-hit .qr-row-lift{box-shadow:inset 3.5px 0 0 0 color-mix(in oklab, var(--qr-accent) 94%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--qr-accent) 24%, transparent), 0 10px 28px -18px color-mix(in oklab, var(--qr-glow) 45%, transparent)}}.qr-search-hit .qr-row-lift{border-radius:16px}.qr-search-hit .qr-row-title{color:var(--qr-accent)}@media (prefers-reduced-motion:no-preference){.qr-search-hit .qr-row-lift{animation:qr-search-hit-in .18s var(--ease-out-quiet) both}}@keyframes qr-search-hit-in{0%{background-color:#0000;box-shadow:inset 0 0 #0000}to{background-color:color-mix(in oklab, var(--qr-accent-soft) 58%, transparent);box-shadow:inset 3.5px 0 0 0 color-mix(in oklab, var(--qr-accent) 92%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--qr-accent) 22%, transparent), 0 8px 22px -16px color-mix(in oklab, var(--qr-glow) 55%, transparent)}}@media (prefers-reduced-motion:reduce){.qr-search-hit .qr-row-lift{animation:none!important}}.qr-station-sticky-cta{animation:qr-sticky-cta-in .22s var(--ease-out-quiet) both}@supports (color:color-mix(in lab, red, red)){.qr-station-sticky-cta-inner{border-color:color-mix(in oklab, var(--qr-accent) 18%, var(--qr-hairline))}}@keyframes qr-sticky-cta-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.qr-station-sticky-cta{animation:qr-fade .16s var(--ease-out-quiet) both}.qr-station-sticky-cta-inner{transform:none}}.qr-volume{transition:height .14s var(--ease-out-quiet), box-shadow .14s var(--ease-out-quiet)}.qr-volume.is-scrubbing{height:7px;box-shadow:0 0 0 4px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-volume.is-scrubbing{box-shadow:0 0 0 4px color-mix(in oklab, var(--qr-accent) 22%, transparent)}}.qr-volume.is-scrubbing{border-radius:999px}.qr-volume.is-scrubbing::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--qr-accent), 0 4px 12px -2px var(--qr-accent);transform:scale(1.28)}@supports (color:color-mix(in lab, red, red)){.qr-volume.is-scrubbing::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in oklab, var(--qr-accent) 28%, transparent), 0 4px 12px -2px color-mix(in oklab, var(--qr-accent) 45%, transparent)}}.qr-volume.is-scrubbing::-moz-range-thumb{box-shadow:0 0 0 6px var(--qr-accent), 0 4px 12px -2px var(--qr-accent);transform:scale(1.28)}@supports (color:color-mix(in lab, red, red)){.qr-volume.is-scrubbing::-moz-range-thumb{box-shadow:0 0 0 6px color-mix(in oklab, var(--qr-accent) 28%, transparent), 0 4px 12px -2px color-mix(in oklab, var(--qr-accent) 45%, transparent)}}@media (prefers-reduced-motion:reduce){.qr-volume.is-scrubbing{height:5px;box-shadow:0 0 0 2px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-volume.is-scrubbing{box-shadow:0 0 0 2px color-mix(in oklab, var(--qr-accent) 18%, transparent)}}.qr-volume.is-scrubbing::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--qr-accent);transform:scale(1.1)}@supports (color:color-mix(in lab, red, red)){.qr-volume.is-scrubbing::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in oklab, var(--qr-accent) 20%, transparent)}}.qr-volume.is-scrubbing::-moz-range-thumb{box-shadow:0 0 0 3px var(--qr-accent);transform:scale(1.1)}@supports (color:color-mix(in lab, red, red)){.qr-volume.is-scrubbing::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in oklab, var(--qr-accent) 20%, transparent)}}}.qr-now-volume .qr-volume.is-scrubbing{height:28px;box-shadow:none;background:0 0}.qr-station-page{--qr-player-clearance:10.5rem}@media (width>=640px){.qr-station-page{--qr-player-clearance:11rem}}.qr-chip-pill{background:var(--qr-accent);box-shadow:0 6px 18px -10px var(--qr-glow), inset 0 1px 0 oklab(100% 0 5.96046e-8/.18);transform-origin:50%;transition:translate .28s var(--ease-out-quiet), scale .2s var(--ease-out-quiet), width .28s var(--ease-out-quiet), opacity .16s var(--ease-out-quiet);will-change:translate, width, scale;left:0}.qr-chip-pill.is-ready{opacity:1}.qr-chip-active{text-shadow:none;animation:none;color:var(--qr-on-accent)!important}.qr-chip:active{transform:scale(.96)}.qr-chip-active:active{transform:scale(.97)}:root:not([data-theme=dark]) .qr-chip-active{color:var(--qr-on-accent)!important}@media (prefers-reduced-motion:reduce){.qr-chip-pill{transition:opacity .12s var(--ease-out-quiet)}.qr-chip:active,.qr-chip-active:active{transform:none}}.qr-toast-offline,.qr-toast-success{letter-spacing:-.01em}html.qr-tab-hidden .qr-chip-pill{transition:none!important}.qr-sleep-rail{position:relative}.qr-sleep-pill{background:var(--qr-accent);box-shadow:0 6px 18px -10px var(--qr-glow), inset 0 1px 0 oklab(100% 0 5.96046e-8/.18);transition:translate .28s var(--ease-out-quiet), width .28s var(--ease-out-quiet), opacity .16s var(--ease-out-quiet);will-change:translate, width;left:0}.qr-sleep-chip:active{transform:scale(.96)}.qr-sleep-active{animation:none}.qr-fav-empty.qr-empty-state{background:radial-gradient(60% 50% at 50% 18%, hsla(var(--qr-art-hue,36) 40% 42% / .14), transparent 70%), var(--qr-surface-1)}@supports (color:color-mix(in lab, red, red)){.qr-fav-empty.qr-empty-state{background:radial-gradient(60% 50% at 50% 18%, hsla(var(--qr-art-hue,36) 40% 42% / .14), transparent 70%), color-mix(in oklab, var(--qr-surface-1) 94%, black)}}.qr-fav-empty.qr-empty-state{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.1),0 18px 40px -28px #0006}.qr-sleep-ring-track,.qr-sleep-ring-arc{stroke-width:2.6px;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.qr-sleep-ring-track{stroke:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-sleep-ring-track{stroke:color-mix(in oklab, var(--qr-accent) 22%, transparent)}}.qr-sleep-ring-arc{stroke:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-sleep-ring-arc{stroke:color-mix(in oklab, var(--qr-accent) 88%, white)}}.qr-sleep-ring-arc{transition:stroke-dasharray .9s linear}html.qr-tab-hidden .qr-sleep-ring-arc{transition:none!important}@media (prefers-reduced-motion:reduce){.qr-sleep-pill{transition:opacity .12s var(--ease-out-quiet)}.qr-sleep-chip:active{transform:none}.qr-sleep-ring-arc{transition:none!important}}.qr-aside-now.is-idle{border-color:var(--qr-accent);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.qr-aside-now.is-idle{border-color:color-mix(in oklab, var(--qr-accent) 22%, var(--qr-hairline))}}.qr-aside-now.is-idle{box-shadow:0 16px 40px -28px var(--qr-glow), inset 0 1px 0 #ffffff14}@supports (color:color-mix(in lab, red, red)){.qr-aside-now.is-idle{box-shadow:0 16px 40px -28px color-mix(in oklab, var(--qr-glow) 70%, transparent), inset 0 1px 0 oklab(100% 0 5.96046e-8/.08)}}.qr-aside-now.is-idle:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 18% 20%, hsla(var(--qr-art-hue,36) 50% 48% / .16), transparent 62%), radial-gradient(55% 50% at 88% 78%, hsla(calc(var(--qr-art-hue,36) + 40) 42% 42% / .1), transparent 65%);opacity:.95;position:absolute;inset:0}.qr-aside-now.is-idle>*{z-index:1;position:relative}@media (width>=768px){.qr-listen-aside .qr-aside-now{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--qr-surface-1);position:sticky;top:.35rem}@supports (color:color-mix(in lab, red, red)){.qr-listen-aside .qr-aside-now{background:color-mix(in oklab, var(--qr-surface-1) 88%, transparent)}}}.qr-aside-now.is-idle .qr-listen-doors{gap:.35rem}.qr-aside-now.is-idle .qr-listen-door{padding:.28rem .65rem;font-size:10.5px}.qr-aside-now.is-idle .qr-idle-eq>span{background:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-aside-now.is-idle .qr-idle-eq>span{background:color-mix(in oklab, var(--qr-accent) 72%, white)}}.qr-listen-door{transition:transform .14s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), color .16s var(--ease-out-quiet)}.qr-listen-door:active{transform:scale(.96)}@media (hover:hover){.qr-listen-door:hover{background:var(--qr-accent-soft)}@supports (color:color-mix(in lab, red, red)){.qr-listen-door:hover{background:color-mix(in oklab, var(--qr-accent-soft) 55%, transparent)}}}.qr-player-pill.is-playing{-webkit-backdrop-filter:blur(44px)saturate(1.95);backdrop-filter:blur(44px)saturate(1.95);border-color:hsla(var(--qr-art-hue,36) 45% 55% / .45)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill.is-playing{border-color:color-mix(in oklab, hsla(var(--qr-art-hue,36) 45% 55% / .45) 55%, var(--qr-hairline));box-shadow:0 24px 60px -14px #00000094, 0 0 0 1px color-mix(in oklab, hsla(var(--qr-art-hue,36) 50% 50% / .22) 70%, transparent), 0 12px 36px -18px hsla(var(--qr-art-hue,36) 50% 35% / .35), inset 0 1px 0 oklab(100% 0 5.96046e-8/.18)}}.qr-player-pill.is-playing:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg, hsla(var(--qr-art-hue,36) 55% 52% / .1), transparent 42%, hsla(calc(var(--qr-art-hue,36) + 48) 45% 48% / .06));opacity:.9;z-index:0;position:absolute;inset:0}.qr-player-pill.is-playing>*{z-index:1;position:relative}.qr-status-enter{animation:qr-status-enter .18s var(--ease-out-quiet) both}@keyframes qr-status-enter{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.qr-now-grain{opacity:.055}html.qr-tab-hidden .qr-player-pill.is-playing:after,html.qr-tab-hidden .qr-aside-now.is-idle:before{opacity:.35}html.qr-tab-hidden .qr-status-enter{animation:none!important}@media (prefers-reduced-motion:reduce){.qr-status-enter{animation:none!important}.qr-listen-door:active{transform:none}.qr-player-pill.is-playing{-webkit-backdrop-filter:blur(40px)saturate(1.8);backdrop-filter:blur(40px)saturate(1.8)}.qr-player-pill.is-playing:after{opacity:.45}.qr-aside-now.is-idle:before{opacity:.7}}@property --qr-art-hue{syntax:"<number>";inherits:true;initial-value:36}.qr-now-sheet,.qr-player-pill,.qr-now-ambient,.qr-aside-now{transition:--qr-art-hue .32s var(--ease-out-quiet), border-color .28s var(--ease-out-quiet), box-shadow .28s var(--ease-out-quiet)}.qr-now-ambient{transition:opacity .28s var(--ease-out-quiet), filter .32s var(--ease-out-quiet), --qr-art-hue .32s var(--ease-out-quiet)}@media (prefers-reduced-motion:no-preference){.qr-now-sheet .qr-now-art{animation:qr-art-morph-in .34s var(--ease-out-quiet) both}.qr-now-sheet .qr-now-art.is-playing{animation:qr-art-morph-in .34s var(--ease-out-quiet) both, qr-art-breathe 3.6s ease-in-out .34s infinite}}@keyframes qr-art-morph-in{0%{filter:drop-shadow(0 10px 22px hsla(var(--qr-art-hue,36) 40% 20% / .28));transform:scale(.92)}to{filter:drop-shadow(0 22px 40px hsla(var(--qr-art-hue,36) 40% 20% / .45));transform:scale(1)}}.qr-haptic{transform-origin:50%;transition:transform .14s var(--ease-out-quiet)}@media (prefers-reduced-motion:no-preference){.qr-haptic:active,.qr-now-controls .qr-press:active,.qr-now-controls .qr-magnetic:active{transform:scale(.94)}}@keyframes qr-hero-specular{0%{opacity:0;transform:translate(-40%)}35%{opacity:.35}to{opacity:0;transform:translate(40%)}}html.qr-tab-hidden .qr-live-dot{opacity:.85;animation:none!important}.qr-listen-chrome.is-stuck{box-shadow:0 1px 0 var(--qr-hairline), 0 10px 28px -22px #00000073}@supports (color:color-mix(in lab, red, red)){.qr-listen-chrome.is-stuck{box-shadow:0 1px 0 color-mix(in oklab, var(--qr-hairline) 90%, transparent), 0 10px 28px -22px #00000073}}@media (prefers-reduced-motion:reduce){.qr-now-sheet .qr-now-art{animation:none!important}.qr-haptic:active,.qr-now-controls .qr-press:active,.qr-now-controls .qr-magnetic:active{transform:none}.qr-now-sheet,.qr-player-pill,.qr-now-ambient{transition:none}}@media (width<=639px) and (prefers-reduced-motion:no-preference){:is(html:has(.qr-listen-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-player-pill,html:has(.qr-search-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-player-pill){transition:transform .22s var(--ease-out-quiet), padding .22s var(--ease-out-quiet), border-radius .22s var(--ease-out-quiet), opacity .18s var(--ease-out-quiet), box-shadow .22s var(--ease-out-quiet);border-radius:22px;padding-top:.45rem;padding-bottom:.45rem;transform:translateY(8px)scale(.985)}:is(html:has(.qr-listen-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-bar-meta,html:has(.qr-search-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-bar-meta){opacity:0;max-width:0;transition:max-width .2s var(--ease-out-quiet), opacity .16s var(--ease-out-quiet);margin:0;overflow:hidden}:is(html:has(.qr-listen-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-bar-ribbon,html:has(.qr-search-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-bar-ribbon){opacity:.55;transition:opacity .18s var(--ease-out-quiet), transform .18s var(--ease-out-quiet);transform:scaleY(.85)}:is(html:has(.qr-listen-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-bar-art,html:has(.qr-search-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-bar-art){transition:transform .22s var(--ease-out-quiet);transform:scale(.92)}}@media (width<=639px) and (prefers-reduced-motion:reduce){:is(html:has(.qr-listen-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-bar-meta,html:has(.qr-search-chrome.is-stuck.is-compact:not(.is-filters-open)) .qr-player-bar .qr-bar-meta){opacity:.35}}.qr-bar-meta{transition:max-width .2s var(--ease-out-quiet), opacity .16s var(--ease-out-quiet)}.qr-now-recent-press{transition:transform .14s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet)}@media (prefers-reduced-motion:no-preference){.qr-now-recent-press:active{transform:scale(.94)}}@media (hover:hover){.qr-now-recent-press:hover{background:var(--qr-accent-soft)}@supports (color:color-mix(in lab, red, red)){.qr-now-recent-press:hover{background:color-mix(in oklab, var(--qr-accent-soft) 40%, transparent)}}}.qr-station-hero-art{position:relative}.qr-station-hero-art:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(115deg,#0000 35%,oklab(100% 0 5.96046e-8/.24) 48%,#0000 62%);position:absolute;inset:0;transform:translate(-30%)}@media (prefers-reduced-motion:no-preference){.qr-station-hero-art:after{animation:qr-hero-specular .82s var(--ease-out-quiet) .12s both}}@media (width>=768px){.qr-listen-aside:not(.is-scrollable):before,.qr-listen-aside:not(.is-scrollable):after{-webkit-mask-image:none;mask-image:none;opacity:0!important}}html.qr-tab-hidden .qr-player-bar .qr-player-pill{transition:none!important}@media (prefers-reduced-motion:reduce){.qr-now-recent-press:active{transform:none}.qr-station-hero-art:after{opacity:0;animation:none!important}}.qr-shimmer{background-image:linear-gradient(100deg, var(--qr-surface-2) 0%, var(--qr-accent-soft) 45%, var(--qr-surface-2) 90%)}@supports (color:color-mix(in lab, red, red)){.qr-shimmer{background-image:linear-gradient(100deg, color-mix(in oklab, var(--qr-surface-2) 88%, transparent) 0%, color-mix(in oklab, var(--qr-accent-soft) 55%, var(--qr-surface-2)) 45%, color-mix(in oklab, var(--qr-surface-2) 88%, transparent) 90%)}}.qr-shimmer{background-size:220% 100%}.qr-skel-item{animation:qr-skel-enter .28s var(--ease-out-quiet) both;animation-delay:calc(var(--i,0) * 28ms)}@keyframes qr-skel-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.qr-rail-skel{min-height:3.5rem;padding:.35rem .45rem}.qr-empty-art .qr-empty-ring{animation:2.8s ease-in-out infinite qr-empty-ring;animation-delay:calc(var(--r,0) * .12s)}.qr-empty-art .qr-empty-ring-2{--r:1}.qr-empty-icon{animation:qr-empty-icon-in .32s var(--ease-out-quiet) 80ms both}@keyframes qr-empty-ring{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.04)}}@keyframes qr-empty-icon-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.qr-heart-burst:before{content:"";border:1.5px solid var(--qr-accent);border-radius:999px;width:10px;height:10px;margin:-5px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.qr-heart-burst:before{border:1.5px solid color-mix(in oklab, var(--qr-accent) 70%, transparent)}}.qr-heart-burst:before{animation:qr-heart-ring .42s var(--ease-out-quiet) both}@keyframes qr-heart-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@media (hover:hover){.qr-library-door:hover{background:var(--qr-accent-soft)}@supports (color:color-mix(in lab, red, red)){.qr-library-door:hover{background:color-mix(in oklab, var(--qr-accent-soft) 42%, var(--qr-surface-1))}}.qr-library-door:hover{box-shadow:0 10px 28px -20px var(--qr-glow)}@supports (color:color-mix(in lab, red, red)){.qr-library-door:hover{box-shadow:0 10px 28px -20px color-mix(in oklab, var(--qr-glow) 55%, transparent)}}}.qr-bar-transport .qr-bar-spin,.qr-np-transport .qr-np-spin{opacity:0;transition:opacity .16s var(--ease-out-quiet), transform .16s var(--ease-out-quiet);animation:none;transform:scale(.7)}.qr-bar-transport.is-connecting .qr-bar-spin,.qr-np-transport.is-connecting .qr-np-spin{opacity:1;animation:.7s linear infinite qr-spin;transform:scale(1)}.qr-bar-transport .qr-bar-pp,.qr-np-transport .qr-np-pp{transition:opacity .16s var(--ease-out-quiet), transform .16s var(--ease-out-quiet)}.qr-bar-transport.is-connecting .qr-bar-pp,.qr-np-transport.is-connecting .qr-np-pp{opacity:0;transform:scale(.7)}@keyframes qr-spin{to{transform:rotate(360deg)}}html.qr-tab-hidden .qr-empty-art .qr-empty-ring,html.qr-tab-hidden .qr-skel-item,html.qr-tab-hidden .qr-bar-transport.is-connecting .qr-bar-spin,html.qr-tab-hidden .qr-np-transport.is-connecting .qr-np-spin{animation:none!important}@media (prefers-reduced-motion:reduce){.qr-skel-item,.qr-empty-art .qr-empty-ring,.qr-empty-icon,.qr-heart-burst:before{animation:none!important}.qr-bar-transport .qr-bar-spin,.qr-np-transport .qr-np-spin,.qr-bar-transport .qr-bar-pp,.qr-np-transport .qr-np-pp{transition:none}.qr-bar-transport.is-connecting .qr-bar-spin,.qr-np-transport.is-connecting .qr-np-spin{opacity:1;animation:none}}.qr-bar-play{box-shadow:0 10px 28px -8px var(--qr-glow), 0 0 0 1px oklab(100% 0 5.96046e-8/.12) inset}.qr-bar-play .qr-playpause,.qr-bar-play .qr-bar-transport{transform:scale(1.08)}.qr-now-sheet[data-dragging]{scale:calc(1 - (var(--qr-dismiss-p,0) * .045));filter:saturate(calc(1 - var(--qr-dismiss-p,0) * .12))}.qr-grabber:after{background:linear-gradient(90deg, var(--qr-accent), var(--qr-accent))}@supports (color:color-mix(in lab, red, red)){.qr-grabber:after{background:linear-gradient(90deg, color-mix(in oklab, var(--qr-accent) 55%, transparent), color-mix(in oklab, var(--qr-accent) 90%, white))}}.qr-grabber:after{box-shadow:0 0 12px var(--qr-glow)}@supports (color:color-mix(in lab, red, red)){.qr-grabber:after{box-shadow:0 0 12px color-mix(in oklab, var(--qr-glow) 55%, transparent)}}[data-dragging] .qr-grabber{background:var(--qr-text-tertiary);width:52px;height:6px}@supports (color:color-mix(in lab, red, red)){[data-dragging] .qr-grabber{background:color-mix(in oklab, var(--qr-text-tertiary) 40%, transparent)}}.qr-now-playing:has(.qr-now-sheet[data-dragging]) .qr-now-scrim{filter:brightness(calc(1 - var(--qr-dismiss-p,0) * .35));opacity:calc(1 - var(--qr-dismiss-p,0) * .35)}.qr-toast{animation:qr-toast-in .2s var(--ease-out-quiet) both;transition:opacity .2s var(--ease-out-quiet), transform .2s var(--ease-out-quiet)}.qr-toast.is-leaving{opacity:0;pointer-events:none;transform:translateY(-8px)scale(.96)}html.qr-tab-hidden .qr-toast{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.qr-toast,.qr-toast.is-leaving{transition:none!important;animation:none!important;transform:none!important}.qr-now-sheet[data-dragging]{filter:none;scale:1}}.qr-library-sheet .qr-sheet-panel.qr-recents-panel,.qr-library-sheet .qr-sheet-panel.qr-info-panel{background:linear-gradient(165deg, hsla(var(--qr-art-hue,36) 40% 40% / .2), transparent 42%), var(--qr-canvas);-webkit-backdrop-filter:blur(36px)saturate(1.45);backdrop-filter:blur(36px)saturate(1.45);box-shadow:0 28px 80px -24px #0000008c, 0 0 0 1px hsla(var(--qr-art-hue,36) 50% 50% / .18), inset 0 1px 0 #ffffff24}@supports (color:color-mix(in lab, red, red)){.qr-library-sheet .qr-sheet-panel.qr-recents-panel,.qr-library-sheet .qr-sheet-panel.qr-info-panel{box-shadow:0 28px 80px -24px #0000008c, 0 0 0 1px color-mix(in oklab, hsla(var(--qr-art-hue,36) 50% 50% / .18) 65%, transparent), inset 0 1px 0 oklab(100% 0 5.96046e-8/.14)}}.qr-library-sheet .qr-sheet-panel.qr-recents-panel,.qr-library-sheet .qr-sheet-panel.qr-info-panel{animation:qr-now-sheet-in .26s var(--ease-out-quiet) both}.qr-library-sheet .qr-recents-panel .qr-now-grain,.qr-library-sheet .qr-info-panel .qr-now-grain{opacity:.038}.qr-library-sheet .qr-recents-panel .qr-now-ambient,.qr-library-sheet .qr-info-panel .qr-now-ambient{animation-duration:56s}.qr-share-btn .qr-share-check{opacity:0;stroke-dasharray:28;stroke-dashoffset:28px;transition:opacity .14s var(--ease-out-quiet), transform .18s var(--ease-out-quiet), stroke-dashoffset .28s var(--ease-out-quiet);transform:scale(.72)}.qr-share-btn .qr-share-glyph{opacity:1;transition:opacity .14s var(--ease-out-quiet), transform .18s var(--ease-out-quiet);transform:scale(1)}.qr-share-btn.is-ok .qr-share-glyph{opacity:0;transform:scale(.72)}.qr-share-btn.is-ok .qr-share-check{opacity:1;stroke-dashoffset:0;color:var(--qr-accent);transform:scale(1)}.qr-share-btn.is-ok{color:var(--qr-accent);background:var(--qr-accent-soft)}@supports (color:color-mix(in lab, red, red)){.qr-share-btn.is-ok{background:color-mix(in oklab, var(--qr-accent-soft) 55%, transparent)}}.qr-station-sticky-cta-inner{-webkit-backdrop-filter:blur(40px)saturate(1.85);backdrop-filter:blur(40px)saturate(1.85);background:linear-gradient(115deg, hsla(var(--qr-art-hue,36) 55% 52% / .12), transparent 48%, hsla(calc(var(--qr-art-hue,36) + 40) 45% 48% / .07)), var(--qr-surface-1);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.qr-station-sticky-cta-inner{background:linear-gradient(115deg, hsla(var(--qr-art-hue,36) 55% 52% / .12), transparent 48%, hsla(calc(var(--qr-art-hue,36) + 40) 45% 48% / .07)), color-mix(in oklab, var(--qr-surface-1) 92%, black)}}.qr-station-sticky-cta-inner{border-color:hsla(var(--qr-art-hue,36) 45% 55% / .42)}@supports (color:color-mix(in lab, red, red)){.qr-station-sticky-cta-inner{border-color:color-mix(in oklab, hsla(var(--qr-art-hue,36) 45% 55% / .42) 55%, var(--qr-hairline))}}.qr-station-sticky-cta-inner{box-shadow:0 20px 48px -18px #00000094, 0 0 0 1px hsla(var(--qr-art-hue,36) 50% 50% / .2), 0 10px 28px -16px hsla(var(--qr-art-hue,36) 50% 35% / .28), inset 0 1px 0 #ffffff29}@supports (color:color-mix(in lab, red, red)){.qr-station-sticky-cta-inner{box-shadow:0 20px 48px -18px #00000094, 0 0 0 1px color-mix(in oklab, hsla(var(--qr-art-hue,36) 50% 50% / .2) 70%, transparent), 0 10px 28px -16px hsla(var(--qr-art-hue,36) 50% 35% / .28), inset 0 1px 0 oklab(100% 0 5.96046e-8/.16)}}.qr-station-sticky-cta-inner:before{content:"";border-radius:inherit;z-index:0;background:var(--qr-surface-1);opacity:.97;pointer-events:none;position:absolute;inset:0}.qr-station-sticky-cta-inner>*{z-index:1;position:relative}.qr-filter-panel:not(.is-collapsed) .qr-filter-panel-inner>*{animation:qr-filter-chip-in .2s var(--ease-out-quiet) both}.qr-filter-panel:not(.is-collapsed) .qr-filter-panel-inner>:first-child{animation-delay:20ms}.qr-filter-panel:not(.is-collapsed) .qr-filter-panel-inner>:nth-child(2){animation-delay:45ms}.qr-filter-panel:not(.is-collapsed) .qr-filter-panel-inner>:nth-child(3){animation-delay:70ms}.qr-filter-panel:not(.is-collapsed) .qr-filter-panel-inner>:nth-child(4){animation-delay:95ms}.qr-filter-panel:not(.is-collapsed) .qr-filter-panel-inner>:nth-child(5){animation-delay:.12s}@keyframes qr-filter-chip-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.qr-filter-panel{transition:grid-template-rows .26s var(--ease-out-quiet), opacity .2s var(--ease-out-quiet)}.qr-info-row{transition:background-color .14s var(--ease-out-quiet), transform .14s var(--ease-out-quiet)}.qr-info-row:active{background:var(--qr-accent-soft);transform:scale(.97)}@supports (color:color-mix(in lab, red, red)){.qr-info-row:active{background:color-mix(in oklab, var(--qr-accent-soft) 42%, transparent)}}@media (hover:hover){.qr-info-row:hover{background:var(--qr-accent-soft)}@supports (color:color-mix(in lab, red, red)){.qr-info-row:hover{background:color-mix(in oklab, var(--qr-accent-soft) 28%, transparent)}}}.qr-info-action:active{transform:scale(.97)}.qr-info-action{transition:transform .14s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), color .16s var(--ease-out-quiet)}html.qr-tab-hidden .qr-library-sheet .qr-now-ambient{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-library-sheet .qr-sheet-panel.qr-recents-panel,.qr-library-sheet .qr-sheet-panel.qr-info-panel{animation:qr-fade .16s var(--ease-out-quiet) both}.qr-share-btn .qr-share-glyph,.qr-share-btn .qr-share-check{transition:opacity .12s var(--ease-out-quiet)!important;transform:none!important}.qr-filter-panel:not(.is-collapsed) .qr-filter-panel-inner>*{animation:none!important}.qr-filter-panel{transition:none!important}.qr-info-row:active,.qr-info-action:active{transform:none!important}.qr-library-sheet .qr-now-ambient{animation:none!important}}.qr-chip-rail-wrap{overflow:hidden}.qr-chip-rail-fade{background:linear-gradient(90deg, var(--qr-canvas), var(--qr-canvas) 60%, transparent);width:1.5rem}@supports (color:color-mix(in lab, red, red)){.qr-chip-rail-fade{background:linear-gradient(90deg, var(--qr-canvas), color-mix(in oklab, var(--qr-canvas) 40%, transparent) 60%, transparent)}}.qr-chip-rail-fade{pointer-events:none}.qr-chip-rail-fade-end{background:linear-gradient(270deg, var(--qr-canvas), var(--qr-canvas) 60%, transparent);width:1.75rem}@supports (color:color-mix(in lab, red, red)){.qr-chip-rail-fade-end{background:linear-gradient(270deg, var(--qr-canvas), color-mix(in oklab, var(--qr-canvas) 40%, transparent) 60%, transparent)}}.qr-chip-rail-fade-start{background:linear-gradient(90deg, var(--qr-canvas), var(--qr-canvas) 60%, transparent);width:1.5rem}@supports (color:color-mix(in lab, red, red)){.qr-chip-rail-fade-start{background:linear-gradient(90deg, var(--qr-canvas), color-mix(in oklab, var(--qr-canvas) 40%, transparent) 60%, transparent)}}.qr-chip-rail a.qr-chip.is-peeker{visibility:hidden;transition:opacity .14s var(--ease-out-quiet), visibility .14s var(--ease-out-quiet);opacity:0!important;pointer-events:none!important}.qr-chip-rail a.qr-chip:not(.is-peeker){transition:opacity .14s var(--ease-out-quiet), visibility .14s var(--ease-out-quiet)}.qr-search-results .qr-row-lift{transition:transform .14s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet)}.qr-search-results .qr-row-lift:active{background:var(--qr-accent-soft);transform:scale(.985)}@supports (color:color-mix(in lab, red, red)){.qr-search-results .qr-row-lift:active{background:color-mix(in oklab, var(--qr-accent-soft) 38%, transparent)}}@media (hover:hover){.qr-search-results .qr-row-lift:hover{background:var(--qr-accent-soft)}@supports (color:color-mix(in lab, red, red)){.qr-search-results .qr-row-lift:hover{background:color-mix(in oklab, var(--qr-accent-soft) 22%, transparent)}}}.qr-near-you .qr-rail-card{position:relative;overflow:hidden}.qr-near-you .qr-rail-card:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;animation:qr-near-specular .72s var(--ease-out-quiet) both;background:linear-gradient(115deg,#0000 20%,oklab(100% 0 5.96046e-8/.14) 42%,#0000 58%);position:absolute;inset:0;transform:translate(-30%)}@keyframes qr-near-specular{0%{opacity:0;transform:translate(-40%)}35%{opacity:.55}to{opacity:0;transform:translate(40%)}}.qr-near-you .qr-rail>li:first-child .qr-rail-card:after{animation-delay:40ms}.qr-near-you .qr-rail>li:nth-child(2) .qr-rail-card:after{animation-delay:90ms}.qr-near-you .qr-rail>li:nth-child(3) .qr-rail-card:after{animation-delay:.14s}.qr-near-you .qr-rail>li:nth-child(4) .qr-rail-card:after{animation-delay:.19s}.qr-library-shelf{animation:qr-library-shelf-in .28s var(--ease-out-quiet) both}.qr-library-shelf-recents{animation-delay:50ms}.qr-library-shelf>div:first-child{animation:qr-library-shelf-in .24s var(--ease-out-quiet) both}@keyframes qr-library-shelf-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}html.qr-tab-hidden .qr-near-you .qr-rail-card:after{opacity:0;animation:none!important}@media (prefers-reduced-motion:reduce){.qr-near-you .qr-rail-card:after{opacity:0;animation:none!important}.qr-library-shelf,.qr-library-shelf>div:first-child,.qr-library-shelf-recents{animation:qr-fade .16s var(--ease-out-quiet) both}.qr-search-results .qr-row-lift:active{transform:none!important}}.qr-rail.is-fade-end{-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 1.25rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 1.25rem),#0000 100%)}.qr-rail.is-fade-start{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 1.25rem 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 1.25rem 100%)}.qr-rail.is-fade-start.is-fade-end{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 1.25rem calc(100% - 1.25rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 1.25rem calc(100% - 1.25rem),#0000 100%)}.qr-rail>.qr-rail-item.is-peeker{visibility:hidden;opacity:0!important;pointer-events:none!important}.qr-rail>.qr-rail-item{transition:opacity .14s var(--ease-out-quiet), visibility .14s var(--ease-out-quiet)}.qr-listen-segments.is-fade-end{-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 1rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 1rem),#0000 100%)}.qr-listen-segments.is-fade-start{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 1rem 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 1rem 100%)}.qr-listen-segments.is-fade-start.is-fade-end{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 1rem calc(100% - 1rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 1rem calc(100% - 1rem),#0000 100%)}.qr-listen-segments .qr-segment.is-peeker{visibility:hidden;opacity:0!important;pointer-events:none!important}.qr-live-corner.qr-status-enter{animation:qr-live-corner-in .2s var(--ease-out-quiet) both}@keyframes qr-live-corner-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.qr-crossfade-out{opacity:0;transition:opacity .12s var(--ease-out-quiet), transform .12s var(--ease-out-quiet);transform:translateY(3px)}.qr-crossfade-in{animation:qr-crossfade-in .2s var(--ease-out-quiet) both}html.qr-tab-hidden .qr-live-corner.qr-status-enter,html.qr-tab-hidden .qr-live-dot{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-rail>.qr-rail-item,.qr-listen-segments .qr-segment.is-peeker{transition:none!important}.qr-live-corner.qr-status-enter{animation:none!important}.qr-crossfade-out,.qr-crossfade-in{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}@keyframes qr-trust-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.qr-popular-head{animation:qr-trust-in .24s var(--ease-out-quiet) both}@media (prefers-reduced-motion:reduce){.qr-popular-head{animation:qr-fade .16s var(--ease-out-quiet) both}}.qr-sticky-play{transition:transform .14s var(--ease-out-quiet), box-shadow .18s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet);will-change:transform}.qr-sticky-play:active{transform:scale(.97)}.qr-sticky-play.is-live{box-shadow:0 8px 22px -8px var(--qr-glow), 0 0 0 1px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-sticky-play.is-live{box-shadow:0 8px 22px -8px var(--qr-glow), 0 0 0 1px color-mix(in oklab, var(--qr-accent) 28%, transparent)}}.qr-sticky-play.is-live{animation:qr-sticky-play-settle .22s var(--ease-out-quiet) both}@keyframes qr-sticky-play-settle{0%{opacity:.92;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.qr-sticky-play:active{transform:none}.qr-sticky-play.is-live{animation:none!important}}.qr-door-in{animation-delay:calc(var(--i,0) * 50ms)}.qr-library-door{transition:transform .16s var(--ease-out-quiet), border-color .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet), background-color .16s var(--ease-out-quiet)}.qr-library-door:active{background-color:var(--qr-accent);transform:scale(.97)}@supports (color:color-mix(in lab, red, red)){.qr-library-door:active{background-color:color-mix(in oklab, var(--qr-accent) 8%, var(--qr-surface-1))}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qr-library-door:hover{background-color:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-library-door:hover{background-color:color-mix(in oklab, var(--qr-accent) 6%, var(--qr-surface-1))}}}@media (prefers-reduced-motion:reduce){.qr-library-door:active{transform:none}}.qr-search-chrome.is-stuck .qr-search-field{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.06)}.qr-search-chrome.is-stuck.is-compact .qr-search-field{letter-spacing:-.01em;font-size:.9375rem}.qr-search-chrome.is-stuck .qr-chip-rail{scroll-padding-inline:.25rem}.qr-search-chrome.is-stuck.is-compact .qr-search-chrome-bar{gap:.5rem}.qr-sleep-ring.is-armed .qr-sleep-ring-arc{animation:2.4s ease-in-out infinite qr-sleep-ring-breathe}@keyframes qr-sleep-ring-breathe{0%,to{opacity:.72}50%{opacity:1}}html.qr-tab-hidden .qr-sleep-ring.is-armed .qr-sleep-ring-arc{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-sleep-ring.is-armed .qr-sleep-ring-arc{opacity:1;animation:none!important}}.qr-faq details .qr-answer{opacity:0;transition:opacity .18s var(--ease-out-quiet), transform .18s var(--ease-out-quiet);transform:translateY(4px)}.qr-faq details[open] .qr-answer{opacity:1;transition-delay:40ms;transform:none}@media (prefers-reduced-motion:reduce){.qr-faq details .qr-answer,.qr-faq details[open] .qr-answer{opacity:1;transform:none;transition:none!important}}.qr-station-shelf{animation:qr-library-shelf-in .28s var(--ease-out-quiet) both}.qr-station-shelf-head{animation:qr-library-shelf-in .24s var(--ease-out-quiet) both}.qr-station-shelf .qr-row-lift{animation:qr-rise .2s var(--ease-out-quiet) both;animation-delay:calc(min(var(--i,0), 4) * 40ms)}html.qr-tab-hidden .qr-station-shelf,html.qr-tab-hidden .qr-station-shelf-head,html.qr-tab-hidden .qr-station-shelf .qr-row-lift{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-station-shelf,.qr-station-shelf-head,.qr-station-shelf .qr-row-lift{animation:qr-fade .16s var(--ease-out-quiet) both}}.qr-player-pill.is-playing{border-color:hsla(var(--qr-art-hue,36) 45% 55% / .42)}@supports (color:color-mix(in lab, red, red)){.qr-player-pill.is-playing{border-color:color-mix(in oklab, hsla(var(--qr-art-hue,36) 45% 55% / .42) 55%, var(--qr-hairline))}}.qr-player-pill.is-playing{box-shadow:0 16px 40px -18px #0000008c, 0 0 0 1px hsla(var(--qr-art-hue,36) 50% 50% / .18), 0 8px 24px -14px hsla(var(--qr-art-hue,36) 50% 35% / .22), inset 0 1px 0 #ffffff24}@supports (color:color-mix(in lab, red, red)){.qr-player-pill.is-playing{box-shadow:0 16px 40px -18px #0000008c, 0 0 0 1px color-mix(in oklab, hsla(var(--qr-art-hue,36) 50% 50% / .18) 70%, transparent), 0 8px 24px -14px hsla(var(--qr-art-hue,36) 50% 35% / .22), inset 0 1px 0 oklab(100% 0 5.96046e-8/.14)}}.qr-player-pill.is-playing .qr-live-corner{animation:qr-status-enter .22s var(--ease-out-quiet) both}@media (prefers-reduced-motion:reduce){.qr-player-pill.is-playing .qr-live-corner{animation:none!important}}@media (width<=639.98px){.qr-rail-card{gap:.4rem;padding:.42rem .45rem}.qr-rail-card-main{gap:.4rem}.qr-rail-card-title{letter-spacing:-.015em;min-height:2.44em;font-size:12.5px;line-height:1.22}}.qr-search-hit{background:var(--qr-accent-soft)!important}@supports (color:color-mix(in lab, red, red)){.qr-search-hit{background:color-mix(in oklab, var(--qr-accent-soft) 58%, transparent)!important}}.qr-search-hit{box-shadow:inset 3.5px 0 0 0 var(--qr-accent), inset 0 0 0 1px var(--qr-accent), 0 8px 22px -16px var(--qr-glow)}@supports (color:color-mix(in lab, red, red)){.qr-search-hit{box-shadow:inset 3.5px 0 0 0 color-mix(in oklab, var(--qr-accent) 92%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--qr-accent) 22%, transparent), 0 8px 22px -16px color-mix(in oklab, var(--qr-glow) 55%, transparent)}}.qr-search-hit .qr-row-title{color:var(--qr-accent);letter-spacing:-.01em}.qr-empty-art .qr-empty-ring{animation:qr-empty-ring-enter .42s var(--ease-out-quiet) both, qr-empty-ring-breathe 4.8s ease-in-out .42s infinite}.qr-empty-art .qr-empty-ring-2{animation:qr-empty-ring-enter .42s var(--ease-out-quiet) 80ms both, qr-empty-ring-breathe 4.8s ease-in-out .5s infinite}@keyframes qr-empty-ring-enter{0%{opacity:0;transform:translate(-50%,-50%)scale(.86)}to{opacity:.55;transform:translate(-50%,-50%)scale(1)}}html.qr-tab-hidden .qr-empty-art .qr-empty-ring,html.qr-tab-hidden .qr-empty-art .qr-empty-ring-2{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-empty-art .qr-empty-ring,.qr-empty-art .qr-empty-ring-2{opacity:.45;animation:none!important;transform:translate(-50%,-50%)!important}}.qr-row-lift:has(.qr-row-play.is-live){background:var(--qr-accent);border-radius:16px;margin:8px;padding-left:18px;position:relative}@supports (color:color-mix(in lab, red, red)){.qr-row-lift:has(.qr-row-play.is-live){background:color-mix(in oklab, var(--qr-accent) 9%, var(--qr-surface-1))}}.qr-row-lift:has(.qr-row-play.is-live){box-shadow:inset 0 0 0 1px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-row-lift:has(.qr-row-play.is-live){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--qr-accent) 22%, transparent)}}.qr-row-lift:has(.qr-row-play.is-live){animation:qr-live-row-in .18s var(--ease-out-quiet) both}@keyframes qr-live-row-in{0%{background-color:#0000}to{background-color:color-mix(in oklab, var(--qr-accent) 9%, var(--qr-surface-1))}}html.qr-tab-hidden .qr-row-play.is-live{animation-play-state:paused!important}html.qr-tab-hidden .qr-row-lift:has(.qr-row-play.is-live){animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-row-lift:has(.qr-row-play.is-live){animation:none!important}}.qr-listen-eyebrow{animation:qr-fade .18s var(--ease-out-quiet) both}.qr-listen-title{animation:qr-rise .22s var(--ease-out-quiet) 30ms both}.qr-listen-count{animation:qr-fade .2s var(--ease-out-quiet) 50ms both}.qr-listen-intro{animation:qr-rise .24s var(--ease-out-quiet) 70ms both}html.qr-tab-hidden .qr-listen-eyebrow,html.qr-tab-hidden .qr-listen-title,html.qr-tab-hidden .qr-listen-count,html.qr-tab-hidden .qr-listen-intro{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-listen-eyebrow,.qr-listen-title,.qr-listen-count,.qr-listen-intro{animation:qr-fade .16s var(--ease-out-quiet) both}}.qr-chip-pill.is-ready{box-shadow:0 6px 16px -10px var(--qr-glow), inset 0 1px 0 #ffffff24}@supports (color:color-mix(in lab, red, red)){.qr-chip-pill.is-ready{box-shadow:0 6px 16px -10px color-mix(in oklab, var(--qr-glow) 55%, transparent), inset 0 1px 0 oklab(100% 0 5.96046e-8/.14)}}.qr-chip-pill.is-ready{animation:qr-chip-pill-settle .2s var(--ease-out-quiet) both}@keyframes qr-chip-pill-settle{0%{opacity:.85;scale:.96}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.qr-chip-pill.is-ready{animation:none!important}}.qr-search-eyebrow{animation:qr-fade .18s var(--ease-out-quiet) both}.qr-search-head{animation:qr-rise .22s var(--ease-out-quiet) 30ms both}.qr-search-intro{animation:qr-rise .24s var(--ease-out-quiet) 60ms both}html.qr-tab-hidden .qr-search-eyebrow,html.qr-tab-hidden .qr-search-head,html.qr-tab-hidden .qr-search-intro{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-search-eyebrow,.qr-search-head,.qr-search-intro{animation:qr-fade .16s var(--ease-out-quiet) both}}.qr-library-eyebrow{animation:qr-fade .18s var(--ease-out-quiet) both}.qr-library-head{animation:qr-rise .22s var(--ease-out-quiet) 30ms both}.qr-library-intro{animation:qr-rise .24s var(--ease-out-quiet) 60ms both}html.qr-tab-hidden .qr-library-eyebrow,html.qr-tab-hidden .qr-library-head,html.qr-tab-hidden .qr-library-intro{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.qr-library-eyebrow,.qr-library-head,.qr-library-intro{animation:qr-fade .16s var(--ease-out-quiet) both}}.qr-np-play.is-playing{animation:qr-sticky-play-settle .22s var(--ease-out-quiet) both, qr-np-play-breathe 2.8s ease-in-out .22s infinite}@media (prefers-reduced-motion:reduce){.qr-np-play:active{transform:none}.qr-np-play.is-playing{animation:none!important}}.qr-segment-active{box-shadow:0 8px 20px -10px var(--qr-glow), inset 0 1px 0 oklab(100% 0 5.96046e-8/.16);animation:qr-chip-pill-settle .18s var(--ease-out-quiet) both}@media (prefers-reduced-motion:reduce){.qr-segment-active{animation:none!important}}.qr-now-sheet{box-shadow:0 28px 80px -20px #0000008c, inset 0 1px 0 oklab(100% 0 5.96046e-8/.14), inset 0 0 0 1px oklab(100% 0 5.96046e-8/.06), 0 0 0 1px var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-now-sheet{box-shadow:0 28px 80px -20px #0000008c, inset 0 1px 0 oklab(100% 0 5.96046e-8/.14), inset 0 0 0 1px oklab(100% 0 5.96046e-8/.06), 0 0 0 1px color-mix(in oklab, var(--qr-accent) 12%, transparent)}}.qr-now-grain{opacity:.045;mix-blend-mode:overlay}@media (width>=768px){.qr-np-play{width:4.75rem;height:4.75rem}.qr-np-play .qr-np-pp,.qr-np-play .qr-np-spin{width:1.85rem;height:1.85rem}}.qr-np-play:active{transform:scale(.97)}.qr-np-play{transition:transform .14s var(--ease-out-quiet), box-shadow .18s var(--ease-out-quiet)}@media (prefers-reduced-motion:reduce){.qr-np-play:active{transform:none}}.qr-player-pill .qr-live-corner{--tw-ring-shadow:0 0 #0000;width:11px;height:11px;box-shadow:0 0 0 2px var(--qr-canvas);top:2px;right:2px}.qr-player-pill .qr-live-corner .qr-live-dot{width:7px;height:7px}.qr-airplay{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out-quiet), transform .26s var(--ease-out-quiet), visibility 0s linear .2s, color .16s ease, background-color .16s ease;transform:scale(.86)}.qr-airplay.is-available{opacity:1;visibility:visible;transition:opacity .2s var(--ease-out-quiet), transform .26s var(--ease-out-quiet), visibility 0s, color .16s ease, background-color .16s ease;transform:none}.qr-airplay-waves{transform-origin:12px 13px;transition:transform .22s var(--ease-out-quiet)}@media (hover:hover){.qr-airplay.is-available:hover .qr-airplay-waves{transform:scale(1.06)}}.qr-airplay.is-wireless{color:var(--qr-accent)}.qr-airplay.is-wireless .qr-airplay-waves{animation:qr-airplay-cast 2.8s var(--ease-out-quiet) infinite}@keyframes qr-airplay-cast{0%,to{opacity:1}50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.qr-airplay,.qr-airplay.is-available{transform:none}.qr-airplay.is-wireless .qr-airplay-waves{animation:none}}.qr-cast.is-connected{color:var(--qr-accent)}.qr-rail{container:qr-rail/inline-size}@container qr-rail (width<=479px){.qr-rail-card{width:calc(100cqi - 2.5rem)}.qr-rail-card-title{min-height:0}}@container qr-rail (width>=480px) and (width<=639px){.qr-rail-card{width:calc(50cqi - .375rem)}}@container qr-rail (width>=640px) and (width<=859px){.qr-rail-card{width:calc(33.3333cqi - .5rem)}}@container qr-rail (width>=860px){.qr-rail-card{width:calc(25cqi - .5625rem)}}@media (width>=1024px) and (hover:hover) and (pointer:fine){.qr-rail.is-fade-end,.qr-rail.is-fade-start,.qr-rail.is-fade-start.is-fade-end{-webkit-mask-image:none;mask-image:none}}.qr-rail-arrows{display:none}@media (hover:hover) and (pointer:fine){.qr-rail-arrows{animation:qr-rail-arrows-in .22s var(--ease-out-quiet) both;display:inline-flex}}@keyframes qr-rail-arrows-in{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}.qr-rail-arrow{transition:opacity .18s var(--ease-out-quiet), color .16s ease, background-color .16s ease, border-color .16s ease, transform .16s var(--ease-out-quiet)}.qr-rail-arrow svg{transition:transform .2s var(--ease-out-quiet)}.qr-rail-arrow:disabled{opacity:.38;cursor:default}.qr-rail-arrow:not(:disabled):hover{color:var(--qr-text-primary);border-color:var(--qr-accent)}@supports (color:color-mix(in lab, red, red)){.qr-rail-arrow:not(:disabled):hover{border-color:color-mix(in srgb, var(--qr-accent) 45%, var(--qr-hairline))}}.qr-rail-arrow:not(:disabled):hover{background-color:var(--qr-surface-2)}.qr-rail-arrow.is-prev:not(:disabled):hover svg{transform:translate(-2px)}.qr-rail-arrow.is-next:not(:disabled):hover svg{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.qr-rail-arrows{animation:none}.qr-rail-arrow svg{transition:none}.qr-rail-arrow:hover svg{transform:none!important}}.qr-sleep-rail{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.qr-sleep-rail .qr-sleep-chip{text-align:center;white-space:nowrap;padding-inline:.5rem}.qr-now-volume-note{animation:qr-fade .2s var(--ease-out-quiet) both}.qr-rail-card{gap:.5rem;padding-inline:.55rem}.qr-rail-card-main{gap:.55rem}@container qr-rail (width<=479px){.qr-rail-card{width:calc(100cqi - 3.25rem)}.qr-rail>.qr-rail-item.is-peeker{visibility:visible;opacity:.6!important}}@media (width<=639px){.qr-chip-rail-wrap.is-fit .qr-chip-rail{gap:.375rem;padding-inline:0;-webkit-mask-image:none;mask-image:none}.qr-chip-rail-wrap.is-fit .qr-chip-rail>[role=listitem]{flex:auto;min-width:0}.qr-chip-rail-wrap.is-fit .qr-chip{flex:auto;justify-content:center;min-width:0;padding-inline:.5rem}.qr-chip-rail-wrap.is-fit .qr-chip-rail-fade{display:none}}.qr-station-home{transition:color .16s var(--ease-out-quiet)}.qr-station-home-icon{object-fit:contain;border-radius:3px;width:1rem;height:1rem;display:block}.qr-station-home-arrow{opacity:.7;transition:transform .2s var(--ease-out-quiet), opacity .16s var(--ease-out-quiet)}.qr-station-home:hover .qr-station-home-arrow,.qr-station-home:focus-visible .qr-station-home-arrow{opacity:1;transform:translate(2px,-2px)}.qr-station-home:hover .qr-link,.qr-station-home:focus-visible .qr-link{background-size:100% 1px}@media (prefers-reduced-motion:reduce){.qr-station-home:hover .qr-station-home-arrow,.qr-station-home:focus-visible .qr-station-home-arrow{transform:none}}@media (width>=768px) and (width<=1023px){.qr-listen-sidebar-tablet{align-items:stretch}.qr-listen-sidebar-tablet>.qr-aside-now:not(:only-child){flex-direction:column;display:flex}.qr-listen-sidebar-tablet>.qr-aside-now:not(:only-child)>div{margin-block:auto;padding-top:.75rem}.qr-listen-sidebar-tablet>section:only-child{grid-column:1/-1}.qr-listen-sidebar-tablet>.qr-aside-now.is-idle:only-child>div{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.qr-listen-sidebar-tablet>.qr-aside-now.is-idle:only-child>div>*{margin-block:0}.qr-listen-sidebar-tablet>.qr-aside-now.is-idle:only-child .qr-listen-doors{flex-shrink:0}}.qr-breadcrumb>ol{min-width:0}.qr-breadcrumb>ol>li[aria-current=page]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}@media (width<=639px){body:has(.qr-search-nomatch) .qr-search-filters{display:none}}.qr-search-nomatch{margin-top:-1.25rem}@media (width<=639px){.qr-search-nomatch-banner{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.75rem}.qr-search-recovery{gap:.85rem;padding:.9rem 1rem 1rem}.qr-search-recovery .space-y-4>:not([hidden])~:not([hidden]){margin-top:.85rem}.qr-now-main .mt-3{margin-top:.5rem}.qr-now-sheet .qr-sheet-scroll{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}}@media (width>=768px) and (width<=1023px){.qr-listen-tablet-aside{order:-1}.qr-listen-tablet-aside .qr-listen-aside>p.text-xs{display:none}}@media (width<=639px){.qr-fav-empty.qr-empty-state,.qr-library-shelf .qr-recents-empty.qr-empty-state{padding-block:1.5rem}.qr-fav-empty .qr-empty-art,.qr-library-shelf .qr-recents-empty .qr-empty-art{transform-origin:top;margin-bottom:.75rem;transform:scale(.88)}.qr-fav-empty .qr-empty-orbit,.qr-library-shelf .qr-recents-empty .qr-empty-orbit{opacity:.45}}.qr-resume-card{border:1px solid var(--qr-hairline);border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.qr-resume-card{border:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent)}}.qr-resume-card{background:radial-gradient(90% 80% at 100% 0%, var(--qr-accent), transparent 58%), linear-gradient(165deg, var(--qr-surface-1), var(--qr-surface-1))}@supports (color:color-mix(in lab, red, red)){.qr-resume-card{background:radial-gradient(90% 80% at 100% 0%, color-mix(in oklab, var(--qr-accent) 22%, transparent), transparent 58%), linear-gradient(165deg, color-mix(in oklab, var(--qr-surface-1) 88%, var(--qr-accent-soft)), var(--qr-surface-1))}}.qr-resume-card{box-shadow:0 16px 40px -28px #00000073}.qr-resume-play{animation:2.8s ease-in-out infinite qr-play-glow}.qr-jump-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(10.5rem,12.5rem);grid-auto-flow:column;gap:.65rem;padding-bottom:.15rem;display:grid;overflow-x:auto}.qr-jump-rail::-webkit-scrollbar{display:none}.qr-jump-card{scroll-snap-align:start}.qr-browse-hero{border:1px solid var(--qr-hairline);border-radius:1.6rem;padding:1.15rem 1.2rem 1.1rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.qr-browse-hero{border:1px solid color-mix(in oklab, var(--qr-hairline) 75%, transparent)}}.qr-browse-hero{background:radial-gradient(80% 120% at 100% 0%, var(--qr-accent), transparent 60%), linear-gradient(160deg, var(--qr-surface-2), var(--qr-surface-1))}@supports (color:color-mix(in lab, red, red)){.qr-browse-hero{background:radial-gradient(80% 120% at 100% 0%, color-mix(in oklab, var(--qr-accent) 26%, transparent), transparent 60%), linear-gradient(160deg, var(--qr-surface-2), var(--qr-surface-1))}}.qr-pin-hint,.qr-pin-card,.qr-resume-card,.qr-browse-hero,.qr-jump-card>button{transition:border-color .16s var(--ease-out-quiet), transform .16s var(--ease-out-quiet), box-shadow .16s var(--ease-out-quiet)}@media (hover:hover){.qr-pin-card:hover,.qr-jump-card>button:hover{transform:translateY(-1px)}}@media (width<=639px){.qr-resume-card{flex-direction:column;align-items:stretch}.qr-resume-play{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.qr-resume-play{animation:none}.qr-pin-card:hover,.qr-jump-card>button:hover{transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@media (forced-colors:active){.bg-accent,.qr-segment,.qr-toggle{border:1px solid buttontext}:is(.qr-chip,.qr-segment)[aria-current=page],.qr-toggle[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.qr-select-el:focus,.qr-select-el:focus-visible{outline-offset:2px;outline:2px solid highlight}.qr-volume{forced-color-adjust:none;background:linear-gradient(to right, Highlight calc(var(--qr-vol,0) * 100%), GrayText 0)}.qr-volume::-webkit-slider-thumb{background:buttontext}.qr-volume:focus-visible{outline-offset:4px;outline:2px solid highlight}}.qr-page-head{position:relative}.qr-page-title{font-family:var(--font-display);letter-spacing:-.035em;font-variation-settings:"opsz" 144;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:560;line-height:1}.qr-page-title em{color:var(--qr-accent);padding-right:.04em;font-style:italic;font-weight:450}.qr-page-intro{max-width:40rem;color:var(--qr-text-secondary);margin-top:14px;font-size:16.5px;line-height:1.6}.qr-count-badge{font-variant-numeric:tabular-nums;height:26px;color:var(--qr-text-secondary);background:color-mix(in oklab, var(--qr-surface-2) 80%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 70%, transparent);vertical-align:middle;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.qr-player-page{position:relative}.qr-player-page:before{content:"";inset:calc(-1 * var(--qr-header-h,64px)) 0 auto 0;z-index:-1;pointer-events:none;background:radial-gradient(40% 70% at 30% 0%, color-mix(in oklab, var(--qr-brass) 12%, transparent), transparent 70%), radial-gradient(30% 60% at 80% 10%, color-mix(in oklab, var(--qr-brass) 6%, transparent), transparent 70%);height:520px;position:absolute}.qr-station-page:before{display:none}.qr-elevated{border-radius:var(--qr-radius-lg)!important;border:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent)!important;background:linear-gradient(180deg, var(--qr-highlight), transparent 120px), color-mix(in oklab, var(--qr-surface-1) 92%, transparent)!important;box-shadow:var(--qr-shadow-2)!important}ul.qr-elevated{padding:6px!important}[data-theme=dark] .qr-elevated{background:linear-gradient(180deg, #ffffff06, transparent 160px), color-mix(in oklab, var(--qr-surface-1) 90%, transparent)!important}.qr-elevated.divide-y>:not(:last-child){border-color:color-mix(in oklab, var(--qr-hairline) 55%, transparent)}.qr-row-lift{transition:background-color .2s var(--ease-out-quiet), transform .3s var(--ease-spring), box-shadow .22s;border-radius:16px}@media (hover:hover){.qr-elevated .qr-row-lift:hover,.qr-row-lift:hover{background-color:color-mix(in oklab, var(--qr-surface-2) 70%, transparent);box-shadow:none;transform:none}}.qr-row-title{letter-spacing:-.012em}.qr-row-meta{color:var(--qr-text-tertiary)}.qr-row-play{transition:background-color .2s var(--ease-out-quiet), color .2s var(--ease-out-quiet), box-shadow .22s var(--ease-out-quiet), transform .3s var(--ease-spring)!important}@media (hover:hover) and (pointer:fine){.qr-row-lift .qr-row-play:not(.is-live){color:var(--qr-accent);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--qr-accent) 45%, var(--qr-hairline));background:0 0}.qr-row-lift:hover .qr-row-play:not(.is-live),.qr-row-lift:focus-within .qr-row-play:not(.is-live){background:var(--qr-accent);color:var(--qr-on-accent);box-shadow:0 8px 20px -8px var(--qr-glow)}.qr-row-lift .qr-row-heart:not([aria-pressed=true]){opacity:.55;transition:opacity .18s var(--ease-out-quiet)}.qr-row-lift:hover .qr-row-heart,.qr-row-lift:focus-within .qr-row-heart{opacity:1}}.qr-rail-card{border:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent)!important;background:linear-gradient(180deg, var(--qr-highlight), transparent 60%), var(--qr-surface-1)!important;box-shadow:var(--qr-shadow-1)!important;transition:transform .38s var(--ease-spring), box-shadow .24s var(--ease-out-quiet), border-color .24s!important;border-radius:20px!important}[data-theme=dark] .qr-rail-card{background:linear-gradient(180deg, #ffffff08, transparent 60%), var(--qr-surface-1)!important}@media (hover:hover){.qr-rail-card:hover{box-shadow:var(--qr-shadow-3)!important;border-color:color-mix(in oklab, var(--qr-accent) 30%, var(--qr-hairline))!important;transform:translateY(-3px)!important}}.qr-rail-card-current{border-color:color-mix(in oklab, var(--qr-accent) 55%, var(--qr-hairline))!important;box-shadow:var(--qr-shadow-2), 0 0 0 3px color-mix(in oklab, var(--qr-accent) 14%, transparent)!important}.qr-chip:not(.qr-chip-active){color:var(--qr-text-secondary);background-image:none!important;background-color:color-mix(in oklab, var(--qr-surface-1) 85%, transparent)!important;border-color:color-mix(in oklab, var(--qr-hairline) 85%, transparent)!important}@media (hover:hover){.qr-chip:not(.qr-chip-active):hover{color:var(--qr-text-primary)!important;border-color:color-mix(in oklab, var(--qr-accent) 40%, var(--qr-hairline))!important;background-color:color-mix(in oklab, var(--qr-accent) 7%, var(--qr-surface-1))!important}}.qr-chip-pill{background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.18), transparent 60%), var(--qr-accent)!important;box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.3), 0 8px 18px -10px var(--qr-glow)!important}.qr-chip-active{color:var(--qr-on-accent)!important;font-weight:600!important}.qr-listen-segments{background:color-mix(in oklab, var(--qr-surface-2) 65%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 70%, transparent);width:max-content;max-width:100%;box-shadow:inset 0 1px 2px hsl(var(--qr-shadow-color) / .08);border-radius:999px;padding:4px;gap:2px!important}.qr-segment{color:var(--qr-text-secondary)!important;box-shadow:none!important;background:0 0!important;min-height:34px!important;padding-inline:16px!important}.qr-segment:hover{color:var(--qr-text-primary)!important}.qr-segment.qr-segment-active{color:var(--qr-text-primary)!important;background:var(--qr-surface-1)!important;box-shadow:var(--qr-shadow-1), inset 0 0 0 1px color-mix(in oklab, var(--qr-hairline) 80%, transparent)!important}[data-theme=dark] .qr-segment.qr-segment-active{background:var(--qr-surface-3)!important;box-shadow:inset 0 1px #ffffff0f!important}.qr-glass-panel{border-radius:var(--qr-radius-lg)!important;background:linear-gradient(180deg, var(--qr-highlight), transparent 40%), color-mix(in oklab, var(--qr-surface-1) 90%, transparent)!important;border-color:color-mix(in oklab, var(--qr-hairline) 80%, transparent)!important;box-shadow:var(--qr-shadow-2)!important}[data-theme=dark] .qr-glass-panel{background:linear-gradient(180deg, #ffffff09, transparent 40%), color-mix(in oklab, var(--qr-surface-1) 88%, transparent)!important}.qr-shelf-title{font-family:var(--font-display);letter-spacing:-.022em;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:560;line-height:1.15}@media (width<=639px){.qr-listen-head{padding-top:22px}.qr-listen-title.qr-page-title{font-size:2rem}}.qr-listen-head .qr-listen-title{padding-bottom:.06em;line-height:1.04}.qr-breadcrumb ol{gap:4px!important}.qr-crumb-sep{color:var(--qr-text-tertiary);opacity:.6;place-items:center;display:inline-grid}.qr-crumb-sep svg{width:12px;height:12px}.qr-station-hero2{text-align:center;justify-items:center;gap:24px;display:grid}@media (width>=640px){.qr-station-hero2{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:32px}}.qr-station-hero2-art{border-radius:34px;display:inline-block;position:relative}.qr-station-hero2-art .qr-station-hero-art{box-shadow:0 2px 6px #0000001f, 0 30px 60px -24px hsl(var(--qr-art-hue,36) 60% 25% / .7)!important;border-radius:34px!important}@media (width<=639px){.qr-station-hero2-art .qr-station-hero-art{width:144px!important;height:144px!important}}.qr-station-hero2-ring{z-index:0;border:1.5px solid color-mix(in oklab, var(--qr-accent) 60%, transparent);animation:qr-station-ring 2.4s var(--ease-out-quiet) infinite;pointer-events:none;border-radius:40px;position:absolute;inset:-8px}@keyframes qr-station-ring{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.12)}}.qr-station-hero2-copy{width:100%;min-width:0}.qr-station-eyebrow{gap:8px}.qr-station-name{font-family:var(--font-display);letter-spacing:-.032em;text-wrap:balance;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:560;line-height:1.02}.qr-station-facts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (width<=639px){.qr-station-facts{justify-content:center}}.qr-station-facts li{height:30px;color:var(--qr-text-secondary);background:color-mix(in oklab, var(--qr-surface-1) 75%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}.qr-station-facts svg{width:14px;height:14px;color:var(--qr-accent)}.qr-station-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}@media (width<=639px){.qr-station-actions{justify-content:center}.qr-station-actions .qr-station-play{flex:100%}}.qr-station-play{min-width:168px}.qr-station-play.is-playing{animation:2.4s ease-in-out infinite qr-play-glow}.qr-station-fav{background:color-mix(in oklab, var(--qr-surface-1) 80%, transparent);box-shadow:var(--qr-shadow-1);border-color:var(--qr-hairline)!important;height:56px!important;padding-inline:22px!important}.qr-station-icon-btn{width:56px;height:56px;color:var(--qr-text-secondary);background:color-mix(in oklab, var(--qr-surface-1) 80%, transparent);border:1px solid var(--qr-hairline);box-shadow:var(--qr-shadow-1);transition:transform .3s var(--ease-spring), color .16s, border-color .16s;border-radius:999px;place-items:center;display:grid}.qr-station-icon-btn svg{width:19px;height:19px}@media (hover:hover){.qr-station-icon-btn:hover,.qr-station-fav:hover{color:var(--qr-text-primary);transform:translateY(-1.5px);border-color:color-mix(in oklab, var(--qr-accent) 45%, var(--qr-hairline))!important}}.qr-station-icon-btn:active{transform:scale(.93)}.qr-station-icon-btn.is-done{color:var(--qr-live);border-color:color-mix(in oklab, var(--qr-live) 45%, var(--qr-hairline))}.qr-station-icon-btn.is-done svg{animation:qr-pop-in .36s var(--ease-spring)}@keyframes qr-pop-in{0%{opacity:0;transform:scale(.4)}}.qr-station-home{max-width:100%;min-height:36px;color:var(--qr-text-tertiary);align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:500;display:inline-flex!important}.qr-station-home:hover{color:var(--qr-text-primary)}.qr-station-about{border-radius:var(--qr-radius-xl);background:linear-gradient(180deg, var(--qr-highlight), transparent 40%), color-mix(in oklab, var(--qr-surface-1) 85%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent);box-shadow:var(--qr-shadow-1);margin-top:clamp(40px,6vw,56px);padding:clamp(22px,3vw,30px)}.qr-station-about-copy{max-width:44rem;color:var(--qr-text-secondary);margin-top:12px;font-size:16px;line-height:1.65}.qr-station-tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.qr-tag-chip{min-height:34px;color:var(--qr-text-secondary);background:var(--qr-canvas);border:1px solid color-mix(in oklab, var(--qr-hairline) 90%, transparent);transition:transform .28s var(--ease-spring), color .16s, border-color .16s, background-color .16s;border-radius:999px;align-items:center;gap:2px;padding:0 13px;font-size:13px;font-weight:550;display:inline-flex}.qr-tag-chip span{color:var(--qr-accent);opacity:.8}@media (hover:hover){.qr-tag-chip:hover{color:var(--qr-text-primary);border-color:color-mix(in oklab, var(--qr-accent) 45%, var(--qr-hairline));background:color-mix(in oklab, var(--qr-accent) 7%, var(--qr-canvas));transform:translateY(-1px)}}.qr-tag-chip:active{transform:scale(.96)}.qr-station-footnote{border-top:1px solid color-mix(in oklab, var(--qr-hairline) 70%, transparent);color:var(--qr-text-tertiary);margin-top:18px;padding-top:16px;font-size:12.5px;line-height:1.6}.qr-station-shelf-head,.qr-station-shelf>h2{font-family:var(--font-display);letter-spacing:-.022em!important;font-size:clamp(1.35rem,2.2vw,1.65rem)!important;font-weight:560!important}@media (prefers-reduced-motion:reduce){.qr-station-hero2-ring,.qr-station-play.is-playing{animation:none}}.qr-chip-rail-fade{display:none!important}.qr-chip-rail-wrap.is-fade-end .qr-chip-rail{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}.qr-chip-rail-wrap.is-fade-start .qr-chip-rail{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px);mask-image:linear-gradient(90deg,#0000,#000 64px)}.qr-chip-rail-wrap.is-fade-start.is-fade-end .qr-chip-rail{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}.qr-legal-head{border-bottom:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent);padding-top:clamp(48px,8vw,96px);padding-bottom:36px;position:relative}.qr-legal-head:after{content:"";background:var(--qr-brass);border-radius:2px;width:72px;height:2px;position:absolute;bottom:-1px;left:0}.qr-legal-updated{height:30px;color:var(--qr-text-tertiary);background:color-mix(in oklab, var(--qr-surface-1) 80%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 80%, transparent);border-radius:999px;align-items:center;gap:7px;margin-top:20px;padding:0 12px;font-size:12.5px;font-weight:550;display:inline-flex}.qr-legal-updated svg{width:14px;height:14px}.qr-prose{font-size:16.5px}.qr-prose>p:first-child{color:var(--qr-text-primary);font-size:clamp(1.15rem,1.8vw,1.3rem);line-height:1.6}.qr-prose h2{font-family:var(--font-display);color:var(--qr-text-primary);scroll-margin-top:calc(var(--qr-header-h,64px) + 20px);line-height:1.15;letter-spacing:-.022em!important;margin-top:3rem!important;margin-bottom:.9rem!important;font-size:clamp(1.45rem,2.4vw,1.8rem)!important;font-weight:560!important}.qr-prose p,.qr-prose li{line-height:1.75}.qr-prose ul{padding-left:0!important;list-style:none!important}.qr-prose ul:not(.not-prose)>li{padding-left:22px;position:relative}.qr-prose ul:not(.not-prose)>li:before{content:"";background:var(--qr-brass);border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:4px}.qr-prose a{-webkit-text-decoration-color:color-mix(in oklab, var(--qr-accent) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--qr-accent) 40%, transparent);text-decoration-thickness:1.5px;transition:text-decoration-color .16s}.qr-prose a:hover{text-decoration-color:currentColor}.qr-prose .not-prose section,.qr-prose .not-prose a{box-shadow:var(--qr-shadow-1);transition:transform .32s var(--ease-spring), box-shadow .22s, border-color .22s;text-decoration:none;border-radius:var(--qr-radius-lg)!important;background:linear-gradient(180deg, var(--qr-highlight), transparent 50%), var(--qr-surface-1)!important;border-color:color-mix(in oklab, var(--qr-hairline) 85%, transparent)!important}@media (hover:hover){.qr-prose .not-prose a:hover{box-shadow:var(--qr-shadow-2);transform:translateY(-2px)}}.qr-prose .not-prose h2{font-family:var(--font-sans);letter-spacing:-.01em!important;margin:0 0 6px!important;font-size:16px!important;font-weight:650!important}.qr-404x{isolation:isolate;text-align:center;flex-direction:column;align-items:center;max-width:48rem;margin:0 auto;padding:clamp(56px,10vw,120px) 20px clamp(48px,8vw,96px);display:flex;position:relative}.qr-404x-static{z-index:-1;background:radial-gradient(50% 50% at 50% 35%, color-mix(in oklab, var(--qr-brass) 12%, transparent), transparent 70%);position:absolute;inset:0 -20vw;-webkit-mask-image:radial-gradient(60% 60% at 50% 40%,#000,#0000 75%);mask-image:radial-gradient(60% 60% at 50% 40%,#000,#0000 75%)}.qr-404x-static:after{animation:.6s steps(4,end) infinite qr-static;opacity:calc(var(--qr-grain-opacity) * 3)!important}@keyframes qr-static{25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}}.qr-404x-lamp{background:#e0564b;border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out infinite qr-onair;box-shadow:0 0 10px #e0564b}.qr-404x-num{font-family:var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--qr-text-primary) 28%, transparent);-webkit-user-select:none;user-select:none;margin-top:8px;font-size:clamp(7rem,26vw,15rem);font-weight:560;line-height:.92}.qr-404x-num em{color:var(--qr-accent);-webkit-text-stroke:0;font-style:italic;font-weight:420;animation:5s step-end infinite qr-404-flicker;display:inline-block}@keyframes qr-404-flicker{0%,92%,96%,to{opacity:1}94%,98%{opacity:.35}}.qr-404x .qr-page-title{margin-top:8px}.qr-404x-dial{justify-content:space-between;align-items:flex-end;width:min(420px,100%);height:30px;margin-top:36px;display:flex;position:relative}.qr-404x-dial span{background:color-mix(in oklab, var(--qr-text-primary) 25%, transparent);width:1px;height:8px}.qr-404x-dial span.is-mid{height:13px}.qr-404x-dial span.is-major{background:color-mix(in oklab, var(--qr-text-primary) 45%, transparent);height:20px}.qr-404x-needle{background:var(--qr-brass);width:2px;box-shadow:0 0 12px var(--qr-brass);animation:qr-404-scan 4.8s var(--ease-in-out-quint) infinite alternate;border-radius:2px;position:absolute;top:-6px;bottom:-4px;left:0}@keyframes qr-404-scan{0%{left:4%}35%{left:41%}50%{left:38%}80%{left:88%}to{left:96%}}@media (prefers-reduced-motion:reduce){.qr-404x-static:after,.qr-404x-lamp,.qr-404x-num em,.qr-404x-needle{animation:none!important}.qr-404x-needle{left:50%}}.qr-dir-jumps{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.qr-dir-jumps a{height:38px;color:var(--qr-text-primary);background:color-mix(in oklab, var(--qr-surface-1) 85%, transparent);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);box-shadow:var(--qr-shadow-1);transition:transform .3s var(--ease-spring), border-color .16s;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 16px;font-size:14px;font-weight:600;display:inline-flex}.qr-dir-jumps a span{min-width:26px;height:24px;color:var(--qr-text-secondary);background:var(--qr-surface-2);border-radius:999px;place-items:center;padding:0 7px;font-size:12px;display:inline-grid}@media (hover:hover){.qr-dir-jumps a:hover{border-color:color-mix(in oklab, var(--qr-accent) 45%, var(--qr-hairline));transform:translateY(-1.5px)}}.qr-dir-block{margin-top:clamp(48px,7vw,72px)}.qr-dir-head p{color:var(--qr-text-secondary);margin-top:6px;font-size:14.5px}.qr-dir-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}@media (width>=640px){.qr-dir-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.qr-dir-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.qr-dir-grid>li{animation:qr-soft-in .6s var(--ease-out-quiet) both;animation-delay:calc(var(--i,0) * 30ms)}.qr-dir-tile{background:linear-gradient(180deg, var(--qr-highlight), transparent 70%), var(--qr-surface-1);border:1px solid color-mix(in oklab, var(--qr-hairline) 85%, transparent);min-height:58px;box-shadow:var(--qr-shadow-1);transition:transform .34s var(--ease-spring), box-shadow .22s, border-color .22s;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:relative;overflow:hidden}[data-theme=dark] .qr-dir-tile{background:linear-gradient(180deg, #ffffff08, transparent 70%), var(--qr-surface-1)}@media (hover:hover){.qr-dir-tile:hover{box-shadow:var(--qr-shadow-2);border-color:color-mix(in oklab, var(--qr-accent) 40%, var(--qr-hairline));transform:translateY(-2px)}.qr-dir-tile:hover .qr-dir-arrow{opacity:1;transform:none}}.qr-dir-tile:active{transform:scale(.98)}.qr-dir-code{letter-spacing:.04em;width:32px;height:24px;color:var(--qr-accent);background:var(--qr-accent-soft);border-radius:7px;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:grid}.qr-dir-hash{font-family:var(--font-display);color:var(--qr-accent);font-size:20px;font-style:italic;line-height:1}.qr-dir-label{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.qr-dir-count{color:var(--qr-text-tertiary);font-size:12px;font-weight:550}.qr-dir-arrow{width:15px;height:15px;color:var(--qr-accent);opacity:0;transition:opacity .18s, transform .3s var(--ease-spring);flex-shrink:0;transform:translate(-6px)}@media (hover:none){.qr-dir-arrow{display:none}}.qr-dir-bar{background:linear-gradient(90deg, var(--qr-brass), color-mix(in oklab, var(--qr-brass) 30%, transparent));transform-origin:0;height:2px;transform:scaleX(var(--w,.1));opacity:.75;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:14px;right:14px}@media (prefers-reduced-motion:reduce){.qr-dir-grid>li{animation:none}}.qr-search-field{box-shadow:var(--qr-shadow-1), inset 0 1px 0 var(--qr-highlight);background:linear-gradient(180deg, var(--qr-highlight), transparent 70%), var(--qr-surface-1)!important;transition:border-color .18s, box-shadow .24s var(--ease-out-quiet), padding .16s!important;border-radius:18px!important;font-size:16.5px!important}.qr-search-field:focus{border-color:color-mix(in oklab, var(--qr-accent) 60%, var(--qr-hairline))!important;box-shadow:var(--qr-shadow-2), 0 0 0 4px color-mix(in oklab, var(--qr-accent) 16%, transparent)!important}.qr-search-discover{border-radius:var(--qr-radius-xl)!important;background:linear-gradient(180deg, var(--qr-highlight), transparent 30%), color-mix(in oklab, var(--qr-surface-1) 80%, transparent)!important;box-shadow:var(--qr-shadow-2)!important}.qr-search-discover h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2rem!important;font-weight:560!important}.qr-library-door,.qr-door{border-radius:var(--qr-radius-lg)!important;background:linear-gradient(180deg, var(--qr-highlight), transparent 60%), var(--qr-surface-1)!important;border-color:color-mix(in oklab, var(--qr-hairline) 85%, transparent)!important;box-shadow:var(--qr-shadow-1)!important}[data-theme=dark] .qr-library-door,[data-theme=dark] .qr-door{background:linear-gradient(180deg, #ffffff08, transparent 60%), var(--qr-surface-1)!important}@media (hover:hover){.qr-library-door:hover,.qr-door:hover{box-shadow:var(--qr-shadow-2)!important;border-color:color-mix(in oklab, var(--qr-accent) 40%, var(--qr-hairline))!important}}[data-library-doors]>h2,.qr-player-page section>h2.text-lg{font-family:var(--font-display);letter-spacing:-.02em!important;font-size:clamp(1.3rem,2vw,1.55rem)!important;font-weight:560!important}.qr-empty{border-radius:var(--qr-radius-xl)!important;border-style:solid!important;border-color:color-mix(in oklab, var(--qr-hairline) 80%, transparent)!important;background:radial-gradient(70% 60% at 50% 0%, color-mix(in oklab, var(--qr-accent) 8%, transparent), transparent 70%), color-mix(in oklab, var(--qr-surface-1) 80%, transparent)!important}.qr-empty h2{font-family:var(--font-display);letter-spacing:-.02em!important;font-size:1.35rem!important;font-weight:560!important}.qr-chip-pill{will-change:auto!important;transition:left .3s var(--ease-spring), width .3s var(--ease-spring), opacity .16s var(--ease-out-quiet)!important}.qr-picture-shell{width:100%;display:block;position:relative}.qr-picture-shell .qr-picture-frame{box-shadow:0 1px 0 #ffffff0f inset, var(--qr-shadow-2);border-radius:16px;display:block}.qr-picture-live{letter-spacing:.12em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;opacity:0;height:22px;transition:opacity .24s var(--ease-out-quiet);background:#0a0a0c8c;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.qr-picture-live i{background:#ff5a4f;border-radius:999px;width:6px;height:6px;animation:2s ease-in-out infinite qr-onair;box-shadow:0 0 8px #ff5a4f}.qr-picture-shell:has(.qr-picture-frame[data-has-video]) .qr-picture-live{opacity:1}.qr-bar-pip-dock{justify-content:flex-end;margin-bottom:10px;display:flex}.qr-bar-pip{width:min(300px,46vw);box-shadow:var(--qr-shadow-3), 0 0 0 1px color-mix(in oklab, var(--qr-hairline) 80%, transparent);animation:qr-pip-in .42s var(--ease-spring) both;transition:transform .32s var(--ease-spring);border-radius:18px;display:block;position:relative}@media (hover:hover){.qr-bar-pip:hover{transform:translateY(-2px)scale(1.015)}}.qr-bar-pip .qr-picture-frame{border-radius:18px}.qr-bar-pip-dock:not(:has([data-has-video])){display:none}@keyframes qr-pip-in{0%{opacity:0;transform:translateY(12px)scale(.94)}}@media (width<=639px){.qr-bar-pip{width:min(220px,58vw)}}@media (prefers-reduced-motion:reduce){.qr-bar-pip,.qr-picture-live i{animation:none}}.qr-now-title-with-icon{justify-content:center;align-items:center;gap:12px;display:flex}@media (width>=768px){.qr-now-title-with-icon{justify-content:flex-start}}.qr-now-title-icon{box-shadow:0 1px 2px #0003, 0 0 0 1px color-mix(in oklab, var(--qr-hairline) 80%, transparent);animation:qr-pop-in .36s var(--ease-spring);border-radius:10px!important;width:36px!important;height:36px!important}@media (prefers-reduced-motion:reduce){.qr-now-title-icon{animation:none}}
