*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:dark;--background:#050505;--foreground:#f4f4f5}*{border-color:rgb(255 255 255/.1)}html{scroll-behavior:smooth;scroll-padding-top:104px}body{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;min-height:100vh;background-image:radial-gradient(circle at 50% -20%,rgba(121,245,223,.045),transparent 34%),linear-gradient(#050505,#070707 48%,#050505)}::-moz-selection{background:rgba(121,245,223,.25);color:white}::selection{background:rgba(121,245,223,.25);color:white}:focus-visible{outline:2px solid #79f5df;outline-offset:5px}a,button,input,select{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=range]{accent-color:#79f5df;cursor:pointer}select{color-scheme:dark}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.glass,.glass-card{border-width:1px;border-color:rgb(255 255 255/.1);background-color:rgb(255 255 255/.03);--tw-shadow:0 24px 80px -24px rgba(0,0,0,.8);--tw-shadow-colored:0 24px 80px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(24px);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)}.glass-card{transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.glass-card:hover{border-color:rgb(255 255 255/.2);background-color:rgb(255 255 255/.055)}.btn-primary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(121 245 223/var(--tw-bg-opacity,1));padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(5 33 28/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(161 255 233/var(--tw-bg-opacity,1))}.btn-primary:disabled{opacity:.45}.btn-secondary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(255 255 255/.1);background-color:rgb(255 255 255/.045);padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:hover{border-color:rgb(255 255 255/.2);background-color:rgb(255 255 255/.1)}.btn-secondary:disabled{opacity:.45}.icon-btn{display:inline-flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.icon-btn:hover{background-color:rgb(255 255 255/.07);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.icon-btn:disabled{opacity:.4}.eyebrow{font-family:SFMono-Regular,Consolas,monospace;font-weight:500;text-transform:uppercase;letter-spacing:.24em}.eyebrow,.tag{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.tag{display:inline-flex;border-radius:.375rem;border-width:1px;border-color:rgb(255 255 255/.06);background-color:rgb(255 255 255/.025);padding:.25rem .5rem;font-size:10px;line-height:1}.page-shell{margin-left:auto;margin-right:auto;width:100%;max-width:1440px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.page-shell{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.page-shell{padding-left:3rem;padding-right:3rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-12{left:3rem;right:3rem}.inset-x-3{left:.75rem;right:.75rem}.-right-16{right:-4rem}.-top-20{top:-5rem}.left-1\/2{left:50%}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.ms-3{margin-inline-start:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-24{height:6rem}.h-4{height:1rem}.h-48{height:12rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-\[58px\]{height:58px}.h-\[72px\]{height:72px}.h-full{height:100%}.h-px{height:1px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-32{min-height:8rem}.min-h-5{min-height:1.25rem}.min-h-8{min-height:2rem}.min-h-\[72px\]{min-height:72px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-4{width:1rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-44{min-width:11rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-\[1160px\]{max-width:1160px}.max-w-\[440px\]{max-width:440px}.max-w-\[470px\]{max-width:470px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-8{scroll-margin-top:2rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:rgb(255 255 255/.1)}.justify-self-end{justify-self:end}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-transparent{border-color:transparent!important}.border-\[\#a1f3df\]\/20{border-color:rgb(161 243 223/.2)}.border-\[\#a1f3df\]\/30{border-color:rgb(161 243 223/.3)}.border-amber-300\/25{border-color:rgb(252 211 77/.25)}.border-aqua\/10{border-color:rgb(121 245 223/.1)}.border-aqua\/15{border-color:rgb(121 245 223/.15)}.border-aqua\/20{border-color:rgb(121 245 223/.2)}.border-aqua\/25{border-color:rgb(121 245 223/.25)}.border-aqua\/30{border-color:rgb(121 245 223/.3)}.border-aqua\/40{border-color:rgb(121 245 223/.4)}.border-cyan-300\/60{border-color:rgb(103 232 249/.6)}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}.border-violet\/20{border-color:rgb(169 157 255/.2)}.border-violet\/25{border-color:rgb(169 157 255/.25)}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/5{border-color:rgb(255 255 255/.05)}.border-white\/\[\.06\]{border-color:rgb(255 255 255/.06)}.border-white\/\[\.07\]{border-color:rgb(255 255 255/.07)}.border-white\/\[\.15\]{border-color:rgb(255 255 255/.15)}.border-white\/\[0\.07\]{border-color:rgb(255 255 255/.07)}.border-white\/\[0\.13\]{border-color:rgb(255 255 255/.13)}.bg-\[\#090909\]{--tw-bg-opacity:1;background-color:rgb(9 9 9/var(--tw-bg-opacity,1))}.bg-\[\#101010\]{--tw-bg-opacity:1;background-color:rgb(16 16 16/var(--tw-bg-opacity,1))}.bg-\[\#101214\]{--tw-bg-opacity:1;background-color:rgb(16 18 20/var(--tw-bg-opacity,1))}.bg-\[\#a1f3df\]\/\[0\.035\]{background-color:rgb(161 243 223/.035)}.bg-\[\#a1f3df\]\/\[0\.04\]{background-color:rgb(161 243 223/.04)}.bg-amber-300\/5{background-color:rgb(252 211 77/.05)}.bg-aqua{--tw-bg-opacity:1;background-color:rgb(121 245 223/var(--tw-bg-opacity,1))}.bg-aqua\/10{background-color:rgb(121 245 223/.1)}.bg-aqua\/5{background-color:rgb(121 245 223/.05)}.bg-aqua\/\[\.04\]{background-color:rgb(121 245 223/.04)}.bg-aqua\/\[\.15\]{background-color:rgb(121 245 223/.15)}.bg-aqua\/\[0\.035\]{background-color:rgb(121 245 223/.035)}.bg-aqua\/\[0\.06\]{background-color:rgb(121 245 223/.06)}.bg-black\/20{background-color:rgb(0 0 0/.2)}.bg-black\/30{background-color:rgb(0 0 0/.3)}.bg-black\/70{background-color:rgb(0 0 0/.7)}.bg-black\/75{background-color:rgb(0 0 0/.75)}.bg-cyan-300\/10{background-color:rgb(103 232 249/.1)}.bg-violet\/10{background-color:rgb(169 157 255/.1)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/5{background-color:rgb(255 255 255/.05)}.bg-white\/\[\.015\]{background-color:rgb(255 255 255/.015)}.bg-white\/\[\.025\]{background-color:rgb(255 255 255/.025)}.bg-white\/\[\.02\]{background-color:rgb(255 255 255/.02)}.bg-white\/\[\.035\]{background-color:rgb(255 255 255/.035)}.bg-white\/\[\.03\]{background-color:rgb(255 255 255/.03)}.bg-white\/\[\.04\]{background-color:rgb(255 255 255/.04)}.bg-white\/\[\.06\]{background-color:rgb(255 255 255/.06)}.bg-white\/\[0\.025\]{background-color:rgb(255 255 255/.025)}.bg-white\/\[0\.02\]{background-color:rgb(255 255 255/.02)}.bg-white\/\[0\.045\]{background-color:rgb(255 255 255/.045)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#a1f3df\]\/\[0\.07\]{--tw-gradient-from:rgb(161 243 223/0.07) var(--tw-gradient-from-position);--tw-gradient-to:rgb(161 243 223/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-aqua{--tw-gradient-from:#79f5df var(--tw-gradient-from-position);--tw-gradient-to:rgb(121 245 223/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-aqua\/\[\.35\]{--tw-gradient-to:rgb(121 245 223/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(121 245 223/.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet{--tw-gradient-to:#a99dff var(--tw-gradient-to-position)}.fill-violet\/30{fill:rgb(169 157 255/.3)}.p-10{padding:2.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-40{padding-bottom:10rem}.pb-48{padding-bottom:12rem}.pb-5{padding-bottom:1.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:SFMono-Regular,Consolas,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.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)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.3\]{line-height:1.3}.leading-relaxed{line-height:1.625}.tracking-\[-\.03em\]{letter-spacing:-.03em}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-\.05em\]{letter-spacing:-.05em}.tracking-\[\.03em\]{letter-spacing:.03em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.15em\]{letter-spacing:.15em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.\!text-neutral-400{--tw-text-opacity:1!important;color:rgb(163 163 163/var(--tw-text-opacity,1))!important}.text-\[\#1f1f1f\]{--tw-text-opacity:1;color:rgb(31 31 31/var(--tw-text-opacity,1))}.text-\[\#a1f3df\]{--tw-text-opacity:1;color:rgb(161 243 223/var(--tw-text-opacity,1))}.text-\[\#afe7d3\]{--tw-text-opacity:1;color:rgb(175 231 211/var(--tw-text-opacity,1))}.text-\[\#bcebd5\]{--tw-text-opacity:1;color:rgb(188 235 213/var(--tw-text-opacity,1))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-aqua{--tw-text-opacity:1;color:rgb(121 245 223/var(--tw-text-opacity,1))}.text-aqua\/70{color:rgb(121 245 223/.7)}.text-aqua\/80{color:rgb(121 245 223/.8)}.text-ink{--tw-text-opacity:1;color:rgb(5 5 5/var(--tw-text-opacity,1))}.text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.text-neutral-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-violet{--tw-text-opacity:1;color:rgb(169 157 255/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-\[\#79f5df\],.accent-aqua{accent-color:#79f5df}.opacity-60{opacity:.6}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[0_0_14px_rgba\(121\2c 245\2c 223\2c \.25\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(121\2c 245\2c 223\2c \.25\)\]{--tw-shadow:0 0 14px rgba(121,245,223,.25);--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.shadow-glow{--tw-shadow:0 0 32px rgba(121,245,223,.10);--tw-shadow-colored:0 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-offset-4{outline-offset:4px}.blur{--tw-blur:blur(8px)}.blur,.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)}.blur-3xl{--tw-blur:blur(64px)}.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-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-2xl,.backdrop-blur-sm{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(4px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.public-info{min-height:100vh;background:radial-gradient(ellipse at 75% 0,#79f5df08,transparent 48%),#050505;color:#e5e7eb}.public-info-footer,.public-info-main,.public-info-nav{width:min(1080px,100%);margin-inline:auto;padding-inline:24px}.public-info-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:24px;border-bottom:1px solid #ffffff12}.public-info-nav nav{display:flex;align-items:center;gap:24px;font-size:13px;color:#c5cbd1}.public-info-main{padding-block:64px 48px}.public-info-intro{max-width:760px;margin-bottom:36px}.public-info-intro h1{font-size:clamp(28px,5vw,42px);font-weight:600;letter-spacing:-.04em;margin-top:14px;line-height:1.3}.public-info-intro>p:last-child{margin-top:16px;color:#b1bbc2;font-size:15px;line-height:1.9}.pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pricing-card{display:flex;flex-direction:column;padding:32px;border:1px solid #ffffff1c;border-radius:24px;background:#ffffff03}.pricing-pro{border-color:#79f5df45;background:linear-gradient(145deg,#79f5df0a,#aaa0ff06)}.pricing-card h2{margin-top:14px;font-size:22px;font-weight:600;letter-spacing:-.03em}.plan-price{font-size:34px;font-weight:600;margin-top:24px;line-height:1.4;letter-spacing:-.04em}.plan-price span{display:block;font-size:13px;font-weight:400;color:#b1bbc2;letter-spacing:0;margin-top:6px}.plan-description{color:#b1bbc2;font-size:13px;line-height:1.8;margin-top:18px}.pricing-card ul{display:grid;gap:16px;margin-block:28px 32px;font-size:14px;line-height:1.8;flex:1}.pricing-card li{display:flex;gap:10px;align-items:flex-start}.pricing-card li svg{flex-shrink:0;margin-top:5px;color:#79f5df}.pricing-card>.btn-secondary{justify-content:center;min-height:48px}.plan-pending{display:block;text-align:center;padding:13px;border:1px solid #79f5df33;border-radius:12px;color:#a6e5d7;font-size:14px}.plan-note{font-size:12px;line-height:1.8;margin-top:14px;color:#a7b0b8}.pricing-domestic{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:28px 32px;border:1px solid #ffffff18;border-radius:20px}.pricing-domestic h2{font-size:18px;font-weight:600;margin-top:8px}.pricing-domestic div>p:last-child{font-size:13px;line-height:1.8;color:#b1bbc2;margin-top:8px}.domestic-price{font-size:26px;white-space:nowrap}.domestic-price span{font-size:13px;color:#a7b0b8}.public-info-section{margin-top:56px}.public-info-section h2,.terms-article h2{font-size:22px;font-weight:600;line-height:1.5;letter-spacing:-.03em}.pricing-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:28px}.pricing-details h3{font-size:16px;font-weight:500}.pricing-details p{margin-top:12px;font-size:14px;line-height:1.95;color:#b8c1c8}.public-info-main a:not(.btn-secondary),.terms-contents a{color:#a6e5d7;text-decoration:underline;text-underline-offset:4px}.public-info-help{margin-top:40px;padding-top:24px;border-top:1px solid #ffffff18;font-size:13px;line-height:2;color:#b8c1c8}.public-info-help a{overflow-wrap:anywhere}.public-info-footer{display:flex;gap:20px;flex-wrap:wrap;padding-block:24px 40px;border-top:1px solid #ffffff18;font-size:13px;color:#b8c1c8}.public-info a:focus-visible{outline:2px solid #79f5df;outline-offset:5px;border-radius:4px}.terms-article{max-width:780px;margin-inline:auto}.terms-contents{display:flex;flex-wrap:wrap;gap:12px 24px;padding:22px;border:1px solid #ffffff18;border-radius:16px;font-size:14px;line-height:1.8}.terms-article section{scroll-margin-top:24px;margin-top:40px}.terms-article section p{margin-top:16px;color:#b8c1c8;font-size:15px;line-height:2;overflow-wrap:anywhere;word-break:keep-all}.workbench-footer a{font-size:12px;min-height:36px;display:inline-flex;align-items:center}.workbench-footer span{align-self:center}@media(max-width:639px){.public-info-footer,.public-info-main,.public-info-nav{padding-inline:20px}.public-info-nav{align-items:flex-start;flex-direction:column;gap:18px}.public-info-nav nav{width:100%;justify-content:space-between;gap:12px}.public-info-main{padding-block:36px}.pricing-details,.pricing-grid{grid-template-columns:1fr}.pricing-card{padding:26px 22px}.pricing-domestic{align-items:flex-start;flex-direction:column;padding:24px}.public-info-footer{gap:12px 20px}.terms-contents{padding:18px}.terms-article section p{font-size:14px}.workbench-footer a{font-size:12px}}.public-info-pricing{background:radial-gradient(ellipse at 50% -10%,#78e4cc0e,transparent 48%),#070909}.public-info-pricing .public-info-nav{padding-block:22px;border-color:#ffffff0c}.public-info-pricing .public-info-nav nav>a:not(.btn-secondary){transition:color .2s}.public-info-pricing .public-info-nav nav>a:hover{color:#b8ffee}.public-info-pricing .public-info-main{padding-block:52px 48px}.pricing-intro{text-align:center;max-width:800px;margin:0 auto 38px}.pricing-kicker{display:inline-flex;align-items:center;gap:9px;border:1px solid #8ae6d126;border-radius:100px;background:#8ae6d107;padding:8px 13px;color:#abd9cc;font:10px monospace;letter-spacing:.16em}.public-info-pricing .pricing-intro h1{font-size:clamp(30px,4.3vw,46px);font-weight:600;letter-spacing:-.045em;margin-top:18px}.pricing-intro h1>span{color:#adf4df}.public-info-pricing .pricing-intro>p{font-size:15px;margin-top:15px;color:#b1bfba}.pricing-mobile-break{display:none}.pricing-intro-notes{display:flex;justify-content:center;gap:24px;margin-top:19px;font-size:12px;color:#9cafa7}.pricing-intro-notes>span{display:flex;align-items:center;gap:6px}.pricing-intro-notes svg{color:#92d8c5}.public-info-pricing .pricing-grid{gap:20px}.public-info-pricing .pricing-card{position:relative;padding:28px 30px 24px;border-radius:22px;border-color:#dae9e81c;background:linear-gradient(150deg,#ffffff05,#ffffff01);box-shadow:inset 0 1px 0 #ffffff04;overflow:hidden}.public-info-pricing .pricing-pro{border-color:#8df1d650;background:radial-gradient(ellipse at 90% 0,#a4efd512,transparent 70%),linear-gradient(150deg,#10221d,#0c1311);box-shadow:0 16px 60px #65c3a908,inset 0 1px 0 #b6ffe916}.pricing-pro:before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,#c1ffebaa,transparent);pointer-events:none}.plan-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;min-height:40px}.plan-card-top .eyebrow{font-size:9px;letter-spacing:.14em;color:#a4b6af}.plan-symbol{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid #ffffff15;background:#ffffff04;color:#c0d7ce;flex-shrink:0}.pricing-pro .plan-symbol{border-color:#a2f2d930;background:#a2f2d90b;color:#b3f5df}.plan-label{font-size:11px;font-weight:500;border-radius:100px;padding:6px 10px;color:#b7f2df;background:#b7f2df0b;border:1px solid #b7f2df22;white-space:nowrap}.public-info-pricing .pricing-card h2{font-size:20px;margin-top:0;letter-spacing:-.035em;min-height:30px;color:#e3eae7}.public-info-pricing .plan-price{font-size:46px;line-height:1.1;letter-spacing:-.055em;margin-top:20px;font-weight:550;color:#f1f8f5}.public-info-pricing .plan-price span{font-size:12px;line-height:1.6;margin-top:10px;color:#a8b8b1;letter-spacing:0}.public-info-pricing .plan-description{font-size:13px;color:#b3c3bb;margin-top:18px;padding-bottom:22px;border-bottom:1px solid #d6ece012;line-height:1.8}.public-info-pricing .pricing-card ul{gap:12px;margin:22px 0 26px;font-size:13px;line-height:1.8}.public-info-pricing .pricing-card li svg{width:15px;height:15px;margin-top:4px;color:#a2e6d1}.public-info-pricing .pricing-card>.btn-secondary{background:#ffffff07;border-color:#ffffff24;border-radius:11px;min-height:46px;font-size:13px}.public-info-pricing .plan-pending{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:11px;padding:11px 14px;border-color:#a2e6d136;background:#a2e6d10b;color:#c4f5e5;font-size:13px}.public-info-pricing .plan-note{min-height:40px;margin-top:12px;line-height:1.8;font-size:11px;color:#9caea5;text-align:center}.public-info-pricing .pricing-domestic{position:relative;gap:20px;padding:24px 28px;margin-top:20px;background:#ffffff02;border-color:#d4e9dd17;border-radius:18px}.domestic-symbol{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #d4e9dd20;border-radius:12px;width:43px;height:43px;font:11px monospace;color:#adc8ba;background:#d4e9dd05}.public-info-pricing .pricing-domestic>div{flex:1}.public-info-pricing .pricing-domestic .eyebrow{font-size:9px;letter-spacing:.13em;color:#9caea5}.public-info-pricing .pricing-domestic h2{font-size:16px;margin-top:6px}.public-info-pricing .pricing-domestic div>p:last-child{font-size:12px;margin-top:5px;color:#a5b6ae}.public-info-pricing .domestic-price{font-size:27px;letter-spacing:-.03em}.public-info-pricing .public-info-section{margin-top:48px}.public-info-pricing .public-info-section>h2{text-align:center;font-size:22px;color:#dfeae4}.public-info-pricing .pricing-details{gap:16px;margin-top:24px}.pricing-details>div{position:relative;padding:24px;border:1px solid #dae9e813;border-radius:18px;background:#ffffff02}.pricing-detail-icon{display:inline-flex;align-items:center;justify-content:center;color:#a2caba;background:#8be0bd09;width:35px;height:35px;border-radius:10px;margin-bottom:16px}.public-info-pricing .pricing-details h3{font-size:15px;font-weight:500;color:#e0e9e4}.public-info-pricing .pricing-details p{font-size:13px;color:#adbbb3;line-height:1.95;margin-top:10px}.public-info-pricing .public-info-help{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #dae9e813;border-radius:16px;padding:20px 24px;margin-top:24px;background:#ffffff02;font-size:12px;line-height:1.9}.public-info-help>div{display:flex;align-items:center;gap:13px}.public-info-help>div>svg{color:#b2c4ba;flex-shrink:0}.public-info-pricing .public-info-help>div p>a{display:block}.public-info-pricing .public-info-help>a{white-space:nowrap}.public-info-pricing .public-info-footer{justify-content:center;gap:12px 24px;font-size:12px;border-color:#ffffff10;color:#9fafa7}.public-info-pricing .public-info-footer a{padding-block:8px}.public-info-pricing .public-info-footer>span{align-self:center;color:#c0d2c7}@media(max-width:639px){.public-info-pricing .public-info-nav{flex-direction:row;align-items:center;gap:12px;padding:18px 20px}.public-info-pricing .public-info-nav>a{flex-shrink:0}.public-info-pricing .public-info-nav nav{width:auto;justify-content:flex-end;gap:13px;font-size:11px}.public-info-pricing .public-info-nav nav .btn-secondary{font-size:11px;min-height:36px;padding:8px 10px;border-radius:9px}.public-info-pricing .public-info-main{padding:32px 18px}.pricing-intro{margin-bottom:28px}.pricing-mobile-break{display:block}.public-info-pricing .pricing-intro h1{font-size:32px;line-height:1.35}.public-info-pricing .pricing-intro>p{font-size:13px;line-height:1.9}.pricing-intro-notes{gap:20px;font-size:11px;margin-top:16px}.pricing-kicker{font-size:9px;padding:7px 11px}.public-info-pricing .pricing-grid{gap:18px}.public-info-pricing .pricing-card{padding:24px 24px 20px}.public-info-pricing .plan-price{font-size:42px}.public-info-pricing .pricing-card h2{font-size:19px}.public-info-pricing .plan-note{min-height:0}.public-info-pricing .pricing-domestic{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:20px}.domestic-symbol{width:38px;height:38px;border-radius:10px}.public-info-pricing .domestic-price{grid-column:2;font-size:24px;margin-top:4px}.public-info-pricing .pricing-domestic div>p:last-child{line-height:1.8}.public-info-pricing .public-info-section{margin-top:36px}.public-info-pricing .public-info-section>h2{font-size:21px;text-align:left}.public-info-pricing .pricing-details{gap:12px;margin-top:20px}.pricing-details>div{padding:22px}.public-info-pricing .public-info-help{align-items:flex-start;flex-direction:column;gap:14px;padding:20px;font-size:12px}.public-info-pricing .public-info-help>a{white-space:normal}.public-info-pricing .public-info-footer{justify-content:flex-start;padding-inline:20px;gap:8px 18px}}@media(max-width:359px){.public-info-pricing .public-info-nav{gap:8px;padding-inline:16px}.public-info-pricing .public-info-nav nav{gap:9px}.public-info-pricing .public-info-nav nav .btn-secondary{padding-inline:8px}.public-info-pricing .public-info-main{padding-inline:16px}.public-info-pricing .pricing-card{padding-inline:20px}.public-info-pricing .pricing-intro h1{font-size:29px}}.ambient{position:fixed;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.ambient:before{content:"";position:absolute;width:min(85vw,1100px);height:700px;top:-440px;left:50%;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(62,164,153,.17),transparent 67%)}.ambient:after{content:"";position:absolute;width:650px;height:750px;top:0;right:-480px;background:radial-gradient(ellipse,rgba(129,94,205,.13),transparent 70%)}.hero-grid{background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:radial-gradient(ellipse at center,black 0,transparent 67%);mask-image:radial-gradient(ellipse at center,black 0,transparent 67%)}.gradient-text{background:linear-gradient(105deg,#e2fff7 12%,#8fecd9 48%,#b6a9fa 88%);background-clip:text;-webkit-background-clip:text;color:transparent}.player-surface{background:linear-gradient(115deg,rgba(27,36,35,.93),rgba(20,20,25,.97));box-shadow:0 24px 80px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.055)}.player-safe{bottom:max(16px,env(safe-area-inset-bottom))}.fine-scrollbar{scrollbar-width:thin;scrollbar-color:#303338 transparent}.track-grid{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:center}@media (min-width:768px){.track-grid{grid-template-columns:44px minmax(145px,1.1fr) minmax(100px,1fr) 40px 100px;gap:12px}}@media (min-width:1280px){.track-grid{grid-template-columns:44px minmax(185px,1fr) minmax(180px,1.1fr) 48px 145px;gap:16px}}.waveform-shell wave{overflow:hidden!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (hover:hover){.glass-card:hover{box-shadow:0 24px 70px -38px rgba(121,245,223,.22),inset 0 1px 0 rgba(255,255,255,.045)}}.text-balance{text-wrap:balance}.desktop-titlebar{display:flex;position:fixed;z-index:100;top:0;left:0;right:0;height:42px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(5,5,5,.82);padding-left:12px;backdrop-filter:blur(28px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktop-titlebar~header{top:42px}.desktop-titlebar~main{padding-top:42px}.titlebar-control{display:inline-flex;width:46px;height:42px;align-items:center;justify-content:center;color:#8b8b8b;transition:.15s}.titlebar-control:hover{background:rgba(255,255,255,.07);color:white}.native-drag-btn{display:inline-flex;height:40px;min-width:40px;align-items:center;justify-content:center;gap:6px;border-radius:12px;border:1px solid rgba(169,157,255,.16);background:rgba(169,157,255,.055);padding:0 11px;font:600 9px ui-monospace,monospace;letter-spacing:.12em;color:#bdb4ff;cursor:grab;transition:.2s}.native-drag-btn:active{cursor:grabbing;transform:scale(.97)}.native-drag-btn:hover{border-color:rgba(169,157,255,.35);background:rgba(169,157,255,.1)}.premium-nav{box-shadow:0 12px 45px rgba(0,0,0,.28)}.premium-nav:after{content:"";position:absolute;inset:auto 8% -1px;height:1px;background:linear-gradient(90deg,transparent,rgba(121,245,223,.14),rgba(169,157,255,.12),transparent);pointer-events:none}.hero-title{text-shadow:0 18px 70px rgba(0,0,0,.48)}.search-command{position:relative;background:linear-gradient(120deg,rgba(255,255,255,.052),rgba(255,255,255,.022));box-shadow:0 24px 90px -35px rgba(121,245,223,.25),0 22px 65px -38px rgba(169,157,255,.22),inset 0 1px 0 rgba(255,255,255,.07);transition:border-color .25s,box-shadow .25s,transform .25s}.search-command:focus-within{box-shadow:0 30px 110px -34px rgba(121,245,223,.34),0 25px 70px -40px rgba(169,157,255,.28),inset 0 1px 0 rgba(255,255,255,.09);transform:translateY(-1px)}.search-command:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(110deg,rgba(121,245,223,.18),transparent 38%,transparent 62%,rgba(169,157,255,.16));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ai-mode-pill{backdrop-filter:blur(14px)}.premium-track{position:relative;overflow:hidden;isolation:isolate}.premium-track:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(100deg,rgba(121,245,223,.025),transparent 28%,transparent 72%,rgba(169,157,255,.018));opacity:0;transition:opacity .25s}.premium-track:hover:after{opacity:1}.premium-track:hover{transform:translateY(-1px)}@media (max-width:767px){.search-command{border-radius:16px}.premium-track:hover{transform:none}}.desktop-titlebar-premium{background:linear-gradient(90deg,rgba(5,5,5,.94),rgba(8,10,11,.9),rgba(7,6,10,.93));box-shadow:0 12px 40px rgba(0,0,0,.24)}.desktop-titlebar-premium:after{content:"";position:absolute;left:54px;right:138px;bottom:-1px;height:1px;background:linear-gradient(90deg,rgba(121,245,223,.14),transparent 48%,rgba(169,157,255,.1));pointer-events:none}.player-surface{border-color:rgba(255,255,255,.14);background:linear-gradient(112deg,rgba(18,25,24,.95),rgba(13,14,18,.97))}.usecase-shell{background:linear-gradient(130deg,rgba(255,255,255,.035),rgba(255,255,255,.014));box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 30px 90px -58px rgba(121,245,223,.22);backdrop-filter:blur(24px)}.theme-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:640px){.theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.theme-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.theme-card{--theme-rgb:121,245,223;display:flex;min-width:0;align-items:center;gap:10px;min-height:68px;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:11px 12px;background:linear-gradient(135deg,rgba(var(--theme-rgb),.045),rgba(255,255,255,.018));transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.theme-card-active,.theme-card:hover{border-color:rgba(var(--theme-rgb),.25);background:linear-gradient(135deg,rgba(var(--theme-rgb),.09),rgba(255,255,255,.026));box-shadow:0 18px 50px -35px rgba(var(--theme-rgb),.42);transform:translateY(-1px)}.theme-card-active{box-shadow:inset 0 0 0 1px rgba(var(--theme-rgb),.08),0 18px 50px -35px rgba(var(--theme-rgb),.45)}.theme-icon{display:flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:11px;color:rgb(var(--theme-rgb));background:rgba(var(--theme-rgb),.075);border:1px solid rgba(var(--theme-rgb),.12)}.theme-cyan{--theme-rgb:121,245,223}.theme-violet{--theme-rgb:169,157,255}.theme-blue{--theme-rgb:125,211,252}.theme-amber{--theme-rgb:251,191,36}.theme-green{--theme-rgb:134,239,172}@media(max-width:420px){.theme-grid{grid-template-columns:1fr}.theme-card{min-height:62px}}@media(prefers-reduced-motion:reduce){.theme-card-active,.theme-card:hover{transform:none}}.studio-container{width:min(1504px,100%);margin-inline:auto;padding-inline:40px}.studio-nav{position:sticky;top:0;z-index:45;border-bottom:1px solid #ffffff0d;background:#080b0edc;backdrop-filter:blur(22px)}.brand-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#79f5df,#7abfba);color:#081a18;box-shadow:0 0 22px #79f5df16}.nav-current{color:#e3e8e8;position:relative}.nav-current:after{content:"";position:absolute;bottom:-26px;left:0;right:0;height:2px;background:#79f5df}.studio-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:72px;padding-block:52px 44px;align-items:center}.eyebrow{display:flex;align-items:center;gap:8px;letter-spacing:.18em;font-size:10px;color:#88c9bd;font-weight:600}.status-dot{width:5px;height:5px;border-radius:50%;background:#79f5df;box-shadow:0 0 9px #79f5df55}.studio-hero h1{margin-top:18px;font-size:clamp(28px,3.1vw,46px);font-weight:600;line-height:1.3;letter-spacing:-.055em}.studio-hero h1 span{color:#899b9c}.hero-description{margin-top:19px;font-size:13px;line-height:1.9;color:#a1a4ac}.hero-sound-object{position:relative;overflow:hidden;border:1px solid #ffffff0d;border-radius:24px;background:radial-gradient(ellipse at 25% 10%,#2d7c6e19,transparent 60%),linear-gradient(140deg,#111a1c,#0c0e13);padding:23px 25px;box-shadow:0 26px 55px #00000030;transform:rotate(-1deg)}.hero-object-bottom,.hero-object-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.signal-pill{font-family:monospace;font-size:8px;letter-spacing:.12em;color:#79f5df;border:1px solid #79f5df22;padding:5px 8px;border-radius:20px;white-space:nowrap}.hero-wave{height:94px;display:flex;align-items:center;justify-content:center;gap:4px;margin-block:12px}.hero-wave i{width:3px;border-radius:3px;background:linear-gradient(180deg,#79f5df,#5f9fa3);opacity:.65}.hero-wave i:nth-child(n+32){background:linear-gradient(180deg,#aca0ec,#8b91ba);opacity:.65}.hero-object-bottom{font-size:11px;line-height:2;padding-top:8px;border-top:1px solid #ffffff08}.hero-play{height:34px;width:34px;display:grid;place-items:center;background:#79f5df0e;color:#79f5df;border:1px solid #79f5df20;border-radius:50%}.workbench-grid{display:grid;grid-template-columns:204px minmax(0,1fr);gap:38px}.workbench-sidebar{align-self:start;position:sticky;top:100px;padding-top:4px}.sidebar-heading{font-size:9px;letter-spacing:.13em;color:#798288;padding:6px 10px 14px}.theme-nav{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;border-radius:10px;text-align:left;font-size:12px;color:#959aa2;border:1px solid transparent;transition:background .16s,color .16s}.theme-nav:hover{background:#ffffff05;color:white}.theme-nav.selected{border-color:#79f5df18;background:#79f5df0a;color:#a0eedf}.sidebar-note{margin-top:30px;padding:18px 12px;display:flex;gap:10px;font-size:11px;line-height:1.8;color:#7c828e;border-top:1px solid #ffffff0d}.collection-section{margin-bottom:24px}.collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.collection-card{text-align:left;padding:15px 16px 17px;min-height:145px;border:1px solid #ffffff0c;border-radius:16px;background:linear-gradient(145deg,#ffffff04,#ffffff01);transition:border-color .18s,background .18s}.collection-card:hover{border-color:#79f5df44;background:#79f5df05}.collection-card.selected{border-color:#79f5df55;background:linear-gradient(140deg,#79f5df0d,#79f5df02);box-shadow:inset 0 1px 0 #79f5df1a}.collection-number{font:10px monospace;letter-spacing:.1em;color:#5c807b}.collection-card h3{font-size:13px;color:#e4e8e9;margin-top:15px;font-weight:600;letter-spacing:-.01em}.collection-card p{font-size:10px;line-height:1.7;color:#8e949d;margin-top:7px;min-height:34px}.collection-meta{display:block;margin-top:13px;font-size:9px;color:#798589;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-deck{border:1px solid #ffffff16;border-radius:18px;background:linear-gradient(135deg,#ffffff04,#ffffff01);box-shadow:0 14px 42px #0000001c}.search-command{display:flex;align-items:center;gap:13px;padding:10px 20px;min-height:64px}.search-command:focus-within{box-shadow:inset 0 0 0 1px #79f5df66;border-radius:17px}.search-command input{border:0;outline:none;background:transparent;width:100%;min-width:0;color:#e5edeb;font-size:14px}.search-command input::-moz-placeholder{color:#787f88}.search-command input::placeholder{color:#787f88}.search-command kbd{white-space:nowrap;font-size:9px;color:#737e83;border:1px solid #ffffff0d;border-radius:6px;padding:4px 6px}.search-tools{padding:8px 13px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff0b;gap:5px}.filter-pill,.filter-select{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:1px solid #ffffff0c;background:#ffffff02;border-radius:8px;padding:7px 10px;color:#a7adb3;font-size:10px}.filter-pill:hover{border-color:#ffffff25;color:#e7efed}.filter-pill.selected{color:#a7f4e4;background:#79f5df0b;border-color:#79f5df2a}.filter-select select{background:transparent;outline:none;font-size:10px;max-width:120px}.filter-select option,.result-sort option{background:#15181c;color:white}.recent-searches{display:flex;align-items:center;gap:10px;padding:12px 3px 0;flex-wrap:wrap;font-size:10px;color:#6c767e}.recent-searches button{color:#b2b9bf;min-height:28px}.category-scroll{display:flex;gap:20px;overflow-x:auto;border-bottom:1px solid #ffffff09;margin-top:20px}.category-tab{min-height:44px;font-size:11px;color:#8d959f;white-space:nowrap;border-bottom:2px solid transparent}.category-tab.selected{color:#92decc;border-bottom-color:#79f5df}.results-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-block:22px 16px}.result-sort{border:1px solid #ffffff0e;border-radius:8px;min-height:36px;padding:6px 8px;background:#ffffff03;color:#b3bcc3;font-size:10px;max-width:120px}.active-filters{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:-2px 0 15px}.active-filters button{border:1px solid #79f5df20;color:#8bccbb;font-size:10px;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:7px;min-height:30px}.preview-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:9px;color:#808991;padding:0 4px 12px}.preview-toolbar span{display:flex;align-items:center;gap:5px}.preview-toolbar button{white-space:nowrap;min-height:28px}.sound-results{display:flex;flex-direction:column;gap:10px}.workbench .premium-track{background:linear-gradient(110deg,#ffffff03,#ffffff01);box-shadow:none;border-color:#ffffff0c;min-height:96px;border-radius:14px}.workbench .premium-track:hover{background:#ffffff04;border-color:#ffffff20;transform:none}.workbench .track-grid{display:grid;grid-template-columns:44px minmax(140px,1.1fr) minmax(120px,1fr) 36px auto;gap:16px}.compact .premium-track{min-height:74px;padding-block:10px}.compact .premium-track .tag{display:none}.workbench-footer{display:flex;justify-content:space-between;gap:18px;padding-top:30px;margin-top:32px;border-top:1px solid #ffffff09;font-size:9px;letter-spacing:.08em;color:#707a82}.results-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;padding:50px 20px;border:1px dashed #ffffff16;border-radius:16px;color:#8f9a9f}.results-empty h3{font-weight:600;font-size:16px;color:#e2e9e7}.results-empty p{font-size:12px;line-height:1.8}.help-dialog{position:fixed;z-index:101;top:50%;left:50%;transform:translate(-50%,-50%);width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:32px;border:1px solid #ffffff1a;border-radius:24px;background:#0d1217;box-shadow:0 32px 100px #0009}.shortcut-list{margin-top:24px}.shortcut-list>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #ffffff09;font-size:12px;color:#aeb8bd}.shortcut-list kbd{font:10px monospace;color:#cfdfdb;white-space:nowrap}.workbench-focus main{padding-top:28px}.workbench-focus .collection-section{display:none}.workbench-focus .workbench-grid{grid-template-columns:180px minmax(0,1fr)}.player-surface{background:linear-gradient(110deg,#101a1cee,#101017ee);box-shadow:0 20px 70px #0008,inset 0 1px 0 #ffffff08}.workbench a,.workbench button,.workbench input{touch-action:manipulation}@media(min-width:1600px){.studio-container{padding-inline:52px}}@media(max-width:1199px){.studio-container{padding-inline:24px}.workbench-grid{gap:24px;grid-template-columns:176px minmax(0,1fr)}.studio-hero{gap:28px}.collection-card{padding:13px}.workbench .track-grid{grid-template-columns:40px minmax(130px,1fr) minmax(100px,.75fr) 32px auto;gap:10px}.collection-meta{font-size:8px}}@media(max-width:1023px){.workbench-sidebar{position:static;padding:0}.workbench-focus .workbench-grid,.workbench-grid{display:block}.theme-nav-list{display:flex;overflow-x:auto;gap:7px;margin-block:2px 22px;padding-bottom:4px}.theme-nav{width:auto;white-space:nowrap;min-height:38px;padding:8px 11px;flex-shrink:0;font-size:11px;background:#ffffff03;border-color:#ffffff0a}.sidebar-heading,.sidebar-note,.workbench-sidebar>.h-px,.workbench-sidebar>.theme-nav{display:none}.hero-sound-object{padding:18px}.studio-hero h1{font-size:34px}.workbench-sidebar>.my-4{display:none}.collection-grid{gap:10px}.workbench-focus .theme-nav-list{margin-top:0}}@media(max-width:767px){.studio-container{padding-inline:18px}.studio-hero{display:block;padding-block:32px}.studio-hero h1{font-size:32px}.hero-sound-object{display:none}.hero-description{font-size:12px}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-card{min-height:129px;padding:14px}.collection-card h3{margin-top:11px}.collection-card p{min-height:0}.collection-meta{font-size:9px}.workbench .track-grid{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;min-height:90px}.workbench .track-grid>span{display:none}.search-command{padding-inline:13px;gap:10px}.search-command input{font-size:12px}.search-tools{padding:8px}.filter-pill,.filter-select{padding-inline:8px;min-height:36px}.preview-toolbar>span{font-size:8px;line-height:1.6;max-width:220px}.category-scroll{gap:18px}.workbench .icon-btn{min-height:40px;min-width:32px}.workbench .track-grid .btn-secondary{padding-inline:9px}.theme-nav{min-height:42px}.results-toolbar .icon-btn{min-width:30px}.workbench .track-grid h3{font-size:12px}.workbench .track-grid p{font-size:8px}.compact .track-grid{min-height:78px}.workbench .player-safe{bottom:max(12px,env(safe-area-inset-bottom))}.help-dialog{padding:25px}.studio-nav .studio-container{height:64px}.studio-hero .eyebrow,.workbench-footer{font-size:8px}}@media(prefers-reduced-motion:reduce){.workbench *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hero-sound-object{transform:none}}html[data-neura-desktop] .studio-nav{top:44px}html[data-neura-desktop] .workbench-sidebar{top:132px}html[data-neura-desktop] .desktop-titlebar{height:44px;z-index:60}html[data-neura-desktop] .workbench{padding-top:44px}.studio-hero{padding-block:34px 30px}.search-deck{margin-bottom:24px}.collection-card p{font-size:11px}.collection-meta{font-size:10px}.result-sort,.search-tools .filter-pill,.search-tools .filter-select{font-size:11px}.workbench .track-grid p{color:#969fa7}.hero-description{color:#aeb7bf}.workbench-footer{color:#8a959d}html[data-neura-desktop] .studio-hero{display:none}html[data-neura-desktop] .workbench main{padding-top:24px}@media(max-width:767px){.studio-hero{padding-block:25px}.collection-grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:6px}.collection-card{flex:0 0 182px;scroll-snap-align:start;min-height:142px}.collection-section{margin-bottom:14px}.search-command input{font-size:14px}.workbench .track-grid p{font-size:10px}.workbench .track-grid h3{font-size:13px}.preview-toolbar>span{font-size:10px}.hero-description{font-size:13px}.active-filters button,.preview-toolbar button,.result-sort,.search-tools .filter-pill,.search-tools .filter-select,.theme-nav{min-height:44px}.workbench .icon-btn{min-width:44px;min-height:44px}.studio-hero{padding-block:18px}.studio-hero h1{font-size:30px;margin-top:12px}.hero-description{margin-top:12px}.collection-card p,.collection-meta{color:#a1abb3}}.discovery-showcase{padding-top:24px}.editorial-hero{position:relative;isolation:isolate;min-height:510px;overflow:hidden;border:1px solid #ffffff12;border-radius:24px;background:#080b0d}.editorial-hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center 49%;object-position:center 49%;z-index:-3}.editorial-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#05090ded,#05090dbf 30%,#05090d1a 65%),linear-gradient(0deg,#05090d8c,transparent 35%)}.hero-edition{position:absolute;top:29px;right:31px;display:flex;gap:22px;color:#d4ebef9c;font:9px ui-monospace,monospace;letter-spacing:.13em}.editorial-hero-copy{padding:62px 48px 47px;position:relative;max-width:670px}.editorial-kicker{display:flex;align-items:center;gap:9px;color:#8bd9cb;font-size:9px;font-weight:600;letter-spacing:.2em}.editorial-kicker>span{width:5px;height:5px;border-radius:50%;background:#96fbe4;box-shadow:0 0 12px #96fbe485}.editorial-hero h1{font-size:clamp(42px,4.6vw,66px);font-weight:600;letter-spacing:-.065em;line-height:1.2;margin-top:28px;color:#f0f4f4;text-wrap:balance}.editorial-hero h1>span{color:#b9dfd7}.editorial-intro{font-size:14px;line-height:1.95;color:#bec8cc;margin-top:23px;letter-spacing:-.02em}.editorial-actions{display:flex;align-items:center;gap:26px;margin-top:28px}.explore-primary{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:47px;padding:0 21px;border-radius:8px;background:#bcfbe7;color:#0c2723;font-size:12px;font-weight:650;box-shadow:0 3px 24px #8eefd817;transition:background .2s,transform .2s}.explore-primary:hover{background:#d9fff2;transform:translateY(-2px)}.explore-secondary{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:11px;color:#d5dddd}.explore-secondary:hover{color:#bcfbe7}.editorial-hero-facts{display:flex;align-items:center;gap:16px;margin-top:35px;color:#93a6ac;font:9px ui-monospace,monospace;letter-spacing:.02em}.editorial-hero-facts span{display:flex;align-items:center;gap:7px}.editorial-hero-facts i{height:9px;width:1px;background:#ffffff25}.hero-listen{position:absolute;right:32px;bottom:32px;display:flex;align-items:center;gap:14px;padding:15px 18px;border:1px solid #ffffff29;border-radius:14px;text-align:left;min-width:285px;background:#10181f94;backdrop-filter:blur(22px);box-shadow:0 15px 45px #0003;transition:border-color .2s,background .2s}.hero-listen:hover{background:#10181fc9;border-color:#aeebdf80}.hero-listen-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#bbf4e8;color:#183d38;flex-shrink:0}.hero-listen-label{display:block;font:7px ui-monospace,monospace;letter-spacing:.1em;color:#b7c9cd;margin-bottom:6px}.hero-listen strong{display:block;font-size:12px;font-weight:500;color:#f1f6f6}.hero-listen-wave{margin-left:auto;color:#9fddd0}.hero-side-note{position:absolute;right:30px;top:47%;writing-mode:vertical-rl;letter-spacing:.18em;font:8px ui-monospace,monospace;color:#cde1e090}.sound-worlds{margin-top:36px;scroll-margin-top:90px}.worlds-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.worlds-heading .editorial-kicker{font-size:8px;color:#7b9696}.worlds-heading h2{font-size:23px;letter-spacing:-.045em;font-weight:550;margin-top:8px;color:#e9eeef}.worlds-heading>span{display:flex;align-items:center;gap:12px;font-size:10px;color:#929ea5}.sound-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sound-world{position:relative;isolation:isolate;display:block;min-height:220px;overflow:hidden;border-radius:16px;border:1px solid #ffffff17;text-align:left;background:#111519}.sound-world>img{-o-object-fit:cover;object-fit:cover;z-index:-3;transition:transform .7s cubic-bezier(.2,.65,.3,1)}.world-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#040708eb,#04070810 74%,#04070855)}.sound-world:hover>img{transform:scale(1.055)}.sound-world:hover{border-color:#d6e9e350}.world-top{inset:20px 20px auto;font:8px ui-monospace,monospace;letter-spacing:.1em;color:#eef1efb8}.world-bottom,.world-top{position:absolute;display:flex;justify-content:space-between;gap:10px}.world-bottom{inset:auto 23px 23px;align-items:flex-end}.world-bottom strong{display:block;font-size:28px;line-height:1.1;font-weight:500;letter-spacing:-.045em;color:#fff}.world-bottom>span>span{display:block;margin-top:9px;font-size:11px;color:#c6ced1}.world-arrow{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;border-radius:50%;border:1px solid #ffffff45;color:#e8f4ef;transition:background .2s}.sound-world:hover .world-arrow{background:#d5fbe5;color:#1b4039}.library-divider{display:flex;align-items:center;justify-content:space-between;padding-top:34px;margin-top:12px;margin-bottom:25px;border-bottom:1px solid #ffffff10;padding-bottom:18px}.library-divider>span:first-child{display:flex;align-items:center;gap:10px;color:#b5c1c5;font:10px ui-monospace,monospace;letter-spacing:.14em}.library-divider>span:last-child{font-size:11px;color:#72878b}#sound-library{scroll-margin-top:95px}.discovery-showcase~.workbench-grid .search-deck{background:linear-gradient(120deg,#14202280,#14131c60)}.studio-nav{background:#06090ddf}.brand-mark{border-radius:9px;background:linear-gradient(135deg,#d5fff0,#8ed6c8)}html[data-neura-desktop] .discovery-showcase{display:none}@media(min-width:1600px){.editorial-hero{min-height:545px}.editorial-hero-copy{padding-top:72px}}@media(max-width:1199px){.editorial-hero-copy{padding:55px 35px 42px}.editorial-hero{min-height:485px}.hero-listen{right:24px;bottom:24px;min-width:245px}.hero-listen-wave{display:none}.world-bottom{inset:auto 17px 20px}.world-bottom strong{font-size:25px}.sound-world{min-height:200px}.world-top{inset:17px 17px auto;font-size:7px}.sound-world-grid{gap:13px}}@media(max-width:1023px){.editorial-hero h1{font-size:46px}.editorial-hero-copy{padding-left:30px}.editorial-hero-shade{background:linear-gradient(90deg,#05090deb,#05090d99 48%,#05090d10),linear-gradient(0deg,#05090d66,transparent)}.hero-listen{min-width:215px;padding:12px;gap:10px;right:20px;bottom:20px}.hero-listen-label{font-size:6px}.editorial-actions{gap:18px}.editorial-hero-facts{gap:10px;font-size:8px}.sound-world{min-height:205px}.world-top>span:last-child{display:none}.world-bottom strong{font-size:23px}.world-bottom>span>span{font-size:10px}.world-arrow{width:28px;height:28px}.world-bottom{gap:5px}.worlds-heading>span{font-size:9px}}@media(max-width:767px){.discovery-showcase{padding-top:14px}.editorial-hero{min-height:580px;border-radius:18px}.editorial-hero-image{-o-object-position:66% 0;object-position:66% 0;height:100%!important;opacity:.9}.editorial-hero-shade{background:linear-gradient(0deg,#060a0ff5,#060a0fec 30%,#060a0f8c 62%,#060a0f10)}.hero-edition{top:20px;left:20px;right:20px;justify-content:space-between;font-size:7px}.editorial-hero-copy{padding:215px 24px 95px;max-width:none}.editorial-hero h1{font-size:43px;margin-top:17px;line-height:1.2}.editorial-kicker{font-size:7px;letter-spacing:.14em}.editorial-intro{font-size:12px;margin-top:17px;line-height:1.85}.editorial-actions{gap:18px;margin-top:23px}.explore-primary{min-height:45px;padding-inline:15px;gap:12px;font-size:11px}.explore-secondary{font-size:10px;gap:6px}.editorial-hero-facts{display:none}.hero-listen{left:24px;right:24px;bottom:20px;min-width:0;padding:10px 12px;border-radius:10px}.hero-listen-icon{width:32px;height:32px}.hero-listen strong{font-size:11px}.hero-listen-wave{display:block}.hero-listen-label{font-size:6px;margin-bottom:4px}.hero-side-note{display:none}.sound-worlds{margin-top:28px}.worlds-heading h2{font-size:20px}.worlds-heading>span{display:none}.sound-world-grid{gap:12px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#466b65 transparent}.sound-world{flex:0 0 83%;min-height:218px;scroll-snap-align:start}.world-bottom strong{font-size:29px}.world-bottom>span>span{font-size:11px}.world-top{font-size:8px;inset:20px 20px auto}.world-top>span:last-child{display:block}.world-bottom{inset:auto 21px 22px}.world-arrow{width:35px;height:35px}.library-divider{margin-top:5px;padding-top:22px;margin-bottom:18px}.library-divider>span:first-child{font-size:9px}.library-divider>span:last-child{font-size:10px}.sound-worlds{scroll-margin-top:85px}}@media(max-width:374px){.editorial-hero-copy{padding-inline:18px}.editorial-hero h1{font-size:37px}.editorial-actions{gap:12px}.explore-primary{padding-inline:12px}.hero-listen{left:18px;right:18px}}@media(prefers-reduced-motion:reduce){.explore-primary:hover,.sound-world:hover>img{transform:none}#sound-library{scroll-behavior:auto}}body:has(.discovery-showcase) .player-safe[data-idle=true]{display:none}html[data-neura-desktop] body .player-safe[data-idle=true]{display:block}.hero-search-area{width:min(100%,470px);margin-top:26px}.hero-search{display:flex;align-items:center;gap:14px;min-height:60px;padding:7px 8px 7px 19px;border:1px solid #b9f4df50;border-radius:12px;background:linear-gradient(110deg,#102226ee,#0b151ce8);box-shadow:0 12px 38px #0004,inset 0 1px 0 #ffffff0d;color:#b7e7db;backdrop-filter:blur(18px);transition:border-color .2s,box-shadow .2s}.hero-search:focus-within{border-color:#b9f4dfb0;box-shadow:0 0 0 3px #a7f3df12,0 12px 38px #0004}.hero-search>svg{flex-shrink:0}.hero-search input{min-width:0;flex:1;border:0;background:transparent;color:#effbf5;font-size:14px;outline:none}.hero-search input::-moz-placeholder{color:#92aaa8}.hero-search input::placeholder{color:#92aaa8}.hero-search button{display:grid;place-items:center;width:44px;min-height:44px;flex-shrink:0;border-radius:8px;background:#bdfbe7;color:#123a31;transition:background .2s}.hero-search button:hover{background:#dcfff0}.hero-search-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:3px}.hero-search-caption>span{font-size:10px;color:#879f9f}.hero-search-caption .explore-secondary{font-size:10px;min-height:40px;gap:7px}.hero-search-area+.editorial-hero-facts{margin-top:20px}#sound-results{scroll-margin-top:95px;outline-offset:7px}@media(max-width:1023px) and (min-width:768px){.hero-search-area{max-width:400px}.editorial-hero-copy{padding-bottom:75px}.hero-listen{bottom:16px}}@media(max-width:767px){.hero-search-area{margin-top:23px;width:100%}.hero-search{gap:10px;padding-left:13px;min-height:58px}.hero-search input{font-size:16px}.hero-search-caption>span{font-size:9px}.hero-search-caption .explore-secondary{font-size:9px;min-height:44px}.editorial-hero-copy{padding-bottom:98px}.editorial-hero h1{font-size:41px}#sound-results{scroll-margin-top:84px}}@media(max-width:374px){.editorial-hero h1{font-size:36px}.hero-search-caption{gap:7px}.hero-search-caption .explore-secondary,.hero-search-caption>span{font-size:8px}}.discovery-shortcuts{margin-bottom:22px}.library-paths{display:grid;grid-template-columns:1fr 1fr;gap:12px}.library-path{display:flex;align-items:center;gap:15px;min-height:104px;padding:22px;text-align:left;border:1px solid #ffffff16;border-radius:16px;background:radial-gradient(ellipse at 0 0,#42716b25,transparent 75%),#0b1012;transition:border-color .2s,background .2s}.library-path.selected,.library-path:hover{border-color:#8fdccb65;background-color:#101c1d}.library-path>span:nth-child(2){flex:1;min-width:0}.library-path strong{display:block;font-size:20px;font-weight:550;letter-spacing:-.04em}.library-path small{display:block;margin-top:6px;font-size:11px;color:#91a4a8}.library-path em{font-style:normal;font:10px ui-monospace,monospace;letter-spacing:.08em;color:#b3a8e5;margin-left:8px}.path-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;border:1px solid #98e6d723;color:#a5e9d8;background:#8debd208}.library-path>svg{color:#718a8d;flex-shrink:0}.music-path{background:radial-gradient(ellipse at 0 0,#78629028,transparent 75%),#111017}.music-path.selected,.music-path:hover{border-color:#b8a7ec70;background-color:#1a1623}.music-path .path-icon{color:#c1b4ec;background:#ba96ef08;border-color:#bb99f023}.discovery-suggestions{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px}.discovery-suggestions>span{color:#849699;font-size:10px;margin-right:6px}.discovery-suggestions button{display:inline-flex;align-items:center;gap:6px;min-height:36px;border:1px solid #ffffff10;border-radius:20px;padding:0 12px;font-size:11px;color:#bac7c8;background:#ffffff03}.discovery-suggestions button:hover{border-color:#99d8c85c;color:#d6fff2;background:#79f5df08}.collection-disclosure{border:1px solid #ffffff10;border-radius:14px;padding:0 16px}.collection-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;cursor:pointer;font-size:12px;color:#b4c2c5;list-style:none}.collection-disclosure>summary::-webkit-details-marker{display:none}.collection-disclosure>summary small{margin-left:10px;color:#738286;font-size:10px}.collection-disclosure[open]>summary>svg{transform:rotate(90deg)}.collection-disclosure>section{padding:10px 0 18px}.active-filters button{min-height:36px;overflow-wrap:anywhere}.category-scroll{scrollbar-width:thin;scrollbar-color:#466b65 transparent}@media(max-width:600px){.library-paths{gap:9px}.library-path{min-height:116px;padding:16px 12px;gap:10px;flex-wrap:wrap}.library-path>svg{display:none}.library-path .path-icon{width:32px;height:32px;border-radius:9px}.library-path strong{font-size:17px}.library-path small{font-size:10px;line-height:1.7}.library-path em{display:none}.discovery-suggestions>span{width:100%;margin-bottom:2px}.discovery-suggestions button{min-height:40px;font-size:11px}.collection-disclosure>summary small{display:none}}html[data-neura-desktop] .glass-card{backdrop-filter:none}html[data-neura-desktop] .workbench-grid{padding-top:12px}html[data-neura-desktop] .discovery-suggestions{margin-bottom:0}.hero-kind-links{display:flex;gap:8px;margin-top:10px}.hero-kind-links button{display:inline-flex;align-items:center;gap:16px;min-height:36px;padding:0 13px;border:1px solid #d0f6eb26;border-radius:20px;font-size:11px;color:#c3dbd6;background:#0a191b88}.hero-kind-links button:hover{border-color:#bcf6e880;background:#1b3536}.hero-search-caption{margin-top:5px}.hero-search-area+.editorial-hero-facts{margin-top:10px}.desktop-titlebar-mac{padding-left:8px;gap:12px}.desktop-titlebar-mac .desktop-window-controls{order:-1;gap:0;align-items:center}.desktop-titlebar-mac .titlebar-control{width:28px;height:36px;position:relative;background:transparent!important}.desktop-titlebar-mac .titlebar-control:before{content:"";width:12px;height:12px;border-radius:50%;position:absolute;background:#ffbd44;border:1px solid #0002}.desktop-titlebar-mac .titlebar-control:nth-child(2):before{background:#00c84b}.desktop-titlebar-mac .titlebar-control:last-child{order:-1}.desktop-titlebar-mac .titlebar-control:last-child:before{background:#ff6058}.desktop-titlebar-mac .titlebar-control svg{opacity:0;width:9px;height:9px;z-index:1;color:#2b251f}.desktop-titlebar-mac .desktop-window-controls:hover svg,.desktop-titlebar-mac .titlebar-control:focus-visible svg{opacity:1}body{background-color:#05080c;background-image:radial-gradient(ellipse at 8% 4%,#31675d20,transparent 34%),radial-gradient(ellipse at 94% 20%,#5b47751b,transparent 40%),linear-gradient(180deg,#070b10,#06080c 65%,#080c11)}.studio-nav{background:linear-gradient(100deg,#1320239c,#0b1017bd);border-bottom-color:#c9eee523;box-shadow:0 8px 34px #0002,inset 0 1px 0 #fff1;backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%)}.editorial-hero{min-height:600px;border:1px solid #defef02c;box-shadow:0 28px 90px #0005,inset 0 1px 0 #ffffff35;border-radius:28px;background:#060e15}.editorial-hero-image{-o-object-position:65% center!important;object-position:65% center!important}.editorial-hero-shade{background:linear-gradient(90deg,#041015b3,#05101673 37%,#07101708 68%),linear-gradient(0deg,#070d165e,transparent 48%)}.editorial-hero-copy{padding-top:66px;padding-bottom:65px;max-width:640px}.editorial-hero h1{font-size:clamp(44px,4.7vw,68px);letter-spacing:-.055em;line-height:1.17;text-shadow:0 6px 45px #0005}.editorial-hero h1:not(.search-brand) span{background:linear-gradient(110deg,#e6fff7 8%,#a6e6e2 56%,#c1b8f6);background-clip:text;-webkit-background-clip:text;color:transparent}.editorial-intro{color:#cfdbdf;line-height:1.9}.hero-search{border-color:#e0fff252;background:linear-gradient(110deg,#e3fff224,#b9d3fc12);box-shadow:inset 0 1px 1px #ffffff42,inset 0 -1px 0 #09181e6b,0 14px 42px #0004;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}.hero-search input::-moz-placeholder{color:#c2d2d4}.hero-search input::placeholder{color:#c2d2d4}.hero-search button{background:linear-gradient(135deg,#edfff7,#9aecd9);box-shadow:inset 0 1px 0 #fff,0 3px 15px #b0ffe51c}.hero-kind-links button{background:linear-gradient(115deg,#effffb16,#b9c7fc0a);border-color:#d7faf338;color:#e0eee9;box-shadow:inset 0 1px 0 #fff1}.hero-search-caption>span{color:#a7c0c0}.hero-search-caption .explore-secondary{color:#c3d9d8}.editorial-hero-facts{color:#c0d2d2}.editorial-hero-facts a{display:inline-flex;align-items:center;gap:7px}.hero-listen{min-width:282px;min-height:84px;padding:17px 20px;border-radius:19px;border:1px solid #def9ef4d;background:linear-gradient(110deg,#b8e4df26,#c5c7f312);box-shadow:inset 0 1px 0 #fff5,inset 0 -1px 0 #b9cce91a,0 20px 50px #0004;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}.hero-listen-label{color:#b8d8d1}.hero-listen-icon{background:linear-gradient(135deg,#dcfff1,#80dccc);box-shadow:0 3px 18px #68dac331}.sound-worlds{margin-top:42px}.sound-world{min-height:275px;border-radius:22px;border-color:#e0f7f229;box-shadow:inset 0 1px 0 #fff2,0 15px 45px #0003}.world-top{color:#ecf6f3d9}.world-bottom{inset:auto 13px 13px;padding:17px 18px;border:1px solid #ecfff02e;border-radius:15px;background:linear-gradient(115deg,#e2f4f21f,#0b111b80);box-shadow:inset 0 1px 0 #fff3,0 12px 30px #0003;backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}.world-bottom strong{font-size:27px}.world-bottom>span>span{color:#d6e2e2}.world-arrow{background:#eaffee10;border-color:#effff054}.search-deck{border-color:#c0eae627;background:linear-gradient(115deg,#bdded815,#b8b2e90a)!important;box-shadow:inset 0 1px 0 #ffffff24,0 16px 44px #0002;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.library-path{border-color:#def8ed24;background:radial-gradient(ellipse at 0 0,#66a99525,transparent 75%),linear-gradient(120deg,#dafbef0c,#131c2366);box-shadow:inset 0 1px 0 #fff2}.music-path{background:radial-gradient(ellipse at 0 0,#9076c52b,transparent 75%),linear-gradient(120deg,#d7c5ff0b,#17132577)}.player-surface{border:1px solid #e7fff33e;background:linear-gradient(112deg,#9dc9c52b,#273244aa 62%,#9a8eba21);box-shadow:inset 0 1px 0 #ffffff4d,inset 0 -1px 0 #e2efff10,0 20px 60px #0007;backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%)}.premium-track{background:linear-gradient(108deg,#ccebe80a,#b8b0ed05);border-color:#d3eee71f;box-shadow:inset 0 1px 0 #ffffff0c}.catalog-shell{position:relative;isolation:isolate}.catalog-shell:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 95% 400px,#5b528a14,transparent 32%),radial-gradient(ellipse at 8% 700px,#45857914,transparent 40%)}.catalog-brand{display:flex;align-items:center;gap:11px;flex-shrink:0;font-size:13px;font-weight:600;letter-spacing:.14em}.catalog-brand small{font-size:10px;color:#9fadb3;letter-spacing:.12em;font-weight:400}.catalog-nav{gap:24px;font-size:12px;color:#cad5d8}.catalog-nav,.catalog-nav a{display:flex;align-items:center}.catalog-nav a{gap:5px}.catalog-back{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-bottom:16px;font-size:12px;color:#a5b8be}.gallery-hero{position:relative;isolation:isolate;overflow:hidden;min-height:420px;border:1px solid #d2ede532;border-radius:26px;background:#091219;box-shadow:inset 0 1px 0 #ffffff36,0 25px 75px #0003;display:flex;align-items:center}.gallery-hero-art{-o-object-fit:cover;object-fit:cover;-o-object-position:65% center;object-position:65% center;z-index:-3}.gallery-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#051017ec,#06101899 42%,#07111905 80%),linear-gradient(0deg,#0812198a,transparent 70%)}.gallery-hero-edition{position:absolute;inset:24px 30px auto;display:flex;justify-content:space-between;gap:16px;color:#c9ddddaa;font:9px ui-monospace,monospace;letter-spacing:.18em}.gallery-hero-copy{padding:72px 48px;max-width:760px;width:65%;z-index:1}.gallery-hero h1{margin-top:20px;font-size:clamp(28px,3.5vw,52px);line-height:1.25;letter-spacing:-.045em;font-weight:550;overflow-wrap:anywhere;word-break:keep-all;text-wrap:balance}.gallery-description{margin-top:22px;font-size:15px;line-height:1.95;color:#c6d7dc;max-width:550px}.gallery-stats{display:flex;flex-wrap:wrap;gap:0;margin-top:28px;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid #dbfff132;border-radius:13px;background:linear-gradient(110deg,#dbfff21a,#b6bef10c);box-shadow:inset 0 1px 0 #fff3;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.gallery-stats span{display:flex;align-items:center;gap:8px;padding:12px 18px;font-size:11px;color:#d4e5e5}.gallery-stats span+span{border-left:1px solid #c2ece21c}.gallery-stats b{font-size:20px;font-weight:500;color:#e1fff2}.gallery-glass-seal{position:absolute;right:28px;bottom:26px;display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid #e5fff23a;border-radius:15px;background:linear-gradient(120deg,#e3fff21f,#dcdcff08);box-shadow:inset 0 1px 0 #fff4,0 12px 40px #0003;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.gallery-glass-seal span{font:8px ui-monospace,monospace;letter-spacing:.16em;color:#bfe7db}.gallery-glass-seal i{width:1px;height:18px;background:#dffff238}.gallery-glass-seal strong{font-size:12px;font-weight:500;color:#eaf4f5}.gallery-hero-compact{min-height:340px}.gallery-hero-compact .gallery-hero-copy{padding-block:62px}.theme-jump{display:flex;flex-wrap:wrap;gap:8px;padding-block:28px;margin-bottom:12px;border-bottom:1px solid #d4eee11b}.theme-jump a{min-height:38px;display:inline-flex;align-items:center;padding:0 15px;border:1px solid #dceef220;background:linear-gradient(120deg,#d3fff110,#cbd4ff06);border-radius:20px;color:#bdced2;font-size:11px;transition:background .2s,border-color .2s}.theme-jump a:hover{background:#b7ffe314;border-color:#cefff352;color:#f0fffa}.gallery-themes{display:grid;gap:48px;margin-top:38px}.gallery-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.gallery-section-heading h2{font-size:26px;letter-spacing:-.04em;line-height:1.2;margin-top:9px;scroll-margin-top:110px}.gallery-section-heading p{font-size:12px;color:#a9b8c0;margin-top:8px}.gallery-index{font:9px ui-monospace,monospace;letter-spacing:.17em;color:#9ccdc1}.gallery-theme-count{font:9px ui-monospace,monospace;letter-spacing:.12em;display:flex;align-items:center;gap:15px;color:#94aaaf}.gallery-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.gallery-card{display:block;padding:0;overflow:hidden;border:1px solid #d8eee327;border-radius:19px;background:linear-gradient(135deg,#effff312,#bdc8f806);box-shadow:inset 0 1px 0 #fff2,0 15px 35px #0002;transition:transform .2s,border-color .2s,box-shadow .2s}.gallery-card:hover{transform:translateY(-3px);border-color:#cbfff066;background:linear-gradient(135deg,#e1fff31a,#c9c4ff0a);box-shadow:0 15px 50px #09191980,inset 0 1px 0 #fff3}.gallery-card-art{position:relative;height:155px;overflow:hidden;background:#101c23}.gallery-card-art>img{-o-object-fit:cover;object-fit:cover;transition:transform .55s}.gallery-card:hover img{transform:scale(1.035)}.gallery-card-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0d161d77,transparent 60%)}.glass-number{position:absolute;top:14px;left:14px;border:1px solid #e8fff542;border-radius:8px;padding:6px 8px;background:#e7fff317;box-shadow:inset 0 1px 0 #fff3;z-index:1;color:#f1fff8;font:10px ui-monospace,monospace}.gallery-card-arrow{position:absolute;right:12px;bottom:12px;z-index:1;display:grid;place-items:center;width:32px;height:32px;border:1px solid #e3ffef40;border-radius:50%;background:#d8fff11a;color:#e9fff4}.gallery-card-copy{padding:20px}.gallery-card-copy h3{font-size:16px;margin:0;color:#eff6f7}.gallery-card-copy p{font-size:12px;line-height:1.75;color:#aebec7;margin-top:9px;min-height:42px}.gallery-card .collection-meta{margin-top:19px;font-size:10px;color:#a3c6bf}.collection-list-intro{margin:34px 0 22px}.collection-list-intro h2{font-size:22px;letter-spacing:-.035em}.collection-list-intro p{font-size:13px;line-height:1.9;color:#a5b9c0;margin-top:10px}.collection-guide-link{margin-top:22px;font-size:12px;color:#acd1c7}.detail-listen-panel{position:relative;margin-top:25px;padding:22px;border:1px solid #dbf6ed30;border-radius:20px;background:linear-gradient(115deg,#d2fef21a,#acb5ed09);box-shadow:inset 0 1px 0 #ffffff30,0 20px 50px #0002}.detail-listen-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.detail-listen-heading>span:last-child{font-size:10px;color:#a9bfca}.detail-listen-panel .premium-track{background:#0d182150;backdrop-filter:none}.sound-spec-panel{margin-top:35px;border:1px solid #d1f3e920;border-radius:20px;padding:28px;background:linear-gradient(135deg,#d7f3e908,#c9c0fc05)}.sound-spec-panel dl{background:#07101535;border-color:#d6f7eb20}.sound-access-note{color:#a5b5c1;font-size:12px;line-height:1.9;margin-top:28px;max-width:780px}.sound-related{margin-top:36px}.sound-related h2{font-size:20px}.sound-related>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.sound-related a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px;border:1px solid #d8f3e824;border-radius:14px;background:linear-gradient(120deg,#d1f9e910,#c5bdff05);font-size:13px;color:#cfe3e3}.sound-related a span{color:#a1dfcd}.glass-guide-banner{margin-top:55px;padding:35px;border:1px solid #d8f5ea32;border-radius:22px;display:flex;justify-content:space-between;align-items:center;gap:25px;background:radial-gradient(ellipse at 80% 0,#75699e27,transparent 65%),linear-gradient(120deg,#c1eed81a,#c9c3ef07);box-shadow:inset 0 1px 0 #fff3}.glass-guide-banner h2{font-size:24px;margin-top:12px;letter-spacing:-.04em}.glass-guide-banner p:not(.eyebrow){font-size:13px;line-height:1.85;color:#b5c6cd;margin-top:12px}.glass-guide-banner>a{white-space:nowrap}.guide-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:32px}.guide-cover{overflow:hidden;border:1px solid #d6efe632;border-radius:23px;background:linear-gradient(125deg,#e3fff011,#b8c0ec07);box-shadow:inset 0 1px 0 #fff2}.guide-cover>div{height:245px;position:relative}.guide-cover img{-o-object-fit:cover;object-fit:cover}.guide-cover section{padding:28px}.guide-cover h2{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:23px;letter-spacing:-.045em;margin-top:14px}.guide-cover h2 svg{flex-shrink:0}.guide-cover section>p:not(.eyebrow){font-size:13px;color:#b9c9cf;line-height:1.9;margin-top:15px}.guide-cover section>span{display:inline-block;margin-top:24px;font-size:12px;color:#bdeedc}.guide-article{max-width:820px;margin:38px auto 0;padding:38px;border:1px solid #d4f1e824;border-radius:24px;background:linear-gradient(135deg,#e6fff109,#bec1ef05);box-shadow:inset 0 1px 0 #fff1}.guide-intro{color:#deebee;font-size:17px;line-height:2;word-break:keep-all}.guide-article nav{display:grid;gap:10px;padding:24px;margin:28px 0;border:1px solid #d5f0e523;border-radius:15px;background:#07121a70;font-size:13px;color:#b9e2d3}.guide-article>section{padding-top:25px;margin-top:18px;scroll-margin-top:90px}.guide-article h2{font-size:22px;font-weight:550;line-height:1.5;letter-spacing:-.04em}.guide-article section>p{font-size:15px;line-height:2;color:#bac9d1;margin-top:18px;word-break:keep-all}.guide-examples{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.guide-examples a{padding:11px 15px;border:1px solid #c5fbe234;border-radius:10px;background:#d5ffed0a;color:#c7eedf;font-size:12px}.guide-next{margin-top:38px;padding-top:28px;border-top:1px solid #d2f0e525;display:flex;flex-direction:column;gap:12px}.guide-next span{font-size:11px;color:#a4b9c2}.guide-next a{font-size:17px;color:#c6eedf}.workbench-footer{flex-wrap:wrap;gap:14px}@media(max-width:1100px){.gallery-hero-copy{width:74%;padding-inline:32px}.gallery-glass-seal{font-size:10px;right:18px;bottom:18px;padding:13px}.gallery-glass-seal i,.gallery-glass-seal span{display:none}.gallery-card-grid{gap:12px}.gallery-card-copy{padding:16px}.gallery-card-copy h3{font-size:14px}.gallery-card-art{height:140px}.world-bottom{padding:14px 12px}.world-bottom strong{font-size:23px}.catalog-nav{gap:18px}.editorial-hero h1{font-size:50px}}@media(max-width:1023px){.gallery-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-card-art{height:190px}.gallery-card-copy h3{font-size:17px}.glass-guide-banner{align-items:flex-start;flex-direction:column}.gallery-hero h1{font-size:38px}.hero-listen{min-width:225px}}@media(max-width:767px){.editorial-hero{min-height:0;border-radius:24px}.editorial-hero-image{-o-object-position:70% center!important;object-position:70% center!important}.editorial-hero-shade{background:linear-gradient(0deg,#071019fa,#071119c9 33%,#07111a2b 68%,#030d1512)}.editorial-hero-copy{padding:220px 24px 120px}.editorial-hero h1{font-size:43px}.editorial-intro{font-size:12px}.hero-listen{min-width:0;min-height:66px;left:20px;right:20px;bottom:22px;padding:13px 16px;border-radius:16px}.hero-search-area{margin-top:25px}.sound-worlds{margin-top:32px}.sound-world{min-height:260px;flex-basis:88%}.world-bottom{padding:17px 15px}.world-bottom strong{font-size:27px}.world-bottom>span>span{font-size:11px}.catalog-brand{font-size:12px;letter-spacing:.1em;gap:8px}.catalog-brand small{font-size:9px}.catalog-brand .brand-mark{width:30px;height:30px}.catalog-nav{font-size:11px;gap:15px}.catalog-nav .catalog-guide-link{display:none}.gallery-hero{min-height:430px;border-radius:22px;align-items:flex-end}.gallery-hero-art{-o-object-position:72% center;object-position:72% center}.gallery-hero-shade{background:linear-gradient(0deg,#07111af5,#071119c4 40%,#08111a05 82%)}.gallery-hero-compact .gallery-hero-copy,.gallery-hero-copy{width:100%;max-width:none;padding:200px 24px 30px}.gallery-hero h1{font-size:32px;margin-top:14px;line-height:1.28}.gallery-description{font-size:13px;line-height:1.9;margin-top:16px}.gallery-hero-edition{inset:20px 20px auto;font-size:7px}.gallery-glass-seal{display:none}.gallery-stats{margin-top:21px;border-radius:11px}.gallery-stats span{padding:10px 12px;font-size:10px;gap:5px}.gallery-stats b{font-size:17px}.gallery-stats span:last-child:nth-child(3){display:none}.gallery-hero-compact{min-height:360px}.gallery-hero-compact .gallery-hero-copy{padding-top:150px}.theme-jump{padding-block:23px;gap:7px}.theme-jump a{padding-inline:12px;min-height:36px;font-size:10px}.gallery-themes{gap:33px;margin-top:28px}.gallery-section-heading h2{font-size:24px}.gallery-theme-count{display:none}.gallery-card-art{height:160px}.gallery-card-copy{padding:18px}.gallery-card-copy p{min-height:0}.detail-listen-panel{padding:15px;margin-top:18px}.detail-listen-heading{align-items:flex-start;gap:10px;flex-direction:column}.detail-listen-heading .eyebrow{font-size:9px}.sound-spec-panel{padding:21px;margin-top:24px}.sound-spec-panel dl{padding:18px;gap:20px}.sound-related>div{grid-template-columns:1fr}.sound-related a{padding:18px}.glass-guide-banner{padding:24px;margin-top:36px}.glass-guide-banner h2{font-size:22px;line-height:1.5}.guide-index{grid-template-columns:1fr;gap:22px}.guide-cover>div{height:200px}.guide-cover section{padding:24px}.guide-cover h2{font-size:21px}.guide-article{padding:24px 20px;margin-top:24px}.guide-intro{font-size:15px}.guide-article section>p{font-size:14px;word-break:normal}.guide-article h2{font-size:20px}.guide-article nav{padding:18px;font-size:12px}.guide-examples{flex-direction:column}.collection-list-intro h2{font-size:21px}}@media(max-width:639px){.gallery-card-grid{grid-template-columns:1fr}.gallery-card-art{height:190px}.gallery-card-copy p{min-height:0}.gallery-card .collection-meta{margin-top:16px}}@media(max-width:374px){.editorial-hero-copy{padding-inline:20px}.editorial-hero h1{font-size:38px}.gallery-hero-compact .gallery-hero-copy,.gallery-hero-copy{padding-inline:20px}.gallery-hero h1{font-size:28px}.catalog-brand small{display:none}.gallery-stats span{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.gallery-card:hover,.gallery-card:hover img{transform:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gallery-glass-seal,.hero-listen,.hero-search,.player-surface,.world-bottom{background:#132128f5}}html[data-neura-desktop] .gallery-card,html[data-neura-desktop] .premium-track{backdrop-filter:none}body:has(.catalog-shell) .player-safe[data-idle=true]{display:none}.library-path{position:relative;isolation:isolate;overflow:hidden}.library-path .path-art{position:absolute;z-index:-1;right:0;top:0;width:48%;height:100%;opacity:.68;pointer-events:none}.library-path .path-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%}.library-path .path-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101b22,transparent 75%)}.library-path>svg{filter:drop-shadow(0 1px 3px #000)}.desktop-titlebar-brand{display:flex;align-items:center;gap:8px;flex:1;min-width:0;color:#b9e6df}.desktop-titlebar-brand b{font-size:11px;letter-spacing:.12em;color:#e3f5f1}.desktop-titlebar-brand>span{font-size:8px;letter-spacing:.17em;color:#829c98;white-space:nowrap;overflow:hidden}.companion-window-tools{display:flex;gap:2px;align-items:center;margin-right:8px}.companion-window-tools button{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:#9cb3b5}.companion-window-tools button:hover{background:#d5fff012;color:#defcf2}.companion-window-tools button[aria-pressed=true]{background:#9fe4d61c;color:#b0eedf}.companion-window-tools button:focus-visible{outline:2px solid #a6eddc;outline-offset:1px}.companion-window-tools button:disabled{opacity:.5}@media(max-width:767px){html[data-neura-desktop] .desktop-titlebar-brand>span{display:none}html[data-neura-desktop] .studio-container{padding-inline:12px}html[data-neura-desktop] .studio-nav .studio-container{height:48px;gap:8px}html[data-neura-desktop] .studio-nav a[aria-label="FXMELO 홈"]{font-size:11px;gap:6px}html[data-neura-desktop] .studio-nav .brand-mark{width:27px;height:27px}html[data-neura-desktop] .workbench main{padding-top:10px;padding-bottom:170px}html[data-neura-desktop] .workbench-grid{display:block;padding-top:0}html[data-neura-desktop] .workbench-sidebar{position:static;padding:0}html[data-neura-desktop] .theme-nav-list{display:flex;overflow-x:auto;gap:5px;margin:0 0 10px;padding-bottom:3px}html[data-neura-desktop] .theme-nav{width:auto;flex-shrink:0;min-height:32px;padding:5px 9px;font-size:10px;white-space:nowrap}html[data-neura-desktop] .sidebar-heading,html[data-neura-desktop] .sidebar-note,html[data-neura-desktop] .workbench-sidebar>.my-4,html[data-neura-desktop] .workbench-sidebar>.theme-nav{display:none}html[data-neura-desktop] .library-paths{gap:7px;margin-bottom:9px}html[data-neura-desktop] .library-path{min-height:56px;padding:10px;gap:7px;border-radius:13px}html[data-neura-desktop] .library-path strong{font-size:12px}html[data-neura-desktop] .library-path small,html[data-neura-desktop] .library-path>svg{display:none}html[data-neura-desktop] .path-icon{width:28px;height:28px;flex-shrink:0}html[data-neura-desktop] .discovery-suggestions{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;padding-bottom:8px;gap:5px}html[data-neura-desktop] .discovery-suggestions>span{display:none}html[data-neura-desktop] .discovery-suggestions button{flex-shrink:0;min-height:28px;font-size:10px}html[data-neura-desktop] .search-command{min-height:48px;padding:9px 11px}html[data-neura-desktop] .search-command input{font-size:13px}html[data-neura-desktop] .search-tools{gap:5px;padding:6px;flex-wrap:wrap}html[data-neura-desktop] .filter-pill,html[data-neura-desktop] .filter-select{min-height:30px;font-size:10px;padding-inline:7px}html[data-neura-desktop] .category-scroll{margin-top:14px;gap:15px;padding-bottom:10px}html[data-neura-desktop] .results-toolbar{margin-block:12px;gap:8px}html[data-neura-desktop] .preview-toolbar{margin-block:9px}html[data-neura-desktop] .workbench .track-grid{grid-template-columns:32px minmax(0,1fr) auto;gap:7px 9px;min-height:0;padding:11px;border-radius:13px}html[data-neura-desktop] .track-grid>button{width:32px;height:34px;border-radius:9px}html[data-neura-desktop] .track-grid h3{font-size:12px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}html[data-neura-desktop] .track-grid>div:nth-child(2)>.mt-2,html[data-neura-desktop] .track-grid>span{display:none}html[data-neura-desktop] .track-waveform{display:block;grid-column:2/-1;grid-row:2}html[data-neura-desktop] .track-waveform>div.mt-2{display:none}html[data-neura-desktop] .track-actions{grid-column:3;grid-row:1;gap:2px}html[data-neura-desktop] .track-actions .btn-secondary,html[data-neura-desktop] .track-actions .icon-btn{min-width:27px;min-height:32px;height:32px;padding-inline:6px}html[data-neura-desktop] .native-drag-btn{min-width:42px;min-height:32px;padding-inline:5px;gap:3px;color:#b3eadc;border-color:#9be9cd30;background:#8ce6c80b}html[data-neura-desktop] .native-drag-label{display:inline;font-size:9px}html[data-neura-desktop] .sound-results{gap:8px}html[data-neura-desktop] .player-safe{inset-inline:8px;bottom:8px;padding:10px 12px;border-radius:16px}html[data-neura-desktop] body .player-safe[data-idle=true]{display:none}html[data-neura-desktop] .workbench-footer{margin-top:20px}}@media(max-width:639px){html[data-neura-desktop] .desktop-titlebar-brand>span{display:none}.desktop-titlebar-mac{gap:5px}.companion-window-tools{margin-right:0}}.companion-window-tools .companion-mode-toggle{width:auto;padding-inline:9px;display:flex;gap:6px}.companion-mode-toggle span{font-size:10px;white-space:nowrap}@media(max-width:767px){html[data-neura-desktop] .companion-mode-toggle span{display:none}html[data-neura-desktop] .workbench-focus .collection-disclosure{display:block}}@media(max-width:639px){.companion-mode-toggle span{display:none}}.companion-filter-toggle{display:none}@media(max-width:767px){html[data-neura-desktop] .companion-filter-toggle{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:8px;color:#b8e5da;background:#bce4de10}html[data-neura-desktop] .companion-filter-toggle[aria-expanded=true]{background:#bce4de25}html[data-neura-desktop] .search-deck:not(.companion-filters-open) .search-tools{display:none}html[data-neura-desktop] .search-deck{position:sticky;top:100px;z-index:20;margin-bottom:8px}html[data-neura-desktop] .discovery-shortcuts{margin-bottom:8px}html[data-neura-desktop] .collection-section{margin-block:8px}html[data-neura-desktop] .collection-disclosure>summary{min-height:34px;font-size:10px}html[data-neura-desktop] .recent-searches{padding-top:0;gap:7px;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;font-size:9px}html[data-neura-desktop] .recent-searches button{min-height:25px;flex-shrink:0}html[data-neura-desktop] .player-skip{display:inline-flex;min-width:26px;width:26px;min-height:32px;padding:3px}}.native-drag-control{display:inline-flex;flex-shrink:0}.native-drag-btn{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:0;font-family:inherit;font-size:11px;min-width:82px}.native-drag-btn:focus-visible{outline:2px solid #86efcf;outline-offset:3px}.native-drag-btn[data-ready=true]{color:#9debd2;border-color:#91eac447;background:linear-gradient(135deg,#90e9c71c,#90e9c705)}.native-drag-ready{flex-shrink:0}.native-drag-guide{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 16px;padding:13px 15px;border:1px solid #a8e8d01f;border-radius:16px;background:linear-gradient(125deg,#87e8c40d,#b29af909);backdrop-filter:blur(20px);color:#cde7dc}.native-drag-guide>div:first-child{display:flex;align-items:center;gap:9px;min-width:0}.native-drag-guide strong{display:block;font-size:12px;font-weight:600}.native-drag-guide small,.native-drag-guide span:not(.native-drag-label){display:block;font-size:10px;line-height:1.6;color:#9caea7;margin-top:3px}@media(max-width:767px){html[data-neura-desktop] .native-drag-guide{padding:10px;margin-bottom:10px;gap:8px}html[data-neura-desktop] .native-drag-guide>div:first-child>svg{display:none}html[data-neura-desktop] .native-drag-btn{min-width:68px;min-height:36px;padding-inline:6px;gap:3px}html[data-neura-desktop] .native-drag-guide .native-drag-btn{min-width:80px}html[data-neura-desktop] .native-drag-guide strong{font-size:11px}html[data-neura-desktop] .native-drag-guide span:not(.native-drag-label){font-size:9px}}.desktop-explore-toggle{display:none}.desktop-size-menu{position:relative;flex-shrink:0}.desktop-size-menu>summary{list-style:none;display:grid;place-items:center;width:30px;height:30px;cursor:pointer;border-radius:8px;color:#b8d5cf}.desktop-size-menu>summary::-webkit-details-marker{display:none}.desktop-size-menu>summary:focus-visible{outline:2px solid #a6eddc}.desktop-size-options{position:fixed;right:8px;top:48px;width:min(220px,calc(100vw - 16px));padding:6px;border:1px solid #c6f5e52b;border-radius:12px;background:#10181bf5;box-shadow:0 15px 40px #0009;backdrop-filter:blur(22px)}.companion-window-tools .desktop-size-options button{width:100%;height:36px;display:flex;justify-content:space-between;padding:8px;font-size:11px}.desktop-size-options small{color:#91a9a3;font-size:10px}html[data-neura-desktop] .search-deck{scroll-margin-top:104px}html[data-neura-desktop] .track-grid{scroll-margin-top:160px}html[data-neura-desktop] .player-layout{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}html[data-neura-desktop] .player-safe{max-width:1160px}html[data-neura-desktop] .workbench .track-grid{grid-template-columns:36px minmax(0,1fr) minmax(80px,1fr) 32px auto;gap:10px}html[data-neura-desktop] .desktop-titlebar-brand{flex-shrink:1}@media(min-width:768px) and (max-width:1100px){html[data-neura-desktop] .player-layout{grid-template-columns:minmax(0,1fr) auto}html[data-neura-desktop] .player-options{grid-column:1/-1;justify-content:flex-end}html[data-neura-desktop] .player-layout>input{grid-column:1/-1}html[data-neura-desktop] .track-grid .native-drag-label{display:none}html[data-neura-desktop] .track-grid .native-drag-btn{min-width:36px;padding-inline:8px}html[data-neura-desktop] .track-actions{gap:0}}@media(max-width:767px){html[data-neura-desktop] .desktop-titlebar-brand>span{display:none}html[data-neura-desktop] .player-layout{grid-template-columns:minmax(0,1fr) auto;gap:6px}html[data-neura-desktop] .player-options,html[data-neura-desktop] .player-track p:first-child,html[data-neura-desktop] .player-track>div:first-child:not(:last-child){display:none}html[data-neura-desktop] .player-track p{font-size:11px}html[data-neura-desktop] .player-mobile-options{gap:4px}html[data-neura-desktop] .player-mobile-actions{gap:2px}html[data-neura-desktop] .player-mobile-actions input{width:48px}html[data-neura-desktop] .player-mobile-actions button[aria-pressed=true]{color:#a9efda}html[data-neura-desktop] .player-safe{padding:8px 10px}html[data-neura-desktop] .workbench .track-grid{grid-template-columns:32px minmax(0,1fr) auto;gap:7px}html[data-neura-desktop] .results-toolbar{flex-wrap:wrap}html[data-neura-desktop] .results-toolbar>div{min-width:0}html[data-neura-desktop] .results-toolbar h2{overflow-wrap:anywhere}html[data-neura-desktop] .preview-toolbar{flex-wrap:wrap;gap:3px}html[data-neura-desktop] .search-tools>div{min-width:0}html[data-neura-desktop] .search-tools{max-height:40dvh;overflow:auto}html[data-neura-desktop] .native-drag-guide{flex-wrap:wrap}}@media(max-width:359px){html[data-neura-desktop] .studio-container{padding-inline:8px}html[data-neura-desktop] .desktop-titlebar-brand b{display:none}html[data-neura-desktop] .desktop-titlebar-brand{min-width:17px;gap:0}html[data-neura-desktop] .desktop-titlebar{padding-left:5px;gap:2px}html[data-neura-desktop] .titlebar-control{width:26px}html[data-neura-desktop] .companion-window-tools{gap:0;margin-right:3px}html[data-neura-desktop] .companion-window-tools>button[aria-label^="화면"]{display:none}html[data-neura-desktop] .companion-window-tools .companion-mode-toggle{padding-inline:6px}html[data-neura-desktop] .studio-nav a[aria-label="FXMELO 홈"]>span:last-child{font-size:11px;letter-spacing:.05em}html[data-neura-desktop] .studio-nav a[aria-label="FXMELO 홈"]>span:last-child>span{display:none}html[data-neura-desktop] .track-actions{grid-column:2/-1;grid-row:3;justify-content:flex-end}html[data-neura-desktop] .track-waveform{grid-column:1/-1;grid-row:2}html[data-neura-desktop] .track-grid>div:nth-child(2){grid-column:2/-1}html[data-neura-desktop] .track-actions .native-drag-btn{min-width:95px}html[data-neura-desktop] .search-command kbd,html[data-neura-desktop] .search-symbol{display:none}html[data-neura-desktop] .search-command{gap:5px;padding-inline:7px}html[data-neura-desktop] .result-sort{max-width:90px}html[data-neura-desktop] .results-toolbar>div:last-child{margin-left:auto}html[data-neura-desktop] .player-skip{width:24px;min-width:24px}html[data-neura-desktop] .player-transport>button:not(.player-skip){width:32px;height:32px}html[data-neura-desktop] .player-mobile-options>span{font-size:8px}}@media(max-height:540px),(max-width:359px){html[data-neura-desktop] .desktop-explore-toggle{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:8px;background:#c9f1e512;color:#b8ded3}html[data-neura-desktop] .desktop-explore-toggle[aria-expanded=true]{background:#a6ead531;color:#caffef}html[data-neura-desktop] .workbench:not(.desktop-navigation-open) :is(.studio-nav,.workbench-sidebar,.discovery-shortcuts,.native-drag-guide,.collection-section,.recent-searches,.category-scroll,.preview-toolbar){display:none}html[data-neura-desktop] .workbench .workbench-grid{display:block;padding-top:0}html[data-neura-desktop] .workbench main{padding-top:6px;padding-bottom:130px}html[data-neura-desktop] .workbench .search-deck{position:sticky;top:48px;z-index:46;margin-bottom:8px}html[data-neura-desktop] .search-command{min-height:42px;padding-block:5px}html[data-neura-desktop] .workbench .results-toolbar{margin-block:8px;gap:4px}html[data-neura-desktop] .results-toolbar p,html[data-neura-desktop] .search-deck:not(.companion-filters-open) .search-tools{display:none}html[data-neura-desktop] .companion-filter-toggle{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:8px;background:#bce4de10}html[data-neura-desktop] .search-tools{max-height:35dvh;overflow:auto}html[data-neura-desktop] .workbench.desktop-navigation-open .studio-nav{position:relative;top:0}html[data-neura-desktop] .workbench.desktop-navigation-open .workbench-sidebar{position:static}html[data-neura-desktop] .workbench.desktop-navigation-open .collection-disclosure{display:block}html[data-neura-desktop] .player-safe[data-idle=true],html[data-neura-desktop] .player-track p.mt-1,html[data-neura-desktop] .player-track p:first-child{display:none}html[data-neura-desktop] .player-safe{bottom:5px;padding-block:7px}html[data-neura-desktop] .track-grid{scroll-margin-top:100px}html[data-neura-desktop] .workbench-sidebar .theme-nav-list{display:flex;overflow:auto;gap:5px}html[data-neura-desktop] .theme-nav{flex-shrink:0;width:auto}}@media(max-height:540px) and (min-width:768px){html[data-neura-desktop] .player-layout{grid-template-columns:minmax(100px,1fr) auto minmax(150px,1fr);gap:5px}html[data-neura-desktop] .player-options{grid-column:auto;display:flex}html[data-neura-desktop] .player-track>div:first-child:not(:last-child){display:none}html[data-neura-desktop] .player-options .icon-btn{width:28px;height:30px}html[data-neura-desktop] .player-safe{inset-inline:8px}}@media(max-width:767px) and (max-height:380px){html[data-neura-desktop] .workbench:not(.desktop-navigation-open) .active-filters,html[data-neura-desktop] .workbench:not(.desktop-navigation-open) .results-toolbar>div:last-child{display:none}html[data-neura-desktop] .results-toolbar{margin-block:8px;padding:0;min-height:20px}html[data-neura-desktop] .results-toolbar h2{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-neura-desktop] .track-grid{scroll-margin-top:108px}}.hero-library-switch{display:flex;gap:6px;margin:0 0 12px;width:-moz-fit-content;width:fit-content;padding:5px;border:1px solid #ffffff25;border-radius:15px;background:#070b1599;backdrop-filter:blur(18px)}.hero-library-switch button{padding:9px 18px;border-radius:10px;font-size:13px;color:#a3abba;transition:background .2s,color .2s}.hero-library-switch button[aria-pressed=true]{background:#b6fbec;color:#102923;box-shadow:0 0 25px #80ead623}.hero-library-switch small{margin-left:7px;font:9px monospace;opacity:.65}.desktop-download-banner{display:flex;align-items:center;gap:24px;padding:26px 30px;margin:24px 0 36px;border:1px solid #c2d7fa28;border-radius:24px;background:linear-gradient(125deg,#17252ad9,#161327db 65%,#22203fc9);box-shadow:inset 0 1px #ffffff14,0 18px 55px #0003;backdrop-filter:blur(24px)}.download-banner-icon{padding:19px;border-radius:18px;background:#d1fff20a;border:1px solid #c0ffe922;color:#b6e7df}.desktop-download-banner h2{margin:8px 0;font-size:20px;font-weight:600;letter-spacing:-.04em}.desktop-download-banner p{font-size:12px;color:#aeb3c1;line-height:1.7}.desktop-download-banner .eyebrow{font-size:9px;letter-spacing:.18em;color:#b4accb}.desktop-download-cta{margin-left:auto;display:flex;align-items:center;gap:12px;background:#c1f5eb;color:#112920;padding:17px 22px;min-height:66px;border-radius:14px;flex-shrink:0;font-size:15px;font-weight:650;box-shadow:0 0 30px #84efd415}.desktop-download-cta small{display:block;font-size:10px;margin-top:4px;font-weight:400;opacity:.7}.nav-download{padding:10px 14px!important;border:1px solid #b8f5df44;border-radius:10px;color:#b5f3e1!important;background:#b1efd90c;white-space:nowrap}.category-checks{margin:22px 0 18px;padding:18px;border:1px solid #ffffff14;background:#11151e88;border-radius:16px}.category-checks legend{padding:0 7px;font-size:12px;color:#ddd}.category-checks legend span{margin-left:12px;font-size:10px;color:#8992a4}.category-checks>div{display:flex;flex-wrap:wrap;gap:9px}.category-checks label{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #ffffff14;border-radius:10px;cursor:pointer;font-size:12px;color:#b8becb}.category-checks label:has(input:checked){background:#93e6d910;border-color:#93e6d95c;color:#befff0}.category-checks input{accent-color:#a5eadd;width:15px;height:15px}.ranking-note{font-size:11px;line-height:1.8;color:#939baa;margin:12px 0 20px}.desktop-features,.installer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:32px 0}.desktop-features article,.installer-grid article{padding:28px;border-radius:22px;border:1px solid #ffffff1b;background:linear-gradient(145deg,#c8e7ff08,#8977b506);backdrop-filter:blur(16px)}.desktop-features svg,.installer-grid svg{color:#a1dccc}.desktop-features h2,.installer-grid h2{font-size:19px;margin:18px 0 10px}.desktop-features p,.installer-grid p{font-size:13px;line-height:1.9;color:#a1a8b9}.installer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.release-status{display:inline-block;font-size:11px;border:1px solid #ffffff20;padding:5px 10px;border-radius:30px;margin-bottom:15px;color:#abb4c2}@media(max-width:900px){.desktop-download-banner{flex-wrap:wrap;gap:16px;padding:23px}.desktop-download-cta{margin-left:0}.download-banner-icon{display:none}.desktop-download-banner>div{flex:1;min-width:230px}.desktop-download-banner h2{font-size:18px}.desktop-features{grid-template-columns:1fr}.catalog-nav{flex-wrap:wrap;gap:12px!important;font-size:11px!important}}@media(max-width:540px){.desktop-download-cta{width:100%;justify-content:center}.desktop-download-banner{margin-top:14px}.category-checks legend span{display:block;margin:6px 0 0}.installer-grid{grid-template-columns:1fr}.category-checks{padding:13px}.category-checks label{font-size:11px;padding:8px}.hero-library-switch button{padding:8px 14px}.catalog-shell .studio-nav .studio-container{flex-wrap:wrap;padding-top:12px;padding-bottom:12px;gap:12px}}html[data-neura-desktop] .workbench-focus .category-checks{margin:10px 0;padding:10px}html[data-neura-desktop] .desktop-download-banner{display:none}@media(max-height:540px),(max-width:767px){html[data-neura-desktop] .workbench:not(.desktop-navigation-open):not(:has(.companion-filters-open)) :is(.category-checks,.ranking-note){display:none}}.mobile-app-download{padding:10px 9px;border-radius:9px;background:#b9ecdf;color:#102720;font-size:10px;white-space:nowrap}html[data-neura-desktop] .mobile-app-download{display:none}@media(max-width:639px){.studio-nav a[aria-label="FXMELO 홈"]>span:last-child>span{display:none}.studio-nav .btn-secondary{white-space:nowrap;flex-shrink:0}}.sound-world-grid.scene-track{position:relative;display:flex;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;padding:3px 2px 14px;scrollbar-width:thin;scrollbar-color:#9cdcc53d transparent}.scene-track .sound-world{flex:0 0 calc((100% - 76px)/3);min-width:0;min-height:300px;scroll-snap-align:start;border-color:#d9fff133;box-shadow:inset 0 1px 0 #ffffff30,0 12px 24px #0002}.scene-track .world-bottom{background:linear-gradient(115deg,#d9fff326,#1625376b);border-color:#e3fff044;backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%);box-shadow:inset 0 1px 0 #fff4,0 12px 30px #0003}.scene-track .sound-world:focus-visible{outline:2px solid #b5f9e7;outline-offset:-3px}.scene-controls{display:flex;align-items:center;gap:9px;flex-shrink:0}.scene-controls button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #d7fff22b;color:#cfefe5;background:linear-gradient(140deg,#d2ffe514,#becfff06);box-shadow:inset 0 1px 0 #fff2;transition:background .2s,border-color .2s}.scene-controls button:hover:not(:disabled){background:#adf9dc24;border-color:#ceffe36b}.scene-controls button:disabled{opacity:.3;cursor:default}.scene-count{font:11px ui-monospace,monospace;color:#e0f0eb;padding-right:12px;white-space:nowrap}.scene-count i{font-style:normal;color:#81918f;margin-left:5px}.scene-hint{justify-content:space-between;gap:12px;margin-top:6px;font-size:10px;color:#91a8a4}.scene-hint,.scene-hint span{display:flex;align-items:center}.scene-hint span{gap:8px;color:#b2c6c1}.workbench .search-deck{background:linear-gradient(125deg,#8ee0d212,#a2b0dc08);border-color:#d8fff124;box-shadow:inset 0 1px 0 #fff2,0 14px 42px #0002;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.workbench .category-checks{background:linear-gradient(115deg,#b8f5e609,#b3c7fa04);border-color:#d8fff11d;box-shadow:inset 0 1px 0 #fff1}.workbench .premium-track{background:linear-gradient(110deg,#d5fff009,#b6cbfc04);border-color:#e1fff016;box-shadow:inset 0 1px 0 #ffffff08}.workbench .premium-track:hover{background:linear-gradient(110deg,#d5fff012,#b6cbfc09);border-color:#c9fce637}.simple-mode-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 13px;white-space:nowrap;font-size:11px;color:#c0eadc;border:1px solid #b5f9df35;border-radius:999px;background:linear-gradient(120deg,#b5ffe616,#afc5ff0a);box-shadow:inset 0 1px 0 #ffffff1c}.simple-mode-toggle:hover{background:#b5ffe624;border-color:#b5f9df70}.simple-mode-toggle[aria-pressed=true]{color:#edfff8}.workbench-simple{min-height:100svh;background:radial-gradient(ellipse at 35% 25%,#54948814,transparent 44%),radial-gradient(ellipse at 72% 36%,#6c66b111,transparent 38%)}.workbench-simple .studio-nav{background:transparent;box-shadow:none;border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.workbench-simple .nav-account>:not(.simple-mode-toggle),.workbench-simple .studio-nav a[aria-label="FXMELO 홈"],.workbench-simple .studio-nav nav{display:none}.workbench-simple .studio-nav>.studio-container{justify-content:flex-end}.simple-search{justify-content:center;gap:38px;min-height:calc(85svh - 72px);padding:36px 0 90px}.simple-brand,.simple-search{display:flex;flex-direction:column;align-items:center}.simple-brand{gap:21px}.simple-brand-mark{width:76px;height:76px;display:grid;place-items:center;border-radius:24px;color:#cfffe9;background:linear-gradient(140deg,#dbfff22e,#83dbc50c 55%,#c1b0f91c);border:1px solid #d3fff253;box-shadow:inset 0 1px 1px #ffffff70,inset 0 -1px 1px #dffff511,0 16px 45px #0005,0 0 70px #9bfada09;transform:rotate(-7deg)}.simple-brand-mark svg{width:38px;height:38px;transform:rotate(7deg);stroke-width:1.4}.simple-brand h1{font-size:clamp(36px,5vw,53px);letter-spacing:.18em;font-weight:500;line-height:1.1;padding-left:.18em;color:#ecf8f3;text-align:center}.simple-brand h1>.brand-subtitle{display:block;font:9px ui-sans-serif,system-ui,sans-serif;letter-spacing:.58em;margin:14px 0 0 -.58em;color:#97b3a9}.simple-search-content{width:min(100%,660px)}.simple-kind-switch{display:flex;justify-content:center;gap:5px;margin-bottom:19px}.simple-kind-switch button{display:flex;align-items:center;gap:8px;justify-content:center;min-height:44px;min-width:126px;padding:10px 20px;border-radius:999px;border:1px solid transparent;color:#91a79f;font-size:13px;transition:background .2s,color .2s}.simple-kind-switch button span{font-size:9px;opacity:.65;letter-spacing:.03em}.simple-kind-switch button[aria-pressed=true]{color:#def9ec;border-color:#d3fce530;background:linear-gradient(140deg,#d3fce51a,#ccdcfc06);box-shadow:inset 0 1px 0 #fff2}.simple-search-form{display:flex;align-items:center;gap:16px;min-height:70px;padding:9px 10px 9px 25px;border-radius:24px;background:linear-gradient(115deg,#e1fff418,#b7c6e60a);border:1px solid #e0fff137;box-shadow:inset 0 1px 1px #ffffff3d,0 16px 54px #0004;color:#a5c5b9;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);transition:border-color .2s,box-shadow .2s}.simple-search-form:focus-within{border-color:#b5f9df9e;box-shadow:inset 0 1px 1px #fff4,0 0 0 4px #b5f9df08,0 16px 54px #0004}.simple-search-form>svg{flex-shrink:0}.simple-search-form input{min-width:0;width:100%;border:0;outline:0;background:transparent;font-size:16px;color:#effff7;line-height:1.5}.simple-search-form input::-moz-placeholder{color:#91a89f}.simple-search-form input::placeholder{color:#91a89f}.simple-search-form input::-webkit-search-cancel-button{display:none}.simple-submit{display:grid;place-items:center;width:49px;height:49px;flex-shrink:0;border-radius:17px;background:linear-gradient(135deg,#ddfff0,#8ed9c1);color:#193c32;box-shadow:inset 0 1px 0 #fff8,0 5px 15px #0002}.simple-submit:hover{background:#ddfff0}.simple-clear{display:grid;place-items:center;width:32px;min-height:44px;flex-shrink:0;color:#b9cfc5}.simple-search-results{min-height:0;padding:20px 0 36px;gap:23px}.simple-search-results .simple-brand{flex-direction:row;gap:14px}.simple-search-results .simple-brand-mark{width:39px;height:39px;border-radius:13px}.simple-search-results .simple-brand-mark svg{width:24px;height:24px}.simple-search-results h1{font-size:25px}.simple-search-results h1>.brand-subtitle{display:none}.workbench-simple .workbench-grid{display:block;max-width:1020px;margin-inline:auto}.workbench-simple .workbench-sidebar{display:none}.workbench-simple .search-tools{border-top:0;padding:12px}.workbench-simple .search-deck{margin-top:0}.simple-home main{padding-bottom:30px}body:has(.workbench-simple) .player-safe[data-idle=true]{display:none}@media(max-width:1199px){.studio-nav nav{gap:16px}.studio-nav .nav-account>span{display:none}.scene-track .world-bottom strong{font-size:25px}}@media(max-width:1023px){.scene-track .sound-world{flex-basis:calc((100% - 48px)/2);min-height:290px}.studio-nav .nav-account>.icon-btn,.studio-nav nav .nav-download{display:none}}@media(max-width:767px){.worlds-heading{align-items:center;gap:12px}.worlds-heading h2{font-size:19px}.scene-controls{gap:6px}.scene-count{display:none}.scene-controls button{width:40px;height:40px}.scene-track .sound-world{flex-basis:84%;min-height:280px}.scene-track .world-bottom strong{font-size:28px}.scene-hint,.scene-hint>span{font-size:9px}.simple-mode-toggle{font-size:10px;padding-inline:10px;gap:5px}.simple-search{gap:32px;padding-top:10px;padding-bottom:80px;min-height:calc(83svh - 72px)}.simple-search-results{min-height:0;padding:16px 0 28px;gap:22px}.simple-search-form{gap:10px;padding-left:17px;border-radius:21px;min-height:64px}.simple-search-form>svg{width:19px}.simple-submit{width:43px;height:43px;border-radius:14px}.simple-clear{width:24px}.simple-brand-mark{width:68px;height:68px}.simple-search-form input{font-size:16px}}@media(max-width:639px){.studio-nav .nav-account>.mobile-app-download{display:none}.studio-nav>.studio-container{gap:8px}.studio-nav .nav-account{gap:6px}.scene-track .sound-world{min-height:270px}.worlds-heading .editorial-kicker{font-size:7px}.worlds-heading h2{font-size:17px}.scene-hint{flex-wrap:wrap}}@media(max-width:359px){.simple-mode-toggle>svg{display:none}.studio-nav a[aria-label="FXMELO 홈"]{gap:7px}.studio-nav a[aria-label="FXMELO 홈"]>span:last-child{font-size:11px;letter-spacing:.1em}.scene-controls button{width:36px;height:40px}.worlds-heading h2{font-size:16px}.simple-search-form{padding-left:12px;gap:7px}.simple-search-form input{font-size:14px}}html[data-neura-desktop] .workbench-simple .studio-nav{display:block;position:relative}html[data-neura-desktop] .workbench-simple .search-tools{display:flex;flex-wrap:wrap}html[data-neura-desktop] .workbench-simple .category-checks{display:block}@media(prefers-reduced-motion:reduce){.scene-track{scroll-behavior:auto}.scene-controls button,.scene-track .sound-world>img,.simple-kind-switch button,.simple-search-form{transition:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.scene-track .world-bottom,.simple-search-form{background:#14251f}}.search-first-hero{min-height:580px;display:flex;align-items:center;justify-content:center;border-radius:28px;border-color:#c8efe326;background:#05090d}.search-first-hero .editorial-hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%!important;object-position:50% 45%!important;opacity:1}.search-first-hero .editorial-hero-shade{background:linear-gradient(180deg,#05090d05,#05090d05 32%,#05090d16 62%,#05090da6)}.search-first-hero .editorial-hero-copy{width:min(100%,730px);max-width:none;padding:150px 28px 100px;text-align:center}.search-first-hero h1.search-brand{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 28px;font-size:25px;line-height:1.2;letter-spacing:.18em;font-weight:500;color:#f1fff9;white-space:nowrap;text-shadow:0 2px 24px #0008}.search-first-hero h1.search-brand>span:not(.search-brand-symbol):not(.sr-only){font-size:10px;letter-spacing:.2em;color:#d9ebe6;margin-left:1px}.search-brand-symbol{display:grid;place-items:center;width:41px;height:41px;border-radius:13px;background:linear-gradient(140deg,#e1fff335,#b3edda0d);border:1px solid #d6fff24d;box-shadow:inset 0 1px 0 #fff5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#d8fff0}.search-first-hero .hero-search-area{width:100%;max-width:none;margin:0}.search-first-hero .hero-library-switch{margin:0 auto 16px;background:#0914106b;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-color:#dcfff32e;box-shadow:inset 0 1px 0 #fff2}.search-first-hero .hero-library-switch button{min-width:132px;min-height:45px;font-size:13px}.search-first-hero .hero-search{min-height:74px;padding:10px 11px 10px 23px;gap:16px;border-radius:22px;border-color:#e0fff16b;background:linear-gradient(115deg,#e1fff42b,#bccbe41c);box-shadow:inset 0 1px 1px #ffffff7a,inset 0 -1px 0 #0a1b1b4d,0 18px 54px #0005;backdrop-filter:blur(28px) saturate(130%);-webkit-backdrop-filter:blur(28px) saturate(130%)}.search-first-hero .hero-search input{font-size:17px}.search-first-hero .hero-search input::-moz-placeholder{color:#cfdfdb}.search-first-hero .hero-search input::placeholder{color:#cfdfdb}.search-first-hero .hero-search button{width:50px;height:50px;border-radius:14px}.search-first-hero[data-library=bgm] .hero-search{border-color:#e1ddff66;background:linear-gradient(115deg,#f1e4ff28,#c8cae61a)}.hero-browse-link{position:absolute;left:30px;bottom:26px;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:11px;color:#c6d9d4}.search-first-hero .hero-listen{left:auto;right:24px;bottom:24px;min-width:0;width:268px;max-width:40%;min-height:0;padding:10px 12px;gap:10px;border-radius:16px;background:linear-gradient(115deg,#d0e8e01b,#131d245e);border-color:#e0fff126}.search-first-hero .hero-listen>span:nth-child(2){min-width:0}.search-first-hero .hero-listen strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;max-width:185px}.search-first-hero .hero-listen-label{font-size:8px;letter-spacing:.05em;margin-bottom:4px}.search-first-hero .hero-listen-icon{width:31px;height:31px}.search-first-hero .hero-listen-wave{display:none}.simple-search,.workbench-simple{background:#05090d}.simple-search{position:relative;isolation:isolate;overflow:hidden;min-height:calc(88svh - 72px);padding:140px 24px 100px;margin-top:12px;border:1px solid #daf9ec20;border-radius:28px;gap:28px}.simple-art{position:absolute;inset:0;z-index:-2;pointer-events:none}.simple-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;opacity:.95}.simple-art-shade{position:absolute;inset:0;background:linear-gradient(180deg,#05090d03 15%,#05090d05 45%,#05090d36 80%,#05090d8a)}.simple-search .simple-brand{gap:15px}.simple-search .simple-brand-mark{width:52px;height:52px;border-radius:17px;background:linear-gradient(140deg,#e0fff336,#83dbc514);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.simple-search .simple-brand-mark svg{width:29px;height:29px}.simple-search .simple-brand h1{font-size:40px;letter-spacing:.16em;text-shadow:0 3px 25px #0008}.simple-search .simple-brand h1>.brand-subtitle{color:#bfd7cd;margin-top:12px;font-size:8px}.simple-search .simple-kind-switch{margin-bottom:15px}.simple-search .simple-kind-switch button{color:#c0cfc9}.simple-search .simple-kind-switch button[aria-pressed=true]{background:linear-gradient(120deg,#ceffe829,#a8c8b70e);border-color:#d4ffe357;color:#f0fff7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.simple-search .simple-search-form{border-color:#e0fff166;background:linear-gradient(115deg,#e1fff42b,#b7c6e61c);box-shadow:inset 0 1px 1px #ffffff66,0 16px 54px #0005}.simple-search .simple-search-form input::-moz-placeholder{color:#c0d1c9}.simple-search .simple-search-form input::placeholder{color:#c0d1c9}.simple-search[data-library=bgm] .simple-search-form{border-color:#e1ddff66;background:linear-gradient(115deg,#f1e4ff28,#c8cae61a)}.simple-search.simple-search-results{min-height:0;padding:30px 25px 32px;gap:22px;margin-bottom:28px}.simple-search-results .simple-art{opacity:.45}.simple-search-results .simple-art img{-o-object-position:50% 58%;object-position:50% 58%}.simple-search-results .simple-art-shade{background:#05090d6b}.simple-search-results .simple-brand-mark{width:36px;height:36px;border-radius:11px}.simple-search-results .simple-brand h1{font-size:24px}.simple-search-results .simple-brand h1>.brand-subtitle{display:none}@media(max-width:1023px){.search-first-hero{min-height:560px}.search-first-hero .editorial-hero-copy{padding:155px 28px 105px}.search-first-hero .hero-listen{width:235px}.simple-search{min-height:calc(83svh - 72px)}}@media(max-width:767px){.search-first-hero{min-height:540px;border-radius:24px}.search-first-hero .editorial-hero-image{-o-object-position:50% 25%!important;object-position:50% 25%!important}.search-first-hero .editorial-hero-copy{padding:135px 19px 110px}.search-first-hero h1.search-brand{font-size:23px;gap:9px;margin-bottom:28px}.search-first-hero h1.search-brand>span:not(.search-brand-symbol):not(.sr-only){font-size:8px;letter-spacing:.12em}.search-brand-symbol{width:35px;height:35px;border-radius:11px}.search-first-hero .hero-library-switch{margin-bottom:15px}.search-first-hero .hero-library-switch button{min-width:115px;min-height:44px;font-size:12px;padding-inline:13px}.search-first-hero .hero-search{min-height:65px;border-radius:18px;padding:9px 8px 9px 14px;gap:10px}.search-first-hero .hero-search input{font-size:16px}.search-first-hero .hero-search button{width:43px;height:43px;border-radius:11px}.search-first-hero .hero-listen{width:180px;max-width:50%;right:16px;bottom:19px;padding:9px;gap:7px;border-radius:13px}.search-first-hero .hero-listen strong{max-width:110px;font-size:9px}.search-first-hero .hero-listen-icon{width:27px;height:27px}.hero-browse-link{left:19px;bottom:22px;font-size:10px;gap:6px}.simple-search{min-height:calc(84svh - 72px);margin-top:5px;border-radius:24px;padding:115px 15px 90px;gap:28px}.simple-art img{-o-object-position:50% 30%;object-position:50% 30%}.simple-search .simple-brand h1{font-size:35px}.simple-search .simple-search-form{padding-left:13px;gap:9px}.simple-search .simple-kind-switch button{min-width:117px;padding-inline:13px}.simple-search.simple-search-results{min-height:0;padding:25px 14px 26px;gap:22px}.simple-search-results .simple-brand h1{font-size:24px}}@media(max-width:359px){.search-first-hero{min-height:500px}.search-first-hero .editorial-hero-copy{padding-inline:14px}.search-first-hero h1.search-brand{font-size:20px;gap:8px}.search-first-hero .hero-library-switch button{min-width:102px}.search-first-hero .hero-search input{font-size:14px}.hero-browse-link{font-size:9px;left:14px}.search-first-hero .hero-listen{right:14px;width:140px}.search-first-hero .hero-listen strong{max-width:84px}.simple-search{padding-inline:10px}.simple-search .simple-search-form input{font-size:14px}.simple-search .simple-kind-switch button{min-width:104px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.search-first-hero .hero-search,.simple-search .simple-search-form{background:#182b27f5}}.fx-brand-logo{display:inline-flex;align-items:center;flex-shrink:0;width:132px;max-width:100%;vertical-align:middle;line-height:0}.fx-brand-logo>img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.simple-search .simple-brand h1{padding:0;margin:0;line-height:0}.simple-search .simple-brand h1 .fx-brand-logo{display:inline-flex;margin:0;font:inherit;letter-spacing:normal;width:220px;max-width:100%}.simple-search.simple-search-results .simple-brand h1 .fx-brand-logo{width:152px}.fx-brand-icon{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktop-download-banner .fx-download-icon{width:54px;height:54px;padding:0;flex-shrink:0;border:0;background:none;border-radius:16px;overflow:hidden}.fx-brand-login{width:176px;margin:0 0 30px}.desktop-titlebar-brand>.fx-brand-icon{width:22px;height:22px;border-radius:5px;pointer-events:none}.search-first-hero{min-height:460px;border-color:#d7eee81a;border-radius:30px}.search-first-hero .editorial-hero-copy{padding:130px 28px 122px}.search-first-hero .hero-library-switch{border-radius:24px;background:#09141075;border-color:#dcfff321}.search-first-hero .hero-library-switch button{border-radius:18px}.search-first-hero .hero-search{min-height:70px;border-radius:25px;border-color:#e0fff14d;box-shadow:inset 0 1px 1px #ffffff4a,0 16px 44px #0003}.search-first-hero .hero-search button{border-radius:17px}.simple-search .simple-kind-switch button{border-radius:22px}.simple-search .simple-search-form{border-radius:25px;border-color:#e0fff14d;box-shadow:inset 0 1px 1px #ffffff4a,0 16px 44px #0003}@media(max-width:1023px){.search-first-hero{min-height:440px}.search-first-hero .editorial-hero-copy{padding:125px 25px 115px}}@media(max-width:767px){.fx-brand-logo{width:112px}.search-first-hero{min-height:420px;border-radius:26px}.search-first-hero .editorial-hero-copy{padding:112px 19px 118px}.search-first-hero .hero-search{min-height:65px;border-radius:23px}.search-first-hero .hero-search button{border-radius:15px}.simple-search .simple-brand h1 .fx-brand-logo{width:200px}.simple-search.simple-search-results .simple-brand h1 .fx-brand-logo{width:152px}.fx-brand-login{width:176px}}@media(max-width:359px){.fx-brand-logo{width:104px}.search-first-hero{min-height:400px}.search-first-hero .editorial-hero-copy{padding-inline:14px}.simple-search .simple-brand h1 .fx-brand-logo{width:180px}}@media(max-width:420px){html[data-neura-desktop] .studio-nav .fx-brand-logo{width:96px}}.search-first-hero .editorial-hero-image{-o-object-position:center!important;object-position:center!important}.simple-search:not(.simple-search-results){border-color:transparent;background:#05090d;min-height:calc(86svh - 72px);padding-top:95px;padding-bottom:135px;gap:32px}.simple-search .simple-art img{opacity:.92}.simple-search .simple-art-shade{background:linear-gradient(180deg,#05090d12,#05090d00 62%,#05090d80)}.simple-search:not(.simple-search-results) .simple-search-form{background:linear-gradient(120deg,#d5f9ed15,#ccdeef0b);border-color:#c9eddf38;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.simple-search:not(.simple-search-results) .simple-brand h1 .fx-brand-logo{width:204px}.simple-search .simple-kind-switch button[aria-pressed=true]{background:#d4f9e912;border-color:#d4ffe33b}@media(max-width:767px){.simple-search:not(.simple-search-results){min-height:calc(84svh - 72px);padding:80px 15px 135px;gap:29px}.simple-search:not(.simple-search-results) .simple-brand h1 .fx-brand-logo{width:184px}.simple-search .simple-art img{-o-object-position:62% center;object-position:62% center}}@media(max-width:359px){.simple-search:not(.simple-search-results) .simple-brand h1 .fx-brand-logo{width:168px}}@media(max-width:767px){.search-first-hero .editorial-hero-image{-o-object-position:38% center!important;object-position:38% center!important}.simple-search .simple-art img{-o-object-position:right center;object-position:right center}}.fx-brand-logo>img{mix-blend-mode:screen}.simple-search:not(.simple-search-results) .simple-art{mask-image:linear-gradient(180deg,transparent,#000 8%,#000 84%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 84%,transparent)}.search-first-hero{min-height:440px}.search-first-hero .editorial-hero-copy{padding:18px 28px 78px}.hero-brand-lockup{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0 auto 22px}.hero-brand-lockup>.hero-brand-symbol{display:block;width:116px;height:116px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-brand-lockup>.fx-brand-logo{width:252px;filter:drop-shadow(0 5px 20px #0004)}.discovery-showcase .sound-worlds{margin-top:18px}.sound-worlds>.scene-controls{justify-content:flex-end;margin-top:0;gap:8px}.sound-worlds>.scene-controls button{width:36px;height:36px}.desktop-download-banner.download-banner-studio{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:26px;min-height:132px;margin:18px 0 28px;padding:24px 28px 24px 206px;border:1px solid #d7eee529;border-radius:24px;background:#111c1d;box-shadow:inset 0 1px 0 #f3fff113,0 12px 32px #0002}.download-studio-art{position:absolute;z-index:-1;inset:0 auto 0 0;width:320px;pointer-events:none;mask-image:linear-gradient(90deg,#000 50%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 50%,transparent)}.download-studio-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.download-studio-title{flex:1;min-width:0}.download-studio-title h2{font-size:21px;font-weight:550;letter-spacing:-.04em;color:#f0f8f5;margin:0}.download-studio-title>span{display:block;margin-top:7px;font-size:12px;color:#a6bab2}.download-platforms{display:flex;gap:12px;flex-shrink:0}.download-platform{display:flex;align-items:center;justify-content:center;gap:12px;min-height:56px;min-width:166px;padding:14px 20px;border:1px solid #d8f9ed35;border-radius:16px;background:linear-gradient(130deg,#e7fff219,#d4eee807);box-shadow:inset 0 1px 0 #fff2;color:#ddf8ec;font-size:16px;transition:background .18s,border-color .18s,transform .18s}.download-platform>svg:last-child{margin-left:5px;color:#a4d8c8}.download-platform:focus-visible{outline:2px solid #b8f7df;outline-offset:4px}.installer-grid>article{scroll-margin-top:110px}.installer-grid>article:target,.installer-grid>article[data-selected=true]{outline:2px solid #b8f7df;outline-offset:5px;background:#a2e6cf0b}@media(hover:hover){.download-platform:hover{background:#c1f5e123;border-color:#c1f5e173;transform:translateY(-1px)}}@media(max-width:1023px){.desktop-download-banner.download-banner-studio{padding-left:156px;gap:16px}.download-platform{min-width:138px;padding-inline:14px;gap:8px}.download-studio-title h2{font-size:18px}.download-studio-art{width:265px}}@media(max-width:767px){.search-first-hero{min-height:410px}.search-first-hero .editorial-hero-copy{padding:16px 19px 80px}.hero-brand-lockup{gap:3px;margin-bottom:20px}.hero-brand-lockup>.hero-brand-symbol{width:92px;height:92px}.hero-brand-lockup>.fx-brand-logo{width:205px}.discovery-showcase .sound-worlds{margin-top:12px}.desktop-download-banner.download-banner-studio{display:grid;grid-template-columns:1fr;padding:20px;gap:18px;margin:14px 0 24px;min-height:174px}.download-studio-art{width:220px;height:103px;mask-image:linear-gradient(90deg,#000 25%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 25%,transparent)}.download-studio-title{padding-left:92px;min-height:50px;display:flex;flex-direction:column;justify-content:center}.download-studio-title h2{font-size:18px}.download-studio-title>span{font-size:12px}.download-platforms{display:grid;grid-template-columns:1fr 1fr;gap:10px}.download-platform{min-width:0;min-height:52px;font-size:14px;padding:12px 10px;gap:8px}.download-platform>svg{width:18px}.download-platform>svg:last-child{width:15px;margin-left:0}}@media(max-width:359px){.hero-brand-lockup>.fx-brand-logo{width:175px}.hero-brand-lockup>.hero-brand-symbol{width:84px;height:84px}.desktop-download-banner.download-banner-studio{padding:16px}.download-studio-title{padding-left:77px}.download-studio-title h2{font-size:16px}.download-platform{gap:6px}}@media(prefers-reduced-motion:reduce){.download-platform{transition:none;transform:none!important}}html[data-neura-desktop] .desktop-download-banner.download-banner-studio{display:none}.sound-world-grid.scene-track{gap:12px;padding-bottom:10px}.scene-track .sound-world{flex-basis:calc((100% - 48px)/5);min-height:238px;border-radius:18px}.scene-track .world-top{inset:15px 14px auto;font-size:8px;letter-spacing:.04em}.scene-track .world-top>span:last-child{display:none}.scene-track .world-bottom{inset:auto 9px 10px;border-radius:12px;gap:5px;background:linear-gradient(120deg,#d9fff316,#0b1716ad)}.scene-track .world-bottom strong{font-size:19px;letter-spacing:-.035em;line-height:1.3}.scene-track .world-bottom>span>span{font-size:10px;line-height:1.5;margin-top:5px}.scene-track .world-arrow{width:25px;height:25px;border-color:#d4f3e82e}.scene-track .world-arrow svg{width:14px}.nav-download-button{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:5px 16px 5px 6px;border:1px solid #e6fff39c;border-radius:100px;white-space:nowrap;background:linear-gradient(120deg,#d9f5e7,#a5d4c4);color:#173b30;font-size:12px;font-weight:650;box-shadow:inset 0 1px 0 #fff,0 4px 20px #a7eadb20;transition:box-shadow .2s,transform .2s}.nav-download-glyph{width:29px;height:29px;display:grid;place-items:center;border:1px solid #275c4624;border-radius:50%;background:#ffffff40;box-shadow:inset 0 1px 3px #ffffff6b}.nav-download-button:focus-visible{outline:2px solid #e2fff0;outline-offset:4px}.program-download-overlay{position:fixed;inset:0;z-index:110;background:#030907b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.program-download-dialog{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:111;width:min(460px,calc(100% - 32px));max-height:90svh;overflow:auto;padding:32px;border:1px solid #d7f7e43b;border-radius:26px;background:radial-gradient(ellipse at 20% 0,#9fe7c41d,transparent 70%),#101a18;box-shadow:inset 0 1px 0 #ffffff29,0 35px 90px #0007}.program-download-close{position:absolute;right:15px;top:15px}.program-download-emblem{display:grid;place-items:center;width:54px;height:54px;margin-bottom:22px;border-radius:17px;color:#c6f5e0;background:#c9ffe811;border:1px solid #dcffee31}.program-download-dialog h2{font-size:25px;font-weight:600;letter-spacing:-.04em}.program-download-dialog h2+p{font-size:13px;color:#a5bdb2;margin-top:9px;line-height:1.7}.program-platform-links{display:grid;gap:11px;margin-top:26px}.program-platform-links a{display:flex;align-items:center;gap:15px;border:1px solid #d0f3e72c;background:linear-gradient(120deg,#d6ffe70e,#ffffff03);border-radius:15px;padding:17px 18px;color:#d4f2e3}.program-platform-links a>span{flex:1}.program-platform-links strong{display:block;font-size:17px;font-weight:550}.program-platform-links small{display:block;font-size:11px;color:#9bb3a7;margin-top:4px}.program-platform-links a:focus-visible{outline:2px solid #baf8dc;outline-offset:3px}.program-download-status{margin-top:20px;color:#92a69b;font-size:11px;text-align:center}@media(hover:hover){.nav-download-button:hover{box-shadow:inset 0 1px 0 #fff,0 5px 26px #9eeac43a;transform:translateY(-1px)}.program-platform-links a:hover{border-color:#c8f5df75;background:#c9ffe813}}@media(max-width:1199px){.studio-nav nav{gap:14px}.download-desktop-label{display:none}}@media(min-width:768px) and (max-width:1023px){.scene-track .sound-world{flex-basis:calc((100% - 24px)/3);min-height:235px}.studio-nav nav{gap:11px}.studio-nav .fx-brand-logo{width:114px}.nav-download-button{padding-right:12px;gap:6px}}@media(max-width:767px){.scene-track .sound-world{flex-basis:68%;min-height:244px}.scene-track .world-bottom strong{font-size:23px}.scene-track .world-bottom{padding:15px}.scene-track .world-top{font-size:9px}.nav-download-button{min-height:38px;padding:4px 11px 4px 5px;gap:5px;font-size:11px}.nav-download-glyph{width:25px;height:25px}.catalog-shell .catalog-nav{flex-wrap:wrap;justify-content:flex-end;gap:12px}.catalog-shell .catalog-nav .nav-download-button{order:-1}.program-download-dialog{padding:26px}.program-download-dialog h2{font-size:23px}}@media(max-width:639px){.studio-nav .simple-mode-toggle{height:36px;padding:0 9px;justify-content:center;font-size:10px}.studio-nav .simple-mode-toggle>span{display:inline}.studio-nav .simple-mode-toggle>svg{display:none}.studio-nav>.studio-container{gap:8px}.studio-nav .nav-account{gap:6px}.studio-nav .fx-brand-logo{width:104px}}@media(max-width:359px){.studio-nav .fx-brand-logo{width:88px}.nav-download-button{padding-right:9px}.nav-download-glyph{display:none}.nav-download-button{padding-left:10px}}@media(prefers-reduced-motion:reduce){.nav-download-button{transition:none;transform:none!important}}html[data-neura-desktop] .nav-download-button{display:none}.workbench:not(.workbench-simple):not(.workbench-focus)>main:has(.discovery-showcase){width:100%;max-width:none;padding-inline:0}.discovery-showcase{padding-top:0}.discovery-showcase .search-first-hero{min-height:640px;height:calc(88svh - 72px);border-radius:0;border:0;border-bottom:1px solid #d7eee51a;display:flex;align-items:flex-start;justify-content:center;background:#070d0f}.discovery-showcase .search-first-hero .editorial-hero-image{-o-object-position:center!important;object-position:center!important;opacity:.86}.discovery-showcase .search-first-hero .editorial-hero-shade{background:linear-gradient(180deg,#060c1020,#060c1000 38%,#080e10d9 85%,#080e10)}.discovery-showcase .search-first-hero .editorial-hero-copy{width:min(900px,100%);max-width:none;padding:clamp(72px,12svh,140px) 28px 220px}.discovery-showcase .hero-brand-lockup{margin:0 auto 38px;gap:0;min-height:72px}.discovery-showcase .hero-brand-lockup>.fx-brand-logo{width:340px;max-width:85%;filter:none}.discovery-showcase .hero-search-area{max-width:820px;margin:0 auto;width:100%}.discovery-showcase .hero-library-switch{width:-moz-max-content;width:max-content;margin:0 auto 20px;border:1px solid #e8fff125;background:#07100ece;backdrop-filter:blur(18px);border-radius:100px;padding:5px}.discovery-showcase .hero-library-switch button{min-width:145px;min-height:44px;font-size:14px;border-radius:100px}.discovery-showcase .hero-search{min-height:76px;border-radius:100px;background:linear-gradient(110deg,#f0fff021,#ddfff00b);border-color:#e3fff253;padding:10px 10px 10px 27px;gap:16px}.discovery-showcase .hero-search input{font-size:18px}.discovery-showcase .hero-search button{width:54px;height:54px;border-radius:50%}.hero-category-area{position:absolute;inset:auto 24px 72px;max-width:1180px;margin-inline:auto}.category-dock{display:flex;align-items:flex-start;justify-content:center;gap:clamp(10px,2vw,32px);overflow-x:auto;padding:8px 5px 12px;scrollbar-width:thin;scrollbar-color:#466b65 transparent}.category-dock button{display:flex;flex:0 0 90px;flex-direction:column;align-items:center;gap:12px;color:#b3c4c0;font-size:14px;line-height:1.5;white-space:nowrap}.category-dock button>span:last-child{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.3}.category-orb{position:relative;display:grid;place-items:center;width:62px;height:62px;border-radius:50%;border:1px solid #e9fff129;background:linear-gradient(145deg,#c8f3e312,#0a181bbf);box-shadow:inset 0 1px 0 #e6fff115;backdrop-filter:blur(14px);transition:background .18s,border-color .18s,transform .18s}.category-dock button[aria-pressed=true]{color:#d0ffeb}.category-dock button[aria-pressed=true] .category-orb{background:#b7f0d322;border-color:#beffdfb3}.category-dock button:focus-visible{outline:2px solid #b8f7df;outline-offset:4px;border-radius:15px}.category-dock button:disabled{opacity:.4;cursor:not-allowed}.category-picked{position:absolute;right:0;bottom:0;background:#c4f8dd;color:#123526;padding:2px;width:18px;height:18px;border-radius:50%}.discovery-showcase .hero-browse-link{left:max(32px,calc((100% - 1424px)/2));bottom:24px;font-size:12px}.discovery-showcase .search-first-hero .hero-listen{right:max(32px,calc((100% - 1424px)/2));bottom:16px;max-width:45%;width:265px}.discovery-showcase .sound-worlds{width:calc(100% - 64px);max-width:1424px;margin:24px auto 0}.workbench:not(.workbench-simple):not(.workbench-focus)>main:has(.discovery-showcase)>.workbench-grid{width:calc(100% - 64px);max-width:1424px;margin:30px auto 0}.category-checks label>svg{flex-shrink:0;color:#b5c9c1}@media(hover:hover){.category-dock button:hover{color:#effff7}.category-dock button:hover .category-orb{background:#b7f0d322;border-color:#b7f0d365;transform:translateY(-3px)}}@media(max-width:1199px){.category-dock{justify-content:flex-start;gap:15px;max-width:-moz-max-content;max-width:max-content;margin:auto}.category-dock button{flex-basis:88px}.hero-category-area{overflow:hidden}}@media(max-width:767px){.discovery-showcase .search-first-hero{height:calc(88svh - 64px);min-height:560px;max-height:720px}.discovery-showcase .search-first-hero .editorial-hero-copy{padding:70px 20px 220px}.discovery-showcase .hero-brand-lockup{min-height:52px;margin-bottom:29px}.discovery-showcase .hero-brand-lockup>.fx-brand-logo{width:270px;max-width:88%}.discovery-showcase .hero-library-switch{margin-bottom:20px}.discovery-showcase .hero-library-switch button{min-width:120px;font-size:13px}.discovery-showcase .hero-search{min-height:66px;padding:8px 8px 8px 18px;gap:10px}.discovery-showcase .hero-search input{font-size:16px}.discovery-showcase .hero-search button{width:46px;height:46px;flex-shrink:0}.hero-category-area{left:0;right:0;bottom:90px}.category-dock{max-width:none;padding:8px 22px 13px;gap:16px;scroll-snap-type:x proximity}.category-dock button{flex-basis:82px;font-size:13px;gap:10px;scroll-snap-align:center}.category-orb{width:57px;height:57px}.discovery-showcase .hero-browse-link{left:20px;bottom:30px;font-size:11px}.discovery-showcase .search-first-hero .hero-listen{right:18px;bottom:22px;width:180px;max-width:49%}.discovery-showcase .sound-worlds{width:calc(100% - 36px);margin-top:20px}.workbench:not(.workbench-simple):not(.workbench-focus)>main:has(.discovery-showcase)>.workbench-grid{width:calc(100% - 36px);margin-top:24px}}@media(max-width:359px){.discovery-showcase .search-first-hero .editorial-hero-copy{padding-inline:16px}.discovery-showcase .hero-library-switch button{min-width:111px}.discovery-showcase .hero-browse-link{left:16px;font-size:10px}}@media(prefers-reduced-motion:reduce){.category-orb{transition:none;transform:none!important}}@media(max-width:767px){.discovery-showcase .search-first-hero .editorial-hero-image{-o-object-position:18% center!important;object-position:18% center!important}.discovery-showcase .search-first-hero .editorial-hero-shade{background:linear-gradient(90deg,#060c104d,#060c1073),linear-gradient(180deg,#060c101a,#060c1000 35%,#080e10c9 85%,#080e10)}}.category-dock button{color:#c8d8d2;gap:13px;font-weight:500}.category-orb{width:66px;height:66px;border:1px solid #e1f9ec57;background:radial-gradient(ellipse at 32% 8%,#f3fff52b,transparent 63%),linear-gradient(150deg,#94b8a92e,#0e201dbf 65%);box-shadow:inset 0 1px 1px #f1fff75c,inset 0 -2px 7px #0006,0 6px 18px #0003;color:#e5f5e9;isolation:isolate}.category-orb:before{content:"";position:absolute;inset:5px;border:1px solid #d9ffee14;border-radius:inherit;pointer-events:none}.category-orb>svg:not(.category-picked){filter:drop-shadow(0 1px 0 #fff5) drop-shadow(0 2px 4px #a5ead345)}.category-dock button[aria-pressed=true] .category-orb{color:#f2fff6;border-color:#c9f6debf;background:radial-gradient(ellipse at 35% 10%,#c5f8d969,transparent 70%),linear-gradient(145deg,#3b7260,#183e33);box-shadow:inset 0 1px 1px #f0fff7ad,0 0 24px #a5ead322,0 6px 18px #0003}.category-dock button[aria-pressed=true]{color:#e6ffef}.scene-track .world-bottom>span>span{font-size:12px;line-height:1.45;color:#cfdbd5}.scene-track .world-bottom{background:linear-gradient(120deg,#e5fff719,#081211c9);border-color:#deffee29}@media(hover:hover){.category-dock button:hover .category-orb{color:#fffaf0;border-color:#e9fff2a1;background:radial-gradient(ellipse at 32% 8%,#f3fff53d,transparent 63%),linear-gradient(150deg,#94b8a942,#0e201dda 65%)}}@media(max-width:767px){.category-orb{width:60px;height:60px}.scene-track .world-bottom>span>span{font-size:13px}}.fx-brand-logo.fx-brand-wordmark{position:relative;aspect-ratio:4.8/1;overflow:hidden}.fx-brand-logo.fx-brand-wordmark>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;mix-blend-mode:screen}.discovery-showcase .search-first-hero{height:calc(84svh - 72px);min-height:620px;max-height:740px}.discovery-showcase .search-first-hero .editorial-hero-image{opacity:.77}.discovery-showcase .search-first-hero .editorial-hero-shade{background:linear-gradient(90deg,#07101108,#07101130 35%,#07101130 65%,#07101108),linear-gradient(180deg,#0710110d,#07101100 44%,#080e10de 90%,#080e10)}.discovery-showcase .search-first-hero .editorial-hero-copy{display:flex;flex-direction:column;align-items:center;min-height:100%;width:min(1160px,100%);padding:52px 28px 108px}.discovery-showcase .hero-brand-lockup{min-height:0;margin:0 auto 30px;width:100%}.discovery-showcase .hero-brand-lockup>.fx-brand-wordmark{width:400px;max-width:88%}.discovery-showcase .hero-search-area{max-width:700px;border:1px solid #daf5e438;border-radius:24px;background:linear-gradient(115deg,#d9f7eb16,#bfe9dc07);box-shadow:inset 0 1px 0 #f1fff312,0 16px 48px #0003;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);overflow:hidden}.discovery-showcase .hero-library-switch{margin:0 auto;padding:7px 0;border:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.discovery-showcase .hero-library-switch button{min-width:130px;min-height:40px;border-radius:12px;background:transparent;color:#a6bcb3;box-shadow:none}.discovery-showcase .hero-library-switch button[aria-pressed=true]{color:#ceffe8;background:#b2f2d316;box-shadow:inset 0 0 0 1px #c0f8db20}.discovery-showcase .hero-search{min-height:70px;padding:9px 12px 9px 23px;border:0;border-top:1px solid #d9f4e518;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.discovery-showcase .hero-search input{font-size:17px;color:#edf8f2}.discovery-showcase .hero-search button{width:48px;height:48px;border-radius:15px;background:linear-gradient(145deg,#d6ffe9,#9ee2c9);color:#163e31;box-shadow:inset 0 1px 0 #fff8,0 3px 14px #92e9be17}.discovery-showcase .hero-category-area{position:static;inset:auto;margin:42px auto 0;overflow:hidden}.discovery-showcase .category-dock{padding-top:8px;padding-bottom:8px;gap:20px}.discovery-showcase .category-orb{width:58px;height:58px;border-color:#d9f5e136;background:linear-gradient(145deg,#d8f6e514,#0c2018a1);box-shadow:inset 0 1px 0 #effff235,0 5px 16px #0002}.discovery-showcase .category-orb:before{border-color:#d9ffee0a}.discovery-showcase .category-orb>svg:not(.category-picked){filter:drop-shadow(0 1px 4px #a5ead32b)}.simple-search:not(.simple-search-results) .simple-brand h1 .fx-brand-wordmark{width:330px;max-width:100%}.simple-search.simple-search-results .simple-brand h1 .fx-brand-wordmark{width:200px}@media(max-width:767px){.discovery-showcase .search-first-hero{min-height:560px;height:calc(82svh - 64px);max-height:660px}.discovery-showcase .search-first-hero .editorial-hero-copy{padding:48px 20px 108px}.discovery-showcase .hero-brand-lockup>.fx-brand-wordmark{width:290px;max-width:94%}.discovery-showcase .hero-brand-lockup{margin-bottom:25px}.discovery-showcase .hero-search-area{border-radius:23px}.discovery-showcase .hero-library-switch{padding:8px 0}.discovery-showcase .hero-library-switch button{min-width:122px;min-height:40px}.discovery-showcase .hero-search{min-height:68px;padding:9px 10px 9px 16px;gap:10px}.discovery-showcase .hero-search input{font-size:16px}.discovery-showcase .hero-search button{width:44px;height:44px;border-radius:14px}.discovery-showcase .hero-category-area{width:calc(100% + 40px);margin:34px -20px 0}.discovery-showcase .category-dock{padding-inline:22px;gap:12px}.discovery-showcase .category-orb{width:54px;height:54px}.simple-search:not(.simple-search-results) .simple-brand h1 .fx-brand-wordmark{width:260px}}@media(max-width:359px){.discovery-showcase .hero-library-switch button{min-width:110px}.simple-search:not(.simple-search-results) .simple-brand h1 .fx-brand-wordmark{width:235px}}.discovery-showcase .search-first-hero{height:calc(94svh - 72px);min-height:700px;max-height:860px}.discovery-showcase .search-first-hero .editorial-hero-copy{justify-content:space-between;height:100%;padding:100px 28px 108px}.discovery-showcase .hero-brand-lockup{margin:0 auto}.category-art{border-radius:50%;display:block;width:52px;height:52px;background-image:url(/images/brand/category-atlas-v11.webp);background-size:400% 400%;background-repeat:no-repeat;mix-blend-mode:screen;pointer-events:none}.discovery-showcase .category-orb:before{display:none}.scene-track .world-bottom{inset:auto 0 0;padding:42px 18px 20px;border:0;border-radius:0;background:linear-gradient(180deg,transparent,#06100ed9);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.scene-track .world-bottom>span>span{color:#d4ddd7}@media(max-width:767px){.discovery-showcase .search-first-hero{height:calc(94svh - 64px);min-height:640px;max-height:780px}.discovery-showcase .search-first-hero .editorial-hero-copy{padding:96px 20px 108px}.discovery-showcase .hero-brand-lockup{margin-bottom:0}.discovery-showcase .hero-category-area{margin:0 -20px}.category-art{width:48px;height:48px}.scene-track .world-bottom{padding:42px 20px 20px}}.discovery-showcase .search-first-hero{height:calc(92svh - 72px);min-height:680px;max-height:800px}.discovery-showcase .search-first-hero .editorial-hero-copy{padding:82px 28px 104px}.discovery-showcase .category-dock{gap:16px;padding:8px 4px 10px}.discovery-showcase .category-dock button{flex:0 0 88px;min-height:92px;gap:7px;padding:10px 4px;border:1px solid #d5f4e520;border-radius:18px;background:linear-gradient(145deg,#e2f9ed08,#c1e8d902 48%,#07141118);box-shadow:inset 0 1px 0 #f3fff414;color:#bfcec7;font-size:12px;font-weight:450;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .2s,border-color .2s,transform .2s}.discovery-showcase .category-dock[data-library=bgm]{gap:12px}.discovery-showcase .category-dock[data-library=bgm] button{flex-basis:84px}.discovery-showcase .category-orb{width:44px;height:44px;border:0;border-radius:0;background:none!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;isolation:auto;mix-blend-mode:screen;transform:none!important}.category-art{mix-blend-mode:normal;width:44px;height:44px;border-radius:0;background-image:url(/images/brand/category-atlas-v12.webp)}.discovery-showcase .category-dock button[aria-pressed=true]{background:linear-gradient(145deg,#cdf9e522,#96d6c008);border-color:#b2eedb8c;color:#e3fff3;box-shadow:inset 0 1px 0 #eefff544,0 0 20px #a2e0cb0c}.category-picked{right:-5px;bottom:-2px;width:16px;height:16px;background:#c3efdb;border:2px solid #0c1c18}.scene-track .world-bottom{inset:auto 8px 8px;padding:13px 12px;border:1px solid #e6fff329;border-radius:14px;background:linear-gradient(120deg,#d5eee519,#0a161650);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #ffffff15}.scene-track .world-bottom strong{font-size:18px;line-height:1.4}.scene-track .world-bottom>span>span{font-size:11px;color:#d7e4dd}.scene-track .world-arrow{width:24px;height:24px;background:#effff00b;border-color:#d4f3e838}@media(hover:hover){.discovery-showcase .category-dock button:hover{background:linear-gradient(145deg,#ddffed22,#bcead10a);border-color:#c1f1de69;transform:translateY(-2px)}}@media(max-width:767px){.discovery-showcase .search-first-hero{height:calc(92svh - 64px);min-height:650px;max-height:750px}.discovery-showcase .search-first-hero .editorial-hero-copy{padding:80px 20px 108px}.discovery-showcase .category-dock,.discovery-showcase .category-dock[data-library=bgm]{gap:10px;padding:8px 20px 10px}.discovery-showcase .category-dock button,.discovery-showcase .category-dock[data-library=bgm] button{flex-basis:100px;min-height:110px;font-size:13px;border-radius:20px;gap:9px;padding:11px 4px 12px}.category-art,.discovery-showcase .category-orb{width:42px;height:42px}.scene-track .world-bottom{padding:14px 13px}.scene-track .world-bottom strong{font-size:21px}.scene-track .world-bottom>span>span{font-size:12px}}@media(prefers-reduced-motion:reduce){.discovery-showcase .category-dock button{transition:none;transform:none!important}}.category-art{filter:brightness(1.65);-webkit-mask-image:url(/images/brand/category-atlas-v12.webp);mask-image:url(/images/brand/category-atlas-v12.webp);mask-mode:luminance;-webkit-mask-size:400% 400%;mask-size:400% 400%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scene-track .sound-world{min-height:258px}.scene-track .world-shade{background:linear-gradient(180deg,#03100c12,transparent 40%,#030b0873)}.scene-track .sound-world>img{-o-object-position:center 42%;object-position:center 42%}.scene-track .world-bottom{background:linear-gradient(120deg,#d5eee515,#07100c75)}@media(max-width:767px){.scene-track .sound-world{min-height:264px}}.discovery-showcase .search-first-hero{height:auto;min-height:calc(92svh - 72px);max-height:none}.discovery-showcase .search-first-hero .editorial-hero-copy{height:auto;min-height:inherit;padding:144px 28px 96px;gap:52px;justify-content:center}.discovery-showcase .hero-category-area{width:100%;margin:0 auto;overflow:visible}.discovery-showcase .category-dock,.discovery-showcase .category-dock[data-library=bgm]{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;margin:0 auto;overflow:visible;gap:12px;padding:8px 4px 10px}@media(min-width:768px) and (max-width:1199px){.discovery-showcase .category-dock[data-library=bgm]{display:grid;grid-template-columns:repeat(5,84px)}}@media(max-width:767px){.discovery-showcase .search-first-hero{min-height:calc(100svh - 64px)}.discovery-showcase .search-first-hero .editorial-hero-copy{padding:104px 20px 100px;gap:46px}.discovery-showcase .category-dock{display:grid;grid-template-columns:repeat(3,minmax(0,90px));gap:10px;padding:6px 0}.discovery-showcase .category-dock[data-library=bgm]{display:grid;grid-template-columns:repeat(5,minmax(0,88px));gap:8px;padding:6px 0}.discovery-showcase .category-dock button{width:100%;min-width:0;min-height:86px;padding:8px 3px;font-size:12px;gap:5px;border-radius:16px}.discovery-showcase .category-dock[data-library=bgm] button{min-height:78px;padding:8px 0;font-size:10px;gap:5px;border-radius:14px}.discovery-showcase .category-dock[data-library=bgm] .category-art,.discovery-showcase .category-dock[data-library=bgm] .category-orb{width:38px;height:38px}}@media(max-width:359px){.discovery-showcase .search-first-hero .editorial-hero-copy{padding-inline:16px}.discovery-showcase .category-dock[data-library=bgm]{gap:6px}}.workbench-simple{background:#080e10}.workbench-simple>main{width:100%;max-width:none;padding-inline:0}.simple-home main{padding-bottom:0}.simple-search:not(.simple-search-results){margin:0;border:0;border-radius:0;min-height:calc(100svh - 72px);padding:100px 24px;gap:48px;background:#080e10}.simple-search:not(.simple-search-results) .simple-art{mask-image:none;-webkit-mask-image:none}.simple-search .simple-art img{-o-object-position:center;object-position:center;opacity:1}.simple-search .simple-art-shade{background:linear-gradient(90deg,#08101238,transparent 30%,transparent 70%,#08101224),linear-gradient(180deg,#080e102b,transparent 35%,#080e1059)}.simple-search .simple-brand{width:100%;max-width:720px}.simple-search:not(.simple-search-results) .simple-brand h1 .fx-brand-wordmark{width:344px;max-width:78vw}.simple-search-content{width:min(100%,720px);min-width:0}.simple-search .simple-kind-switch{gap:8px;margin-bottom:20px}.simple-search .simple-kind-switch button{min-width:130px;min-height:44px;border-radius:14px;color:#b2c5bd}.simple-search .simple-kind-switch button[aria-pressed=true]{background:#e0fbed16;border-color:#daf4e641;color:#e6fff1;box-shadow:inset 0 1px 0 #effff11c}.simple-search .simple-search-form,.simple-search:not(.simple-search-results) .simple-search-form{min-height:76px;border-radius:24px;background:linear-gradient(115deg,#daefe71e,#cce9df0b);border-color:#d7eee447;box-shadow:inset 0 1px 0 #ffffff33,0 12px 44px #0003}.simple-search[data-library=bgm] .simple-search-form{border-color:#d7eee447;background:linear-gradient(115deg,#daefe71e,#cce9df0b)}.simple-search .simple-search-form:focus-within{border-color:#c1efd79c;box-shadow:inset 0 1px 0 #ffffff33,0 0 0 4px #c1efd70a,0 12px 44px #0003}.simple-search .simple-search-form input{font-size:17px}.simple-search .simple-search-form input::-moz-placeholder{color:#a4b7ae}.simple-search .simple-search-form input::placeholder{color:#a4b7ae}.simple-search.simple-search-results{border:0;border-radius:0;margin:0 0 28px;padding:32px 24px;gap:26px}.workbench-simple .workbench-grid{width:calc(100% - 48px)}@media(max-width:767px){.simple-search:not(.simple-search-results){min-height:calc(100svh - 64px);padding:76px 20px 88px;gap:40px}.simple-search:not(.simple-search-results) .simple-brand h1 .fx-brand-wordmark{width:285px;max-width:80vw}.simple-search .simple-art img{-o-object-position:center;object-position:center}.simple-search .simple-kind-switch{margin-bottom:18px}.simple-search .simple-kind-switch button{min-width:116px;padding-inline:12px}.simple-search .simple-search-form,.simple-search:not(.simple-search-results) .simple-search-form{min-height:66px;border-radius:21px;padding:9px 9px 9px 15px;gap:9px}.simple-search .simple-search-form input{font-size:16px}.simple-search.simple-search-results{padding:26px 20px;gap:24px}.workbench-simple .workbench-grid{width:calc(100% - 36px)}}.scene-track .world-shade{background:linear-gradient(180deg,#07100e35,transparent 35%,#07100e18 62%,#07100e59)}.scene-track .sound-world[data-collection=christmas]>img{-o-object-position:50% 35%;object-position:50% 35%}.scene-track .sound-world[data-collection=new]>img{-o-object-position:50% 65%;object-position:50% 65%}@media(max-width:767px){.simple-search .simple-art img{-o-object-position:85% center;object-position:85% center}}.scene-track .world-bottom{background:linear-gradient(120deg,#16251ed9,#081410cc);border-color:#e6fff333;box-shadow:inset 0 1px 0 #ffffff12}.scene-track .world-top>span:first-child{background:#081410a6;border:1px solid #ffffff1a;border-radius:6px;padding:4px 6px;text-shadow:none}.installer-grid .installer-app-icon{width:52px;height:52px;border-radius:14px;box-shadow:0 5px 18px #0003}.scene-track .sound-world[data-collection=sns]>img{-o-object-position:50% 50%;object-position:50% 50%}.scene-track .sound-world[data-collection=free]>img{-o-object-position:50% 75%;object-position:50% 75%}.scene-track .sound-world[data-collection=vlog]>img{-o-object-position:50% 50%;object-position:50% 50%}.scene-track .sound-world[data-collection=ads]>img{-o-object-position:50% 60%;object-position:50% 60%}.scene-track .sound-world[data-collection=focus]>img{-o-object-position:50% 47%;object-position:50% 47%}.discovery-locale [dir=rtl]{text-align:start}.discovery-locale[dir=rtl] .theme-nav svg:last-child{margin-inline-start:auto;margin-inline-end:0}.discovery-locale .track-waveform,.discovery-locale input[type=range],.global-player{direction:ltr}.discovery-locale select{max-inline-size:100%}@media(max-width:640px){.nav-account .filter-select{max-inline-size:96px}.studio-nav .studio-container{gap:.5rem}}.sound-request-panel{position:relative;max-width:680px;margin:28px auto;padding:36px clamp(20px,5vw,44px);border:1px solid rgba(158,238,216,.16);border-radius:26px;background:linear-gradient(145deg,rgba(67,114,107,.12),rgba(12,21,25,.8));text-align:center;box-shadow:0 18px 55px #0002}.sound-request-close{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#a5b7b3;transition:background .15s,color .15s}.sound-request-close:hover{background:#b7f2df10;color:#eaf5f0}.sound-request-close:focus-visible,.sound-request-skip:focus-visible{outline:2px solid #9eeed8;outline-offset:2px}.sound-request-skip{min-height:44px;margin-top:14px;padding:8px 18px;border-radius:12px;color:#a5b7b3;font-size:12px}.sound-request-skip:hover{color:#eaf5f0;background:#b7f2df08}.sound-request-symbol{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 18px;border-radius:17px;color:#b3f5e1;background:#9eeed811;border:1px solid #9eeed822}.sound-request-panel h3{font-size:clamp(19px,3vw,24px);font-weight:600;margin:10px 0;overflow-wrap:anywhere;letter-spacing:-.03em}.sound-request-description{font-size:13px;color:#a5b7b3;line-height:1.8}.sound-request-panel form{margin-top:26px;text-align:start}.sound-request-panel label{display:block;margin-bottom:10px;font-size:13px;color:#d8e5e1}.sound-request-panel label span{font-size:11px;color:#91a49e;margin-inline-start:5px}.sound-request-panel textarea{resize:vertical;min-height:96px;width:100%;padding:14px;border-radius:14px;border:1px solid #bbdfd522;background:#050d1180;color:#eaf5f0;font-size:13px;line-height:1.7}.sound-request-panel textarea:focus{outline:2px solid #9eeed880;outline-offset:2px}.sound-request-panel textarea::-moz-placeholder{color:#80958e}.sound-request-panel textarea::placeholder{color:#80958e}.sound-request-meta{display:flex;justify-content:space-between;gap:12px;color:#8da29b;font-size:10px;margin:8px 0 20px}.sound-request-panel .btn-primary{width:100%;justify-content:center;min-height:46px}.sound-request-panel button:disabled{opacity:.6;cursor:default}.sound-request-fine{font-size:11px;color:#8da29b;line-height:1.8;text-align:center;margin-top:14px}.sound-request-message,.sound-request-notice{padding:13px;border-radius:12px;background:#b7f2df0c;color:#bdebdc;font-size:12px;line-height:1.7;text-align:center}.sound-request-message{margin-top:12px}.workbench-search-page{min-height:100svh;background:radial-gradient(ellipse at 70% 0,#2c6d5e16,transparent 42%),#080d10}.workbench-search-page>main{padding-top:20px}.workbench-search-page .workbench-grid{gap:30px}.workbench-search-page .workbench-sidebar{padding:17px 13px;border:1px solid #dafff118;border-radius:19px;background:linear-gradient(150deg,#d5fff00b,#0b1314a6);backdrop-filter:blur(18px)}.search-library-tabs{display:flex;gap:8px;margin-bottom:18px}.search-library-tabs button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;flex:1;padding:10px 16px;border:1px solid #dcfff11d;border-radius:13px;background:#e0fff008;color:#b4c7bd;font-size:14px;font-weight:600;transition:background .18s,border-color .18s,color .18s}.search-library-tabs button[aria-pressed=true]{border-color:#a9f4d47a;background:linear-gradient(115deg,#9ff4d425,#a8c5f312);color:#e7fff1;box-shadow:inset 0 1px 0 #ffffff23,0 10px 30px #0002}.search-library-tabs button:hover{border-color:#a9f4d47a}.workbench-search-page .search-deck{margin-bottom:12px}.workbench-search-page .category-checks{margin-top:13px}.workbench-search-page .collection-section{margin-bottom:16px}.workbench-search-page .results-toolbar h2{font-size:17px;letter-spacing:-.025em}.workbench-search-page .preview-toolbar{justify-content:flex-end;margin-block:6px 10px}@media(max-width:1023px){.workbench-search-page .workbench-sidebar{position:static;padding:8px 10px;margin-bottom:16px}.workbench-search-page .theme-nav-list{margin:0;padding:0 0 4px}}@media(max-width:767px){.workbench-search-page>main{padding-top:14px}.search-library-tabs button{min-height:45px;font-size:12px;gap:7px;padding:8px}.workbench-search-page .search-tools{flex-wrap:wrap;gap:8px}.workbench-search-page .search-tools>div{gap:6px}.workbench-search-page .results-toolbar{align-items:start;flex-wrap:wrap}.workbench-search-page .category-checks>div{gap:6px}.workbench-search-page .category-checks label{min-height:38px}.discovery-showcase .sound-worlds{margin-top:16px}.scene-track .sound-world{flex-basis:50%;min-height:190px;border-radius:14px}.scene-track .world-bottom{inset:auto 6px 6px;padding:9px 8px;border-radius:9px;gap:4px}.scene-track .world-bottom strong{font-size:15px;line-height:1.25}.scene-track .world-bottom>span>span{font-size:9px;margin-top:3px;line-height:1.3}.scene-track .world-top{inset:8px 8px auto;font-size:7px}.scene-track .world-top>span:first-child{padding:3px 5px}.scene-track .world-arrow{width:21px;height:21px}.scene-track .world-arrow svg{width:12px;height:12px}}@media(max-width:390px){.scene-track .sound-world{flex-basis:56%;min-height:182px}}html[data-neura-desktop] .workbench-search-page .category-checks{display:block}body:has(.workbench-search-page) .player-safe[data-idle=true]{display:none}.mobile-categories-toggle,.mobile-theme-toggle{display:none}@media(max-width:767px){.workbench-search-page .workbench-sidebar{margin-bottom:10px;padding:0;background:transparent;border:0;backdrop-filter:none}.workbench-search-page .mobile-theme-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 12px;border:1px solid #dafff125;border-radius:11px;color:#c2dbcf;background:#d5fff008;font-size:11px;text-align:left}.workbench-search-page .mobile-theme-toggle span{margin-left:auto;color:#8daaa0}.workbench-search-page .mobile-theme-toggle svg:last-child{transition:transform .18s}.workbench-search-page .mobile-theme-toggle[aria-expanded=true] svg:last-child{transform:rotate(90deg)}.workbench-search-page .theme-nav-list{display:none}.workbench-search-page .mobile-themes-open .theme-nav-list{display:flex;margin:8px 0 0;padding:2px 0 4px}.workbench-search-page .search-deck{margin-bottom:7px}.workbench-search-page .search-tools>.icon-btn{display:none}.workbench-search-page .search-tools>div{width:100%}.workbench-search-page .collection-section{margin-bottom:8px}.workbench-search-page .mobile-categories-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:42px;margin:8px 0;padding:8px 12px;border:1px solid #dafff125;border-radius:11px;color:#c2dbcf;background:#d5fff008;font-size:11px;text-align:left}.workbench-search-page .mobile-categories-toggle span{margin-left:auto;color:#8daaa0;font-size:10px}.workbench-search-page .mobile-categories-toggle svg:last-child{transition:transform .18s}.workbench-search-page .mobile-categories-toggle[aria-expanded=true] svg:last-child{transform:rotate(90deg)}.workbench-search-page .category-checks.mobile-categories-closed{display:none}.workbench-search-page .category-checks{margin:10px 0;padding:10px}.workbench-search-page .category-checks legend{font-size:11px}.workbench-search-page .category-checks legend span{font-size:9px}.workbench-search-page .category-checks label{padding:6px 8px;font-size:10px}.workbench-search-page .results-toolbar{margin-block:13px 10px}}@media(max-width:639px){.studio-nav>.studio-container{gap:5px;padding-inline:10px}.studio-nav .fx-brand-logo{width:88px}.studio-nav .nav-account{gap:4px}.studio-nav .nav-account>.icon-btn{display:none}.studio-nav .nav-account>.filter-select{padding-inline:5px}.studio-nav .nav-account>.filter-select select{max-width:76px}.studio-nav .simple-mode-toggle{width:36px;padding:0}.studio-nav .simple-mode-toggle>span{display:none}.studio-nav .simple-mode-toggle>svg{display:block}.studio-nav .nav-account>a.btn-secondary{padding-inline:8px}}.studio-page{width:min(100%,1060px);margin:0 auto;padding:18px 0 80px}.studio-page-back{display:inline-flex;margin-bottom:24px;color:#a8b5b3;font-size:12px;text-decoration:none}.studio-page-back:hover{color:#b7fff0}.studio-editor,.studio-locked{position:relative;overflow:hidden;border:1px solid rgba(174,255,237,.14);border-radius:28px;background:radial-gradient(ellipse at 82% -12%,rgba(60,222,192,.14),transparent 42%),linear-gradient(145deg,rgba(29,48,48,.9),rgba(8,16,18,.96) 58%,rgba(14,24,29,.96));box-shadow:0 25px 100px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.08);padding:clamp(20px,4vw,42px)}.studio-editor-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.studio-editor-head h2,.studio-locked h1{margin-top:12px;color:#f2f9f7;font-size:clamp(25px,3vw,39px);font-weight:650;letter-spacing:-.045em;line-height:1.17;word-break:keep-all}.studio-editor-head p:not(.eyebrow),.studio-locked>p:not(.eyebrow){margin-top:12px;color:#a9bbba;font-size:13px;line-height:1.8}.studio-editor-badge{display:flex;align-items:center;gap:7px;flex:none;border:1px solid rgba(152,255,226,.16);border-radius:999px;background:rgba(163,255,230,.06);padding:8px 12px;color:#b6f5e4;font-size:11px}.studio-editor-track{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:34px;padding:16px 2px;border-top:1px solid rgba(255,255,255,.08)}.studio-editor-wave{display:flex;align-items:center;justify-content:center;gap:2px;height:150px;padding:20px 14px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(180deg,rgba(2,11,15,.58),rgba(15,37,39,.4));overflow:hidden}.studio-editor-wave span{flex:1;max-width:8px;min-width:2px;border-radius:4px;background:rgba(137,180,179,.27);transition:background .2s}.studio-editor-wave span.selected{background:linear-gradient(180deg,#8dfce4,#71bcd1);box-shadow:0 0 10px rgba(112,243,221,.18)}.studio-editor-error,.studio-editor-loading{display:flex;align-items:center;gap:9px;margin-top:15px;color:#a5c5c0;font-size:12px}.studio-editor-error{color:#ffb7b9}.studio-editor-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:38px;column-gap:38px;row-gap:20px;margin-top:28px}.studio-editor-control{display:grid;gap:12px}.studio-editor-control label{display:flex;justify-content:space-between;gap:12px;color:#c9d6d4;font-size:12px}.studio-editor-control strong{color:#e8fff8;font-family:var(--font-mono),monospace;font-size:11px}.studio-editor-control input[type=range]{width:100%;accent-color:#9af4de;cursor:pointer}.studio-editor-control input[type=range]:disabled{cursor:default;opacity:.4}.studio-editor-effects{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:32px;padding:18px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.studio-editor-effects>span{display:flex;align-items:center;gap:8px;margin-right:10px;color:#d5e8e4;font-size:12px}.studio-editor-effects label{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:9px 11px;color:#b9c9c6;font-size:11px;cursor:pointer}.studio-editor-effects label:has(input:checked){border-color:rgba(151,255,227,.36);background:rgba(112,243,219,.1);color:#c5fff0}.studio-editor-effects input{accent-color:#8debd9}.studio-editor-preview{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;margin-top:28px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(0,0,0,.23)}.studio-editor-preview>div{display:grid;gap:5px}.studio-editor-preview strong{font-size:12px;color:#e9f7f4}.studio-editor-preview p,.studio-editor-preview span{font-size:11px;color:#98aaa7}.studio-editor-preview audio{width:100%;height:38px}.studio-editor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px}.studio-editor-actions>button:not(.studio-editor-reset){min-height:44px;padding:0 18px;font-size:12px}.studio-editor-actions button:disabled{opacity:.45;cursor:not-allowed}.studio-editor-reset{display:inline-flex;align-items:center;gap:7px;margin-left:auto;padding:10px;color:#91a7a2;font-size:11px}.studio-editor-reset:hover{color:#d7eee8}.studio-editor-footnote{max-width:760px;margin-top:20px;color:#81938f;font-size:11px;line-height:1.8}.studio-editor-footnote a{text-decoration:underline;text-underline-offset:2px}.studio-locked{max-width:780px;margin:36px auto;padding:clamp(28px,5vw,54px)}.studio-locked>p:not(.eyebrow){max-width:570px}.studio-locked-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.studio-locked-actions a{min-height:44px;padding:0 20px;font-size:12px}.studio-locked small{display:block;margin-top:22px;color:#81938f;font-size:11px}.sound-studio-entry{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:22px 0;padding:24px 28px;border:1px solid rgba(165,255,232,.13);border-radius:20px;background:linear-gradient(110deg,rgba(33,67,64,.42),rgba(9,19,22,.7))}.sound-studio-entry h2{margin-top:5px;color:#e9f9f5;font-size:17px;font-weight:600}.sound-studio-entry p{margin-top:6px;color:#9fb2ae;font-size:12px}.sound-studio-entry a{flex:none;min-height:42px;padding:0 16px;font-size:12px}@media(max-width:640px){.studio-editor-head{display:block}.studio-editor-badge{width:-moz-max-content;width:max-content;margin-top:17px}.studio-editor-controls{grid-template-columns:1fr;row-gap:17px}.studio-editor-wave{height:110px;padding:12px 8px}.studio-editor-preview{grid-template-columns:1fr;gap:12px}.studio-editor-actions>button:not(.studio-editor-reset){flex:1 1 145px}.studio-editor-reset{margin-left:0}.sound-studio-entry{display:block;padding:20px}.sound-studio-entry a{margin-top:18px;width:-moz-max-content;width:max-content}}.studio-workspace-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:10px 0 28px}.studio-workspace-heading h1{margin-top:11px;font-size:clamp(30px,4vw,48px);font-weight:650;letter-spacing:-.055em;line-height:1.15;word-break:keep-all}.studio-workspace-heading p:not(.eyebrow){max-width:640px;margin-top:13px;color:#a9bcb8;font-size:13px;line-height:1.75}.studio-workspace-heading>span{display:inline-flex;align-items:center;gap:7px;flex:none;color:#98dccc;font-size:11px}.studio-import-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.studio-import-card{display:flex;flex-direction:column;align-items:flex-start;gap:15px;min-height:275px;padding:25px;border:1px solid rgba(159,255,226,.16);border-radius:24px;background:linear-gradient(145deg,rgba(27,50,48,.77),rgba(9,18,22,.86));box-shadow:inset 0 1px rgba(255,255,255,.07)}.studio-import-card:nth-child(2){background:linear-gradient(145deg,rgba(29,43,57,.82),rgba(11,19,25,.88))}.studio-import-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(163,255,227,.24);border-radius:15px;background:rgba(145,247,216,.09);color:#a4f5df}.studio-import-card h2{margin-top:6px;color:#f0f8f5;font-size:18px;font-weight:600;letter-spacing:-.025em}.studio-import-card p{margin-top:7px;color:#a2b6b1;font-size:12px;line-height:1.65}.studio-import-card>.btn-secondary{min-height:40px;margin-top:auto;padding-inline:15px;font-size:12px}.studio-import-search{display:flex;align-items:center;gap:7px;width:100%;min-height:43px;margin-top:auto;padding:4px 5px;border:1px solid rgba(182,227,225,.2);border-radius:13px;background:rgba(1,9,13,.48)}.studio-import-kinds{display:flex;flex:none;gap:2px}.studio-import-kinds button{padding:6px 7px;border-radius:8px;color:#8fa5a3;font-size:10px}.studio-import-kinds button[aria-pressed=true]{background:rgba(137,246,218,.15);color:#b9ffea}.studio-import-search input{min-width:0;flex:1;background:transparent;color:#f0f8f5;font-size:12px;outline:0}.studio-import-search>button{display:grid;place-items:center;flex:none;width:31px;height:31px;border-radius:9px;background:#a2f8e2;color:#102925}.studio-import-search:focus-within{border-color:rgba(164,255,229,.6)}.studio-catalog-results{display:grid;gap:5px;margin-top:14px;padding:12px;border:1px solid rgba(175,236,225,.12);border-radius:18px;background:rgba(12,25,27,.84)}.studio-catalog-results>p{padding:10px;color:#9fb3af;font-size:12px}.studio-catalog-result{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:15px;min-height:45px;padding:6px 10px;border-radius:10px}.studio-catalog-result:hover{background:rgba(255,255,255,.04)}.studio-catalog-result span{font-size:12px}.studio-catalog-result small{color:#92a6a1;font-size:11px}.studio-catalog-result button{min-height:34px;padding:0 12px;border:1px solid rgba(150,245,220,.25);border-radius:9px;color:#b8f9e7;font-size:11px}.studio-catalog-more{display:inline-flex;align-items:center;gap:5px;justify-self:start;margin:7px 10px 3px;color:#b3f9e7}.studio-workspace .studio-editor{margin-top:22px}.studio-workspace-empty{flex-direction:column;min-height:270px;margin-top:22px;padding:28px;border:1px solid rgba(178,249,230,.11);border-radius:24px;background:linear-gradient(135deg,rgba(22,37,39,.48),rgba(7,15,19,.8));text-align:center}.studio-empty-wave,.studio-workspace-empty{display:flex;align-items:center;justify-content:center}.studio-empty-wave{gap:4px;height:64px;margin-bottom:22px}.studio-empty-wave i{width:4px;border-radius:4px;background:linear-gradient(#b4ffe9,#539994);opacity:.58}.studio-workspace-empty h2{color:#e5f7f2;font-size:18px;font-weight:600}.studio-workspace-empty p{max-width:450px;margin-top:9px;color:#90a7a2;font-size:12px;line-height:1.7}.studio-workspace-empty a{display:inline-flex;align-items:center;gap:5px;margin-top:17px;color:#b3f9e7;font-size:12px}.studio-locked-sources{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.studio-locked-sources span{padding:9px 11px;border:1px solid rgba(160,247,223,.16);border-radius:10px;background:rgba(125,230,205,.06);color:#b6d9d0;font-size:11px}@media(max-width:700px){.studio-workspace-heading{display:block}.studio-workspace-heading>span{margin-top:16px}.studio-import-grid{grid-template-columns:1fr}.studio-import-card{min-height:220px}.studio-catalog-result{grid-template-columns:minmax(0,1fr) auto;gap:5px}.studio-catalog-result small{grid-column:1;grid-row:2}.studio-catalog-result button{grid-column:2;grid-row:1/3}.studio-locked-sources span{font-size:10px}}.mobile-studio-entry{display:none}@media(max-width:639px){.mobile-studio-entry{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-height:34px;color:#b4f8e5;font-size:11px}}.studio-editor-wave{cursor:crosshair;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.studio-quick-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:15px}.studio-quick-tools p{color:#90aaa4;font-size:11px}.studio-quick-tools>div{display:flex;flex-wrap:wrap;gap:7px}.studio-quick-tools button{display:inline-flex;align-items:center;gap:6px;min-height:37px;padding:0 11px;border:1px solid rgba(145,245,216,.19);border-radius:10px;background:rgba(131,236,209,.06);color:#c0e8dd;font-size:11px;transition:background .18s,border-color .18s}.studio-quick-tools button:hover{border-color:rgba(145,245,216,.45);background:rgba(131,236,209,.12)}.studio-quick-tools button:disabled{opacity:.4;cursor:not-allowed}.studio-preset-notice{margin-top:11px;padding:11px 13px;border:1px solid rgba(143,234,211,.16);border-radius:10px;background:rgba(130,233,205,.05);color:#a9d4c7;font-size:11px;line-height:1.6}.studio-editor-history{display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding:3px;border:1px solid rgba(166,222,210,.14);border-radius:11px;background:rgba(6,23,26,.45)}.studio-editor-history button{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;color:#addbcf}.studio-editor-history button:hover:not(:disabled){background:rgba(143,234,211,.13);color:#e2fff5}.studio-editor-reset{margin-left:0}@media(max-width:640px){.studio-editor-history{margin-left:0}.studio-editor-actions>.studio-editor-history{flex:0 0 auto}}@media(max-width:359px){html[data-neura-desktop] .studio-nav .studio-container{gap:5px}html[data-neura-desktop] .studio-nav .fx-brand-logo{width:78px}html[data-neura-desktop] .studio-nav .nav-account{min-width:0;gap:2px}html[data-neura-desktop] .studio-nav .nav-account>a:last-child{padding-inline:6px;font-size:10px}}.companion-library-bar{display:none}html[data-neura-desktop] .companion-library-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px 5px}.companion-library-links,.companion-library-switch{display:flex;align-items:center;gap:3px}.companion-library-switch{min-width:0}.companion-library-switch button{display:flex;align-items:center;gap:6px;min-height:33px;padding:0 10px;border:1px solid transparent;border-radius:10px;font-size:11px;color:#99aaa8;transition:background .15s,color .15s}.companion-library-switch button[aria-pressed=true]{border-color:#a8f5df26;background:linear-gradient(135deg,#92ecd21b,#a5d9ed08);color:#c6f9e9;box-shadow:inset 0 1px #d9fff50a}.companion-library-switch small{font-size:8px;opacity:.55}.companion-library-links :is(a,button){display:grid;place-items:center;width:31px;height:31px;border:1px solid #b4ddd313;border-radius:9px;color:#a4c6bd;background:#b9e8db04}.companion-library-links :is(a,button):hover{background:#b9e8db12;color:#d9fff2}.companion-library-bar :is(button,a):focus-visible{outline:2px solid #a2efd9;outline-offset:2px}html[data-neura-desktop] .workbench :is(.discovery-showcase,.simple-mode-toggle,.mobile-studio-entry,.search-library-tabs,.mobile-categories-toggle,.workbench-footer){display:none}html[data-neura-desktop] .workbench:not(.desktop-navigation-open) :is(.studio-nav,.workbench-sidebar,.discovery-shortcuts,.native-drag-guide,.collection-section,.recent-searches,.preview-toolbar,.category-scroll){display:none}html[data-neura-desktop] .workbench .workbench-grid{display:block!important;width:100%!important;margin:0!important;padding:0}html[data-neura-desktop] .workbench>main{width:100%!important;max-width:none!important;padding:10px 14px 150px!important}html[data-neura-desktop] .workbench .search-deck{position:sticky;top:50px;z-index:46;margin-bottom:14px;border-color:#c7f0e51e;border-radius:17px;background:linear-gradient(140deg,#172527f5,#0c171cf5);box-shadow:inset 0 1px #f3fff509,0 10px 35px #0004;backdrop-filter:blur(24px)}html[data-neura-desktop] .search-command{min-height:47px;padding:6px 9px;gap:7px}html[data-neura-desktop] .search-command kbd{display:none}html[data-neura-desktop] .companion-filter-toggle,html[data-neura-desktop] .desktop-explore-toggle{display:grid;place-items:center;flex:none;width:31px;height:31px;border-radius:9px;color:#b3d1c9;background:#bce4de08}html[data-neura-desktop] .search-deck:not(.companion-filters-open) .search-tools,html[data-neura-desktop] .workbench .category-checks{display:none}html[data-neura-desktop] .workbench.desktop-navigation-open .category-checks,html[data-neura-desktop] .workbench:has(.companion-filters-open) .category-checks{display:block;padding:12px;margin-block:10px}html[data-neura-desktop] .workbench.desktop-navigation-open :is(.studio-nav,.workbench-sidebar){position:relative;top:auto}html[data-neura-desktop] .workbench .ranking-note{display:none}html[data-neura-desktop] .workbench .results-toolbar{margin:10px 0 12px;gap:8px}html[data-neura-desktop] .workbench .results-toolbar h2{color:#c9d7d3}html[data-neura-desktop] .workbench .results-toolbar>div:last-child{display:flex}html[data-neura-desktop] .workbench .active-filters{display:flex;gap:5px;margin-block:8px}html[data-neura-desktop] .workbench .active-filters button{font-size:9px;padding:5px 7px;max-width:100%;overflow-wrap:anywhere}html[data-neura-desktop] .sound-results{gap:8px}html[data-neura-desktop] .workbench .track-grid{border-color:#d3e5df12;background:linear-gradient(135deg,#b8d9d806,#adc9da02);box-shadow:inset 0 1px #effff903;border-radius:15px}html[data-neura-desktop] .track-grid:has(button[aria-label$="일시정지"]){border-color:#9de8cc35;background:linear-gradient(135deg,#91e4c610,#8bbfc505)}html[data-neura-desktop] .native-drag-btn{letter-spacing:0;border-color:#afeed42c;background:linear-gradient(135deg,#a1ecd214,#9cc9e309);color:#c2f1df}html[data-neura-desktop] .desktop-size-options{max-height:calc(100dvh - 56px);overflow-y:auto;background:linear-gradient(145deg,#18292bf7,#0e171dfc);border-color:#bce6d92c;border-radius:17px;padding:8px}.desktop-size-options>p{padding:9px 8px 5px;color:#86a79d;font-size:9px;letter-spacing:.04em}.desktop-size-options button[aria-pressed=true]{background:#b5f5d715;color:#c8ffe8}.desktop-side-choices{display:flex;gap:3px;border-top:1px solid #ffffff0b;margin-top:5px;padding-top:5px}.companion-window-tools .desktop-side-choices button{justify-content:center;font-size:10px}.desktop-summon-hint{margin-top:6px;padding:10px 8px 4px;border-top:1px solid #ffffff0b;font-size:9px;color:#91aaa2}@media(max-width:560px){html[data-neura-desktop] .workbench>main{padding-inline:10px!important}html[data-neura-desktop] .workbench .track-grid{grid-template-columns:32px minmax(0,1fr);gap:6px 9px;padding:11px}html[data-neura-desktop] .track-grid>div:nth-child(2){grid-column:2;grid-row:1}html[data-neura-desktop] .track-waveform{display:block;grid-column:1/-1;grid-row:2}html[data-neura-desktop] .track-actions{grid-column:1/-1;grid-row:3;justify-content:flex-end;gap:4px}html[data-neura-desktop] .track-actions .native-drag-label{display:inline}html[data-neura-desktop] .track-actions .native-drag-btn{min-width:88px}html[data-neura-desktop] .track-grid h3{font-size:12px;line-height:1.45}html[data-neura-desktop] .results-toolbar .filter-pill,html[data-neura-desktop] .track-grid>div:nth-child(2)>.mt-2{display:none}}@media(max-width:359px){.companion-library-switch button{gap:4px;padding-inline:7px;font-size:10px}.companion-library-switch small{display:none}.companion-library-links :is(a,button){width:28px;height:29px}html[data-neura-desktop] .companion-library-bar{padding-inline:7px}html[data-neura-desktop] .workbench .search-command>.search-symbol{display:none}}html[data-neura-desktop] body .player-safe[data-idle=true]{display:none}@media(max-height:440px) and (min-width:561px){html[data-neura-desktop] .workbench>main{padding-top:6px!important}html[data-neura-desktop] .workbench .search-deck{margin-bottom:6px}html[data-neura-desktop] .companion-library-bar{padding-block:4px}html[data-neura-desktop] .search-command{min-height:39px;padding-block:4px}html[data-neura-desktop] .workbench .results-toolbar{flex-wrap:nowrap;align-items:center;margin-block:6px;min-height:28px}html[data-neura-desktop] .results-toolbar h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-neura-desktop] .results-toolbar p{display:none}html[data-neura-desktop] .result-sort{min-height:28px;padding-block:3px}html[data-neura-desktop] .workbench:not(.desktop-navigation-open) .active-filters{display:none}html[data-neura-desktop] .workbench .track-grid{min-height:64px;padding:8px 10px}html[data-neura-desktop] .track-grid>div:nth-child(2)>.mt-2{display:none}}.desktop-media-preference{display:flex;align-items:flex-start;gap:10px;margin-top:20px;padding:14px;border:1px solid #b1e1d521;border-radius:13px;background:#b1e1d506;font-size:12px;color:#c8e4da}.desktop-media-preference input{margin-top:3px;accent-color:#92ead0}.desktop-media-preference strong{font-weight:500}.desktop-media-preference small{display:block;margin-top:5px;color:#879e97;font-size:10px;line-height:1.7}.desktop-summon-row{display:none}html[data-neura-desktop] .desktop-summon-row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:#c3d7d0;padding:11px 0;border-bottom:1px solid #ffffff0a}html[data-neura-desktop] .desktop-summon-row kbd{font-size:9px;color:#8ccab5}.companion-player,.companion-recent{display:none}html[data-neura-desktop] body{background:#090f13}html[data-neura-desktop] .workbench{background:radial-gradient(ellipse 650px 280px at 10% 0,#3b807118,transparent 75%),radial-gradient(ellipse 450px 550px at 100% 70%,#495c9a0b,transparent 80%),#090f13;min-height:100dvh}html[data-neura-desktop] .desktop-titlebar{background:linear-gradient(110deg,#172326f5,#11191ff7);border-bottom-color:#d0ebe015;box-shadow:none}html[data-neura-desktop] .workbench .search-deck{border-radius:18px;background:linear-gradient(125deg,#233431ed,#15222beb);border-color:#ccf8e82a;box-shadow:inset 0 1px #f0fff511,0 12px 30px #0003}html[data-neura-desktop] .companion-library-bar{padding:9px 10px 8px;border-bottom:1px solid #dbf8ed0b}html[data-neura-desktop] .companion-library-switch button{min-height:31px;font-weight:500}html[data-neura-desktop] .companion-library-switch button[aria-pressed=true]{background:linear-gradient(135deg,#b6ffe826,#97cfe00f);border-color:#b5ffe632;box-shadow:inset 0 1px #effff516,0 2px 6px #0001;color:#dbffee}html[data-neura-desktop] .companion-library-links{gap:4px}html[data-neura-desktop] .companion-library-links :is(a,button){width:28px;height:30px;border-color:transparent;background:transparent;color:#8eaca6}html[data-neura-desktop] .companion-library-links button[aria-pressed=true]{background:#b5f6e118;color:#d4fff0;border-color:#b8f6df20}html[data-neura-desktop] .workbench .search-command{margin:7px;min-height:42px;padding:4px 7px;border:1px solid #c5efdf11;border-radius:12px;background:#07131570;box-shadow:inset 0 2px 6px #0002}html[data-neura-desktop] .workbench .search-command:focus-within{border-color:#acf6df72;box-shadow:0 0 0 3px #b2ffe40b,inset 0 2px 6px #0001}html[data-neura-desktop] .search-command>.search-symbol{width:16px;color:#b6e9d6}html[data-neura-desktop] .search-command :is(.desktop-explore-toggle,.companion-filter-toggle){width:28px;height:28px;background:transparent;color:#89aaa2}html[data-neura-desktop] .search-command input{color:#ecfaf4;font-size:12px}html[data-neura-desktop] .search-command input::-moz-placeholder{color:#8aa49d}html[data-neura-desktop] .search-command input::placeholder{color:#8aa49d}html[data-neura-desktop] .results-toolbar{padding:1px 3px}html[data-neura-desktop] .workbench .results-toolbar h2{font-size:12px;font-weight:500;letter-spacing:-.02em;color:#dce9e3}html[data-neura-desktop] .workbench .results-toolbar p{font-size:9px;line-height:1.5;color:#7d9790;max-width:260px}html[data-neura-desktop] .result-sort{max-width:133px;border-color:#a9c8bc14;background:#afcbb807;border-radius:9px;color:#9eb4ad;font-size:10px;min-height:29px}html[data-neura-desktop] .sound-results{gap:10px}html[data-neura-desktop] .workbench .track-grid{background:linear-gradient(125deg,#20312c88,#19212d5c);border:1px solid #d1eade17;border-radius:16px;box-shadow:inset 0 1px #f5fff607,0 3px 9px #0001;transition:border-color .16s,background .16s}html[data-neura-desktop] .workbench .track-grid:hover{transform:none;border-color:#b6f4d937;background:linear-gradient(125deg,#2c42378a,#1d2c355c)}html[data-neura-desktop] .workbench .track-grid[data-active=true]{border-color:#a9edcf48;background:linear-gradient(125deg,#32564a75,#2736495c);box-shadow:inset 3px 0 #a7edce70,inset 0 1px #f0fff514,0 5px 12px #0002}html[data-neura-desktop] .workbench .track-grid>button{border-radius:11px;background:#badbca0a;border-color:#b2d4c522;color:#c2e8d4;box-shadow:inset 0 1px #ffffff0c}html[data-neura-desktop] .track-grid[data-active=true]>button{background:linear-gradient(130deg,#c7ffe2,#8bdbcd);color:#133429;border-color:#c4ffe090;box-shadow:0 2px 9px #a0f0d51a}html[data-neura-desktop] .track-grid h3{color:#deede4;font-weight:500;letter-spacing:-.015em}html[data-neura-desktop] .track-grid[data-active=true] h3{color:#d3ffe7}html[data-neura-desktop] .workbench .track-spec p{color:#809a90!important;font-size:9px}html[data-neura-desktop] .track-waveform{padding-block:2px}html[data-neura-desktop] .track-grid:not([data-active=true]) .track-waveform{opacity:.5}html[data-neura-desktop] .track-actions .btn-secondary{background:#c6dfcf05;border-color:#c6dfcf17;box-shadow:inset 0 1px #ffffff05}html[data-neura-desktop] .native-drag-btn{background:linear-gradient(130deg,#b6eccb24,#89bbc712);color:#d1f5dd;border-color:#b3f1d245;border-radius:10px;box-shadow:inset 0 1px #e4ffe519}html[data-neura-desktop] .audio-lab-controls[data-open=false]{padding:0 11px;background:transparent;border-color:transparent;margin-top:1px;box-shadow:none}html[data-neura-desktop] .audio-lab-controls[data-open=false]>div>button{min-height:26px;font-size:9px;color:#839f92}html[data-neura-desktop] .workbench.compact .track-grid{padding-block:7px}html[data-neura-desktop] .companion-history-open .companion-library-results{display:none}html[data-neura-desktop] .companion-history-open .companion-recent{display:block}.companion-recent>header{display:flex;align-items:center;justify-content:space-between;padding:3px 3px 13px;gap:10px}.companion-recent h2{color:#d7eade;font-size:12px;font-weight:500}.companion-recent h2 span{margin-left:6px;color:#8eb9a5;font-family:monospace;font-size:10px}.companion-recent header p{margin-top:5px;color:#7e998c;font-size:9px}.companion-recent header button{display:grid;place-items:center;width:29px;height:29px;border:1px solid #c1e9d517;border-radius:9px;color:#95b8a6}.companion-recent button:disabled{opacity:.35}.companion-recent-empty{display:flex;align-items:center;flex-direction:column;gap:10px;padding:38px 16px;border:1px dashed #b6daca20;border-radius:17px;background:#b8ecd704;text-align:center;color:#88ac9c}.companion-recent-empty h3{font-size:12px;color:#c5ddce}.companion-recent-empty p{font-size:10px}.companion-recent-empty button{display:flex;align-items:center;gap:5px;margin-top:7px;font-size:10px;color:#d1ffe4}html[data-neura-desktop] .player-safe{inset-inline:10px;bottom:10px;padding:11px 13px 7px;border-radius:18px;border-color:#c5f0da48;background:linear-gradient(125deg,#263e36ef,#24323fed);box-shadow:inset 0 1px #edfff42b,0 -12px 35px #060d1180,0 15px 40px #0005;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}html[data-neura-desktop] .player-safe :is(.player-layout,.player-mobile-options){display:none}html[data-neura-desktop] .companion-player{display:block}.companion-player header{display:flex;align-items:center;gap:9px}.companion-player header>span{width:5px;height:5px;flex:none;border-radius:50%;background:#77998d}.companion-player header>span.is-playing{background:#baffdb;box-shadow:0 0 8px #baffdb80}.companion-player header>div{flex:1;min-width:0}.companion-player header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;color:#e8f7ed}.companion-player header small{display:block;margin-top:3px;font-size:8px;color:#8fae9f}.companion-player header>input{width:44px;height:3px}.companion-player header>button{width:23px;height:23px;display:grid;place-items:center;color:#b5d4c5}.companion-player-timeline{display:flex;align-items:center;gap:12px;margin-top:8px}.companion-player-transport{display:flex;align-items:center;gap:3px;flex:none}.companion-player-transport button{display:grid;place-items:center;width:24px;height:28px;color:#a7c4b6}.companion-player-transport .companion-play{width:31px;height:31px;border-radius:50%;background:linear-gradient(130deg,#d4ffe7,#a3e4cf);color:#173c2c;box-shadow:inset 0 1px #fff7,0 2px 8px #0003}.companion-player-timeline>div:last-child{flex:1;min-width:0}.companion-player-timeline input{display:block;width:100%;height:4px;accent-color:#b7f5d6}.companion-player-clock{display:flex;justify-content:space-between;margin-top:5px;color:#c7e7d6;font:9px ui-monospace,monospace;font-variant-numeric:tabular-nums}.companion-player-clock time:last-child{color:#8aab9b}.companion-player-tools{display:flex;align-items:center;justify-content:space-between;gap:3px;margin-top:5px;padding-top:4px;border-top:1px solid #d3fbe50c}.companion-player-tools button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:23px;border-radius:7px;padding-inline:7px;color:#91b3a0;font-size:9px}.companion-player-tools button[aria-pressed=true]{color:#caffe0;background:#b0f5d218}.companion-player-tools button:hover{background:#b0f5d20c;color:#d3ffe5}.companion-player button:disabled{opacity:.3;cursor:default}.companion-player :is(button,input):focus-visible,.companion-recent button:focus-visible{outline:2px solid #b9f7d8;outline-offset:2px}@media(max-width:560px){html[data-neura-desktop] .track-grid{gap:5px 10px;padding:12px!important}html[data-neura-desktop] .track-waveform>.mt-2{display:none}html[data-neura-desktop] .track-actions{padding-top:4px;border-top:1px solid #d4eddf0a}html[data-neura-desktop] .track-actions :is(.icon-btn,.btn-secondary,.native-drag-btn){height:32px;min-height:32px;border-radius:9px}html[data-neura-desktop] .track-grid h3{font-size:12px}html[data-neura-desktop] .track-grid>button{width:32px;height:34px}}@media(max-width:359px){html[data-neura-desktop] .companion-library-bar{padding:7px 6px}html[data-neura-desktop] .companion-library-switch button{padding-inline:5px;gap:3px}html[data-neura-desktop] .companion-library-links{gap:0}html[data-neura-desktop] .companion-library-links :is(a,button){width:26px}html[data-neura-desktop] .player-safe{padding-inline:10px}.companion-player header>input{width:34px}.companion-player-tools button{padding-inline:4px}.companion-player-timeline{gap:8px}}@media(max-height:440px) and (min-width:561px){html[data-neura-desktop] .companion-library-bar{padding-block:3px}html[data-neura-desktop] .workbench .search-command{min-height:34px;margin:4px 7px}html[data-neura-desktop] .search-deck{margin-bottom:6px}html[data-neura-desktop] .player-safe{padding:8px 12px 5px}html[data-neura-desktop] .companion-player{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(260px,1.5fr);gap:0 22px}.companion-player header{grid-column:1}.companion-player-timeline{grid-column:2;grid-row:1/3;margin-top:0}.companion-player-tools{grid-column:1;margin-top:3px}.companion-player header>input{width:55px}html[data-neura-desktop] .track-grid{padding-block:8px!important}}@media(prefers-reduced-motion:reduce){html[data-neura-desktop] .companion-library-switch button,html[data-neura-desktop] .track-grid{transition:none}}@media(max-height:440px) and (min-width:561px){html[data-neura-desktop] .track-waveform>.mt-2{display:none}html[data-neura-desktop] .workbench .track-grid{min-height:60px}html[data-neura-desktop] .workbench .results-toolbar{margin-block:5px}}html[data-neura-desktop] .workbench .results-toolbar{flex-wrap:nowrap;align-items:center}html[data-neura-desktop] .results-toolbar>div:first-child{min-width:0;flex:1}html[data-neura-desktop] .results-toolbar>div:last-child{flex:none}html[data-neura-desktop] .workbench .results-toolbar :is(h2,p){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:359px){html[data-neura-desktop] .result-sort{max-width:100px;font-size:9px}}html[data-neura-desktop] .workbench>main{padding:5px 10px 132px!important}html[data-neura-desktop] .workbench .search-deck{margin-bottom:3px;border-radius:12px}html[data-neura-desktop] .workbench .search-command{min-height:40px;padding-block:3px}html[data-neura-desktop] .workbench .results-toolbar{justify-content:flex-end;margin:0 0 4px;min-height:25px}html[data-neura-desktop] .results-toolbar>div:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[data-neura-desktop] .results-toolbar button[aria-label="촘촘한 목록 보기"]{display:none}html[data-neura-desktop] .workbench .result-sort{height:25px;min-height:25px;font-size:11px}html[data-neura-desktop] .sound-results{gap:2px}html[data-neura-desktop] .workbench .track-grid{display:grid;grid-template-columns:28px minmax(0,1fr) 51px;grid-template-rows:minmax(28px,auto) auto;align-items:center;gap:2px 9px;min-height:0;padding:6px 8px!important;border-radius:8px;box-shadow:none;background:#cee9e103;border-color:#cee9e10d}html[data-neura-desktop] .workbench .track-grid:hover{background:#bbf0dc08;border-color:#c6f5e126}html[data-neura-desktop] .workbench .track-grid[data-active=true]{border-color:#b0f4d935;background:linear-gradient(100deg,#abe5ce12,#94bdd508)}html[data-neura-desktop] .track-grid>button{grid-column:1;grid-row:1;width:28px!important;height:28px!important;border-radius:8px}html[data-neura-desktop] .track-info{grid-column:2;grid-row:1}html[data-neura-desktop] .workbench .track-grid h3{font-size:13px;line-height:1.35;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-neura-desktop] .track-info :is(.track-spec,.mt-2){display:none}html[data-neura-desktop] .workbench .track-waveform{display:block;grid-column:2;grid-row:2;padding:0;min-width:0}html[data-neura-desktop] .track-waveform>.mt-2{display:none}html[data-neura-desktop] .track-grid .track-duration{display:block;grid-column:1;grid-row:2;align-self:start;text-align:center;font-size:10px;line-height:20px;color:#a1b8b0}html[data-neura-desktop] .workbench .track-actions{grid-column:3;grid-row:1/3;display:grid;grid-template-columns:repeat(2,24px);gap:3px;padding:0;border:0;align-self:center}html[data-neura-desktop] .workbench .track-actions :is(.icon-btn,.btn-secondary,.native-drag-btn){display:grid;place-items:center;width:24px;min-width:24px;max-width:24px;height:25px;min-height:25px;padding:0!important;border-radius:6px;gap:0}html[data-neura-desktop] .track-actions :is(.native-drag-label,.native-drag-ready,.btn-secondary>span){display:none!important}html[data-neura-desktop] .track-actions .native-drag-btn[data-ready=true]{background:#b6f8da26;border-color:#b6f8da70;color:#dbffed}html[data-neura-desktop] .track-grid+.audio-lab-controls[data-open=false]{display:none}html[data-neura-desktop] .workbench .results-more{margin-top:8px;padding-bottom:8px}html[data-neura-desktop] .player-safe{bottom:7px;inset-inline:7px}@media(min-width:700px){html[data-neura-desktop] .workbench .track-grid{grid-template-columns:28px minmax(160px,1.3fr) minmax(150px,1fr) 40px auto;grid-template-rows:1fr;min-height:48px;gap:8px 12px}html[data-neura-desktop] .track-info{grid-column:2;grid-row:1}html[data-neura-desktop] .workbench .track-waveform{grid-column:3;grid-row:1}html[data-neura-desktop] .track-grid .track-duration{grid-column:4;grid-row:1;align-self:center}html[data-neura-desktop] .workbench .track-actions{grid-column:5;grid-row:1;display:flex;gap:5px}html[data-neura-desktop] .workbench .track-grid h3{-webkit-line-clamp:1}}@media(max-width:319px){html[data-neura-desktop] .workbench>main{padding-inline:6px!important}html[data-neura-desktop] .workbench .track-grid{-moz-column-gap:5px;column-gap:5px;padding-inline:6px!important}html[data-neura-desktop] .workbench .track-grid h3{font-size:12px}}@supports (content-visibility:auto){html:not([data-neura-desktop]) .sound-results>.track-shell:not(:has([data-active=true])):not(:focus-within){content-visibility:auto;contain-intrinsic-block-size:auto 100px}@media(max-width:767px){html:not([data-neura-desktop]) .sound-results>.track-shell:not(:has([data-active=true])):not(:focus-within){contain-intrinsic-block-size:auto 164px}}}.category-art{background-image:-webkit-image-set(url("/images/brand/category-atlas-v12.w256.webp") 1x,url("/images/brand/category-atlas-v12.w512.webp") 2x,url("/images/brand/category-atlas-v12.w768.webp") 3x);background-image:image-set(url("/images/brand/category-atlas-v12.w256.webp") 1x,url("/images/brand/category-atlas-v12.w512.webp") 2x,url("/images/brand/category-atlas-v12.w768.webp") 3x);mask-image:image-set(url("/images/brand/category-atlas-v12.w256.webp") 1x,url("/images/brand/category-atlas-v12.w512.webp") 2x,url("/images/brand/category-atlas-v12.w768.webp") 3x);-webkit-mask-image:-webkit-image-set(url("/images/brand/category-atlas-v12.w256.webp") 1x,url("/images/brand/category-atlas-v12.w512.webp") 2x,url("/images/brand/category-atlas-v12.w768.webp") 3x)}.upgrade-dialog{max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}@media(max-width:767px){html:not([data-neura-desktop]) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){font-size:16px}html:not([data-neura-desktop]) .studio-editor-control input[type=range]{height:44px;padding-block:18px;touch-action:pan-x}html:not([data-neura-desktop]) .studio-import-search>button{width:44px;height:44px}html:not([data-neura-desktop]) .studio-nav .nav-download-button{width:44px;min-width:44px;min-height:44px;padding:0;justify-content:center}html:not([data-neura-desktop]) .studio-nav .nav-download-glyph{display:grid;width:32px;height:32px}html:not([data-neura-desktop]) .studio-nav .nav-download-label{display:none}html:not([data-neura-desktop]) .studio-nav .nav-account>a.btn-secondary,html:not([data-neura-desktop]) .studio-nav .simple-mode-toggle{min-width:44px;min-height:44px}html:not([data-neura-desktop]) .studio-nav .nav-account>.filter-select{min-height:44px;padding-block:0}html:not([data-neura-desktop]) .studio-nav .nav-account>.filter-select select{height:44px;font-size:16px;max-width:70px}html:not([data-neura-desktop]) :is(.help-dialog,.upgrade-dialog,.program-download-dialog) .icon-btn{min-width:44px;min-height:44px}html:not([data-neura-desktop]) .upgrade-dialog{padding:20px}html:not([data-neura-desktop]) .upgrade-dialog h2{font-size:24px}html:not([data-neura-desktop]) .discovery-showcase .search-first-hero{min-height:0}html:not([data-neura-desktop]) .discovery-showcase .search-first-hero .editorial-hero-copy{padding:20px 20px 100px;gap:12px}html:not([data-neura-desktop]) .discovery-showcase .hero-brand-lockup>.fx-brand-wordmark{width:200px}html:not([data-neura-desktop]) .discovery-showcase .hero-search-area{backdrop-filter:none;-webkit-backdrop-filter:none}html:not([data-neura-desktop]) .discovery-showcase .hero-library-switch button{font-size:14px;min-height:44px}html:not([data-neura-desktop]) .discovery-showcase .category-dock[data-library=bgm]{grid-template-columns:repeat(5,minmax(0,1fr))}html:not([data-neura-desktop]) .discovery-showcase .category-dock[data-library=bgm] button{font-size:11px;min-height:82px}html:not([data-neura-desktop]) .scene-track .world-bottom>span>span{font-size:12px;line-height:1.45}html:not([data-neura-desktop]) .scene-track .world-top{font-size:10px}html:not([data-neura-desktop]) .track-grid{grid-template-columns:44px minmax(0,1fr);gap:10px 12px;padding:14px;backdrop-filter:none;-webkit-backdrop-filter:none}html:not([data-neura-desktop]) .track-info{grid-column:2;grid-row:1}html:not([data-neura-desktop]) .track-grid h3{font-size:14px;line-height:24px}html:not([data-neura-desktop]) .track-grid h3>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;line-height:24px}html:not([data-neura-desktop]) .track-actions{grid-column:1/-1;grid-row:2;justify-content:flex-end;gap:6px}html:not([data-neura-desktop]) .track-actions :is(button,a){min-width:44px;min-height:44px;height:44px;padding-inline:10px}html:not([data-neura-desktop]) .track-info .tag,html:not([data-neura-desktop]) .track-spec p{font-size:11px}html:not([data-neura-desktop]) .workbench-search-page :is(.mobile-theme-toggle,.mobile-categories-toggle){min-height:44px;font-size:14px}html:not([data-neura-desktop]) .workbench-search-page .mobile-categories-toggle span{font-size:12px}html:not([data-neura-desktop]) .category-checks label{min-height:44px;font-size:13px!important}html:not([data-neura-desktop]) .workbench :is(input[type=search],.search-tools select,.result-sort){font-size:16px}html:not([data-neura-desktop]) .player-safe[data-idle=true]{display:none}html:not([data-neura-desktop]) .player-safe{bottom:max(8px,env(safe-area-inset-bottom));padding-bottom:8px;backdrop-filter:none;-webkit-backdrop-filter:none}html:not([data-neura-desktop]) .player-mobile-actions{gap:4px}html:not([data-neura-desktop]) .player-mobile-actions button,html:not([data-neura-desktop]) .player-transport>button{min-width:44px;min-height:44px}html:not([data-neura-desktop]) .player-track p:not(:first-child){font-size:14px}html:not([data-neura-desktop]) .player-mobile-options{margin-top:0}html:not([data-neura-desktop]) .player-mobile-options>span{font-size:11px}html:not([data-neura-desktop]) .player-safe input[type=range]{height:44px;padding-block:18px;margin:0;touch-action:pan-x}html:not([data-neura-desktop]) .player-mobile-actions input{width:64px}html:not([data-neura-desktop]) .scene-controls button{min-width:44px;min-height:44px}}@media(max-width:359px){html:not([data-neura-desktop]) .studio-nav .fx-brand-logo{width:70px}html:not([data-neura-desktop]) .studio-nav .nav-account>a.btn-secondary{padding-inline:4px}html:not([data-neura-desktop]) .discovery-showcase .search-first-hero .editorial-hero-copy{padding-inline:16px}html:not([data-neura-desktop]) .discovery-showcase .category-dock[data-library=bgm]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:290px}html:not([data-neura-desktop]) .discovery-showcase .category-dock[data-library=bgm]>button:last-child:nth-child(3n+1){grid-column:2}html:not([data-neura-desktop]) .player-mobile-options{flex-wrap:wrap;gap:0}html:not([data-neura-desktop]) .player-mobile-actions{margin-left:auto}}@media(min-width:640px) and (max-height:480px) and (pointer:coarse){html:not([data-neura-desktop]) .studio-nav nav{display:none}html:not([data-neura-desktop]) .studio-nav .nav-account :is(button,a.btn-secondary){min-height:44px}html:not([data-neura-desktop]) .studio-nav .nav-account>.filter-select{min-height:44px;padding-block:0}html:not([data-neura-desktop]) .studio-nav .nav-account>.filter-select select{height:44px;font-size:16px}html:not([data-neura-desktop]) .player-safe input[type=range]{height:44px;padding-block:18px;touch-action:pan-x}html:not([data-neura-desktop]) :is(.player-transport,.player-options)>button{min-width:44px;min-height:44px}html:not([data-neura-desktop]) :is(.help-dialog,.upgrade-dialog,.program-download-dialog) .icon-btn{min-width:44px;min-height:44px}html:not([data-neura-desktop]) .discovery-showcase .search-first-hero{min-height:0}html:not([data-neura-desktop]) .discovery-showcase .search-first-hero .editorial-hero-copy{padding:24px 20px 84px;gap:16px}html:not([data-neura-desktop]) .discovery-showcase .hero-brand-lockup{display:none}html:not([data-neura-desktop]) .discovery-showcase .category-dock{display:flex;flex-wrap:wrap;gap:8px}html:not([data-neura-desktop]) .discovery-showcase .category-dock button{width:74px;min-height:74px;font-size:11px}}.companion-transfer-status{display:none}html[data-neura-desktop] .companion-transfer-status{display:flex;align-items:flex-start;gap:7px;padding:7px 10px;border-bottom:1px solid #c5f1df0d;color:#a8bdb5}.companion-transfer-status>svg{flex-shrink:0;margin-top:2px}.companion-transfer-status p{min-width:0;flex:1;font-size:12px;line-height:1.5}.companion-transfer-status strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:#d1e9df}.companion-transfer-status span{display:block;overflow-wrap:anywhere}.companion-transfer-status[data-phase=error]{color:#efc18a;background:#b5813310}.companion-transfer-status[data-phase=dropped],.companion-transfer-status[data-phase=ready]{color:#b8edd8}.companion-transfer-status>button{display:grid;place-items:center;width:26px;min-width:26px;height:26px;border-radius:6px;color:#a8bdb5}.companion-transfer-status>button:hover{background:#c5f1df13;color:#e1fff3}.companion-transfer-status>button:focus-visible{outline:2px solid #a2efd9;outline-offset:2px}html[data-neura-desktop] .workbench .track-grid{grid-template-columns:28px minmax(0,1fr) 80px;gap:3px 8px;padding:8px!important}html[data-neura-desktop] .workbench .track-actions{grid-template-columns:repeat(3,24px);gap:4px;justify-content:end}html[data-neura-desktop] .track-actions>.native-drag-control{grid-column:1/-1;grid-row:1;justify-content:stretch}html[data-neura-desktop] .track-actions>.icon-btn{grid-column:1;grid-row:2}html[data-neura-desktop] .track-actions>a{grid-column:2;grid-row:2}html[data-neura-desktop] .track-actions>button.btn-secondary{grid-column:3;grid-row:2}html[data-neura-desktop] .workbench .track-actions .native-drag-btn{display:flex;width:80px;min-width:80px;max-width:80px;height:32px;min-height:32px;padding:0 5px!important;gap:3px;border-radius:7px;font-size:11px;line-height:1.2;cursor:pointer}html[data-neura-desktop] .workbench .track-actions .native-drag-label{display:inline!important;white-space:nowrap}html[data-neura-desktop] .workbench .track-actions .native-drag-ready{display:inline!important}html[data-neura-desktop] .track-actions .native-drag-btn[data-ready=true]{cursor:grab}html[data-neura-desktop] .track-actions .native-drag-btn[aria-busy=true]{cursor:progress;opacity:.85}html[data-neura-desktop] .native-drag-control[data-failed=true] .native-drag-btn:not([data-ready=true]){border-color:#e0ab6550;color:#f0c693;background:#b5813310}html[data-neura-desktop] .track-actions>.native-drag-control:focus-within{position:relative;z-index:2}@media(min-width:700px){html[data-neura-desktop] .workbench .track-grid{grid-template-columns:28px minmax(120px,1.3fr) minmax(100px,1fr) 40px auto;gap:8px 10px}html[data-neura-desktop] .workbench .track-actions{display:flex;gap:5px}html[data-neura-desktop] .track-actions>.native-drag-control{order:-1}}@media(max-width:319px){html[data-neura-desktop] .workbench .track-grid{-moz-column-gap:5px;column-gap:5px;padding-inline:6px!important}.companion-transfer-status p{font-size:11px}}@media(max-height:440px) and (min-width:561px){html[data-neura-desktop] .companion-transfer-status{padding:3px 9px;align-items:center}.companion-transfer-status p{display:flex;gap:8px;align-items:baseline;font-size:11px}.companion-transfer-status strong{max-width:30%;flex-shrink:0}.companion-transfer-status>svg{margin-top:0}.companion-transfer-status>button{height:20px}}html[data-neura-desktop] [data-sonner-toast]{pointer-events:none}html[data-neura-desktop] [data-sonner-toast] :is(button,a){pointer-events:auto}.studio-workstation .studio-workspace-heading h1{font-size:clamp(29px,3.6vw,42px)}.studio-project-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:22px 0 18px;padding:13px 16px;border:1px solid #a0e8d324;border-radius:16px;background:#0e2024a6}.studio-project-bar>label{display:flex;align-items:center;gap:10px;flex:1;min-width:170px;color:#b7fbe6}.studio-project-bar input{width:100%;min-width:0;background:transparent;color:#e1f3ee;font-size:14px;font-weight:600;outline-offset:5px}.studio-project-bar>span{font-size:10px;color:#9bb4ad}.studio-project-bar button,.studio-timeline-head button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid #a0e8d32e;border-radius:10px;color:#c0e4d9;font-size:11px;background:#81efcb09}.studio-workstation button:disabled{opacity:.4;cursor:not-allowed}.studio-workstation .studio-import-card{min-height:230px}.studio-workstation .studio-import-card.is-drag-over{border-color:#afffe5;background:#21584a66}.studio-workstation-status{display:flex;gap:8px;align-items:center;margin:16px 0;color:#abd7c9;font-size:12px;line-height:1.7}.studio-timeline{padding:24px;margin-top:22px;border:1px solid #ace7d824;border-radius:22px;background:linear-gradient(150deg,#193039a1,#091619e6)}.studio-timeline-head{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.studio-timeline-head>div{flex:1;min-width:160px}.studio-timeline h2{margin-top:5px;font-size:19px;font-weight:600}.studio-timeline h2 span{margin-left:7px;color:#87b5a9;font-size:11px}.studio-timeline-head>strong{font-size:15px;font-family:monospace;color:#b8fce3}.studio-timeline-ruler{display:flex;justify-content:space-between;margin:24px 0 10px;border-bottom:1px solid #c6e5dd18;padding-bottom:8px;font-size:10px;color:#91b3aa;font-family:monospace}.studio-timeline-clips{display:grid;gap:8px}.studio-timeline-row{display:grid;grid-template-columns:minmax(130px,1fr) minmax(90px,1.5fr) 76px auto;align-items:center;gap:12px;padding:12px;border:1px solid #b2dec914;border-radius:12px;background:#07131688}.studio-timeline-row.is-active{border-color:#a3f8d568;background:#244b4266}.studio-timeline-row.is-muted{opacity:.6}.studio-clip-select{display:flex;gap:9px;align-items:center;text-align:left;min-width:0;min-height:44px;color:#d7eee6}.studio-clip-select>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.studio-clip-select small{display:block;color:#8caea3;font-size:10px;margin-top:4px}.studio-clip-lane{height:40px;position:relative;border-radius:7px;background:repeating-linear-gradient(90deg,#d7ffff09 0 1px,transparent 1px 25%);overflow:hidden}.studio-clip-lane>div{position:absolute;display:flex;align-items:center;justify-content:space-evenly;height:100%;border:1px solid #adeccc38;border-radius:6px;background:#71cfa32b;overflow:hidden}.studio-clip-lane i{display:block;flex:1;max-width:3px;min-width:1px;background:#9ae4c9;border-radius:2px}.studio-clip-offset{display:grid;gap:3px;font-size:9px;color:#96b6ac}.studio-clip-offset input{min-width:0;width:100%;min-height:36px;padding:5px;border:1px solid #d7ffff20;border-radius:7px;background:#050d0f77;color:#ccf4e4;font-size:12px}.studio-clip-tools{display:flex;gap:2px}.studio-clip-tools button{display:grid;place-items:center;width:36px;min-height:44px;border-radius:7px;color:#aacaba}.studio-clip-tools button:hover:not(:disabled){background:#adf4d718;color:#d7ffeb}.studio-timeline>p{margin-top:15px;font-size:11px;line-height:1.7;color:#91ada3}.studio-transfer{margin-top:22px;padding:24px;border:1px solid #b2f8d82b;border-radius:20px;background:linear-gradient(130deg,#22483b77,#111f2ec4)}.studio-transfer-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.studio-transfer h3{margin-top:7px;font-size:18px;font-weight:600;color:#dcf9e8}.studio-transfer-heading>span{flex:none;font-size:10px;color:#9ee5bf}.studio-export-targets{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.studio-export-targets button{display:flex;align-items:center;gap:12px;min-height:70px;padding:13px;text-align:left;border:1px solid #c4f9dc1a;border-radius:12px;background:#07151473;color:#9dbdb0;font-size:12px}.studio-export-targets button[aria-pressed=true]{border-color:#b7ffdb63;background:#75d9af13;color:#d9fff0}.studio-export-targets small{display:block;margin-top:5px;font-size:10px;color:#90b2a5}.studio-transfer-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.studio-transfer-actions button{min-height:44px;font-size:12px;padding-inline:15px}.studio-transfer>p{margin-top:14px;font-size:11px;line-height:1.8;color:#9abdaf}.studio-transfer>p[role=alert]{color:#ffb6ac}.studio-transfer audio{width:100%;margin-top:16px}.studio-file-handle{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:74px;margin-top:15px;padding:12px;border:1px dashed #aaffd78a;border-radius:13px;background:#65d89d16;color:#c5ffdf;font-size:13px;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.studio-file-handle:active{cursor:grabbing}.studio-file-handle small{display:block;font-size:10px;color:#97cbb0;margin-top:4px}.studio-editor .studio-transfer{padding:17px;background:#071a1f70}.studio-editor .studio-transfer h3{font-size:15px}.studio-workstation .studio-workspace-empty>svg{color:#a1dec8;margin-bottom:20px}.studio-workstation .studio-editor-footnote{line-height:1.8}@media(max-width:800px){.studio-timeline-row{grid-template-columns:minmax(0,1fr) 76px auto}.studio-clip-lane{grid-row:2;grid-column:1/-1;height:32px}.studio-timeline{padding:17px}.studio-timeline-head button{width:100%}.studio-clip-tools button{width:32px}.studio-transfer{padding:18px}}@media(max-width:480px){.studio-timeline-row{gap:8px;padding:9px;grid-template-columns:minmax(0,1fr) 66px}.studio-clip-tools{grid-row:3;grid-column:1/-1;justify-content:flex-end}.studio-clip-tools button{width:44px}.studio-export-targets{grid-template-columns:1fr}.studio-transfer-heading{display:block}.studio-transfer-heading>span{display:inline-block;margin-top:8px}.studio-project-bar>span{width:100%;order:4}.studio-project-bar>label{flex-basis:100%}.studio-project-bar button{flex:1}.studio-transfer-actions button{width:100%}.studio-clip-offset input{min-height:44px}}.studio-application{--studio-line:#ffffff12;display:flex;flex-direction:column;width:100%;height:100dvh;min-height:520px;margin:0!important;padding:0!important;overflow:hidden;background:#111417;color:#d8e1e1;font-size:12px}.studio-application :is(button,a,input,summary):focus-visible{outline:2px solid #90e0c8;outline-offset:2px}.studio-application button:disabled{opacity:.36;cursor:not-allowed}.studio-app-toolbar{gap:18px;min-height:54px;padding:0 16px;border-bottom:1px solid var(--studio-line);background:#1a1e22}.studio-app-brand,.studio-app-toolbar{display:flex;align-items:center;flex:none}.studio-app-brand{gap:9px;color:#90e0c8}.studio-app-brand h1{font-size:15px;font-weight:650;letter-spacing:-.02em;color:#eef3f3}.studio-app-brand h1 span{font-weight:400;color:#93a2a7}.studio-app-project{display:flex;align-items:center;gap:8px;flex:1;min-width:90px;border-left:1px solid #ffffff16;padding-left:18px}.studio-app-project input{min-width:0;width:100%;max-width:240px;background:transparent;font-size:12px;color:#bdc7cd;outline-offset:4px}.studio-app-project span{font-size:7px;color:#738a82}.studio-app-project span[data-dirty=true]{color:#e5b46f}.studio-app-commands{display:flex;gap:5px;align-items:center}.studio-app-commands button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid #ffffff12;border-radius:5px;color:#c7d2d4;font-size:11px;background:#242a2e}.studio-app-commands button:hover:not(:disabled){background:#303a3d}.studio-app-commands .studio-app-export-toggle{border-color:#91e4c629;color:#bbf0dd;background:#244237}.studio-app-tabs{display:none}.studio-app-panels{display:grid;grid-template-columns:220px minmax(0,1fr) 250px;min-height:0;flex:1}.studio-app-export,.studio-app-library{min-width:0;overflow:auto;overscroll-behavior:contain;background:#191d21}.studio-app-library{border-right:1px solid var(--studio-line)}.studio-app-export{border-left:1px solid var(--studio-line);padding:0 14px}.studio-panel-title{display:flex;align-items:center;gap:7px;height:40px;padding:0 13px;border-bottom:1px solid var(--studio-line);color:#a9b8be}.studio-panel-title h2{font-size:11px}.studio-panel-title>span{margin-left:auto;font-family:monospace;color:#788d93}.studio-library-files{padding:7px;min-height:76px;max-height:230px;overflow:auto}.studio-library-files>p{padding:16px 5px;font-size:11px;color:#72838b}.studio-library-file{display:flex;align-items:center;gap:8px;text-align:left;width:100%;padding:9px 7px;border-radius:4px;color:#9baeb4}.studio-library-file[aria-pressed=true]{background:#91e4c612;color:#c4eedd}.studio-library-file>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.studio-library-file small{display:block;font:10px monospace;color:#708d87;margin-top:3px}.studio-application .studio-import-card{min-height:145px;margin:8px 12px 16px;padding:16px 8px;gap:8px;border:1px dashed #94acb333;border-radius:5px;background:#10161a;box-shadow:none;color:#83979e}.studio-application .studio-import-card.is-drag-over{border-color:#a6ffe0;background:#273e37}.studio-application .studio-import-card p{margin:0;font-size:11px;color:#9aadb2}.studio-application .studio-import-card button{min-height:30px;padding:0 10px;border:1px solid #ffffff17;border-radius:4px;color:#c5d3d6;background:#222b31}.studio-application .studio-import-card small{color:#647980}.studio-library-catalog{border-top:1px solid var(--studio-line)}.studio-library-catalog form{padding:11px}.studio-application .studio-import-kinds{gap:5px;margin-bottom:8px}.studio-application .studio-import-kinds button{font-size:11px;padding:5px 10px;border-radius:4px}.studio-application .studio-import-search{margin:0;border-radius:5px;min-height:34px;background:#11171b}.studio-application .studio-import-search>button{width:27px;height:27px;border-radius:4px;background:transparent;color:#b2c2c5}.studio-application .studio-import-search input{font-size:11px}.studio-application .studio-catalog-results{padding:0 10px;margin:0;font-size:11px}.studio-application .studio-catalog-result{display:flex;gap:7px;padding:8px 0}.studio-catalog-result>span{flex:1}.studio-application .studio-catalog-result button{min-height:30px;padding:0 6px}.studio-library-link{display:flex;align-items:center;justify-content:space-between;margin:12px;color:#91bfb1;font-size:10px}.studio-app-center{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;background:#12171b}.studio-transport{display:flex;align-items:center;gap:8px;flex:none;min-height:49px;padding:7px 14px;border-bottom:1px solid var(--studio-line);background:#1c2329}.studio-transport button{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:4px;color:#94acb4}.studio-transport button[aria-pressed=true]{color:#b5eed5;background:#87e5be16}.studio-transport .studio-transport-play{background:#94e4c6;color:#122a21}.studio-transport output{min-width:69px;font:15px monospace;color:#caeee1;letter-spacing:.02em}.studio-transport-divider,.studio-transport-duration{font:11px monospace;color:#70858e}.studio-transport input{width:100%;min-width:40px;accent-color:#94e4c6;height:20px}.studio-transport-shortcut{font-size:9px;white-space:nowrap;color:#657c83}.studio-transport audio{display:none}.studio-transport [role=alert]{font-size:10px;color:#efbba5}.studio-application .studio-timeline{display:flex;flex-direction:column;min-height:170px;flex:1 1 40%;margin:0;padding:0;border:0;border-bottom:1px solid var(--studio-line);border-radius:0;background:#151b20;box-shadow:none;overflow:hidden}.studio-application .studio-timeline-head{display:flex;flex:none;flex-wrap:nowrap;height:39px;gap:8px;padding:0 12px;border-bottom:1px solid var(--studio-line)}.studio-application .studio-timeline-head h2{display:flex;align-items:center;gap:7px;flex:1;margin:0;font-size:11px;font-weight:500;color:#b0bfc5}.studio-application .studio-timeline-head h2 span{font:10px monospace;color:#65867d}.studio-application .studio-timeline-head button{width:auto;min-height:26px;padding:0 8px;border:1px solid #ffffff10;border-radius:4px;font-size:10px;color:#9dafb3;background:#202a2f}.studio-application .studio-timeline-ruler{flex:none;margin:0;padding:9px 14px 8px 152px;border-bottom:1px solid var(--studio-line);background:#0e1418;font:9px monospace;color:#697f89}.studio-application .studio-timeline-clips{display:block;overflow:auto;min-height:0;overscroll-behavior:contain}.studio-application .studio-timeline-row{grid-template-columns:134px minmax(60px,1fr) 49px 92px;gap:6px;min-height:66px;padding:5px 8px;margin:0;border:0;border-bottom:1px solid #ffffff09;border-radius:0;background:#192128}.studio-application .studio-timeline-row.is-active{background:#1d2c30;box-shadow:inset 2px 0 #94e4c6}.studio-application .studio-clip-select{gap:7px;min-height:40px}.studio-application .studio-clip-select>span{font-size:10px}.studio-application .studio-clip-select small{font-size:9px;margin-top:3px;color:#738b91}.studio-clip-number{flex:none;font:9px monospace;color:#627d85}.studio-application .studio-clip-lane{grid-row:auto;grid-column:auto;height:46px;border-radius:3px;background:repeating-linear-gradient(90deg,#ffffff0b 0 1px,transparent 1px 16.666%)}.studio-application .studio-clip-lane>div{border-radius:3px;background:#2d665655;border-color:#77c5aa66}.studio-application .studio-clip-lane i{max-width:2px;border-radius:0}.studio-application .studio-clip-offset{font-size:8px;gap:2px}.studio-application .studio-clip-offset input{min-height:27px;padding:2px;font:10px monospace;border-radius:3px}.studio-application .studio-clip-tools{gap:0;grid-row:auto;grid-column:auto}.studio-application .studio-clip-tools button{width:23px;min-height:29px;border-radius:3px}.studio-timeline-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;flex:1;min-height:140px;color:#587680;background:repeating-linear-gradient(0deg,transparent 0 59px,#ffffff08 59px 60px),repeating-linear-gradient(90deg,transparent 0 calc(16.666% - 1px),#ffffff06 calc(16.666% - 1px) 16.666%)}.studio-timeline-empty>span{font-size:12px;color:#8b9fa7}.studio-timeline-empty small{font-size:10px;color:#556f7b}.studio-app-inspector{min-height:310px;flex:1 1 55%;overflow:auto;overscroll-behavior:contain;background:#1b2025}.studio-application .studio-editor{margin:0!important;padding:10px 13px;border:0;border-radius:0;box-shadow:none;overflow:visible}.studio-application .studio-editor-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--studio-line)}.studio-application .studio-editor-head h2{display:flex;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:500;letter-spacing:0;line-height:1.4}.studio-application .studio-editor-head>span{font-size:9px;color:#69817d}.studio-application .studio-editor-track{margin:0;padding:7px 0;border:0;gap:10px}.studio-application .studio-editor-track>div{font-size:11px}.studio-application .studio-editor-track>span{font-size:10px}.studio-application .studio-editor-wave{height:66px;padding:8px;border-radius:4px;background:#10181d;border-color:#ffffff0b;gap:2px}.studio-application .studio-editor-wave span{max-width:4px;border-radius:1px;box-shadow:none}.studio-application .studio-editor-wave span.selected{background:#89cdbb}.studio-application .studio-quick-tools{display:flex;align-items:center;gap:6px;margin-top:6px}.studio-application .studio-quick-tools>p{display:none}.studio-application .studio-quick-tools>div{display:flex;gap:5px;flex-wrap:wrap}.studio-application .studio-quick-tools button{min-height:27px;padding:0 7px;border-radius:4px;font-size:10px}.studio-application .studio-editor-controls{grid-template-columns:repeat(5,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:8px;margin-top:10px}.studio-application .studio-editor-control{gap:3px}.studio-application .studio-editor-control label{display:block;font-size:10px;color:#8da3ab}.studio-application .studio-editor-control strong{display:block;margin-top:3px;font:11px monospace;color:#c9e3dc}.studio-application .studio-editor-control input[type=range]{height:20px;padding:0}.studio-application .studio-editor-effects{gap:5px;margin-top:8px;padding:7px 0}.studio-application .studio-editor-effects>span{font-size:10px;margin-right:3px}.studio-application .studio-editor-effects label{font-size:9px;gap:4px;padding:5px;border-radius:4px}.studio-application .studio-editor-preview{display:flex;gap:12px;margin-top:7px;padding:6px 8px;min-height:33px;border-radius:4px;background:#0f181d}.studio-application .studio-editor-preview>div{display:flex;align-items:center;gap:8px;flex:none}.studio-application .studio-editor-preview strong{font-size:10px}.studio-application .studio-editor-preview :is(span,p){font-size:9px}.studio-application .studio-editor-preview audio{height:30px}.studio-application .studio-editor-actions{gap:5px;margin-top:7px}.studio-application .studio-editor-actions>button:not(.studio-editor-reset){flex:none;min-height:30px;padding:0 9px;font-size:10px;border-radius:4px}.studio-application .studio-editor-actions svg{width:13px;height:13px}.studio-application .studio-editor-history{padding:0;gap:0;border-radius:4px}.studio-application .studio-editor-history button{width:29px;height:29px;border-radius:3px}.studio-application .studio-editor-reset{padding:6px;font-size:10px}.studio-application .studio-preset-notice{margin:6px 0;font-size:10px;padding:5px}.studio-application .studio-editor-footnote{margin-top:7px;line-height:1.5;color:#5f7a80}.studio-clip-handoff{margin-top:9px;border-top:1px solid var(--studio-line);padding-top:6px}.studio-clip-handoff>summary{color:#789b92;font-size:10px;cursor:pointer;min-height:24px}.studio-inspector-empty{height:100%;display:flex;flex-direction:column}.studio-inspector-placeholder{color:#607981}.studio-inspector-placeholder>p{font-size:11px;margin-top:15px}.studio-placeholder-wave{height:64px;background:linear-gradient(0deg,transparent 49%,#8da5b11e 0,#8da5b11e 51%,transparent 0);border:1px solid #ffffff09;border-radius:3px}.studio-placeholder-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px;font-size:10px;color:#5a7078}.studio-placeholder-controls i{display:block;height:3px;margin-top:14px;background:#ffffff12}.studio-application .studio-transfer{margin:0;padding:13px 0;border:0;border-radius:0;background:transparent}.studio-application .studio-transfer-heading{display:flex;align-items:center;justify-content:space-between}.studio-application .studio-transfer h3{margin:0;font-size:11px;font-weight:500;color:#b0bfc5}.studio-application .studio-transfer-heading>span{margin:0;font-size:8px;color:#638879}.studio-application .studio-export-targets{grid-template-columns:1fr;margin:15px 0;gap:7px}.studio-application .studio-export-targets button{min-height:59px;gap:9px;padding:10px;border-radius:4px;font-size:11px;background:#10171b}.studio-application .studio-export-targets small{font-size:9px;line-height:1.6;margin-top:3px}.studio-application .studio-transfer-actions{display:grid;gap:7px;margin-top:12px}.studio-application .studio-transfer-actions button{width:100%;min-height:34px;padding:0 9px;font-size:11px;border-radius:4px}.studio-application .studio-transfer>p{margin-top:12px;font-size:10px;line-height:1.65}.studio-application .studio-file-handle{min-height:60px;gap:7px;font-size:11px;border-radius:4px;margin-top:12px}.studio-application .studio-file-handle small{font-size:9px}.studio-export-help{border-top:1px solid var(--studio-line);padding-top:12px;font-size:10px;color:#7e959d}.studio-export-help summary{cursor:pointer;min-height:26px}.studio-export-help p{margin-top:8px;font-size:10px;line-height:1.8;color:#6f878f}.studio-app-status{display:flex;align-items:center;gap:7px;min-height:27px;flex:none;padding:4px 12px;background:#151b20;border-top:1px solid var(--studio-line);color:#859a9f;font-size:9px}.studio-status-dot{width:5px;height:5px;flex:none;border-radius:50%;background:#84ae99}.studio-app-status>[role=status]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-app-status>[role=alert]{color:#efbda9}.studio-app-status>small{margin-left:auto;white-space:nowrap;font:9px monospace;color:#59777e}.studio-app-status details{position:relative;flex:none;font-size:9px;color:#587b76}.studio-app-status summary{cursor:pointer}.studio-app-status details p{position:absolute;right:0;bottom:24px;width:250px;padding:12px;background:#1f292e;border:1px solid #38484b;z-index:5;line-height:1.7;color:#b1c4c9}.studio-access-overlay{position:absolute;z-index:3;left:50%;top:48%;transform:translate(-50%,-50%);width:280px;max-width:calc(100% - 28px);display:flex;flex-direction:column;align-items:center;gap:12px;padding:25px 18px;border:1px solid #71868c55;border-radius:8px;background:#1b2429;box-shadow:0 15px 70px #000b;text-align:center;color:#9dadb4}.studio-access-overlay h2{font-size:14px;font-weight:600;color:#d2dfdf}.studio-access-overlay p{font-size:11px}.studio-access-overlay .btn-primary{min-height:34px;padding:0 20px;border-radius:5px;font-size:11px}.studio-access-back{font-size:10px;color:#758e95}@media(min-width:981px){.studio-app-commands .studio-app-export-toggle{display:none}}@media(max-width:1200px){.studio-app-panels{grid-template-columns:185px minmax(0,1fr) 210px}.studio-app-toolbar{gap:12px}.studio-app-commands button{padding-inline:8px}.studio-application .studio-timeline-row{grid-template-columns:110px minmax(55px,1fr) 43px 72px;gap:4px}.studio-application .studio-clip-tools button{width:18px}.studio-transport-shortcut{display:none}}@media(max-width:980px){.studio-app-panels{grid-template-columns:195px minmax(0,1fr)}.studio-app-export{display:none}.studio-application[data-pane=export] .studio-app-export{display:block;grid-column:2;grid-row:1}.studio-application[data-pane=export] .studio-app-center{display:none}.studio-app-inspector{min-height:310px}.studio-app-project{padding-left:9px}.studio-app-commands button span{font-size:10px}.studio-application .studio-editor-controls{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.studio-application{min-height:0}.studio-app-toolbar{min-height:49px;gap:7px;padding-inline:10px;flex-wrap:wrap;padding-block:6px}.studio-app-brand h1{font-size:13px}.studio-app-brand>svg{width:17px}.studio-app-project{flex:1;padding-left:8px}.studio-app-project input{font-size:12px!important}.studio-app-commands{width:100%;justify-content:flex-end;gap:5px}.studio-app-commands button{min-height:36px;flex:1;padding-inline:4px}.studio-app-commands .studio-app-export-toggle{display:none}.studio-app-tabs{display:flex;gap:4px;flex:none;padding:4px 10px;border-bottom:1px solid var(--studio-line);background:#191f24}.studio-app-tabs button{flex:1;min-height:36px;border-radius:4px;font-size:11px;color:#6e8a92}.studio-app-tabs button[aria-pressed=true]{background:#b2ebd512;color:#b8dccc}.studio-app-panels{display:flex;min-height:0}.studio-app-center{flex:1}.studio-app-export,.studio-app-library{display:none}.studio-application[data-pane=library] .studio-app-library{display:block;width:100%;border:0}.studio-application[data-pane=library] .studio-app-center{display:none}.studio-application[data-pane=export] .studio-app-export{display:block;width:100%;padding:0 18px;border:0}.studio-app-status{min-height:29px}.studio-app-status>small{display:none}.studio-app-status details{margin-left:auto}.studio-transport{padding-inline:10px;gap:6px;min-height:48px}.studio-transport button{width:34px;height:34px}.studio-transport output{font-size:13px;min-width:59px}.studio-transport-duration{font-size:9px}.studio-application .studio-timeline{flex:0 0 34%;min-height:150px}.studio-application .studio-timeline-ruler{padding-left:100px}.studio-application .studio-timeline-row{grid-template-columns:88px minmax(60px,1fr) 44px;min-height:65px;gap:5px}.studio-application .studio-clip-select{min-height:32px}.studio-application .studio-clip-select>span{font-size:10px}.studio-application .studio-clip-number{display:none}.studio-application .studio-clip-tools{grid-column:1/-1;grid-row:auto;justify-content:flex-end;margin-top:-1px}.studio-application .studio-clip-tools button{width:34px;min-height:29px}.studio-application .studio-clip-lane{height:33px}.studio-application .studio-clip-offset input{min-height:30px;font-size:12px!important}.studio-application .studio-editor-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.studio-application .studio-editor-control input[type=range]{height:30px;padding:8px 0}.studio-app-inspector{flex:1;min-height:0}.studio-application .studio-editor-preview{flex-wrap:wrap}.studio-application .studio-editor-actions>button:not(.studio-editor-reset){min-height:34px}.studio-application .studio-editor-history button{width:33px;height:33px}.studio-application .studio-editor-effects label{min-height:31px;font-size:10px}.studio-timeline-empty small{max-width:230px;text-align:center;line-height:1.6}.studio-application .studio-transfer-actions button{min-height:44px}.studio-application .studio-import-search>button{width:38px;height:38px}.studio-library-catalog .studio-import-search input{font-size:16px}.studio-application .studio-export-targets button{min-height:70px}.studio-access-overlay{top:50%}}@media(max-width:359px){.studio-app-project{max-width:155px}.studio-app-toolbar{gap:5px}.studio-app-brand h1{font-size:12px}.studio-transport-divider,.studio-transport-duration{display:none}.studio-application .studio-editor-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-application .studio-timeline-head button{font-size:9px}.studio-application .studio-timeline-row{grid-template-columns:80px minmax(50px,1fr) 42px}}.studio-application{background:#111719;color:#d7e5e3}.studio-app-toolbar{background:linear-gradient(110deg,#1d282a,#192125);min-height:56px}.studio-app-project .studio-save-state{display:inline-flex;align-items:center;gap:5px;flex:none;font-size:10px;white-space:nowrap;padding:4px 6px;border-radius:4px;color:#86ad9f;background:#90d8b907}.studio-app-project .studio-save-state:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor}.studio-app-project .studio-save-state[data-dirty=true]{color:#d8b88b;background:#d8b88b08}.studio-app-commands button{font-size:12px;min-height:34px;color:#c4d7d4}.studio-app-commands .studio-help-trigger{border-color:transparent;background:transparent;color:#90aaa4}.studio-panel-title{height:43px;color:#c1d2cf}.studio-panel-title h2{font-size:12px}.studio-panel-title b,.studio-timeline-head h2>b,.studio-transfer h3 b{font:10px monospace;padding:3px 4px;border-radius:4px;background:#8dc9b810;color:#7caf9c;margin-right:4px}.studio-library-file{min-height:54px;border:1px solid transparent}.studio-library-file>span{font-size:12px}.studio-library-file small{font-size:10px}.studio-library-file[aria-pressed=true]{border-color:#b1ecd026;background:linear-gradient(100deg,#81c7a61c,#81c7a605);color:#daf0e5}.studio-application .studio-import-card{border-color:#accabb29;border-radius:8px;min-height:132px}.studio-application .studio-import-card p{font-size:12px}.studio-application .studio-import-card button{font-size:12px;min-height:34px;border-radius:5px}.studio-library-link{font-size:11px}.studio-application .studio-import-kinds button,.studio-application .studio-import-search input{font-size:12px}.studio-transport{min-height:51px;gap:9px;background:#1a272c}.studio-transport .studio-transport-play{display:flex;justify-content:center;align-items:center;gap:5px;width:auto;min-width:87px;padding:0 9px;height:33px;border-radius:6px;background:linear-gradient(120deg,#8edbbb,#a2ead0);box-shadow:0 2px 9px #78d9b410;font-size:11px;font-weight:600;white-space:nowrap}.studio-transport output{font-size:15px;color:#e0f4e9}.studio-transport-duration{font-size:11px;color:#859b9f}.studio-application .studio-timeline-head{height:43px}.studio-application .studio-timeline-head h2{font-size:12px;color:#c1d2cf}.studio-application .studio-timeline-head button{font-size:11px;min-height:29px}.studio-application .studio-timeline-row{grid-template-columns:145px minmax(70px,1fr) 56px 112px;min-height:72px;gap:8px;background:#19242a}.studio-application .studio-timeline-row.is-active{background:linear-gradient(90deg,#21372f,#1f2e31);box-shadow:inset 3px 0 #91d7b7}.studio-application .studio-clip-select>span{font-size:11px}.studio-application .studio-clip-select small{font-size:10px}.studio-application .studio-clip-offset{font-size:9px;color:#9fbbb2}.studio-application .studio-clip-offset input{min-height:31px;font:11px monospace;color:#d9e9df}.studio-application .studio-clip-tools button{width:28px;min-height:32px;color:#b0c8bc}.studio-application .studio-clip-tools button[aria-pressed=true]{background:#e4bd7718;color:#e1c293}.studio-lane-playhead{display:block;position:absolute;z-index:2;top:0;bottom:0;width:1px;background:#e7e8bdc7;box-shadow:0 0 5px #e7e8bd25;pointer-events:none;transition:left .12s linear}.studio-application .studio-editor{padding:10px 15px;background:linear-gradient(150deg,#1d2629,#192125)}.studio-application .studio-editor-head h2{font-size:12px;color:#c1d2cf}.studio-application .studio-editor-head>span{font-size:10px}.studio-application .studio-editor-track{padding:8px 0}.studio-application .studio-editor-track>div{font-size:12px;color:#dcf0e5}.studio-application .studio-editor-track>span{font-size:11px}.studio-selection-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;color:#8fa8a4;font-size:11px}.studio-selection-summary>span{white-space:nowrap}.studio-selection-summary strong{font:11px monospace;color:#ccdfd7;margin-left:5px}.studio-time-inputs{display:flex;align-items:center;gap:7px}.studio-time-inputs label{display:flex;align-items:center;gap:5px;font-size:10px}.studio-time-inputs input{width:68px;min-height:29px;padding:3px 5px;border:1px solid #92bfa525;border-radius:5px;background:#111e23;color:#d5ede1;font:11px monospace}.studio-time-inputs small,.studio-time-inputs>span{font-size:9px;color:#6f9392}.studio-application .studio-editor-wave{position:relative;height:74px;padding:9px 8px;border-radius:6px;background:#102027;border-color:#8bceac1c}.studio-application .studio-editor-wave span{background:#789c9b36}.studio-application .studio-editor-wave span.selected{background:linear-gradient(#a1e5c8,#74bfa7)}.studio-wave-selection{position:absolute;top:0;bottom:0;pointer-events:none;border-inline:2px solid #b8efd299;background:#b8efd207;border-radius:3px}.studio-wave-hint{display:flex;justify-content:space-between;gap:8px;padding-top:5px;font-size:10px;color:#72989a}.studio-wave-hint>span{font-size:9px;color:#627e81}.studio-application .studio-quick-tools{margin-top:8px}.studio-application .studio-quick-tools button{font-size:11px;min-height:29px;padding:0 9px;border-radius:5px;background:#79cdb809;border-color:#9dddcf20;color:#b5d8ca}.studio-application .studio-preset-notice{padding:6px 8px;border-radius:5px;color:#a7c7b7;background:#9ad4b208;font-size:11px;line-height:1.5}.studio-application .studio-editor-controls{margin-top:11px;-moz-column-gap:15px;column-gap:15px}.studio-application .studio-editor-control label{font-size:11px}.studio-application .studio-editor-control strong{font-size:12px;margin-top:4px}.studio-application .studio-editor-control input[type=range]{height:24px}.studio-application .studio-editor-effects>span{font-size:11px}.studio-application .studio-editor-effects label{font-size:10px;min-height:29px;padding:5px 7px;border-radius:5px}.studio-application .studio-editor-preview strong{font-size:11px}.studio-application .studio-editor-preview :is(span,p){font-size:10px}.studio-application .studio-editor-preview>div{flex-wrap:wrap}.studio-application .studio-editor-actions>button:not(.studio-editor-reset){font-size:11px;min-height:33px;padding:0 10px;border-radius:5px}.studio-application .studio-editor-history button{height:32px;width:31px}.studio-application .studio-editor-reset,.studio-clip-handoff>summary{font-size:11px}.studio-application .studio-editor-footnote{font-size:9px}.studio-application .studio-transfer{padding-top:14px}.studio-application .studio-transfer h3{display:flex;align-items:center;font-size:12px;color:#c1d2cf}.studio-application .studio-transfer-heading>span{font-size:9px;color:#799a8c}.studio-application .studio-export-targets{gap:8px;margin:17px 0 15px}.studio-application .studio-export-targets button{position:relative;font-size:12px;min-height:68px;border-radius:7px;border-color:#accabb1a;color:#9bb9b0;background:#112027;padding:11px 9px}.studio-application .studio-export-targets button[aria-pressed=true]{border-color:#a4e1bb6b;color:#d7f0dd;background:linear-gradient(115deg,#95d3af14,#17333273);box-shadow:inset 2px 0 #a4e1bb}.studio-application .studio-export-targets button[aria-pressed=true]:after{content:"✓";margin-left:auto;color:#a4e1bb;font-size:12px}.studio-application .studio-export-targets small{font-size:10px;color:#719b91}.studio-export-summary{padding:12px 10px;margin-bottom:15px;border:1px solid #accabb15;border-radius:6px;background:#0f1a1e55}.studio-export-summary>span{font-size:10px;color:#76978f}.studio-export-summary strong{display:block;margin:8px 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:#c4dfce}.studio-export-summary dl{display:grid;gap:8px}.studio-export-summary dl>div{display:flex;justify-content:space-between;gap:10px;font-size:11px}.studio-export-summary dt{color:#849e99}.studio-export-summary dd{font-family:monospace;color:#bfd4c9}.studio-application .studio-transfer-actions button{min-height:37px;font-size:12px;border-radius:6px}.studio-application .studio-transfer-actions .btn-primary{box-shadow:0 3px 14px #83cbb010;background:linear-gradient(120deg,#97e8c5,#adedd3);color:#153325}.studio-format-details{padding-top:13px;margin-top:12px;border-top:1px solid #accabb12;font-size:10px;color:#78988f}.studio-format-details summary{min-height:23px;cursor:pointer}.studio-format-details p{margin-top:7px;font-size:10px;line-height:1.6;color:#93b2a7}.studio-export-help{margin-top:12px;color:#76948a}.studio-app-status{min-height:29px;font-size:10px;color:#91aba3}.studio-app-status>small{font-size:10px}.studio-help-overlay{position:fixed;inset:0;z-index:80;background:#071011ad;backdrop-filter:blur(4px)}.studio-help-dialog{position:fixed;z-index:81;left:50%;top:50%;transform:translate(-50%,-50%);width:440px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow:auto;padding:24px;background:linear-gradient(150deg,#253934,#192728);border:1px solid #b7ead42e;border-radius:14px;color:#d4e5dd;box-shadow:0 22px 80px #0008}.studio-help-heading{display:flex;align-items:center;gap:9px;color:#a8dfc5}.studio-help-heading h2{font-size:18px;font-weight:600;color:#e4f1e9}.studio-help-heading button{display:grid;place-items:center;margin-left:auto;width:32px;height:32px;border-radius:6px;color:#87aaa0}.studio-help-dialog>p{font-size:12px;line-height:1.8;color:#8daf9f;margin-top:8px}.studio-help-dialog ol{display:grid;gap:20px;margin-top:25px}.studio-help-dialog li{display:flex;gap:14px}.studio-help-dialog li>span{font:11px monospace;color:#85b59b;padding-top:4px}.studio-help-dialog strong{display:flex;align-items:center;gap:8px;font-size:13px;color:#d2e6d9}.studio-help-dialog li p{margin-top:6px;font-size:12px;line-height:1.8;color:#92b1a1}.studio-help-shortcut{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:12px 0;border-block:1px solid #b7ead414;font-size:11px;color:#b6cdbf}.studio-help-shortcut kbd{padding:5px 8px;border:1px solid #b7ead425;border-radius:5px;font:11px monospace;background:#111d1e55}.studio-help-dialog .studio-help-storage{font-size:11px;margin-top:14px;color:#86a595}.studio-help-done{width:100%;min-height:37px;border:1px solid #b7ead42e;border-radius:7px;background:#9ed7b810;color:#c3e2d0;margin-top:20px;font-size:12px}@media(min-width:1201px){.studio-app-panels{grid-template-columns:230px minmax(0,1fr) 270px}}@media(min-width:981px) and (max-width:1200px){.studio-app-panels{grid-template-columns:185px minmax(0,1fr) 240px}.studio-application .studio-timeline-row{grid-template-columns:110px minmax(60px,1fr) 51px 100px;gap:5px}.studio-application .studio-clip-tools button{width:25px}}@media(max-width:980px){.studio-application .studio-timeline-row{grid-template-columns:120px minmax(70px,1fr) 52px 100px;gap:6px}.studio-application .studio-clip-tools button{width:25px}.studio-app-project .studio-save-state{font-size:9px;padding:3px}.studio-app-commands button{font-size:11px;gap:4px;padding-inline:7px}}@media(max-width:760px){.studio-app-toolbar{gap:8px;padding:8px 10px}.studio-app-brand h1{font-size:13px}.studio-app-project{padding-left:7px}.studio-app-project .studio-save-state{font-size:8px;background:transparent;padding:0}.studio-app-project input{font-size:12px!important}.studio-app-commands button{min-height:37px;padding-inline:3px;flex:1}.studio-app-commands .studio-help-trigger{flex:0 0 34px}.studio-help-trigger span{display:none}.studio-app-tabs button{font-size:12px;min-height:36px}.studio-transport{gap:6px;padding-inline:9px}.studio-transport .studio-transport-play{min-width:78px;gap:4px;padding:0 6px;font-size:10px;height:35px}.studio-transport output{font-size:12px;min-width:57px}.studio-transport-divider,.studio-transport-duration{display:none}.studio-transport>input{min-width:30px}.studio-application .studio-timeline-row{grid-template-columns:84px minmax(70px,1fr) 51px;gap:6px}.studio-application .studio-clip-tools{grid-column:1/-1}.studio-application .studio-clip-tools button{width:34px;min-height:29px}.studio-application .studio-timeline{flex-basis:30%;min-height:155px}.studio-application .studio-clip-select>span{font-size:11px}.studio-application .studio-timeline-head button{font-size:10px}.studio-selection-summary{align-items:flex-start;flex-wrap:wrap;gap:6px}.studio-selection-summary>span{font-size:10px;padding-top:5px}.studio-time-inputs{gap:4px;margin-left:auto}.studio-time-inputs input{width:61px;font-size:16px;min-height:33px;padding:2px 3px}.studio-time-inputs label{gap:3px;font-size:10px}.studio-time-inputs>small{display:none}.studio-application .studio-editor-wave{height:70px}.studio-wave-hint{font-size:10px}.studio-wave-hint>span{display:none}.studio-application .studio-quick-tools button{min-height:32px;padding-inline:7px;font-size:10px}.studio-application .studio-editor-control input[type=range]{height:31px;padding:8px 0}.studio-application .studio-editor-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 12px}.studio-application .studio-editor-effects label{min-height:31px}.studio-application .studio-editor-actions>button:not(.studio-editor-reset){min-height:36px;padding-inline:8px}.studio-application .studio-transfer-actions button{min-height:44px}.studio-application .studio-export-targets button{min-height:72px}.studio-app-status>small{display:none}.studio-export-summary{padding:14px}.studio-app-status{min-height:28px;font-size:9px}.studio-save-state:before{display:none}}@media(max-width:359px){.studio-app-project{max-width:none}.studio-app-project input{font-size:11px!important}.studio-app-project .studio-save-state{display:none}.studio-selection-summary{display:block}.studio-time-inputs{margin-top:6px}.studio-application .studio-editor-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.studio-lane-playhead{transition:none}}.studio-application .studio-timeline-ruler{padding-inline:161px 192px}@media(min-width:981px) and (max-width:1200px){.studio-application .studio-timeline-ruler{padding-inline:123px 169px}}@media(min-width:761px) and (max-width:980px){.studio-application .studio-timeline-ruler{padding-inline:134px 172px}}@media(max-width:760px){.studio-application .studio-timeline-ruler{padding-inline:98px 65px}}.studio-connected-catalog{border-top:0}.studio-connected-catalog form{padding:12px 11px 6px}.studio-connected-catalog .studio-import-kinds{display:flex}.studio-connected-catalog .studio-import-kinds button{flex:1;min-height:35px;font-size:12px}.studio-connected-catalog .studio-import-search input{min-width:0;width:100%;font-size:12px}.studio-catalog-options{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:9px;font-size:10px;color:#809c94}.studio-catalog-options select{padding:5px 3px;border:1px solid #a6d4bb20;border-radius:4px;background:#17252a;color:#b4c9bd;font-size:10px;min-width:63px}.studio-connected-results{max-height:max(160px,calc(100dvh - 365px));overscroll-behavior:contain;padding:3px 7px}.studio-connected-sound{display:grid;grid-template-columns:30px minmax(0,1fr) 29px;align-items:center;gap:7px;padding:10px 5px;min-height:64px;border-bottom:1px solid #acdbc410}.studio-connected-sound[data-playing=true]{background:#91e4c612;border-radius:5px}.studio-catalog-info{min-width:0}.studio-catalog-info>a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#c4dacf;font-size:12px;line-height:1.45}.studio-catalog-info small{display:block;margin-top:4px;color:#75988c;font-size:10px;line-height:1.3}.studio-catalog-add,.studio-catalog-play{display:grid;place-items:center;width:29px;min-height:33px;border:1px solid #a9d8bf22;border-radius:5px;background:#9cd8b308;color:#a8d5b9}.studio-catalog-add:hover:not(:disabled),.studio-catalog-play:hover{background:#9cd8b320;color:#d9f6e5}.studio-connected-sound[data-playing=true] .studio-catalog-play{background:#a6dfbd;color:#153323}.studio-catalog-more{display:block;width:100%;min-height:35px;margin-top:6px;border:1px solid #a9d8bf20;border-radius:5px;color:#a8c7b6;font-size:11px;background:#9cd8b306}.studio-catalog-message{padding:15px 8px;display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.6;color:#91aca0}.studio-catalog-message[role=alert]{display:block;color:#d7b994}.studio-catalog-message button{margin-top:9px;text-decoration:underline}.studio-catalog-note{padding:8px 12px 0;color:#6e9685;font-size:10px}.studio-connected-catalog .studio-library-link{margin:8px 12px 12px;font-size:11px}.studio-catalog-audition{display:flex;align-items:center;gap:7px;padding:9px 11px;margin:3px 10px 8px;border:1px solid #97d7ae25;border-radius:5px;background:#1c332f}.studio-catalog-audition>button{width:25px;height:31px;color:#b9e3c5}.studio-catalog-audition>span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#c5e1cd}.studio-catalog-audition small{display:block;font:10px monospace;color:#83af94;margin-top:4px}.studio-project-sources{border-top:1px solid var(--studio-line)}.studio-project-sources>summary{display:flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;color:#8fa99d;font-size:11px;cursor:pointer}.studio-project-sources>summary:after{content:"▸";margin-left:auto;color:#68877b}.studio-project-sources[open]>summary:after{content:"▾"}.studio-project-sources>summary>span{font:10px monospace;padding:2px 5px;border-radius:3px;background:#a9d8bf10}.studio-project-sources>.studio-panel-title{display:none}.studio-project-sources .studio-library-files{max-height:156px;min-height:0}.studio-application .studio-import-card{min-height:83px;margin-top:6px;padding:11px 8px;gap:6px}.studio-application .studio-import-card>svg{display:none}.studio-application .studio-import-card p{font-size:10px}.studio-application .studio-import-card button{font-size:11px}.studio-application .studio-import-card small{font-size:9px}@media(min-width:1201px){.studio-app-panels{grid-template-columns:280px minmax(0,1fr) 270px}}@media(min-width:981px) and (max-width:1200px){.studio-app-panels{grid-template-columns:250px minmax(0,1fr) 240px}}@media(min-width:761px) and (max-width:980px){.studio-app-panels{grid-template-columns:245px minmax(0,1fr)}}@media(max-width:760px){.studio-connected-catalog .studio-import-search input{font-size:16px}.studio-connected-results{max-height:max(190px,calc(100dvh - 350px))}.studio-connected-sound{grid-template-columns:37px minmax(0,1fr) 40px;min-height:69px;padding:10px 7px;gap:10px}.studio-catalog-add,.studio-catalog-play{width:37px;min-height:40px}.studio-catalog-info>a{font-size:13px}.studio-catalog-info small{font-size:11px}.studio-connected-catalog form{padding:13px 14px 7px}.studio-catalog-options{font-size:11px}.studio-catalog-options select{min-height:32px;font-size:12px}.studio-catalog-note{font-size:11px}.studio-project-sources>summary{min-height:44px;font-size:12px}.studio-application .studio-import-card p{font-size:12px}}.studio-work-history{display:flex;gap:3px;border-right:1px solid #a4c9b526;padding-right:8px;margin-right:4px}.studio-work-history button{gap:5px}.studio-work-history button:disabled{opacity:.35}.studio-workflow{display:flex;gap:7px;flex:none;min-height:38px;padding:5px 15px;border-bottom:1px solid #a4c9b51c;background:#152122}.studio-workflow button{display:flex;align-items:center;gap:8px;flex:1;color:#d1e4db;font-size:11px;text-align:left;min-height:28px;padding:0 8px;border-radius:5px}.studio-workflow button:hover{background:#b1e8c80b}.studio-workflow b{display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#b4dfc719;color:#b4dfc7;font-size:10px}.studio-workflow small{color:#90afa1;font-size:10px;margin-left:5px}.studio-waveform-tool{margin-top:7px;border:1px solid #8bceac25;border-radius:6px;background:#112027;overflow:hidden}.studio-waveform-toolbar{display:flex;align-items:center;gap:5px;padding:5px 7px;border-bottom:1px solid #8bceac1a;min-height:36px}.studio-waveform-toolbar button{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;min-height:27px;padding:0 7px;border-radius:4px;color:#c0d8cc}.studio-waveform-toolbar button[aria-pressed=true]{background:#b0e6ce1b;color:#d8f5e5}.studio-waveform-toolbar button:disabled{opacity:.35}.studio-waveform-toolbar>div{display:flex;align-items:center;gap:2px;margin-left:auto}.studio-waveform-toolbar output{font-size:10px;min-width:20px;text-align:center;font-variant-numeric:tabular-nums}.studio-waveform-canvas{padding:2px 7px;min-height:76px;touch-action:pan-y}.studio-waveform-canvas[data-disabled=true]{pointer-events:none;opacity:.5}.studio-waveform-canvas ::part(region){border-radius:3px;border:1px solid #b3e7ca60}.studio-waveform-canvas ::part(region-handle){min-width:10px!important;background:#b3e7ca73;border-color:transparent!important;touch-action:none}.studio-waveform-canvas ::part(scroll){scrollbar-width:thin;scrollbar-color:#789c8b #142027}.studio-waveform-tip{font-size:10px!important;line-height:1.6;color:#9dbcaf;margin:0!important;padding:5px 8px;border-top:1px solid #8bceac1a}.studio-advanced-controls{margin-top:7px;border-top:1px solid #8bceac1a;padding-top:4px}.studio-advanced-controls summary{font-size:11px;color:#a9c4b8;cursor:pointer;min-height:28px;display:flex;align-items:center}.studio-advanced-controls summary:before{content:"▸";margin-right:7px}.studio-advanced-controls[open] summary:before{content:"▾"}.studio-advanced-controls .studio-editor-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-application .studio-timeline-row{grid-template-columns:135px minmax(60px,1fr) 56px 148px}.studio-application .studio-clip-tools{gap:2px}@media(max-width:1200px){.studio-workflow small{display:none}.studio-application .studio-timeline-row{grid-template-columns:110px minmax(60px,1fr) 54px}.studio-application .studio-clip-tools{grid-column:1/-1;justify-content:flex-end}.studio-application .studio-clip-tools button{width:31px;min-height:31px}.studio-work-history button span{display:none}.studio-waveform-toolbar{flex-wrap:wrap}}@media(max-width:760px){.studio-workflow{display:none}.studio-work-history{flex:none;padding-right:4px;margin-right:0;gap:1px}.studio-app-commands .studio-work-history button{min-width:33px;min-height:37px}.studio-app-commands>button{min-width:0}.studio-application .studio-timeline-row{grid-template-columns:88px minmax(50px,1fr) 51px}.studio-application .studio-clip-tools button{width:38px;min-height:35px}.studio-waveform-toolbar button{min-height:34px;font-size:11px}.studio-waveform-toolbar>div button{width:32px;padding:0}.studio-waveform-tip{font-size:11px!important}.studio-application .studio-editor-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-advanced-controls summary{min-height:39px;font-size:12px}}.studio-application{--studio-line:#ded5f01a;--studio-muted:#aaa6b5;background:radial-gradient(ellipse at 15% 0,#4b3b593b,transparent 50%),#18191f;color:#ebe7ef}.studio-app-toolbar{background:linear-gradient(105deg,#2e2938,#24292c);border-color:var(--studio-line)}.studio-app-brand>svg{padding:7px;width:36px;height:36px;border-radius:11px;color:#bdedda;background:linear-gradient(135deg,#ade5d322,#c1a6ed22);border:1px solid #c5e4d823}.studio-app-brand h1{color:#f1edf5}.studio-app-brand h1 span{color:#b1daca}.studio-app-project input{color:#e8e1ed!important}.studio-app-project .studio-save-state{color:#c4bece;background:#c8b9e810;border-color:#c8b9e820}.studio-app-commands button{border-radius:8px;color:#c5c2d1}.studio-app-commands button:hover:not(:disabled){background:#d2c1ee12;color:#f1edf7}.studio-workflow{background:transparent;border:0;padding-inline:16px;gap:12px}.studio-workflow button{color:#e3dfea}.studio-workflow button b{background:#beafe824;color:#d6c5ff}.studio-workflow button:nth-child(2) b{background:#9be4c622;color:#b5efda}.studio-workflow button:nth-child(3) b{background:#edbd9820;color:#efd0b6}.studio-workflow small{color:#a9a5b5}.studio-app-panels{padding:0 10px 10px;gap:9px;background:transparent}.studio-app-center,.studio-app-export,.studio-app-library{border:1px solid var(--studio-line);border-radius:13px;overflow:hidden;box-shadow:0 6px 24px #07080d22}.studio-app-library{background:linear-gradient(160deg,#292631,#24262e)}.studio-app-export{background:linear-gradient(155deg,#2b2831,#23282d);overflow:auto}.studio-app-center{background:#24262c}.studio-panel-title{color:#eee7f1;border-color:var(--studio-line)}.studio-panel-title>svg{color:#c4b1ed}.studio-panel-title h2{font-weight:600}.studio-panel-title>span{color:#aca6ba}.studio-panel-title b,.studio-timeline-head h2>b,.studio-transfer h3 b{background:#c4b1ed16;color:#c4b1ed}.studio-connected-catalog form{padding-top:10px}.studio-connected-catalog .studio-import-kinds{padding:4px;border:1px solid #d5c5ed12;border-radius:10px;background:#1b1c2480;gap:4px}.studio-connected-catalog .studio-import-kinds button{display:flex;align-items:center;justify-content:center;gap:6px;border-radius:7px;color:#aaa6b7;background:transparent;min-height:31px}.studio-connected-catalog .studio-import-kinds button[aria-pressed=true]{color:#cef1e4;background:linear-gradient(135deg,#80bfa22d,#9ed6bb16);box-shadow:inset 0 0 0 1px #a9e0c422}.studio-connected-catalog .studio-import-kinds button[data-kind=bgm][aria-pressed=true]{color:#e2d7ff;background:linear-gradient(135deg,#b797e433,#b3a0e01c);box-shadow:inset 0 0 0 1px #cab4ef25}.studio-application .studio-import-search{border-radius:9px;background:#1a1c2380;border-color:#c7b7e623}.studio-application .studio-import-search input{color:#e4ddea}.studio-application .studio-import-search input::-moz-placeholder{color:#a19aae}.studio-application .studio-import-search input::placeholder{color:#a19aae}.studio-catalog-options{color:#b8b0c4}.studio-catalog-options select{border-radius:6px;background:#302c39;color:#d7cce4;border-color:#c7b7e628}.studio-connected-results{padding-inline:8px}.studio-connected-sound{margin-bottom:5px;padding:10px 7px;border:1px solid #c7b7e60e;border-radius:9px;background:#e0d4f105;transition:background .16s,border-color .16s}.studio-connected-sound:hover{background:#e0d4f10c;border-color:#c7b7e622}.studio-connected-sound[data-playing=true]{background:#add8c617;border-color:#add8c640;border-radius:9px}.studio-catalog-info>a{color:#e5e1ea}.studio-catalog-info small{color:#b2a6c0}.studio-catalog-play{color:#bfe4d3;background:#94cfb516;border-color:#94cfb526}.studio-connected-sound[data-kind=bgm] .studio-catalog-play{color:#d7c2fa;background:#b497de17;border-color:#b497de30}.studio-connected-sound[data-playing=true] .studio-catalog-play{background:#addfc8;color:#22332c}.studio-catalog-add{border-radius:8px;background:#ffffff06;color:#c1c6d2;border-color:#ffffff17}.studio-catalog-note{color:#a29dac}.studio-library-link{color:#b7dccc}.studio-catalog-message{color:#b7b0c2}.studio-catalog-more{border-radius:8px;background:#b7a1de0b;color:#d2c2ea;border-color:#b7a1de24}.studio-catalog-audition{background:#31413d;border-color:#add8c631}.studio-project-sources>summary{color:#c0b8ce}.studio-project-sources>summary>span{border-radius:5px;background:#c7b7e618;color:#d6c6ec}.studio-library-file{border-radius:7px;color:#c5bfd0}.studio-library-file small{color:#aaa4b9}.studio-application .studio-import-card{border-radius:10px;background:#bda6e008;border-color:#c3b0df36;color:#b8b0c9}.studio-application .studio-import-card p,.studio-application .studio-import-card small{color:#b8aec6}.studio-application .studio-import-card button{border-radius:7px;background:#c8b5e412;border-color:#c8b5e423;color:#e0d5ef}.studio-transport{background:linear-gradient(105deg,#2d3433,#2b2b35);border-color:var(--studio-line)}.studio-transport button{border-radius:8px;color:#b8b6c7}.studio-transport .studio-transport-play{border-radius:9px;background:linear-gradient(120deg,#a5e4cb,#c0eedc);box-shadow:0 3px 12px #a5e4cb12;color:#20372d}.studio-transport-divider,.studio-transport-duration{color:#a7a5b5}.studio-transport output{color:#d8eee4}.studio-application .studio-timeline{background:#22252c;border-color:var(--studio-line)}.studio-application .studio-timeline-head h2{color:#dfd9e9;font-weight:600}.studio-application .studio-timeline-head h2 span{color:#aca3bb}.studio-application .studio-timeline-head button{border-radius:7px;background:#d0bfed0b;color:#c7c0d2;border-color:#d0bfed1a}.studio-application .studio-timeline-ruler{background:#1c2027;color:#9897aa}.studio-application .studio-timeline-row{background:#272a33;border-color:#ddd5ed0d}.studio-application .studio-timeline-row.is-active{background:linear-gradient(110deg,#394539,#2e383b);box-shadow:inset 3px 0 #a7dfc2}.studio-application .studio-timeline-row:nth-child(2n):not(.is-active){background:#2c2936}.studio-application .studio-clip-number{color:#b8b0c8}.studio-application .studio-clip-select>span{color:#e4e0eb}.studio-application .studio-clip-select small{color:#a9b9b1}.studio-application .studio-clip-offset{color:#b7b2c4}.studio-application .studio-clip-offset input{border-radius:6px;background:#171d2480;border-color:#c4b5db25;color:#e1dcea}.studio-application .studio-clip-lane>div{border-radius:6px;background:linear-gradient(90deg,#83cbb538,#95d6c127);border-color:#9fd8be60}.studio-application .studio-timeline-row:nth-child(2n):not(.is-active) .studio-clip-lane>div{background:#a78bd32c;border-color:#beaae655}.studio-application .studio-timeline-row:nth-child(2n):not(.is-active) .studio-clip-lane i{background:#c7b3ef}.studio-application .studio-clip-tools button{border-radius:6px;color:#b3b3c3}.studio-application .studio-clip-tools button:hover:not(:disabled){background:#cfbcea17;color:#eee6f8}.studio-timeline-empty{background:radial-gradient(ellipse at 50% 20%,#b69ac918,transparent 65%),#23252d;gap:8px;padding:12px;color:#c5b6e0}.studio-empty-emblem{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:16px;background:linear-gradient(130deg,#b29adc24,#a6d8c218);border:1px solid #c7b7e629;box-shadow:0 8px 22px #16162022}.studio-timeline-empty>span{font-size:13px;font-weight:600;color:#e4ddeb}.studio-timeline-empty small{color:#aaa6bb;text-align:center;line-height:1.7;font-size:11px}.studio-empty-actions{display:flex;gap:7px;margin-top:3px}.studio-empty-actions button{display:flex;align-items:center;gap:5px;min-height:31px;padding:0 10px;font-size:11px;border-radius:7px;border:1px solid #c4b5df25;color:#d8cee8;background:#c4b5df10}.studio-empty-actions button:first-child{background:#ade0c91c;border-color:#ade0c92b;color:#c9ebdc}.studio-app-inspector{background:linear-gradient(150deg,#2c2935,#252d30)}.studio-application .studio-editor{background:transparent}.studio-application .studio-editor-head h2{color:#e5dfea;font-weight:600}.studio-application .studio-editor-head>span,.studio-application .studio-editor-track>span{color:#aba4b8}.studio-application .studio-editor-track>div{color:#e5e0ed}.studio-waveform-tool{border-radius:10px;border-color:#c3b3e329;background:#1d272c}.studio-waveform-toolbar{background:#c3b3e308;border-color:#c3b3e31a}.studio-waveform-toolbar button{border-radius:6px;color:#c5c0d5}.studio-waveform-toolbar button[aria-pressed=true]{color:#cbeddd;background:#a6d8c224}.studio-waveform-tip{color:#b2b8c2;border-color:#c3b3e31a}.studio-application .studio-quick-tools button{border-radius:7px;color:#c8c0d9;background:#b7a2de0a;border-color:#b7a2de25}.studio-application .studio-editor-control label{color:#b5aec4}.studio-application .studio-editor-control strong{color:#ded2ef}.studio-application .studio-editor-control input[type=range]{accent-color:#baa4e0}.studio-application .studio-editor-actions>button{border-radius:7px}.studio-advanced-controls summary{color:#bfb4d0}.studio-application .studio-editor-effects label{color:#c4bbd3}.studio-selection-summary>span,.studio-wave-hint{color:#bbb1cb}.studio-time-inputs label{color:#c2b8d1}.studio-time-inputs input{background:#211f29;color:#e0d4ee;border-color:#cbb4e430;border-radius:6px}.studio-inspector-placeholder{padding:20px;color:#b4aec4}.studio-inspector-placeholder>p{color:#bbb4c9;line-height:1.8}.studio-placeholder-wave{display:flex;align-items:center;justify-content:center;gap:6px;height:82px;border-radius:11px;background:linear-gradient(135deg,#b49dd912,#96cbb80b);border-color:#c7b7e61c}.studio-placeholder-wave i{width:4px;max-width:2%;border-radius:3px;background:linear-gradient(#c2a8e688,#a0d5c36b)}.studio-placeholder-controls{color:#b6acc6}.studio-placeholder-controls span i{background:#d2bce917}.studio-application .studio-transfer-heading h3{color:#e5ddeb}.studio-transfer-heading>span{color:#b3a7c0}.studio-application .studio-export-targets button{border-radius:10px;background:#cab4e508;border-color:#cab4e51b;color:#c6bad5;box-shadow:none}.studio-application .studio-export-targets button[aria-pressed=true]{background:linear-gradient(110deg,#b1dbbd1d,#95c5b018);border-color:#add8c641;box-shadow:inset 3px 0 #b2ddc9;color:#e0eee6}.studio-application .studio-export-targets small{color:#aaa9b7}.studio-export-summary{border-radius:10px;background:#191e2680;border-color:#c4b5df20}.studio-export-summary dt,.studio-export-summary>span{color:#b1a7be}.studio-export-summary strong{color:#e3d9ee}.studio-export-summary dd{color:#d4d0df}.studio-application .studio-transfer-actions .btn-primary{border-radius:9px;background:linear-gradient(120deg,#a6e2c6,#c1ecdc);box-shadow:0 4px 15px #a6e2c613;color:#203b2d}.studio-export-help,.studio-format-details{color:#b3a9c2;border-color:#c4b5df1b}.studio-export-help p,.studio-format-details p{color:#aba4b8}.studio-app-status{background:#24232c;color:#b0a9bd;border-color:var(--studio-line)}.studio-app-status>small{color:#a19bac}.studio-status-dot{background:#aedcc4}.studio-access-overlay{border-radius:16px;background:linear-gradient(140deg,#35303e,#293737);border-color:#c5b5e639;box-shadow:0 22px 65px #08090d88;color:#c3bacd}.studio-access-overlay h2{color:#f0e9f5}.studio-access-overlay>svg{color:#c7b3e9}.studio-access-overlay .btn-primary{border-radius:9px;background:#b2e3ca;color:#20372d}.studio-access-back{color:#b3a9c4}.studio-help-dialog{background:linear-gradient(140deg,#37303f,#283636);border-color:#c5b5e639}.studio-help-dialog li p,.studio-help-dialog p{color:#b8b2c8}.studio-application a:focus-visible,.studio-application button:focus-visible,.studio-application input:focus-visible,.studio-application select:focus-visible,.studio-application summary:focus-visible{outline:2px solid #ceb3f0;outline-offset:2px}@media(max-width:760px){.studio-app-panels{padding:5px 6px 7px;gap:0}.studio-app-center,.studio-app-export,.studio-app-library{border-radius:11px}.studio-application[data-pane=export] .studio-app-export,.studio-application[data-pane=library] .studio-app-library{border:1px solid var(--studio-line)}.studio-app-tabs{background:transparent;border:0;padding:5px 9px;gap:6px}.studio-app-tabs button{border:1px solid #c7b7e620;border-radius:8px;background:#c7b7e609;color:#b9afc9}.studio-app-tabs button[aria-pressed=true]{background:#b1dcc627;color:#d4eee2;border-color:#b1dcc639}.studio-timeline-empty{gap:6px;padding:9px}.studio-empty-emblem{width:36px;height:36px;border-radius:12px}.studio-empty-emblem svg{width:23px}.studio-timeline-empty small{font-size:10px}.studio-empty-actions button{min-height:33px}.studio-application .studio-timeline{min-height:220px}.studio-application .studio-timeline-clips:not(:empty){flex:1}.studio-application .studio-import-kinds button{min-height:35px}.studio-app-inspector{min-height:0}}@media(prefers-reduced-motion:reduce){.studio-connected-sound{transition:none}}.studio-timeline-empty{min-height:0;gap:5px;padding:8px}.studio-empty-emblem{width:36px;height:36px;border-radius:12px}.studio-empty-emblem svg{width:23px}.studio-empty-actions{margin-top:1px}.studio-application .studio-timeline:has(.studio-timeline-empty){min-height:240px}.studio-app-inspector:has(.studio-inspector-empty){min-height:260px}@media(max-width:760px){.studio-app-inspector:has(.studio-inspector-empty){min-height:0}}.studio-app-library{display:flex;flex-direction:column;min-height:0;overflow:auto}.studio-connected-catalog{display:flex;flex-direction:column;flex:1 1 auto;min-height:265px}.studio-catalog-audition,.studio-catalog-note,.studio-connected-catalog>.studio-panel-title,.studio-connected-catalog>form,.studio-library-link{flex:none}.studio-connected-results{flex:1 1 auto;min-height:110px;max-height:none;overflow:auto}.studio-application .studio-import-card,.studio-project-sources{flex:none}.studio-project-sources .studio-library-files{max-height:96px}.studio-category-chips,.studio-search-suggestions{display:flex;gap:5px;margin-top:9px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px;overscroll-behavior:contain}.studio-category-chips button,.studio-search-suggestions button{flex:none;min-height:30px;padding:0 9px;border:1px solid #c6b5e624;border-radius:7px;font-size:11px;color:#c5b8d7;background:#c6b5e608}.studio-category-chips button[aria-pressed=true],.studio-search-suggestions button[aria-pressed=true]{background:#b5e4ca24;border-color:#b5e4ca44;color:#d3eddf}.studio-connected-catalog .studio-import-search>input{flex:1;width:0}.studio-connected-catalog .studio-import-search input::-webkit-search-cancel-button{display:none}.studio-connected-catalog .studio-import-search>button{flex:none}.studio-connected-sound{grid-template-columns:36px minmax(0,1fr);gap:8px;min-height:112px;padding:11px 9px;align-content:start}.studio-connected-sound[draggable=true]{cursor:grab}.studio-catalog-play{min-height:36px;align-self:start}.studio-catalog-info{align-self:center}.studio-catalog-title{display:-webkit-box;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;line-height:1.55;color:#ebe6f1;font-weight:500}.studio-catalog-title:hover{color:#c4eedb}.studio-catalog-info small{color:#b6a9c6;line-height:1.5}.studio-catalog-card-actions{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px}.studio-catalog-card-actions>a:not(.studio-catalog-add){display:flex;align-items:center;gap:4px;min-height:32px;padding:0 4px;color:#aaa0b9;font-size:10px}.studio-catalog-card-actions .studio-catalog-add{display:flex;align-items:center;justify-content:center;gap:5px;width:auto;min-width:108px;min-height:32px;padding:0 10px;color:#d5f0e2;background:#a9ddbf1c;border-color:#a9ddbf35}.studio-catalog-card-actions .studio-catalog-add:disabled{opacity:.45}.studio-connected-sound[data-playing=true]{border-color:#b3e5ca66;box-shadow:inset 2px 0 #b3e5ca}.studio-catalog-audition>span{flex:1;min-width:0}.studio-catalog-audition progress{display:block;width:100%;height:3px;margin-top:6px;accent-color:#b3e5ca;border-radius:3px}.studio-catalog-audition progress::-webkit-progress-bar{background:#ffffff12;border-radius:3px}.studio-catalog-audition progress::-webkit-progress-value{background:#b3e5ca;border-radius:3px}.studio-catalog-note{line-height:1.7}.studio-catalog-note>span{display:block;font-size:9px;color:#9995a8}.studio-catalog-no-results{display:block}.studio-catalog-no-results button{margin-top:10px;min-height:35px;padding:0 10px;border-radius:7px;border:1px solid #c5b3e632;color:#d7c7eb}.studio-app-commands .studio-open-library{background:#ace0c31a;color:#cee9d9;border-color:#ace0c332}.studio-workspace-notice{display:flex;align-items:center;gap:12px;flex:none;padding:8px 13px;margin:0 10px 8px;border:1px solid #b7dccc2b;border-radius:9px;color:#d1e7dc;background:#2b3733;font-size:12px;line-height:1.6}.studio-workspace-notice>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-workspace-notice.is-error{background:#3a2e2b;border-color:#d7a48e44;color:#f0cdbb}.studio-workspace-notice.is-error>span{white-space:normal}.studio-workspace-notice button{margin-left:auto;flex:none;min-height:31px;padding:0 9px;border:1px solid #d7a48e33;border-radius:6px;color:#f0cdbb}.studio-application[data-drop-over=true] .studio-timeline{outline:2px solid #b3e5ca;outline-offset:-3px;background:#314238}.studio-application[data-drop-over=true] .studio-timeline-head:after{content:"여기에 놓아 추가";font-size:11px;color:#c9efda;white-space:nowrap}.studio-application[data-drop-over=true] .studio-timeline-head>button{display:none}@media(max-width:1200px){.studio-app-commands .studio-open-library{padding-inline:7px}.studio-app-commands .studio-open-library span{font-size:10px}}@media(max-width:760px){.studio-application[data-pane=library] .studio-app-library{display:flex}.studio-connected-catalog{min-height:300px}.studio-category-chips button,.studio-search-suggestions button{min-height:36px;font-size:12px}.studio-connected-sound{grid-template-columns:39px minmax(0,1fr);min-height:120px;padding:12px 10px}.studio-catalog-title{font-size:14px}.studio-catalog-card-actions .studio-catalog-add{min-height:40px;min-width:130px;font-size:13px}.studio-catalog-card-actions>a:not(.studio-catalog-add){min-height:40px;font-size:11px}.studio-catalog-play{width:37px;min-height:40px}.studio-app-commands .studio-open-library,.studio-catalog-note>span{display:none}.studio-workspace-notice{margin:2px 7px 4px;padding:8px 10px;font-size:12px}}.studio-category-filter{display:flex;align-items:center;gap:9px;margin-top:9px;color:#beb3cf;font-size:11px}.studio-category-filter select{flex:1;min-width:0;min-height:32px;padding:0 9px;border:1px solid #c6b5e626;border-radius:7px;background:#302c39;color:#dfd4ec;font-size:12px}.studio-application .studio-import-card{min-height:66px;padding:8px;gap:4px;margin-bottom:10px}.studio-application .studio-import-card button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:33px;width:100%}.studio-catalog-note>span{display:none}@media(max-width:760px){.studio-app-library{display:none}.studio-application[data-pane=library] .studio-app-library{display:flex}.studio-category-filter{font-size:12px}.studio-category-filter select{min-height:38px;font-size:14px}.studio-application .studio-import-card button{min-height:40px;font-size:13px}}.studio-catalog-audition>button{flex:none;min-width:25px}.studio-catalog-audition>button:last-child{margin-left:auto;color:#adbeb7}@media(max-width:760px){.studio-application[data-pane=library] .studio-app-commands{display:none}.studio-application[data-pane=library] .studio-import-card{min-height:48px;margin-bottom:7px;padding:5px 8px}.studio-application[data-pane=library] .studio-import-card small{display:none}.studio-connected-sound{min-height:108px;padding:10px}.studio-catalog-audition{padding:6px 9px;margin-bottom:6px}.studio-catalog-audition small{margin-top:2px}.studio-catalog-audition progress{margin-top:3px}.studio-application[data-pane=library] .studio-app-commands{display:flex;width:auto;margin-left:auto;gap:4px;flex:none}.studio-application[data-pane=library] .studio-app-commands>.studio-work-history,.studio-application[data-pane=library] .studio-app-commands>button:not(.studio-open-project):not(.studio-help-trigger){display:none}.studio-application[data-pane=library] .studio-app-commands>.studio-help-trigger,.studio-application[data-pane=library] .studio-app-commands>.studio-open-project{display:flex;flex:none;width:33px;min-height:34px;padding:0}.studio-application[data-pane=library] .studio-app-commands button>span,.studio-application[data-pane=library] .studio-save-state{display:none}.studio-application[data-pane=library] .studio-app-project{min-width:60px}}.studio-recovery-banner{display:flex;align-items:center;gap:10px;flex:none;margin:5px 9px 0;padding:9px 12px;border:1px solid #b9dcc43b;border-radius:9px;background:#293b32;color:#dcf1e2;font-size:12px}.studio-recovery-banner>span{flex:1;min-width:0}.studio-recovery-banner small,.studio-recovery-banner strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-recovery-banner small{color:#adc9ba;font-size:10px;margin-top:3px}.studio-recovery-banner button{flex:none;min-height:34px;padding:0 9px;border-radius:6px;background:#acdec227;color:#e5f8ed;font-size:11px}.studio-recovery-banner button:last-child{background:transparent;color:#b2c7bd}.studio-timeline-actions{display:flex;align-items:center;gap:5px;padding:6px 9px;background:#c1b2df08;border-bottom:1px solid var(--studio-line);flex:none;flex-wrap:wrap}.studio-timeline-actions button{display:inline-flex;align-items:center;gap:4px;padding:0 7px;min-height:30px;border-radius:6px;color:#c9c3d6;font-size:10px;border:1px solid #c7b9e020;white-space:nowrap}.studio-timeline-actions button[aria-pressed=true]{background:#b1ddc222;color:#caeedb;border-color:#b1ddc23a}.studio-timeline-actions button:disabled{opacity:.35}.studio-timeline-actions small{color:#9699aa;font-size:9px;margin-left:auto}.studio-application .studio-clip-lane{cursor:crosshair}.studio-application .studio-timeline-clip{position:absolute;display:flex;align-items:center;justify-content:space-evenly;height:100%;border:1px solid #a5dbc36b;border-radius:6px;background:linear-gradient(90deg,#83cbb53d,#95d6c130);overflow:hidden;cursor:grab;touch-action:none;padding:0;min-width:12px}.studio-application .studio-timeline-clip[data-dragging=true]{cursor:grabbing;border-color:#d5fbe1;box-shadow:inset 0 0 0 1px #d5fbe1}.studio-application .studio-timeline-clip:focus-visible{outline:2px solid #e4d6ff;outline-offset:-3px}.studio-application .studio-timeline-row:nth-child(2n):not(.is-active) .studio-timeline-clip{background:#a78bd32c;border-color:#beaae655}.studio-drag-time{position:absolute;right:3px;bottom:2px;pointer-events:none;color:#e9fff1;background:#182c26d9;padding:1px 3px;font-size:10px;font-variant-numeric:tabular-nums;border-radius:3px}.studio-waveform-overview{padding:5px 8px;border-top:1px solid #c3b3e31a}.studio-waveform-map{position:relative;width:100%;height:25px;display:flex;align-items:center;justify-content:space-evenly;gap:1px;background:#121e24;border-radius:4px;overflow:hidden}.studio-waveform-map i{display:block;flex:1;max-width:3px;min-width:1px;background:#84b5a1;border-radius:1px}.studio-waveform-map>span{position:absolute;top:0;bottom:0;background:#d7f6e329;border:1px solid #cdf0dc88;pointer-events:none;border-radius:3px}.studio-waveform-overview label{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:9px;color:#aebac0}.studio-waveform-overview input{flex:1;min-width:0;height:14px;accent-color:#aadcc2}.studio-catalog-collections{display:flex;gap:4px;padding:7px 10px 2px;flex:none}.studio-catalog-collections button{flex:1;min-height:30px;font-size:10px;border:1px solid #c7b7e619;border-radius:6px;color:#b5afc4;white-space:nowrap}.studio-catalog-collections button[aria-pressed=true]{color:#d5efdf;background:#acdbc31d;border-color:#acdbc335}.studio-catalog-card-actions .studio-catalog-favorite{display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:27px;color:#a9a4b5;border-radius:5px}.studio-catalog-card-actions .studio-catalog-favorite[aria-pressed=true]{color:#eed495;background:#eed49512}.studio-catalog-options select:disabled{opacity:.45}@media(max-width:1200px){.studio-timeline-actions small{display:none}.studio-timeline-actions{gap:4px;padding:5px 7px}}@media(max-width:760px){.studio-timeline-actions button{min-height:35px;font-size:10px;padding:0 6px}.studio-timeline-actions{gap:4px}.studio-recovery-banner{gap:4px;padding:7px;font-size:11px}.studio-recovery-banner button{font-size:10px;padding:0 6px;min-height:37px}.studio-recovery-banner button:last-child{font-size:9px}.studio-catalog-collections button{min-height:36px;font-size:11px}.studio-application .studio-clip-lane{height:39px}.studio-waveform-map{height:31px}.studio-waveform-overview input{height:24px}.studio-waveform-overview label{font-size:10px}.studio-application .studio-timeline:has(.studio-timeline-actions){min-height:280px}.studio-catalog-card-actions .studio-catalog-favorite{min-height:32px;min-width:30px}}.studio-application .studio-timeline-ruler{padding-inline:150px 224px}@media(max-width:1200px){.studio-application .studio-timeline-ruler{padding-inline:124px 68px}}@media(min-width:761px) and (max-width:980px){.studio-app-commands button>span{display:none}.studio-app-commands button{padding-inline:7px;min-width:34px}.studio-app-project{flex:1;min-width:90px}}@media(max-width:760px){.studio-application .studio-timeline-ruler{padding-inline:102px 65px}}.studio-mode-switch{display:flex;flex:none;gap:7px;padding:5px 12px;background:#202029;border-bottom:1px solid var(--studio-line)}.studio-mode-switch button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:6px 18px;border:1px solid #c7b7e620;background:#c7b7e609;color:#bfb6cb;text-align:left}.studio-mode-switch button span{font-size:12px;font-weight:600}.studio-mode-switch small{display:block;margin-top:3px;font-size:10px;font-weight:400;color:#a59bb5}.studio-mode-switch button[aria-pressed=true]{background:linear-gradient(120deg,#ade0c626,#bdd3e41c);border-color:#b6dfcd65;color:#e0f0e7}.studio-mode-switch button:disabled{opacity:.5}.studio-mode-switch button[aria-pressed=true] small{color:#b4d5c5}.studio-application:not([data-mode=edit]) .studio-app-panels{grid-template-columns:280px minmax(0,1fr)}.studio-application:not([data-mode=edit]) .studio-app-export-toggle{display:none}.studio-quick-transfer{width:100%;max-width:740px;margin:auto;padding:25px 30px;overflow:auto;min-height:0;overscroll-behavior:contain}.studio-quick-badge{display:inline-block;padding:4px 8px;border-radius:5px;background:#b5dcc61c;color:#b5dcc6;font-size:10px}.studio-quick-transfer h2{margin-top:10px;font-size:21px;font-weight:600;color:#eee6f5}.studio-quick-transfer header p{margin-top:7px;font-size:12px;line-height:1.7;color:#b7adc7}.studio-quick-steps{display:flex;gap:15px;flex-wrap:wrap;margin:20px 0;color:#c4bdcf;font-size:11px}.studio-quick-steps span{display:flex;align-items:center;gap:7px}.studio-quick-steps b{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#c4addc18;color:#ccb6e5}.studio-quick-file{display:flex;align-items:center;gap:15px;padding:17px;border:1px solid #c6b4df30;background:#c1adea0c;border-radius:12px;color:#c9b6e3;margin-bottom:17px}.studio-quick-file>div{flex:1;min-width:0}.studio-quick-file label{display:block;font-size:11px;color:#bcaecc}.studio-quick-file select{display:block;width:100%;min-width:0;margin-top:7px;min-height:40px;border:1px solid #c4b6dd38;border-radius:7px;background:#24232e;padding:8px;color:#ece2f5;font-size:13px}.studio-quick-file small{display:block;margin-top:8px;font-size:10px;line-height:1.6;color:#a89bb9}.studio-quick-transfer .studio-transfer{padding:18px;border:1px solid #b5d9ca29;border-radius:12px;background:#191f2666}.studio-quick-transfer .studio-export-summary{margin-block:14px}.studio-quick-secondary{display:flex;justify-content:space-between;gap:10px;margin-top:12px}.studio-quick-secondary button{display:flex;align-items:center;gap:6px;padding:0 9px;border-radius:7px;color:#b9b0cb;font-size:11px}.studio-quick-secondary button:hover{background:#c7b7e612}.studio-quick-guide{margin-top:14px;padding:12px 0;border-top:1px solid var(--studio-line);font-size:11px;color:#b7a9c8}.studio-quick-guide summary{cursor:pointer;min-height:28px}.studio-quick-guide p{line-height:1.8;margin-top:7px}.studio-quick-empty{display:flex;flex-direction:column;align-items:center;gap:13px;padding:35px 20px;border:1px dashed #c2afd947;border-radius:13px;color:#c2b0db;text-align:center}.studio-quick-empty h3{font-size:16px}.studio-quick-empty p{font-size:12px;line-height:1.6;color:#b5a7c4}.studio-quick-empty button{width:100%;max-width:260px;min-height:42px;border:1px solid #b9d8c849;background:#b9d8c816;color:#d1e9dc;border-radius:8px;font-size:12px}@media(min-width:761px) and (max-width:1200px){.studio-application:not([data-mode=edit]) .studio-app-panels{grid-template-columns:245px minmax(0,1fr)}.studio-application:not([data-mode=edit]) .studio-app-center{display:flex;grid-column:2;grid-row:1}.studio-quick-transfer{padding:20px}}@media(max-width:760px){.studio-mode-switch{gap:5px;padding:6px 7px}.studio-mode-switch button{flex:1;min-width:0;gap:4px;min-height:49px;padding:5px 4px;justify-content:center}.studio-mode-switch button>svg{display:none}.studio-mode-switch button span{font-size:11px}.studio-mode-switch small{font-size:9px}.studio-quick-transfer{padding:17px 14px;margin:0;flex:1}.studio-quick-transfer h2{font-size:18px}.studio-quick-transfer header p{font-size:11px}.studio-quick-steps{gap:9px;margin-block:16px;font-size:10px}.studio-quick-file{padding:12px;gap:9px}.studio-quick-file>svg{width:20px;flex:none}.studio-quick-file select{font-size:16px}.studio-quick-transfer .studio-transfer{padding:14px}.studio-quick-guide,.studio-quick-secondary button{font-size:11px}.studio-quick-transfer .studio-format-details{margin-top:9px}.studio-quick-transfer .studio-export-summary{padding:12px}.studio-quick-empty{padding:24px 13px}}.studio-application .studio-workflow{display:none}.studio-purpose-chips,.studio-use-presets{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}.studio-purpose-chips button,.studio-use-presets button{min-height:32px;padding:0 9px;border:1px solid #c7b7e628;border-radius:8px;background:#bba6dd0c;color:#d4c7e4;font-size:11px}.studio-purpose-chips button[aria-pressed=true]{background:#aedac624;border-color:#aedac659;color:#d9f2e4}.studio-use-presets button:hover:not(:disabled){background:#bba6dd25;border-color:#c7b7e652}.studio-use-presets button:disabled{opacity:.4}.studio-catalog-card-actions{gap:5px}.studio-catalog-edit{min-height:32px;padding:0 7px;border:1px solid #c7b7e629;border-radius:7px;color:#cfc1e1;font-size:11px;white-space:nowrap}.studio-catalog-edit:disabled{opacity:.4}.studio-catalog-card-actions .studio-catalog-add{min-width:80px}.studio-catalog-card-actions>a:not(.studio-catalog-add){padding-inline:0}.studio-application:not([data-mode=edit]) .studio-app-panels{grid-template-columns:minmax(270px,33%) minmax(0,1fr)}.studio-quick-transfer{max-width:840px;padding:18px 24px}.studio-quick-transfer h2{margin-top:6px;font-size:19px}.studio-quick-transfer header p{margin-top:4px}.studio-quick-badge{background:transparent;padding:0;color:#b8d9c9}.studio-quick-transfer .studio-editor{margin:14px 0 10px;padding:14px;border:1px solid #c7b7e628;border-radius:12px;background:#c7b7e605;overflow:visible}.studio-quick-transfer .studio-editor-head{display:none}.studio-quick-transfer .studio-editor-track{margin-top:0}.studio-quick-transfer .studio-editor-track>div{font-size:15px}.studio-quick-transfer .studio-selection-summary{margin-block:10px}.studio-quick-transfer .studio-editor-controls{margin-top:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.studio-quick-transfer .studio-editor-control label{font-size:12px}.studio-quick-transfer .studio-editor-control input[type=range]{min-height:36px}.studio-quick-transfer .studio-editor-wave{height:86px}.studio-quick-transfer .studio-waveform-tip{font-size:11px}.studio-quick-transfer .studio-use-presets{margin-top:10px}.studio-quick-transfer .studio-use-presets button{min-height:36px;font-size:12px;padding-inline:12px}.studio-quick-transfer .studio-transfer{padding:12px 14px;background:#a9d8bf07}.studio-quick-transfer .studio-export-summary{margin:8px 0;padding:8px 0;border:0;background:transparent}.studio-quick-transfer .studio-export-summary>span,.studio-quick-transfer .studio-export-summary>strong{display:none}.studio-quick-transfer .studio-export-summary dl{display:flex;gap:20px;margin-top:0}.studio-quick-transfer .studio-export-summary dl>div{display:flex;gap:8px;align-items:center}.studio-quick-transfer .studio-export-summary dt{font-size:11px}.studio-quick-transfer .studio-export-summary dd{font-size:12px}.studio-quick-transfer .studio-transfer-actions{display:flex;gap:8px}.studio-quick-transfer .studio-transfer-actions>button{flex:1;min-height:44px;font-size:12px}.studio-quick-transfer .studio-quick-secondary{flex-wrap:wrap;margin-top:6px;gap:4px}.studio-quick-secondary button{min-height:38px}.studio-quick-guide{margin-top:8px;padding:7px 0}.studio-quick-choices{display:flex;gap:7px;margin-top:14px;overflow:auto;padding-bottom:3px;scroll-snap-type:x proximity}.studio-quick-choices button{display:flex;align-items:center;gap:7px;flex:0 0 160px;min-width:0;min-height:50px;padding:7px 9px;border:1px solid #c7b7e62b;border-radius:9px;color:#bdb0cf;background:#c7b7e606;scroll-snap-align:start;text-align:left}.studio-quick-choices button[aria-pressed=true]{border-color:#b2dcca70;background:#b2dcca18;color:#dcefe6}.studio-quick-choices button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.studio-quick-choices small{display:block;margin-top:3px;color:#a899bd;font-size:10px}.studio-video-reference{border-bottom:1px solid var(--studio-line);padding:5px 12px;flex:none;background:#16192066}.studio-video-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px}.studio-video-heading>span{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#bab2cb;font-size:11px}.studio-video-heading button{display:flex;align-items:center;gap:5px;min-height:30px;font-size:11px;color:#c7dfd3}.studio-video-reference video{display:block;width:100%;height:150px;margin:4px auto;border-radius:7px;background:#090a0d;-o-object-fit:contain;object-fit:contain}.studio-video-reference small{display:block;font-size:10px;line-height:1.6;margin:5px 0;color:#9f95b3}.studio-video-reference p{font-size:11px;line-height:1.6;color:#e1bba2}.studio-video-reference p button{margin-left:8px;text-decoration:underline;min-height:32px}.studio-application .studio-app-center>div[hidden]{display:none}.studio-application .studio-use-presets{margin-block:6px}.studio-application .studio-use-presets button{min-height:29px;font-size:10px}.studio-application .studio-editor-head{margin-bottom:3px}@media(min-width:981px){.studio-application[data-mode=edit] .studio-app-inspector .studio-editor-wave{height:68px}.studio-application[data-mode=edit] .studio-app-inspector .studio-waveform-canvas{min-height:64px}.studio-application[data-mode=edit] .studio-app-inspector .studio-editor-track{margin-block:5px}}@media(max-width:980px) and (min-width:761px){.studio-application:not([data-mode=edit]) .studio-app-panels{grid-template-columns:245px minmax(0,1fr)}.studio-quick-transfer{padding:14px}.studio-quick-transfer .studio-editor{padding:11px}.studio-quick-transfer .studio-use-presets button{font-size:11px;padding-inline:8px}}@media(max-width:760px){.studio-application:not([data-mode=edit]) .studio-app-panels{display:flex}.studio-mode-switch button{min-height:50px}.studio-mode-switch small{font-size:9px}.studio-app-tabs button{min-height:42px}.studio-catalog-edit,.studio-purpose-chips button{min-height:40px;font-size:12px}.studio-catalog-card-actions .studio-catalog-add{min-width:99px}.studio-catalog-card-actions>a:not(.studio-catalog-add){font-size:10px}.studio-catalog-card-actions{gap:6px}.studio-quick-transfer{padding:14px 11px}.studio-quick-transfer h2{font-size:17px}.studio-quick-transfer .studio-editor{padding:12px;margin-top:11px}.studio-quick-transfer .studio-editor-controls{grid-template-columns:1fr;gap:11px}.studio-quick-transfer .studio-editor-control input[type=range]{min-height:40px}.studio-quick-transfer .studio-editor-control label{font-size:13px}.studio-quick-transfer .studio-use-presets button{min-height:42px;font-size:11px;padding-inline:8px}.studio-quick-transfer .studio-waveform-toolbar>button{min-height:36px}.studio-quick-transfer .studio-advanced-controls>summary{min-height:38px;display:flex;align-items:center}.studio-quick-transfer .studio-transfer-actions{position:sticky;bottom:0;background:#202329;padding:9px 0;margin-top:7px;z-index:2;box-shadow:0 6px 0 #202329}.studio-quick-transfer .studio-transfer-actions>button{min-height:48px;font-size:12px}.studio-quick-transfer .studio-quick-secondary button{min-height:44px}.studio-quick-transfer .studio-quick-choices button{min-height:54px}.studio-video-heading button{min-height:40px}.studio-video-reference video{height:130px}.studio-application .studio-use-presets button{min-height:38px;font-size:11px}.studio-application .studio-editor-control input[type=range]{min-height:36px}}@media(min-width:981px){.studio-application[data-mode=edit] .studio-timeline{flex:0 1 30%;min-height:190px}.studio-application[data-mode=edit] .studio-app-inspector{flex:1;min-height:0}}@media(max-width:760px){.studio-application:not([data-mode=edit])[data-pane=edit] .studio-quick-transfer{padding-bottom:150px}.studio-application:not([data-mode=edit])[data-pane=edit] .studio-quick-transfer .studio-transfer-actions{position:fixed;bottom:35px;left:17px;right:17px;display:flex;flex-wrap:wrap;gap:7px;z-index:8;padding:9px;border:1px solid #b7d8c840;border-radius:11px;background:#222930;box-shadow:0 -6px 22px #10131be6}.studio-application:not([data-mode=edit])[data-pane=edit] .studio-quick-transfer .studio-transfer-actions>button{flex:1 1 130px;min-height:48px}}.studio-catalog-filter-details>summary{min-height:30px;display:flex;align-items:center;color:#b6a9c7;font-size:11px;cursor:pointer}.studio-catalog-filter-details>summary:before{content:"▸";margin-right:6px;color:#afa1c1}.studio-catalog-filter-details[open]>summary:before{content:"▾"}.studio-catalog-filter-details .studio-category-filter{margin-top:3px}.studio-quick-transfer .studio-export-summary,.studio-quick-transfer .studio-transfer-heading{display:none}@media(max-width:760px){.studio-catalog-filter-details>summary{min-height:40px;font-size:12px}}.studio-action-menu{position:relative;min-width:0;color:#cfced9;font-size:12px}.studio-action-menu>summary{display:flex;align-items:center;justify-content:center;gap:6px;list-style:none;cursor:pointer;min-height:38px;padding:0 11px;border:1px solid #c7b7e62b;border-radius:8px;background:#bba6dd0c;white-space:nowrap}.studio-action-menu>summary::-webkit-details-marker{display:none}.studio-action-menu>summary:before{content:none!important}.studio-action-menu>summary:focus-visible{outline:2px solid #b5dcc6;outline-offset:3px}.studio-action-menu[open]>summary{background:#bba6dd20;border-color:#c7b7e653}.studio-action-menu[open]>.studio-action-menu-panel{display:flex;flex-direction:column;gap:4px}.studio-action-menu:not([open])>.studio-action-menu-panel{display:none}.studio-action-menu-panel{position:absolute;right:0;top:calc(100% + 7px);width:240px;max-width:calc(100vw - 26px);padding:7px;border:1px solid #c4b6dd35;border-radius:11px;background:#25252f;box-shadow:0 14px 40px #0008;z-index:30}.studio-action-menu .studio-action-menu-panel>a,.studio-action-menu .studio-action-menu-panel>button{display:flex;align-items:center;justify-content:flex-start;gap:9px;width:100%;min-height:42px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:#e0d7ea;text-align:left;font-size:12px;white-space:normal}.studio-action-menu .studio-action-menu-panel>a:hover,.studio-action-menu .studio-action-menu-panel>button:hover:not(:disabled){background:#c7b7e614}.studio-action-menu-panel button:disabled{opacity:.4}.studio-action-menu-panel small{display:block;margin-top:3px;color:#a99cbb;font-size:10px;line-height:1.5}.studio-action-menu-inline>.studio-action-menu-panel{position:static;width:100%;max-width:100%;margin-top:6px;box-shadow:none;background:#16162066}.studio-app-toolbar{position:relative;z-index:10}.studio-app-commands .studio-action-menu-panel button>span{display:block}.studio-add-menu>summary{background:#b5dcc618;border-color:#b5dcc640;color:#d0ebdc}.studio-work-history button>span{display:none}.studio-app-commands .studio-action-menu{flex:none}.studio-application .studio-import-card{display:flex;align-items:center;justify-content:center;gap:9px;text-align:left;color:#a99bb9;padding:12px;font-size:11px}.studio-import-card small{display:block;margin-top:4px;color:#8e849d;font-size:10px}.studio-catalog-card-actions{flex-wrap:wrap;justify-content:flex-end}.studio-catalog-menu>summary{width:34px;min-height:34px;padding:0}.studio-catalog-menu .studio-menu-chevron,.studio-catalog-menu>summary>span{display:none}.studio-catalog-menu[open]{flex-basis:100%}.studio-catalog-menu[open]>summary{margin-left:auto}.studio-catalog-menu .studio-action-menu-panel{margin-top:7px}.studio-catalog-card-actions .studio-catalog-add{min-width:70px}.studio-use-presets>.studio-action-menu{width:100%}.studio-use-presets .studio-action-menu>summary{justify-content:flex-start;min-height:34px;font-size:12px}.studio-use-presets .studio-menu-chevron{margin-left:auto}.studio-use-presets .studio-action-menu-panel{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}.studio-use-presets .studio-action-menu:not([open])>.studio-action-menu-panel{display:none!important}.studio-quick-secondary>.studio-action-menu{width:100%}.studio-quick-secondary .studio-action-menu>summary{justify-content:flex-start;min-height:38px;border-color:transparent;background:transparent}.studio-quick-secondary .studio-menu-chevron{margin-left:auto}.studio-quick-guide{color:#a99cbb}@media(max-width:980px) and (min-width:761px){.studio-app-commands .studio-action-menu-panel button>span{display:block}.studio-app-commands .studio-action-menu>summary{padding-inline:9px}}@media(max-width:760px){.studio-app-commands .studio-action-menu{flex:1}.studio-app-commands .studio-action-menu>summary{min-height:42px}.studio-app-commands .studio-action-menu-panel{width:260px}.studio-add-menu .studio-action-menu-panel{left:0;right:auto}.studio-catalog-menu>summary{min-height:42px;width:42px}.studio-action-menu .studio-action-menu-panel>a,.studio-action-menu .studio-action-menu-panel>button{min-height:46px;font-size:13px}.studio-use-presets .studio-action-menu-panel{grid-template-columns:1fr}.studio-use-presets .studio-action-menu>summary{min-height:42px}.studio-quick-secondary .studio-action-menu>summary{min-height:44px}.studio-action-menu-panel small{font-size:11px}.studio-app-commands .studio-action-menu-panel button>span{display:block}.studio-quick-transfer .studio-quick-guide{font-size:10px}}@media(min-width:761px){.studio-quick-transfer{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:14px 24px}.studio-quick-choices,.studio-quick-transfer>header{flex:none}.studio-quick-transfer>.studio-editor{flex:1;min-height:0;overflow-y:auto;display:block}.studio-quick-transfer>.studio-transfer{flex:none;margin-top:8px}.studio-quick-transfer>.studio-quick-secondary{flex:none}.studio-quick-secondary .studio-action-menu-panel{max-height:175px;overflow-y:auto}.studio-quick-transfer .studio-quick-empty{flex:1;justify-content:center;overflow:auto;margin-top:12px}}.studio-menu-label{display:block}.studio-quick-transfer{max-width:none;margin:0;padding:10px 12px}.studio-waveform-canvas{height:76px}.studio-quick-transfer>header h2{margin-top:3px;font-size:17px}.studio-quick-transfer>header p{margin-top:2px}@media(min-width:761px){.studio-application:not([data-mode=edit]) .studio-app-panels{grid-template-columns:clamp(285px,27vw,420px) minmax(0,1fr);gap:6px;padding:0 6px 6px}.studio-quick-transfer>.studio-editor{display:flex;flex-direction:column;padding:9px 10px}.studio-quick-transfer .studio-editor>*{flex:none}.studio-quick-transfer .studio-editor>.studio-waveform-tool{display:flex;flex-direction:column;flex:1;min-height:142px}.studio-quick-transfer .studio-waveform-canvas{flex:1;height:0;min-height:72px}.studio-quick-transfer .studio-waveform-overview,.studio-quick-transfer .studio-waveform-tip,.studio-quick-transfer .studio-waveform-toolbar{flex:none}.studio-quick-transfer>.studio-transfer{padding:10px;margin-top:6px}.studio-quick-transfer>.studio-quick-secondary{margin-top:2px}.studio-connected-sound{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;min-height:68px;padding:7px 6px;gap:7px;margin-bottom:3px}.studio-catalog-card-actions{grid-column:auto;gap:4px;flex-wrap:nowrap}.studio-catalog-card-actions .studio-catalog-add{min-width:60px;padding-inline:7px}.studio-catalog-menu>summary{width:29px}.studio-catalog-menu[open]{flex-basis:auto}.studio-connected-sound:has(.studio-catalog-menu[open]){grid-template-columns:32px minmax(0,1fr)}.studio-connected-sound:has(.studio-catalog-menu[open]) .studio-catalog-card-actions{grid-column:1/-1;flex-wrap:wrap}.studio-connected-sound:has(.studio-catalog-menu[open]) .studio-catalog-menu{flex-basis:100%}.studio-application:not([data-mode=edit])[data-empty=true] .studio-app-panels{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.studio-application:not([data-mode=edit])[data-empty=true] .studio-app-center{grid-column:1;grid-row:1;flex-direction:row;align-items:center}.studio-application:not([data-mode=edit])[data-empty=true] .studio-app-library{grid-column:1;grid-row:2}.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-transfer{height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;flex:1;min-width:0}.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-empty{flex:none;min-height:0;margin:0;padding:0;border:0;overflow:visible}.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-empty>h3,.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-empty>p,.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-empty>small,.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-empty>svg{display:none}.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-empty>button{min-width:120px}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay{position:static;transform:none;flex:none;display:grid;grid-template-columns:1fr auto;gap:4px 12px;text-align:left;width:auto;max-width:none;padding:10px 14px;border:0;border-left:1px solid var(--studio-line);border-radius:0;background:transparent;box-shadow:none}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-back,.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay>svg{display:none}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay h2{grid-column:1;grid-row:1}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay p{grid-column:1;grid-row:2}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay .btn-primary{grid-column:2;grid-row:1/3}.studio-application:not([data-mode=edit])[data-empty=true] .studio-connected-catalog>form{display:grid;grid-template-columns:minmax(145px,190px) minmax(220px,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px}.studio-application:not([data-mode=edit])[data-empty=true] .studio-import-search,.studio-application:not([data-mode=edit])[data-empty=true] .studio-purpose-chips{margin:0}.studio-application:not([data-mode=edit])[data-empty=true] .studio-connected-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-content:start;gap:5px;padding:5px 8px}.studio-application:not([data-mode=edit])[data-empty=true] .studio-connected-results>.studio-catalog-message,.studio-application:not([data-mode=edit])[data-empty=true] .studio-connected-results>.studio-catalog-more{grid-column:1/-1}.studio-application:not([data-mode=edit])[data-empty=true] .studio-connected-sound{margin:0}.studio-application:not([data-mode=edit])[data-empty=true] .studio-import-card{padding:7px}.studio-application:not([data-mode=edit])[data-empty=true] .studio-project-sources:has(.studio-library-files>p){display:none}}@media(min-width:761px) and (max-width:1100px){.studio-application:not([data-mode=edit])[data-empty=true] .studio-connected-catalog>form{grid-template-columns:155px minmax(0,1fr)}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay{grid-template-columns:1fr;gap:3px}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay .btn-primary{grid-column:1;grid-row:3}}@media(max-width:760px){.studio-quick-transfer{padding:10px}.studio-quick-transfer>.studio-editor{padding:10px;margin-top:7px}.studio-connected-sound{min-height:92px;padding:8px;gap:5px}.studio-catalog-card-actions{grid-column:2;justify-content:flex-end}.studio-catalog-title{font-size:13px}.studio-catalog-card-actions .studio-catalog-add{min-width:82px}.studio-application .studio-import-card{padding:8px}}.studio-connected-catalog{flex:1 1 0;min-height:0;overflow:hidden}.studio-connected-results{min-height:0}.studio-application .studio-import-card{min-height:0;margin:4px 8px 6px;padding:7px 8px}@media(min-width:761px){.studio-connected-catalog>form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;padding:6px 8px}.studio-connected-catalog .studio-import-kinds,.studio-connected-catalog .studio-import-search{grid-column:1/-1;margin:0}.studio-connected-catalog .studio-purpose-chips{margin:0;flex-wrap:nowrap;overflow:auto}.studio-connected-catalog .studio-purpose-chips button{padding-inline:7px;font-size:10px}.studio-catalog-filter-details{min-width:0}.studio-catalog-filter-details[open]{grid-column:1/-1}.studio-application:not([data-mode=edit])[data-empty=true] .studio-import-kinds,.studio-application:not([data-mode=edit])[data-empty=true] .studio-import-search{grid-column:auto}.studio-application:not([data-mode=edit])[data-empty=true] .studio-import-card{margin:3px 8px 5px}.studio-quick-transfer .studio-editor-track{padding:3px 0}.studio-quick-transfer .studio-selection-summary{margin:4px 0}.studio-quick-transfer .studio-editor-control label{display:flex;align-items:center;justify-content:space-between;gap:5px}.studio-quick-transfer .studio-editor-control strong{margin:0}.studio-quick-transfer .studio-editor-controls{margin-top:5px;gap:12px}.studio-quick-transfer .studio-use-presets{margin-block:4px}.studio-quick-transfer .studio-editor>.studio-waveform-tool{min-height:128px}.studio-application:not([data-empty=true]) .studio-quick-transfer>header .studio-quick-badge,.studio-application:not([data-empty=true]) .studio-quick-transfer>header p{display:none}.studio-application:not([data-empty=true]) .studio-quick-transfer>header h2{margin:0;font-size:16px;line-height:24px}.studio-quick-transfer .studio-editor-control input[type=range]{height:28px}.studio-connected-catalog>.studio-panel-title{min-height:32px;padding-block:6px}}.studio-application{--studio-line:#b7c5de1a;background:#101218;color:#e7ebf2}.studio-app-toolbar{background:linear-gradient(110deg,#20242e,#171b23);border-bottom:1px solid #b7c5de1a}.studio-app-brand>svg{color:#bce7d3;background:#a9dcc316;border-color:#bce7d326}.studio-app-panels{gap:7px}.studio-app-library{background:#191d26;border-color:#b7c5de20;box-shadow:none}.studio-app-center{background:linear-gradient(135deg,#1d222b,#191d25);border-color:#b7c5de20;box-shadow:none}.studio-mode-switch{padding-block:6px;gap:4px;background:#141821}.studio-mode-switch button{border-color:transparent;background:transparent;border-radius:9px;color:#8995aa}.studio-mode-switch button[aria-pressed=true]{background:#a8d5c416;border-color:#a8d5c437;color:#d9eee4;box-shadow:inset 0 1px #e0ffed0c}.studio-mode-switch button[aria-pressed=true] small{color:#9bb7ad}.studio-connected-catalog>.studio-panel-title{border-bottom:0;background:transparent;color:#dce4f0;padding-inline:12px}.studio-connected-catalog>.studio-panel-title h2{font-size:12px;font-weight:600;letter-spacing:.01em}.studio-connected-catalog>.studio-panel-title>span{font:10px var(--font-mono),monospace;color:#92a2ba;padding:3px 7px;border:1px solid #8aa0be1a;border-radius:6px;background:#8aa0be08}.studio-catalog-collections{gap:0;padding:3px 9px}.studio-catalog-collections button{border:0;border-radius:7px;color:#8e9ab0;background:transparent}.studio-catalog-collections button[aria-pressed=true]{background:#8aa0be14;color:#dce7f5}.studio-connected-catalog .studio-import-kinds{background:#10151e;border-color:#a0b1ce20;border-radius:9px;padding:3px}.studio-connected-catalog .studio-import-kinds button{border:0;border-radius:6px;min-height:30px}.studio-connected-catalog .studio-import-kinds button[aria-pressed=true]{background:#a8d5c41a;color:#c2ebda;box-shadow:inset 0 0 0 1px #bdecd526}.studio-connected-catalog .studio-import-kinds button[data-kind=bgm][aria-pressed=true]{background:#b2a6df1b;color:#d4c8f5;box-shadow:inset 0 0 0 1px #c3b1f62b}.studio-connected-catalog .studio-import-search{background:#111721;border-color:#8aa0be25;border-radius:9px}.studio-connected-catalog .studio-import-search:focus-within{border-color:#aed9c774;box-shadow:0 0 0 2px #aed9c70a}.studio-purpose-chips button{border-color:#96a8c01a;color:#a5b0c3;background:#96a8c007;border-radius:6px}.studio-connected-sound{background:linear-gradient(135deg,#252b35,#202630);border-color:#b7c5de17;border-radius:10px;padding:9px 8px;min-height:100px;align-content:center;transition:border-color .16s,background .16s,box-shadow .16s}.studio-connected-sound:focus-within,.studio-connected-sound:hover{background:linear-gradient(135deg,#2b3440,#252e39);border-color:#b7c5de40;box-shadow:inset 0 1px #ffffff05}.studio-connected-sound[data-kind=bgm]{background:linear-gradient(135deg,#2a2838,#252633)}.studio-connected-sound[data-playing=true]{background:linear-gradient(135deg,#253c37,#23332f);border-color:#9dd7bc78;box-shadow:inset 2px 0 #a9ddc4}.studio-connected-sound[data-kind=bgm][data-playing=true]{background:linear-gradient(135deg,#393044,#2c2a3a);border-color:#c0afe578;box-shadow:inset 2px 0 #c9b6ef}.studio-catalog-play{align-self:center;width:34px;min-height:38px;border-radius:9px;border-color:#b1d8c92b;background:#a9dcc315;color:#bfe8d5}.studio-catalog-play:hover{background:#a9dcc32b}.studio-catalog-title{font-size:12px;font-weight:550;line-height:1.45;color:#edf1f7;letter-spacing:.005em}.studio-catalog-info small{display:flex;align-items:center;gap:6px;margin-top:5px;font-size:9px;line-height:1.25;color:#8f9bb0}.studio-catalog-info small>span:first-child{padding:2px 5px;border-radius:4px;background:#a9dcc30c;color:#aacbbd}.studio-connected-sound[data-kind=bgm] .studio-catalog-info small>span:first-child{background:#c0afe50d;color:#c1b1e0}.studio-catalog-info time{font:10px var(--font-mono),monospace;color:#a5afc0}.studio-catalog-added{color:#acd4bc}.studio-catalog-wave{display:block;width:100%;height:16px;margin-top:5px;color:#8ab6a76e;pointer-events:none}.studio-connected-sound[data-kind=bgm] .studio-catalog-wave{color:#b3a3d076}.studio-connected-sound[data-playing=true] .studio-catalog-wave{color:#b2e4cc}.studio-connected-sound[data-kind=bgm][data-playing=true] .studio-catalog-wave{color:#d3bff2}.studio-catalog-card-actions .studio-catalog-add{min-width:58px;padding-inline:8px;background:#add8c20a;border-color:#add8c227;color:#c6dfd1;border-radius:7px;font-size:11px}.studio-catalog-card-actions .studio-catalog-add:hover:not(:disabled){background:#add8c225;border-color:#add8c260}.studio-catalog-menu>summary{background:transparent;border-color:transparent;color:#8693a9}.studio-catalog-menu[open]>summary{border-color:#9fadc131;background:#9fadc112;color:#d2dceb}.studio-catalog-note{color:#7f8da2;font-size:9px}.studio-quick-transfer>header h2{color:#e6edf6;font-weight:600}.studio-quick-transfer .studio-editor{background:#ffffff02;border-color:#b7c5de20}.studio-quick-transfer>.studio-transfer{background:#11182188;border-color:#b7c5de1f;border-radius:10px}.studio-quick-transfer .studio-transfer-actions>button{border-radius:8px}.studio-quick-transfer .studio-transfer-actions>.btn-primary{background:linear-gradient(120deg,#b2dec9,#93c8b3);color:#152d23;box-shadow:inset 0 1px #ffffff38}.studio-catalog-audition{gap:9px;margin:5px 9px 7px;padding:9px;border-radius:10px;border-color:#acd8c13b;background:linear-gradient(125deg,#24362e,#202d2b);box-shadow:inset 0 1px #d6f5e30a}.studio-audition-transport{display:flex;align-items:center;gap:2px;flex:none}.studio-audition-transport button{display:grid;place-items:center;min-width:27px;height:32px;color:#a6c8b8;border-radius:6px}.studio-audition-transport button:disabled{opacity:.3}.studio-audition-transport .studio-audition-play{background:#b3ddc9;color:#193a2a;width:34px;height:34px;border-radius:9px}.studio-catalog-audition>span{overflow:hidden;white-space:normal}.studio-catalog-audition strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:550;color:#e1f0e8}.studio-catalog-audition small{font:9px var(--font-mono),monospace;color:#9ebaac;margin-top:3px}.studio-catalog-audition input[type=range]{display:block;width:100%;height:22px;margin-top:2px;accent-color:#b6e0cc;cursor:pointer;touch-action:pan-x}.studio-catalog-audition .studio-audition-close{align-self:flex-start;width:22px;min-width:22px;height:25px;color:#8aa99b}@media(min-width:761px){.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-transfer{padding-block:10px}.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-transfer>header .studio-quick-badge{display:none}.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-transfer>header h2{font-size:16px;margin:0}.studio-application:not([data-mode=edit])[data-empty=true] .studio-quick-transfer>header p{font-size:11px;color:#92a1b7}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay{color:#8f9eb5;border-color:#b7c5de1a}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay h2{font-size:12px;color:#c2cee0}.studio-application:not([data-mode=edit])[data-empty=true] .studio-access-overlay p{font-size:10px}.studio-application:not([data-mode=edit])[data-empty=true] .studio-connected-results{gap:6px}}@media(max-width:760px){.studio-connected-sound{grid-template-columns:37px minmax(0,1fr) auto;min-height:104px;gap:7px;padding:10px 8px}.studio-connected-catalog>form{display:grid;grid-template-columns:124px minmax(0,1fr);align-items:center;gap:7px;padding:7px 10px}.studio-connected-catalog .studio-import-kinds{gap:0;width:124px;margin:0;padding:0}.studio-connected-catalog .studio-import-kinds button{min-height:44px;gap:3px;padding-inline:4px;font-size:11px}.studio-connected-catalog .studio-import-kinds button svg{width:12px;height:12px}.studio-connected-catalog .studio-import-search{margin:0;min-width:0;padding:0}.studio-connected-catalog .studio-import-search input{width:100%;min-width:0;min-height:44px}.studio-connected-catalog .studio-purpose-chips{grid-column:1/-1;margin:0}.studio-connected-catalog .studio-purpose-chips button{min-height:36px}.studio-connected-catalog .studio-catalog-filter-details{grid-column:1/-1}.studio-connected-catalog .studio-catalog-filter-details>summary{min-height:30px}.studio-connected-catalog .studio-catalog-note{padding-top:4px}.studio-connected-catalog .studio-library-link{margin:4px 12px 7px}.studio-application[data-empty=true] .studio-project-sources:has(.studio-library-files>p){display:none}.studio-catalog-card-actions{grid-column:auto;flex-wrap:nowrap;gap:2px}.studio-connected-sound:has(.studio-catalog-menu[open]){grid-template-columns:37px minmax(0,1fr)}.studio-connected-sound:has(.studio-catalog-menu[open]) .studio-catalog-card-actions{grid-column:1/-1;flex-wrap:wrap}.studio-catalog-title{font-size:13px}.studio-catalog-card-actions .studio-catalog-add{min-width:57px;min-height:42px;padding-inline:6px}.studio-catalog-play{width:37px;min-height:44px}.studio-catalog-wave{height:17px}.studio-catalog-info small{font-size:10px}.studio-catalog-audition{gap:7px;padding:8px}.studio-audition-transport{gap:0}.studio-audition-transport button{min-width:34px;height:44px}.studio-audition-transport .studio-audition-play{width:39px;height:44px}.studio-catalog-audition strong{font-size:12px}.studio-catalog-audition input[type=range]{height:30px}.studio-catalog-audition .studio-audition-close{width:30px;min-width:30px;height:44px}.studio-catalog-audition small{font-size:9px}}.mcp-home-entry{display:flex;align-items:center;gap:12px;margin:16px 0 8px;padding:13px 18px;border:1px solid #a1f3df1c;border-radius:13px;background:#a1f3df04;color:#aebfb5;font-size:12px;line-height:1.7}.mcp-home-badge{flex-shrink:0;border:1px solid #a1f3df30;border-radius:6px;padding:2px 6px;color:#b0eed8;font:9px monospace;letter-spacing:.08em}.mcp-home-entry>span:nth-child(2){min-width:0;flex:1}.mcp-home-entry strong{display:flex;align-items:center;gap:5px;flex-shrink:0;font-size:11px;font-weight:500;color:#c0ead6}.program-mcp-link{display:flex;align-items:center;gap:12px;min-height:64px;margin-top:12px;padding:14px 16px;border:1px solid #a1f3df2c;border-radius:14px;background:#a1f3df06;color:#bcebd5}.program-mcp-link>span{flex:1;min-width:0}.program-mcp-link strong{display:block;font-size:13px;font-weight:550}.program-mcp-link small{display:block;margin-top:5px;font-size:10px;color:#93ad9f}.mcp-home-entry:focus-visible,.program-mcp-link:focus-visible{outline:2px solid #b9f3df;outline-offset:4px}@media(max-width:540px){.mcp-home-entry{gap:9px;flex-wrap:wrap;padding:12px 13px;font-size:11px}.mcp-home-entry>span:nth-child(2){flex-basis:calc(100% - 56px)}.mcp-home-entry strong{margin-left:auto;font-size:10px}}.last\:border-0:last-child{border-width:0}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-aqua\/30:hover{border-color:rgb(121 245 223/.3)}.hover\:\!bg-red-500:hover{--tw-bg-opacity:1!important;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))!important}.hover\:bg-white\/\[\.025\]:hover{background-color:rgb(255 255 255/.025)}.hover\:\!text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.hover\:text-aqua:hover{--tw-text-opacity:1;color:rgb(121 245 223/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:border-aqua\/30:focus{border-color:rgb(121 245 223/.3)}.focus\:bg-aqua:focus{--tw-bg-opacity:1;background-color:rgb(121 245 223/var(--tw-bg-opacity,1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-3:focus{padding-top:.75rem;padding-bottom:.75rem}.focus\:text-ink:focus{--tw-text-opacity:1;color:rgb(5 5 5/var(--tw-text-opacity,1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-\[\#a1f3df\]:focus-visible{outline-color:#a1f3df}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:inset-x-6{left:1.5rem;right:1.5rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.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\:p-10{padding:2.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-8{line-height:2rem}}@media (min-width:768px){.md\:col-span-3{grid-column:span 3/span 3}.md\:col-start-auto{grid-column-start:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-\[minmax\(170px\2c 1fr\)_minmax\(260px\2c 1\.3fr\)_minmax\(160px\2c 1fr\)\]{grid-template-columns:minmax(170px,1fr) minmax(260px,1.3fr) minmax(160px,1fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:gap-3{gap:.75rem}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.xl\:inline{display:inline}}