@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--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)}}@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,ui-sans-serif, system-ui, 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{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;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-\[100dvh\]{min-height:100dvh}.min-h-screen{min-height:100vh}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.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,)}.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,)}.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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Bravura;src:url(/fonts/Bravura.woff2)format("woff2");font-style:normal;font-weight:400;font-display:block}:root{--background:#0300ca;--foreground:#fff;--text-primary:#fff;--text-secondary:#ffffffb3;--text-muted:#ffffff73;--text-faint:#ffffff40;--accent:#fff;--accent-2:#ffffffb3;--accent-yellow:#ffe600;--link:#fff;--link-visited:#ffffffd9;--border:#fff9;--highlight-bg:#ffffff0a;--header-bg:#0300ca;--fs-display:clamp(22px, 2.2vw, 28px);--fs-h1:clamp(17px, 1.4vw, 24px);--fs-h2:clamp(16px, 1.2vw, 20px);--fs-label:13px;--fs-body:clamp(15px, 1.15vw, 18px);--fs-meta:14px;--fs-mini:13px;--container-max:100%;--container-max-wide:100%;--container-max-reading:100%;--container-px:clamp(20px, 2.4vw, 36px);--reading-max:720px;--rule:#ffffff1f;--rule-strong:#ffffff47;--surface-faint:#ffffff05;--surface-subtle:#ffffff0a;--surface-hover:#ffffff12}.type-h1{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-h1);letter-spacing:0;color:var(--text-primary);font-weight:400;line-height:1.25}.type-h2{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-h2);letter-spacing:0;color:var(--text-primary);font-weight:400;line-height:1.3}.type-label{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-label);letter-spacing:0;color:var(--text-secondary);font-weight:400;line-height:1.3}.type-body{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-body);color:var(--text-primary);line-height:1.55}.type-meta{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-meta);color:var(--text-secondary);line-height:1.45}.type-mini{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-mini);color:var(--text-secondary);line-height:1.4}.page-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:clamp(16px,1.6vw,24px);padding-bottom:clamp(16px,1.6vw,24px);display:flex}.page-head-title,.page-head-meta{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-h1);letter-spacing:0;color:var(--text-primary);margin:0;font-weight:400;line-height:1.25}.page-head-meta{color:var(--text-secondary);white-space:nowrap}.editorial-section{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:clamp(20px,1.8vw,28px) 0 clamp(6px,.6vw,10px);display:flex}.editorial-section:first-child,.site-container>:first-child>.editorial-section:first-child,.site-container>section:first-of-type>.editorial-section:first-child{padding-top:0}.editorial-section-label{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-h1);letter-spacing:0;color:var(--text-secondary);font-weight:400}.site-container,.site-container-wide,.site-container-reading{padding-left:var(--container-px);padding-right:var(--container-px);width:100%;max-width:100%;margin:0;padding-top:clamp(80px,10vh,120px);padding-bottom:clamp(56px,8vh,120px)}:is(body:has([data-info-page]) .site-container,body:has([data-info-page]) .site-container-wide,body:has([data-info-page]) .site-container-reading){padding-bottom:clamp(180px,22vh,220px)}@media (max-width:640px){:is(body:has([data-info-page]) .site-container,body:has([data-info-page]) .site-container-wide,body:has([data-info-page]) .site-container-reading){padding-bottom:170px}}.site-topnav{z-index:50;pointer-events:none;position:fixed;top:0;left:0;right:0}.site-topnav-inner{max-width:var(--container-max);width:100%;padding:clamp(14px, 1.8vh, 22px) var(--container-px);justify-content:space-between;align-items:center;gap:clamp(16px,3vw,32px);margin-left:auto;margin-right:auto;display:flex}.site-topnav-inner>*{pointer-events:auto}.site-wordmark{letter-spacing:-.03em;color:#fff;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,Inter,system-ui,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1;text-decoration:none}.site-topnav-links{letter-spacing:0;color:#fff;align-items:center;gap:clamp(16px,1.8vw,30px);font-family:Times New Roman,Times,Georgia,serif;font-size:clamp(14px,1vw,17px);display:flex}.site-topnav-link{color:#fff;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #0000;padding-bottom:3px;text-decoration:none;transition:border-color .16s;display:inline-block;position:relative}.site-topnav-link.is-active{color:var(--accent-yellow);border-bottom-color:var(--accent-yellow)}.site-topnav-link[data-text]:before{content:attr(data-text);white-space:nowrap;pointer-events:none;width:0;color:var(--accent-yellow);transition:width .48s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;overflow:hidden}.site-topnav-link:hover[data-text]:before,.site-topnav-link:focus-visible[data-text]:before{width:100%}.site-topnav-burger{cursor:pointer;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}@media (max-width:768px){.site-topnav-links{display:none}.site-topnav-burger{display:inline-flex}}.editorial-table{flex-direction:column;width:100%;display:flex}.editorial-row{grid-template-columns:var(--cols,repeat(4, minmax(0, 1fr)));border-bottom:1px solid var(--rule);align-items:center;gap:4px clamp(16px,1.6vw,28px);padding:clamp(10px,1vw,16px) 0;display:grid;position:relative}.editorial-row--header{border-bottom:1px solid var(--rule-strong);padding-top:0;padding-bottom:clamp(8px,.6vw,12px)}.editorial-row:last-child{border-bottom:1px solid var(--rule)}.editorial-row--hover:before{content:"";background:var(--surface-subtle);opacity:0;pointer-events:none;z-index:-1;width:100vw;transition:opacity .18s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.editorial-row--hover:hover:before{opacity:1}.editorial-cell{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-body);color:var(--text-primary);min-width:0;line-height:1.5}.editorial-cell--label{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-label);letter-spacing:0;color:var(--text-secondary);font-weight:400}.editorial-cell--meta{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-meta);color:var(--text-secondary);line-height:1.45}.editorial-cell--num{font-variant-numeric:tabular-nums;white-space:nowrap}.editorial-cell--muted{color:var(--text-muted)}@media (max-width:640px){.editorial-row{grid-template-columns:1fr;row-gap:4px}.editorial-row--header{display:none}.editorial-cell--label-inline{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:2px;font-weight:700;display:block}}@media (min-width:641px){.editorial-cell--label-inline{display:none}}.editorial-surface{background:var(--surface-subtle);border:1px solid var(--rule);border-radius:4px}.editorial-surface--faint{background:var(--surface-faint);border:1px solid var(--rule);border-radius:4px}.editorial-input{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-meta);color:var(--text-primary);background:var(--surface-subtle);border:1px solid var(--rule);border-radius:3px;outline:none;min-width:0;padding:8px 12px}.editorial-input:focus{border-color:var(--rule-strong);background:var(--surface-hover)}.credits-tabs{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:clamp(20px,2vw,32px);padding-bottom:clamp(10px,1vw,14px);display:flex}.credits-tabs-row{gap:clamp(20px,2vw,32px);display:flex}.credits-tab{transition:color .14s}.credits-tab:hover{color:var(--text-primary)}.credits-search{border:none;border-bottom:1px solid var(--rule);width:100%;max-width:360px;color:var(--text-primary);background:0 0;outline:none;margin-bottom:clamp(20px,2vw,32px);padding:8px 0;font-family:Times New Roman,Times,Georgia,serif;display:block}.credits-search::placeholder{color:var(--text-muted)}.credits-search:focus{border-bottom-color:var(--rule-strong)}.credits-list-v2{flex-direction:column;display:flex}.credits-row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(140px,1fr) 88px minmax(0,2fr) minmax(110px,.9fr);align-items:center;column-gap:clamp(16px,1.6vw,28px);padding:clamp(10px,1vw,14px) 0;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.credits-row:before{content:"";background:var(--surface-subtle);opacity:0;pointer-events:none;z-index:-1;width:100vw;transition:opacity .18s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.credits-row:hover:before{opacity:1}}.credits-row-artist{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-meta);color:var(--text-primary);text-transform:uppercase;letter-spacing:.02em;line-height:1.3}.credits-row-cover{width:100%;max-width:72px}.credits-row-cover img{aspect-ratio:1;object-fit:cover;background:#0a0a0a;width:100%;display:block}.credits-row-info{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-meta);color:var(--text-primary);line-height:1.4}.credits-row-track{color:var(--text-primary);font-style:italic;text-decoration:none}.credits-row-track:hover{text-decoration:underline}.credits-row-album{font-size:var(--fs-mini);color:var(--text-secondary);margin-top:2px}.credits-row-meta{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-mini);color:var(--text-secondary);line-height:1.4}.credits-row-year{margin-top:2px}.credits-header-row{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:clamp(6px,.6vw,10px) 0}.credits-header-row:before{content:none}.credits-header-cell{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:Times New Roman,Times,Georgia,serif;font-size:10.5px;transition:color .14s}.credits-header-cell:hover,.credits-header-cell:focus-visible{color:var(--text-primary);outline:none}.credits-header-cell.is-active{color:var(--text-primary)}@media (max-width:768px){.credits-row{grid-template-columns:72px 1fr;grid-template-areas:"cover artist""cover info""cover meta";align-items:start;gap:4px 14px;padding:12px 0}.credits-row-cover{grid-area:cover;max-width:72px}.credits-row-artist{grid-area:artist}.credits-row-info{grid-area:info}.credits-row-meta{grid-area:meta}.credits-header-row{display:none}}html{overflow-x:hidden}body{color:var(--foreground);letter-spacing:-.005em;background-color:#12181b;min-height:100dvh;font-family:Times New Roman,Times,Georgia,serif;font-size:12px;font-weight:400;line-height:1.4}body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#010101 0% 35%,#12181b 70%,#20282c 88%,#33383b 100%);height:100lvh;position:fixed;top:0;left:0;right:0}.hero-crt{z-index:2;pointer-events:none;mix-blend-mode:multiply;opacity:.55;background-image:radial-gradient(#0000 55%,#0000006b 100%),repeating-linear-gradient(0deg,#00000073 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#ff3c3c52 0 1px,#3cff3c52 1px 2px,#3c3cff52 2px 3px);position:fixed;inset:0}@media print,(prefers-reduced-motion:reduce){.hero-crt{display:none}}a{color:var(--link);text-decoration:underline}a:visited{color:var(--link-visited)}a:hover{color:#fff}hr{border:none;border-top:1px solid var(--border);margin:8px 0}::selection{color:#0300ca;background:#fff}.fade-cascade{opacity:0;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transition-delay:calc(min(var(--i,0), 16) * 90ms);will-change:opacity, transform;animation:1ms 2.2s forwards fadeCascadeFallback;transform:translateY(18px)}.fade-cascade[data-fade-in]{opacity:1;animation:none;transform:translateY(0)}@keyframes fadeCascadeFallback{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fade-cascade,.fade-cascade[data-fade-in]{opacity:1;transition:none;animation:none;transform:none}}.xn-wrapper{min-height:100dvh}.xn-page-turn{perspective:1600px;perspective-origin:50% 45%}@keyframes pageTurnIn{0%{opacity:0;filter:brightness(.45);transform:rotateY(-92deg)}35%{opacity:1}to{opacity:1;filter:brightness();transform:rotateY(0)}}@keyframes pageTurnLines{0%{opacity:.55}60%{opacity:.18}to{opacity:0}}@keyframes pageTurnFold{0%{opacity:.55;transform:translate(0)}80%{opacity:.18;transform:translate(-20%)}to{opacity:0;transform:translate(-40%)}}.xn-page-turn .xn-enter{transform-origin:0;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity, filter;animation:.78s cubic-bezier(.22,1,.36,1) both pageTurnIn;position:relative}.xn-page-turn .xn-enter:before{content:"";pointer-events:none;z-index:100;background-image:repeating-linear-gradient(#0000 0 18px,#ffffff1f 19px,#0000 20px);animation:.78s cubic-bezier(.22,1,.36,1) both pageTurnLines;position:absolute;inset:0}.xn-page-turn .xn-enter:after{content:"";pointer-events:none;z-index:101;background:linear-gradient(90deg,#0009 0%,#00000040 20%,#0000 50%);animation:.78s cubic-bezier(.22,1,.36,1) both pageTurnFold;position:absolute;inset:0}@keyframes batonSweep{0%{clip-path:polygon(0 0,0 0,-120% 120%,-120% 120%)}to{clip-path:polygon(0 0,220% 0,100% 100%,0 100%)}}@keyframes batonGlow{0%{opacity:0;transform:translate(-100vw)skew(-12deg)}25%{opacity:1}to{opacity:0;transform:translate(120vw)skew(-12deg)}}.xn-baton .xn-enter{will-change:clip-path;animation:.65s cubic-bezier(.65,0,.35,1) both batonSweep;position:relative}.xn-baton .xn-enter:before{content:"";pointer-events:none;z-index:200;filter:blur(2px);background:linear-gradient(90deg,#0000 0%,#ffffff0d 30%,#ffffffe6 50%,#ffffff0d 70%,#0000 100%);width:14vw;animation:.65s cubic-bezier(.65,0,.35,1) both batonGlow;position:fixed;inset:-10% 0}@keyframes lightLeakPage{0%{opacity:0;filter:brightness(1.6)saturate(1.3)}35%{opacity:1}to{opacity:1;filter:brightness()saturate()}}@keyframes lightLeakSweep{0%{opacity:0;transform:translate(-30%)}25%{opacity:1}to{opacity:0;transform:translate(140%)}}.xn-light-leak .xn-enter{will-change:opacity, filter;animation:.72s cubic-bezier(.22,1,.36,1) both lightLeakPage;position:relative}.xn-light-leak .xn-enter:before{content:"";pointer-events:none;z-index:200;mix-blend-mode:screen;background:radial-gradient(70vw 110vh,#ffe696f2 0%,#ffbe5a99 20%,#ff8c3c40 45%,#0000 65%);animation:.9s cubic-bezier(.22,1,.36,1) both lightLeakSweep;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.xn-enter,.xn-enter:before,.xn-enter:after{animation:none!important}.xn-enter:before,.xn-enter:after{display:none}}body:has([data-studio]) .xn-enter{animation:none}body:has([data-studio]) .xn-enter:before{animation:none}body:has([data-studio]) .xn-enter:after{animation:none}body:has([data-studio]) .xn-enter:before{display:none}body:has([data-studio]) .xn-enter:after{display:none}:is(body:has([data-studio]) .site-wordmark,body:has([data-studio]) .subpage-nav-desktop,body:has([data-studio]) .subpage-nav-burger,body:has([data-studio]) .staff-launcher,body:has([data-studio]) .note-launcher){display:none!important}body:has([data-studio]){background:#f4f5f7!important}[data-studio]{color:initial}:is(html:has([data-home-page]),body:has([data-home-page])){overscroll-behavior:none;height:100%;overflow:hidden!important}.staff-launcher{display:none!important}body:has([data-home-page]) .staff-launcher{display:block!important}body:has([data-home-page]) .note-launcher{display:none!important}.note-launcher:hover{transform:scale(1.12)}.character-launcher{z-index:11;cursor:pointer;color:inherit;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;padding:32px;display:block;position:fixed;bottom:64px;right:clamp(-16px,4vw - 32px,24px);overflow:visible}.character-launcher:focus-visible{outline:none}body:has([data-info-page]) .character-launcher{bottom:clamp(-4px,4vh - 32px,16px);right:clamp(-4px,3vw - 32px,16px)}@media (max-width:640px){body:has([data-info-page]) .character-launcher{bottom:-10px;right:-10px}body:has([data-info-page]) .character-image{width:100px}body:has([data-home-page]) .character-launcher{bottom:76px;right:-10px}body:has([data-home-page]) .character-image{width:116px}}.note-launcher{display:none!important}.character-float{animation:3.6s ease-in-out infinite characterFloat;display:block}@keyframes characterFloat{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-10px)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.character-float{animation:none}}.character-image{filter:drop-shadow(0 0 14px #fff9)drop-shadow(0 0 38px #ffffff59)drop-shadow(0 6px 14px #00000073);width:clamp(120px,14vw,180px);height:auto;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s cubic-bezier(.22,1,.36,1);display:block}body:has([data-info-page]) .character-image{width:clamp(110px,11vw,140px)}.character-launcher:hover .character-image,.character-launcher:focus-visible .character-image{filter:drop-shadow(0 0 22px #fffc)drop-shadow(0 0 52px #ffffff80)drop-shadow(0 8px 18px #00000080);transform:scale(1.04)}.character-bubble{color:#050505;white-space:nowrap;pointer-events:none;transform-origin:50% 100%;opacity:0;background:#fff;border-radius:14px;padding:6px 12px;font-family:Times New Roman,Times,Georgia,serif;font-size:14px;font-style:italic;line-height:1.2;animation:.38s cubic-bezier(.34,1.56,.64,1) .25s forwards bubblePop;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)scale(0);box-shadow:0 4px 12px #00000059}.character-bubble:after{content:"";border:7px solid #0000;border-top-color:#fff;border-bottom:0;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}@keyframes bubblePop{0%{opacity:0;transform:translate(-50%)scale(0)}60%{opacity:1;transform:translate(-50%)scale(1.08)}to{opacity:1;transform:translate(-50%)scale(1)}}.character-bubble--exit{animation:.36s cubic-bezier(.55,0,.85,.4) forwards bubblePopOut!important}@keyframes bubblePopOut{0%{opacity:1;transform:translate(-50%)scale(1)translateY(0)}to{opacity:0;transform:translate(-50%)scale(.55)translateY(6px)}}.character-bubble-text{vertical-align:bottom;white-space:nowrap;width:0;animation:.76s steps(18,end) .68s forwards bubbleType;display:inline-block;overflow:hidden}@keyframes bubbleType{to{width:var(--type-width,13ch)}}@media (prefers-reduced-motion:reduce){.character-bubble{opacity:1;animation:none;transform:translate(-50%)scale(1)}.character-bubble-text{width:auto;animation:none}}.release-liner-notes b,.release-liner-notes strong{font-weight:700}.release-liner-notes em,.release-liner-notes i{font-style:italic}.release-liner-notes a{text-decoration:underline}.about-bio-prose b,.about-bio-prose strong{font-weight:700}.about-bio-prose em,.about-bio-prose i{font-style:italic}.about-bio-prose a{text-decoration:underline}.about-bio-prose h1,.about-bio-prose h2,.about-bio-prose h3,.about-bio-prose h4{margin:12px 0 4px;font-weight:700;line-height:1.25}.about-bio-prose h1{font-size:1.4em}.about-bio-prose h2{font-size:1.25em}.about-bio-prose h3{font-size:1.1em}.about-bio-prose h4{font-size:1em}.about-bio-prose ul,.about-bio-prose ol{margin:6px 0;padding-left:20px}.about-bio-prose ul{list-style:outside}.about-bio-prose ol{list-style:decimal}.about-bio-prose blockquote{border-left:2px solid var(--border);color:var(--text-secondary);margin:8px 0;padding-left:12px;font-style:italic}.about-container{letter-spacing:-.005em;max-width:880px;margin:0 auto;padding:clamp(96px,12vh,160px) clamp(24px,6vw,56px) 32px;font-size:15px;line-height:1.6}.about-bio-prose:after{content:"";clear:both;display:block}.about-bio-photo{aspect-ratio:4/5;border-radius:2px;margin:0;display:block;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000073,0 12px 30px #00000059}.about-bio-photo--lead{float:left;width:30%;margin:6px 22px 12px 0}.about-bio-photo--right{float:right;width:26%;margin:6px 0 12px 22px}.about-bio-photo--late{float:left;clear:left;width:24%;margin:10px 22px 12px 0}@media (max-width:768px){.about-container{padding:14vh 6vw 24px;font-size:14.5px}}.about-stage{flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:clamp(28px,3.5vw,64px);min-height:0;padding:clamp(80px,10vh,120px) clamp(20px,2.4vw,36px) clamp(40px,6vh,80px);display:flex}@media (min-width:900px){.about-stage{--stage-h:min(88vh, 820px);flex-direction:row;justify-content:center;align-items:center}}@media (max-width:899px){.about-bio{max-width:none}}.about-photo{aspect-ratio:3/4;background:#0a0a0a;flex:none;width:100%;margin:0;position:relative;overflow:hidden}@media (min-width:900px){.about-photo{width:calc(var(--stage-h) * 3 / 4);height:var(--stage-h);aspect-ratio:auto}}.about-photo:after{content:"";pointer-events:none;z-index:2;mix-blend-mode:multiply;opacity:.55;background-image:radial-gradient(#0000 55%,#0000006b 100%),repeating-linear-gradient(0deg,#00000073 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#ff3c3c52 0 1px,#3cff3c52 1px 2px,#3c3cff52 2px 3px);position:absolute;inset:0}@media print,(prefers-reduced-motion:reduce){.about-photo:after{display:none}}.about-bio{width:100%;max-width:560px;font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-body);color:var(--text-primary);flex:0 auto;line-height:1.7;overflow-y:auto}@media (min-width:900px){.about-bio{height:var(--stage-h);max-height:var(--stage-h);padding-bottom:56px;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 64px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 64px),#0000 100%)}}.about-bio p{margin:0 0 1em}.about-bio p:last-child{margin-bottom:0}.about-bio strong{font-weight:700}.about-bio em,.about-bio i{font-style:italic}.about-bio a{color:#fff;text-decoration:underline}.release-main{flex-direction:column;height:100dvh;display:flex;overflow:hidden}@media (max-width:899px){.release-main{height:auto;min-height:100dvh;overflow:visible}.release-strip-wrap{position:relative!important}.release-stage{padding-bottom:clamp(32px,5vh,56px)!important}}.release-page-head{flex:none;align-items:baseline;margin:clamp(80px,10vh,120px) clamp(20px,2.4vw,36px) 0;display:flex}.release-page-back{font-family:Times New Roman,Times,Georgia,serif;font-size:var(--fs-h1);letter-spacing:0;color:var(--text-secondary);font-weight:400;text-decoration:none;transition:color .14s}.release-page-back:hover{color:var(--text-primary)}.release-stage{--stage-size:100%;flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:clamp(32px,4vw,72px);min-height:0;padding:clamp(16px,2vh,32px) clamp(20px,2.4vw,36px) 220px;display:flex}@media (min-width:900px){.release-stage{--stage-size:min(46vw, calc(82vh - 310px), 600px);flex-direction:row;justify-content:center;align-items:center}}@media (max-width:899px){.release-info{max-width:none}}.release-vinyl{width:var(--stage-size);aspect-ratio:1;flex:none;position:relative}.release-info{flex:0 auto;width:100%;max-width:520px;padding-bottom:56px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 64px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 64px),#0000 100%)}@media (min-width:900px){.release-info{height:var(--stage-size);max-height:var(--stage-size)}}@media (max-width:899px){.release-info{max-height:none;padding-bottom:0;-webkit-mask-image:none;mask-image:none}}@media (max-width:768px){.about-bio-photo,.about-bio-photo--lead,.about-bio-photo--right,.about-bio-photo--late{float:none;clear:none;width:min(60vw,280px);margin:12px auto}}.release-strip::-webkit-scrollbar{display:none}.release-strip{scrollbar-width:none}@keyframes staffCtaPulse{0%,to{opacity:.55;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(-3px)}}@keyframes staffCtaTriangle{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.staff-cta{letter-spacing:.22em;text-transform:uppercase;color:#ffffffe6;pointer-events:none;white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;font-family:Times New Roman,Times,Georgia,serif;font-size:11px;animation:2.8s ease-in-out infinite staffCtaPulse;display:inline-flex;position:absolute;bottom:calc(100% - 6px);left:50%}.staff-cta-triangle{font-size:12px;animation:1.4s ease-in-out infinite staffCtaTriangle;display:inline-block}.staff-launcher:hover .staff-cta{opacity:1;animation:none;transform:translate(-50%)translateY(-3px)}@media (prefers-reduced-motion:reduce){.staff-cta{opacity:.85;animation:none}.staff-cta-triangle{animation:none}}@keyframes fadeBackdrop{0%{opacity:0}to{opacity:1}}@keyframes slideUpFromStaff{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[role=dialog],[role=dialog]>div{animation:none!important}}.release-cover{transition:border-color .2s}.release-cover:hover{border-color:#fff!important}.floating-cover{opacity:.32;transition:opacity .36s cubic-bezier(.22,1,.36,1)}.floating-cover:hover,.floating-cover:focus-visible{opacity:1}@keyframes spinRecord{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-spin{transform-origin:50%;will-change:transform;animation:14s linear infinite spinRecord}.vinyl-disc{border-radius:50%;overflow:hidden;-webkit-mask-image:radial-gradient(circle closest-side,#0000 0 2.4%,#000 2.7% 100%);mask-image:radial-gradient(circle closest-side,#0000 0 2.4%,#000 2.7% 100%)}@media (prefers-reduced-motion:reduce){.record-spin{animation:none}}.turntable-deck{--tt-base:#1f262a;--tt-base-hi:#2c343a;--tt-base-lo:#141a1d;--tt-deep:#0c1115;--tt-hi:#5e6e7a38;--tt-sh:#000000a6;background:var(--tt-base);border-radius:10px;width:100%;height:100%;font-family:Times New Roman,Times,Georgia,serif;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0000008c,0 18px 44px #0009,0 3px #00000073}.turntable-brushed{display:none}.turntable-led-power{width:7px;height:7px;box-shadow:0 0 8px #ff3c3cb3, inset 0 0 2px #00000080, -1px -1px 2px var(--tt-hi), 1px 1px 2px var(--tt-sh);z-index:5;background:radial-gradient(circle at 35% 30%,#ff9a9a 0%,#d62020 55%,#4a0606 100%);border-radius:50%;position:absolute;top:6%;left:4%}.turntable-label{letter-spacing:.24em;color:#a0afb966;text-transform:uppercase;z-index:5;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:7px;font-weight:700;position:absolute;bottom:4%;right:12%}.turntable-platter-ring{aspect-ratio:1;background:var(--tt-deep);height:84%;box-shadow:inset 6px 6px 12px #000000b3, inset -4px -4px 10px var(--tt-hi), inset 0 0 0 1px #00000080;z-index:2;border-radius:50%;padding:12px;position:absolute;top:50%;left:5%;transform:translateY(-50%)}.turntable-platter{background:radial-gradient(circle at 50% 45%,#1a1f23 0%,#0a0d10 70%,#050608 100%);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0009,inset 0 0 14px #000000d9}.turntable-vinyl{transform-origin:50%;will-change:transform;border-radius:50%;animation:4s linear infinite paused spinRecord;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle closest-side,#0000 0 2.4%,#000 2.7% 100%);mask-image:radial-gradient(circle closest-side,#0000 0 2.4%,#000 2.7% 100%)}.turntable-vinyl.is-spinning{animation-play-state:running}.turntable-vinyl-empty{color:#ffffff59;background:#0a0a0a;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.turntable-tonearm{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0}.turntable-arm-group{transform-box:view-box;transform-origin:103px 20px;transition:transform .8s cubic-bezier(.4,0,.2,1);transform:rotate(34deg)}.turntable-tonearm.is-playing .turntable-arm-group{transform:rotate(0)}.turntable-arm-rest{z-index:3;width:7%;height:12%;position:absolute;top:60%;right:8%}.turntable-arm-rest-cradle{background:var(--tt-deep);box-shadow:inset 2px 2px 4px #000000b3, inset -2px -2px 4px var(--tt-hi), -1px -1px 2px var(--tt-hi), 1px 1px 2px var(--tt-sh);border-radius:4px;position:absolute;inset:0}.turntable-arm-rest-cradle:after{content:"";background:#04060a;border-radius:3px;width:70%;height:5px;position:absolute;top:30%;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 1px #000000e6}.turntable-speed{z-index:5;gap:10px;display:flex;position:absolute;bottom:6%;left:5%}.turntable-speed-btn{background:linear-gradient(135deg, var(--tt-base-hi) 0%, var(--tt-base-lo) 100%);color:#b4c3cd8c;letter-spacing:.04em;cursor:pointer;width:36px;height:30px;box-shadow:-3px -3px 6px var(--tt-hi), 3px 3px 6px var(--tt-sh), inset 1px 1px 0 #ffffff0a, inset -1px -1px 0 #0000004d;border:none;border-radius:6px;padding:0;font-size:11px;font-weight:700;transition:all .16s}.turntable-speed-btn:hover{color:#dce6ebd9}.turntable-speed-btn:active,.turntable-speed-btn.is-active{background:linear-gradient(135deg, var(--tt-base-lo) 0%, var(--tt-base-hi) 100%);color:#6cffae;box-shadow:inset 3px 3px 6px var(--tt-sh), inset -3px -3px 6px var(--tt-hi)}.turntable-button{background:linear-gradient(135deg, var(--tt-base-hi) 0%, var(--tt-base-lo) 100%);color:#dce6ebcc;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;z-index:5;width:64px;height:64px;box-shadow:-5px -5px 10px var(--tt-hi), 5px 5px 10px var(--tt-sh), inset 1px 1px 0 #ffffff0f, inset -1px -1px 0 #0000004d;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font-size:9px;font-weight:700;transition:all .12s;display:flex;position:absolute;bottom:5%;right:5%}.turntable-button:active{background:linear-gradient(135deg, var(--tt-base-lo) 0%, var(--tt-base-hi) 100%);box-shadow:inset 4px 4px 8px var(--tt-sh), inset -4px -4px 8px var(--tt-hi)}.turntable-button-led{background:radial-gradient(circle at 35% 30%,#444 0%,#1a1a1a 100%);border-radius:50%;width:8px;height:8px;transition:background .12s,box-shadow .12s;box-shadow:inset 0 0 2px #0009,inset 0 1px #ffffff0f}.turntable-button.is-playing .turntable-button-led{background:radial-gradient(circle at 35% 30%,#ffb0b0 0%,#ff3838 50%,#8a0808 100%);box-shadow:0 0 8px #ff3c3ce6,inset 0 0 1px #ffffff80}.turntable-button-label{letter-spacing:.14em;color:#c8d2d7b3;font-size:8px}.release-strip-item{background:#0a0a0a;border-radius:0;flex:none;width:134px;height:134px;transition:border-radius .28s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.release-strip-item:hover,.release-strip-item:focus-visible{border-radius:50%}.release-strip-item img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.release-strip-item:after{content:"";opacity:0;pointer-events:none;z-index:2;background:#050505;border-radius:50%;width:8px;height:8px;transition:opacity .28s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 1px #ffffff14}.release-strip-item:hover:after,.release-strip-item:focus-visible:after{opacity:1}@keyframes tileFadeIn{0%{opacity:0}to{opacity:1}}.tile-fade-in{animation:.26s ease-out both tileFadeIn}@keyframes scrollStaff{0%{transform:translate(0)}to{transform:translate(-50%)}}.staff-scroll{width:max-content;animation:24s linear infinite scrollStaff}body:has([data-home-page]) .staff-launcher{filter:drop-shadow(1px 1px 1px #000)drop-shadow(2px 2px 1px #000)drop-shadow(3px 3px 1px #000)drop-shadow(4px 4px 1px #000)drop-shadow(5px 5px 1px #000)}@keyframes noteBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.note-bob{transform-origin:50%;animation:.6s ease-in-out infinite noteBob}.staff-karaoke-glow{pointer-events:none;color:var(--accent-yellow);position:absolute;inset:0}.staff-karaoke-clip{width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 0% 50%,#0000 50% 100%);mask-image:linear-gradient(90deg,#000 0% 50%,#0000 50% 100%)}.hero-nav-link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px;transition:background-size .22s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative;text-decoration:none!important}.hero-nav-link:hover,.hero-nav-link:focus-visible,.hero-nav-link.is-active{background-size:calc(100% - .04em) 1px}.menu-nav-link,.hero-nav-link{position:relative}.menu-nav-link,.menu-nav-link:visited,.menu-nav-link:hover{color:#fff;text-decoration:underline}.menu-nav-link[data-text]:before,.hero-nav-link[data-text]:before{content:attr(data-text);white-space:nowrap;pointer-events:none;width:0;color:var(--accent-yellow);-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;-webkit-text-decoration-color:var(--accent-yellow);-webkit-text-decoration-color:var(--accent-yellow);-webkit-text-decoration-color:var(--accent-yellow);text-decoration-color:var(--accent-yellow);transition:width .48s linear;position:absolute;top:0;left:0;overflow:hidden}.menu-nav-link:hover[data-text]:before,.menu-nav-link:focus-visible[data-text]:before,.hero-nav-link:hover[data-text]:before,.hero-nav-link:focus-visible[data-text]:before{width:100%}@keyframes drift1{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-22vw,6vh)rotate(-5deg)}50%{transform:translate(8vw,14vh)rotate(4deg)}75%{transform:translate(26vw,-4vh)rotate(7deg)}}@keyframes drift2{0%,to{transform:translate(0)rotate(0)}30%{transform:translate(28vw,-8vh)rotate(6deg)}60%{transform:translate(-12vw,-16vh)rotate(-4deg)}85%{transform:translate(-26vw,5vh)rotate(-8deg)}}@keyframes drift3{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(18vw,12vh)rotate(5deg)}55%{transform:translate(-30vw,4vh)rotate(-6deg)}80%{transform:translate(12vw,-10vh)rotate(3deg)}}@keyframes drift4{0%,to{transform:translate(0)rotate(0)}35%{transform:translate(-14vw,-12vh)rotate(-4deg)}65%{transform:translate(26vw,10vh)rotate(7deg)}90%{transform:translate(-22vw,3vh)rotate(5deg)}}@keyframes drift5{0%,to{transform:translate(0)rotate(0)}40%{transform:translate(-30vw,2vh)rotate(-6deg)}70%{transform:translate(16vw,-14vh)rotate(5deg)}}@keyframes drift6{0%,to{transform:translate(0)rotate(0)}30%{transform:translate(32vw,6vh)rotate(6deg)}65%{transform:translate(-10vw,14vh)rotate(-5deg)}}@keyframes drift7{0%,to{transform:translate(0)rotate(0)}45%{transform:translate(-20vw,-8vh)rotate(7deg)}80%{transform:translate(24vw,9vh)rotate(-4deg)}}@keyframes drift8{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(14vw,-11vh)rotate(-6deg)}60%{transform:translate(-28vw,7vh)rotate(4deg)}85%{transform:translate(10vw,4vh)rotate(-3deg)}}.drift-1{animation:48s ease-in-out infinite drift1}.drift-2{animation:56s ease-in-out infinite drift2}.drift-3{animation:52s ease-in-out infinite drift3}.drift-4{animation:64s ease-in-out infinite drift4}.drift-5{animation:44s ease-in-out infinite drift5}.drift-6{animation:60s ease-in-out infinite drift6}.drift-7{animation:50s ease-in-out infinite drift7}.drift-8{animation:68s ease-in-out infinite drift8}.drift-1,.drift-2,.drift-3,.drift-4,.drift-5,.drift-6,.drift-7,.drift-8{will-change:transform}@media (prefers-reduced-motion:reduce){.drift-1,.drift-2,.drift-3,.drift-4,.drift-5,.drift-6,.drift-7,.drift-8{animation:none}}.jazz-page{padding:16px 32px 20px}.jazz-transport{grid-template-columns:auto 1.4fr 1.2fr auto auto auto;align-items:center;gap:18px;display:grid}@media (min-width:901px){.jazz-transport>.jazz-trans-row{margin-left:-10px}}.jazz-instruments{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.jazz-bottom{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}@media (max-width:900px){.jazz-page{padding:12px 14px 16px}.jazz-transport{grid-template-columns:auto 1fr 1fr;gap:12px}.jazz-transport>.jazz-octave-row,.jazz-transport>.jazz-trans-row,.jazz-transport>.jazz-timesig{grid-column:span 1}.jazz-instruments{grid-template-columns:repeat(3,1fr);gap:8px}.jazz-bottom{grid-template-columns:1fr}}@media (max-width:700px){.jazz-page{padding-top:72px}.jazz-transport{grid-template-columns:auto 1fr 1fr 1fr;gap:12px 10px}.jazz-play-btn{grid-area:1/1}.jazz-transport>.jazz-swing{grid-area:1/2/auto/-1;align-self:center}.jazz-transport>.jazz-tempo{grid-area:2/1/auto/-1}.jazz-transport>.jazz-octave-row{grid-area:3/1/auto/span 2}.jazz-transport>.jazz-trans-row{grid-area:3/3}.jazz-transport>.jazz-timesig{grid-area:3/4}.jazz-instruments{grid-template-columns:1fr}}input.color-swatch-input{cursor:pointer;appearance:none;box-sizing:border-box;background:0 0;border:1px solid #fff6;border-radius:6px;padding:0;overflow:hidden}input.color-swatch-input::-webkit-color-swatch-wrapper{border:0;padding:0}input.color-swatch-input::-webkit-color-swatch{border:0;border-radius:4px}input.color-swatch-input::-moz-color-swatch{border:0;border-radius:4px}@media (max-width:640px){table.responsive-table{border:0;width:100%}table.responsive-table thead{display:none}table.responsive-table tbody,table.responsive-table tr{width:100%;display:block}table.responsive-table tr{border:1px solid var(--border);margin-bottom:6px;padding:6px 8px}table.responsive-table td{padding:2px 0;display:block;white-space:normal!important;border:0!important;width:auto!important}table.responsive-table td[data-label]:before{content:attr(data-label) ": ";text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin-right:6px;font-size:9px;font-weight:700}table.responsive-table td:empty{display:none}table.responsive-table td.rt-cover{float:right;padding:0 0 4px 8px}table.responsive-table td.rt-cover img{width:56px!important;height:56px!important}table.tour-table td[data-label=venue]>div{display:inline}table.tour-table td[data-label=venue]>div+div:before{content:" — ";opacity:.6}}.dropdown-item:hover,.dropdown-item:focus-visible{color:var(--accent-yellow);background:#ffe6002e;outline:none}.menu-dropdown-trigger:hover,.menu-dropdown-trigger:focus-visible{border-color:var(--accent-yellow);color:var(--accent-yellow);outline:none}@keyframes export-progress-indeterminate{0%{transform:translate(-60%)}to{transform:translate(160%)}}.export-progress-indeterminate{animation:1.2s ease-in-out infinite export-progress-indeterminate}.jazz-instruments-fx-wrap{display:contents}@media (min-width:901px){.jazz-instruments-fx-wrap{flex-direction:row;align-items:flex-start;gap:28px;margin-bottom:14px;display:flex}.jazz-instruments-fx-wrap>.jazz-instruments-row{flex:none;margin-bottom:0}.jazz-instruments-fx-wrap>.jazz-fx-row{flex:none;margin-bottom:0;margin-left:64px}}.jazz-fx-toggle{display:none}@media (max-width:900px){.jazz-fx-toggle{color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:7px 14px;font-family:Times New Roman,Times,Georgia,serif;font-size:13px;transition:border-color .14s,color .14s;display:inline-flex}.jazz-fx-toggle:hover,.jazz-fx-toggle:focus-visible{border-color:#ffffffd9;outline:none}}@media (max-width:700px){.jazz-toolbar{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"note note acc""color fx export";align-items:end!important;gap:16px 12px!important;display:grid!important}.jazz-toolbar>.jazz-note-group{grid-area:note}.jazz-toolbar>.jazz-acc-group{grid-area:acc}.jazz-toolbar>.jazz-color-group{grid-area:color}.jazz-toolbar>.jazz-fx-toggle{grid-area:fx}.jazz-toolbar>.jazz-export-wrap{grid-area:export;margin-left:0!important}.jazz-toolbar>.jazz-note-group,.jazz-toolbar>.jazz-acc-group,.jazz-toolbar>.jazz-color-group{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.jazz-toolbar-buttons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}}@media (min-width:701px){.jazz-toolbar-buttons{display:contents}}@media (max-width:700px){.jazz-fx-row{grid-template-columns:1fr!important;row-gap:8px!important;width:100%!important}}@media (max-width:900px){.jazz-fx-row:not([data-fx-open]){display:none!important}}.jazz-staff-svg{width:100%}@media (min-width:701px){.jazz-staff-svg{min-width:720px}}.jazz-scroller{scrollbar-width:thin;scrollbar-color:#fff #0300ca66}.jazz-scroller::-webkit-scrollbar{background:#0300ca66;height:12px}.jazz-scroller::-webkit-scrollbar-track{background:#0300cab3;border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40}.jazz-scroller::-webkit-scrollbar-thumb{background:linear-gradient(#fff 0% 50%,#d4ad00 100%);border:2px solid #0300cab3;border-radius:6px}.jazz-scroller::-webkit-scrollbar-thumb:hover{background:#fff}.jazz-scroller::-webkit-scrollbar-corner{background:#0300cab3}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}
