.add-search{color:#939393;background:#1a1a1a;border:1px solid #434343;border-radius:9px;align-items:center;gap:9px;min-height:44px;margin:15px 0 4px;padding:0 14px;display:flex}.add-search input{color:#efefef;background:0 0;border:0;flex:1;min-height:44px;padding:0}.add-search input::-webkit-search-cancel-button{display:none}.add-search .icon-button{min-width:32px;min-height:32px;margin-right:-8px}@media (width<=650px){.add-search .icon-button{min-width:44px;min-height:44px}}.add-category{margin-top:20px}.add-category:first-of-type{margin-top:16px}.add-category-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.add-category-head .add-category-heading{margin-bottom:0}.see-more{color:#a1a1a1;align-items:center;gap:5px;min-height:30px;font-size:10px;display:flex}@media (width<=650px){.see-more{min-height:44px}}.see-more:hover{color:#f2f2f2}.add-category-heading{letter-spacing:-.2px;color:#f2f2f2;margin-bottom:10px;font-size:17px;font-weight:700}.add-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.add-card{border:1px solid #ffffff14;border-radius:12px;padding:6px 12px}.info-toggle{color:#a9a9a9;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin:-4px 0;display:grid}.info-toggle:hover{background:#ffffff0f}@media (width<=650px){.info-toggle{width:44px;height:44px}}.info-toggle:hover,.info-toggle[aria-expanded=true]{color:#f2f2f2}.library-category{margin-top:28px}.library-category:first-of-type{margin-top:0}.library-category .add-category-heading{letter-spacing:-.4px;margin-bottom:14px;font-size:24px}.add-search input[type=search]:not([type=range]):not([type=checkbox]){box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;min-height:44px;padding:0}dialog.wide{width:min(780px,100vw - 32px)}.tone-mode{background:#1a1a1a;border:1px solid #373737;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin:16px 0 4px;padding:4px;display:grid}.tone-mode button{color:#b7b7b7;border-radius:7px;min-height:44px;font-size:12px}.tone-mode button.selected{color:#f2f2f2;background:#ffffff1f}.tone-presets{grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0 6px;display:grid}.tone-presets button{border:1px solid #434343;border-radius:8px;min-height:44px;font-size:12px}.tone-presets button.selected{color:#f2f2f2;background:#ffffff1a;border-color:#f2f2f2}.tone-note{color:#f2f2f2;background:#ffffff0f;border:1px solid #494949;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.6}.tone-row{margin-top:18px}.tone-row-head{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.tone-value{color:#f2f2f2;white-space:nowrap;font-size:11px}.tone-hint{color:#a9a9a9;margin:2px 0 0;font-size:11px;line-height:1.6}.tone-ends{letter-spacing:.08em;text-transform:uppercase;color:#a9a9a9;justify-content:space-between;margin-top:-6px;font-size:10px;display:flex}input[type=range].bipolar{--track:linear-gradient(to right,#3b3b3b var(--lo,50%),var(--track-color,#f2f2f2) var(--lo,50%) var(--hi,50%),#3b3b3b var(--hi,50%))}.tone-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.tone-actions .secondary:disabled{opacity:.45;cursor:default}.eq-wrap{margin:16px 0;position:relative}.eq-graph{background:#1a1a1a;border:1px solid #373737;border-radius:12px;width:100%;height:auto;display:block}.eq-grid{stroke:#2d2d2d;stroke-width:1px}.eq-zero{stroke:#424242;stroke-width:1px}.eq-label{fill:#939393;font-size:10px}.eq-area{fill:#ffffff26;stroke:none}.eq-curve{fill:none;stroke:#f2f2f2;stroke-width:2.2px;stroke-linejoin:round}.eq-hit{cursor:grab;touch-action:none;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;transform:translate(-50%,-50%)}.eq-hit:active{cursor:grabbing}.eq-dot{box-sizing:border-box;pointer-events:none;background:#f2f2f2;border:3px solid #212121;border-radius:50%;width:18px;height:18px}.eq-bands{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.eq-band{border:1px solid #373737;border-radius:12px;min-width:0;margin:0;padding:6px 14px 10px}.eq-band legend{color:#f2f2f2;padding:0 6px;font-size:12px}.eq-band label{color:#b7b7b7;font-size:11px;display:block}.eq-band output{float:right;color:#f2f2f2}.eq-band input[type=range]{height:44px}.eq-band .eq-check{align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.eq-band input[type=range]:disabled{opacity:.4;cursor:default}@media (width<=650px){.tone-presets{grid-template-columns:repeat(2,1fr)}.eq-label{font-size:18px}.eq-dot{width:22px;height:22px}}.space-places{border-top:1px solid #373737;margin-top:20px;padding-top:4px}.space-places summary{cursor:pointer;color:#f2f2f2;align-items:center;min-height:44px;font-size:13px;display:flex}.tone-ends.three{grid-template-columns:1fr auto 1fr;display:grid}.tone-ends.three span:last-child{text-align:right}.breathing-stage{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:220px;margin:20px 0;padding:24px 0;display:flex}.breathing-circle{width:160px;height:160px;transform:scale(var(--scale,.55));background:radial-gradient(circle at 35% 30%,#d6d6d6,#a3a3a3);border-radius:50%;box-shadow:0 0 60px #ffffff40}.breathing-text{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.breathing-text strong{font-size:17px;font-weight:500}.breathing-text span{color:var(--muted);font-size:13px}.breathing-patterns{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:20px 0;display:grid}.breathing-patterns button{text-align:left;border:1px solid #494949;border-radius:8px;padding:12px;font-size:13px}.breathing-patterns button.selected{color:#f2f2f2;background:#ffffff1a;border-color:#f2f2f2}.breathing-patterns button small{color:var(--muted);margin-top:4px;font-size:11px;font-weight:400;line-height:1.5;display:block}.breathing-start{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}button.breathing-start.is-playing,button.breathing-start.is-playing:hover{color:#f2f2f2;background:#3a3a3a}@media (width<=650px){.breathing-circle{width:130px;height:130px}}.breathing-circle{--glow:calc((var(--scale,.55) - .55) / .45);filter:brightness(calc(.62 + var(--glow) * .6));box-shadow:0 0 calc(24px + 70px * var(--glow)) calc(10px * var(--glow)) rgb(255 255 255/calc(.08 + .4 * var(--glow)))}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#ececec;font-synthesis:none;--bg:#161616;--panel:#1f1f1f;--line:#373737;--muted:#a9a9a9;--lavender:#f2f2f2;--text:#ececec;--bright:#f2f2f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#161616;font-family:Inter,Segoe UI,Arial,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}h1,h2,h3{font-family:Manrope,Inter,Segoe UI,Arial,sans-serif}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:4px;outline:2px solid #f2f2f2}button{transition:background .18s,transform .18s,color .18s}button:not(:disabled):active{transform:translateY(1px)}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}svg{flex-shrink:0}input[type=range]{appearance:none;--track:linear-gradient(to right,var(--track-color,#f2f2f2) var(--fill,50%),#3b3b3b var(--fill,50%));cursor:pointer;opacity:.5;background:0 0;border:0;width:100%;height:4px;min-height:4px;padding:0;transition:opacity .15s}input[type=range]::-webkit-slider-runnable-track{background:var(--track);border-radius:4px;height:4px}input[type=range]::-moz-range-track{background:var(--track);border-radius:4px;height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--track-color,#f2f2f2);opacity:0;border-radius:50%;width:11px;height:11px;margin-top:-3.5px;transition:opacity .15s}input[type=range]::-moz-range-thumb{background:var(--track-color,#f2f2f2);opacity:0;border:0;border-radius:50%;width:11px;height:11px;transition:opacity .15s}input[type=range]:hover,input[type=range]:focus-visible,input[type=range]:active{opacity:1}input[type=range]:hover::-webkit-slider-thumb{opacity:1}input[type=range]:focus-visible::-webkit-slider-thumb{opacity:1}input[type=range]:active::-webkit-slider-thumb{opacity:1}input[type=range]:hover::-moz-range-thumb{opacity:1}input[type=range]:focus-visible::-moz-range-thumb{opacity:1}input[type=range]:active::-moz-range-thumb{opacity:1}input[type=range]:focus-visible{outline-offset:8px}.app{min-height:100vh;padding-bottom:119px}.sidebar{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);z-index:5;background:linear-gradient(165deg,#0e1d1ead 0%,#0f1624ad 55%,#0b0e18ad 100%);border-right:1px solid #ffffff08;flex-direction:column;width:218px;padding:37px 22px;display:flex;position:fixed;inset:0 auto 97px 0;overflow-y:auto}.brand{letter-spacing:-1.2px;align-items:center;min-height:44px;margin:0 9px 57px;font-family:Georgia,serif;font-size:29px;display:flex}.brand-mark{color:#aaa;margin-right:9px;display:flex}.sidebar-label{letter-spacing:1.9px;color:#999;margin:0 15px 17px;font-size:9px}.sidebar nav{flex-direction:column;gap:7px;display:flex}.nav-item{text-align:left;color:#aeaeae;border-radius:8px;align-items:center;gap:13px;width:100%;min-height:47px;padding:0 15px;font-size:13px;display:flex}.nav-item:hover{background:#ffffff05}.nav-item.active{color:#d2d2d2;background:#9e9e9e15}.nav-item.active .nav-dot{background:#f2f2f2;border-radius:100%;width:5px;height:5px;margin-left:auto}.count{margin-left:auto;font-size:11px}.sidebar-bottom{color:#a2a2a2;margin-top:auto;padding:50px 17px 16px}.about-button{color:#aeaeae;align-items:center;gap:6px;min-height:44px;padding:30px 0 0;font-size:10px;display:flex}.sidebar-library{flex-direction:column;flex:none;gap:2px;margin-top:26px;display:flex}.sidebar-library .sidebar-label{margin:0 15px 9px}.library-item{text-align:left;color:#aeaeae;border-radius:7px;align-items:center;gap:10px;min-height:44px;padding:0 10px;display:flex}.library-item:hover{background:#ffffff05}.library-item.active{background:#9e9e9e15}.library-item-icon{color:#989898;background:#ffffff06;border-radius:6px;place-items:center;width:26px;min-width:26px;height:26px;display:grid}.library-item.active .library-item-icon{color:#f2f2f2}.library-item-text{flex-direction:column;gap:2px;min-width:0;display:flex}.library-item-text strong{text-overflow:ellipsis;white-space:nowrap;color:#d2d2d2;font-size:11px;font-weight:500;overflow:hidden}.library-item-text small{color:#939393;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}main{max-width:1620px;margin-left:218px;margin-right:326px;padding:0 48px;transition:margin-right .15s}main.mixer-collapsed{margin-right:64px}.topbar{border-bottom:1px solid #ffffff07;justify-content:space-between;align-items:center;gap:18px;height:97px;display:flex}.topbar-nav{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.search-box{color:#959595;background:#ffffff07;border:1px solid #ffffff0c;border-radius:20px;align-items:center;gap:9px;width:100%;max-width:340px;min-height:40px;margin-left:8px;padding:0 14px;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:flex;position:relative}.search-box:hover{color:#bdbdbd;background:#ffffff12;border-color:#fff3}.search-box:focus-within{color:#ebebeb;background:#ffffff12;border-color:#f2f2f2e6;box-shadow:inset 0 0 0 1px #f2f2f2e6}.search-box input{color:#ebebeb;background:0 0;border:0;flex:1;min-height:auto;padding:0;font-size:12px}.search-box input::placeholder{color:#888}.top-actions{align-items:center;gap:18px;display:flex}.topbar-home{background:#ffffff07}.topbar-home:hover{background:#ffffff0f}.account-slot{align-items:center;gap:14px;margin-left:2px;display:flex}.account-cta{color:#232323;background:#f2f2f2;border-radius:19px;min-height:44px;padding:0 18px;font-size:12px;font-weight:600}.account-cta:hover{background:#fff}.account-cta-secondary{color:#e1e1e1;background:0 0;border:1px solid #ffffff1c}.account-cta-secondary:hover{background:#ffffff08;border-color:#ffffff30}.text-button{color:silver;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 4px;font-size:11px;display:flex}.text-button:hover{color:#fff}.icon-button{color:#b8b8b8;border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.icon-button:hover{color:#fff;background:#ffffff09}.icon-button:disabled{opacity:.3;pointer-events:none}.more{display:none}.page-heading{padding:40px 0 31px}.eyebrow{letter-spacing:2px;color:#a7a7a7;font-size:9px;font-weight:500}.page-heading h1{letter-spacing:-1.5px;color:#eee;margin:12px 0;font-size:48px;font-weight:600;line-height:1.25}.intro{color:#b3b3b3;font-size:12px;line-height:1.8}.workspace{display:block}.discovery{min-width:0}.hero-card{background:#2b2b2b;border:1px solid #ffffff12;border-radius:14px;height:300px;position:relative;overflow:hidden}.scene-art{width:100%;height:100%;display:block}.hero-card>.scene-art{transition:transform 2s;position:absolute;inset:0}.hero-card:hover>.scene-art{transform:scale(1.025)}.hero-top{justify-content:space-between;align-items:center;display:flex;position:absolute;top:23px;left:25px;right:25px}.hero-top>span:first-child{letter-spacing:1.6px;color:#ececec;align-items:center;gap:7px;font-size:8px;display:flex}.sound-count{color:#e7e7e7;background:#1b1b1b66;border:1px solid #ffffff20;border-radius:20px;padding:6px 10px;font-size:9px}.hero-bottom{justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:28px;left:27px;right:26px}.hero-bottom .eyebrow{color:#f2f2f2;letter-spacing:1.8px;font-size:8px}.hero-bottom h2{letter-spacing:-.5px;margin:8px 0;font-size:33px;font-weight:600}.hero-bottom p:last-child{color:#d6d8e3;font-size:11px}.scene-play{color:#f2f2f2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#e2e2e215;border:1px solid #e5e5e566;border-radius:50%;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;display:flex}.scene-play:hover{background:#e2e2e230}.section-title{justify-content:space-between;align-items:center;gap:10px;margin:28px 0 16px;display:flex}.section-title h2{letter-spacing:.1px;font-size:14px;font-weight:500}.section-title>span{letter-spacing:1.2px;color:#9e9e9e;font-size:8px}.scene-grid{scroll-snap-type:x proximity;gap:14px;margin-bottom:-6px;padding-bottom:6px;display:flex;overflow-x:auto}.scene-card{text-align:left;scroll-snap-align:start;border-radius:10px;flex:0 0 220px;padding:0}.scene-thumbnail{border:1px solid #ffffff10;border-radius:9px;height:120px;position:relative;overflow:hidden}.scene-thumbnail .scene-art{transition:transform .8s}.scene-card:hover .scene-art{transform:scale(1.05)}.mini-play{background:#25252570;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:9px;right:9px}.scene-info{padding:12px 2px}.scene-info h3{margin-bottom:6px;font-size:12px;font-weight:500}.scene-info>span{color:#aaa;font-size:9px;line-height:1.6;display:block}.quiet-note{color:#a8a8a8;justify-content:center;align-items:center;gap:9px;margin:25px 0;font-size:10px;display:flex}.quiet-note svg{color:#a8b6ab}.mixer{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);z-index:5;background:linear-gradient(165deg,#1e101ead 0%,#1c1713ad 55%,#0b0e18ad 100%);border-left:1px solid #ffffff08;width:326px;min-width:0;margin-top:0;padding:25px 23px 24px;position:fixed;inset:0 0 97px auto;overflow-y:auto}.mixer-title{justify-content:space-between;align-items:center;display:flex}.mixer-title .eyebrow{letter-spacing:1.6px;font-size:8px}.mixer-title h2{letter-spacing:-.3px;margin-top:9px;font-size:30px;font-weight:600}.mixer-title>svg{color:#979797}.mixer-collapse{color:#979797;border-radius:8px;place-items:center;min-width:44px;min-height:44px;margin-left:12px;display:grid}.mixer-collapse:hover{color:#fff;background:#ffffff09}.mix-name{border-bottom:1px solid #ffffff09;align-items:center;min-height:36px;margin-top:16px;padding-bottom:14px;display:flex}.layers{padding:2px 0 5px}.layer{padding:18px 0 15px}.layer-icon{background:#ffffff04;border-radius:8px;place-items:center;width:42px;height:42px;padding:0;display:grid}.remove-layer{color:#a5a5a5;place-items:center;width:24px;height:34px;padding:0;display:grid}.remove-layer:disabled{opacity:.25}.muted-layer input{opacity:.45}.add-sound{color:#161616;background:#f2f2f2;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:46px;margin:15px 0 23px;font-size:13px;font-weight:600;display:flex}.add-sound>span{color:#555;margin-left:4px;font-size:11px;font-weight:500}.add-sound.full{color:#8a8a8f;background:#2a2a2e;font-weight:500}.add-sound:not(.full):hover{background:#fff}.add-sound.full:hover{background:#303035}.mixer-tools{border-top:1px solid #ffffff09;margin-bottom:17px;padding-top:11px}.mixer-tools>button{text-align:left;color:#c3c3c3;align-items:center;gap:10px;width:100%;min-height:44px;font-size:10px;display:flex}.mixer-tools>button>svg{color:#a8a8a8}.mixer-tools>button strong{color:#f2f2f2;align-items:center;margin-left:auto;font-size:10px;font-weight:400;display:flex}.save-mix{color:#ddd;background:#ffffff1a;border:1px solid #54545480;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;font-size:11px;display:flex}.mixer-actions{gap:8px;display:flex}.mixer-actions .save-mix{flex:1;width:auto}.share-mix{color:#f2f2f2;border:1px solid #54545480;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:11px;display:flex}.save-mix:hover{background:#ffffff28}.player-bar{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:10;background:linear-gradient(90deg,#0e1d1eef 0%,#0f1624ef 35%,#1e101eef 65%,#1c1713ef 100%);border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 25px;min-height:88px;padding:0 48px;display:flex;position:fixed;bottom:0;left:0;right:0}.playback-progress{align-items:center;gap:9px;width:100%;display:flex;position:relative}.playback-progress input[type=range]{flex:1;min-width:0;height:20px;min-height:20px}.playback-time{color:#aeaeae;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;min-width:36px;font-size:11px;display:flex}.playback-time:last-child{justify-content:flex-start}.playback-track{background:#3b3b3b;border-radius:4px;flex:1;height:4px}.playback-track.endless{background:linear-gradient(90deg,#bfc2cf,#fff,#d9dbe5,#fff,#bfc2cf) 0 0/200% 100%;box-shadow:0 0 8px #ffffff59,0 0 18px #ffffff26}.playback-track.endless.playing{animation:9s linear infinite endless-glow}@keyframes endless-glow{to{background-position:-200% 0}}.endless .playback-time{color:#f2f2f2}.now-playing{flex:1;align-items:center;gap:13px;min-width:0;display:flex}.album-art{border:1px solid #ffffff13;border-radius:8px;width:62px;min-width:62px;height:62px;overflow:hidden}.now-text{min-width:0}.now-playing h2{text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin:0 0 5px;font-size:18px;font-weight:600;overflow:hidden}.now-playing p{white-space:nowrap;text-overflow:ellipsis;color:#a6a6a6;max-width:240px;font-size:13px;overflow:hidden}.transport{flex-direction:column;flex:0 42%;align-items:center;gap:4px;min-width:0;max-width:680px;padding:6px 0;display:flex}.play-button{color:#262626;background:#f2f2f2;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;display:grid;box-shadow:0 0 28px #ffffff10}.play-button:hover{background:#fff;box-shadow:0 0 25px #ffffff20}.play-button:not(.is-playing)>svg{margin-left:3px}.master-control{color:#ababab;align-items:center;gap:13px;width:175px;display:flex}.master-control input{width:105px}.master-control>span{min-width:25px;font-size:9px}.noisebed-row{border-top:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-top:8px;padding:14px 0 4px;display:flex}.noisebed-row>span{color:#d6d6d6;flex-direction:column;gap:3px;font-size:12px;display:flex}.noisebed-row small{color:#939393;font-size:9px;font-weight:400;line-height:1.5}.switch{appearance:none;cursor:pointer;background:#3f3f3f;border:1px solid #ffffff14;border-radius:13px;flex:none;width:42px;height:25px;position:relative}.switch:after{content:"";background:#c7c7c7;border-radius:50%;width:19px;height:19px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.switch:checked{background:#f2f2f2;border-color:#0000}.switch:checked:after{background:#161616;transform:translate(17px)}.switch:focus-visible{outline-offset:2px;outline:2px solid #f2f2f2}.spinner{border:2px solid #26262644;border-top-color:#262626;border-radius:50%;width:19px;height:19px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.pill{color:#c8c8c8;background:#2e2e2e;border:1px solid #464646;border-radius:25px;padding:8px 13px;font-size:10px}.muted{color:#b7b7b7;font-size:13px;line-height:1.8}.small{font-size:10px}.sound-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sound-card{background:#212121;border:1px solid #ffffff09;border-radius:12px;position:relative}.sound-card:not(.unavailable):hover{background:#2a2a2a;border-color:#adadad40}.sound-card.added{background:#262626;border-color:#90909050}.sound-icon{background:#ffffff08;border-radius:12px;place-items:center;width:56px;height:56px;margin-bottom:16px;display:grid}.sound-card h3{font-size:18px;font-weight:600}.sound-card p{color:#bdbdbd;margin:8px 0 20px;font-size:14px;line-height:1.5}.add-label{color:#c3c3c3;align-items:center;gap:6px;font-size:13px;display:flex}.undo-bar{background:#2c2c2c;border-radius:8px;justify-content:space-between;align-items:center;margin-top:15px;padding:7px 18px;font-size:12px;display:flex}.empty-state{text-align:center;color:silver;background:#202020;border:1px dashed #3f3f3f;border-radius:12px;padding:65px 30px}.empty-state h2{margin:23px 0 16px;font-size:26px;font-weight:600}.empty-state p{color:#b4b4b4;max-width:260px;margin:auto auto 25px;font-size:12px;line-height:1.8}.secondary{border:1px solid #5d5d5d;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 17px;font-size:11px;display:inline-flex}.secondary:hover{background:#bbbbbb10}dialog{color:#ededed;background:#212121;border:1px solid #494949;border-radius:18px;width:min(470px,100vw - 32px);max-height:calc(100dvh - 40px);padding:0;box-shadow:0 30px 120px #0009}dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0d0d0dbb}.modal-body{padding:27px}.modal-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.modal-heading h2{font-size:25px;font-weight:600;line-height:1.25}.modal-heading .icon-button{margin-right:-10px}.modal-body>p{font-size:13px;line-height:1.8}.timer-progress{border-bottom:1px solid #ffffff0c;margin-bottom:20px;padding-bottom:20px}.timer-track-full{background:#f2f2f2;border-radius:5px;height:4px;margin-top:10px}.timer-progress-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.timer-progress-actions .checkbox-label{width:auto;min-height:auto}.duration-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:23px 0;display:grid}.duration-grid button{border:1px solid #434343;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:44px;font-size:12px;display:flex}.duration-grid button:first-child{grid-column:span 3}.duration-grid button.selected,.focus-options button.selected{color:#f2f2f2;background:#ffffff1a;border-color:#f2f2f2}.field-label{color:#cbd0df;margin:20px 0 10px;font-size:12px;display:block}input:not([type=range]):not([type=checkbox]),select{color:#efefef;background:#1a1a1a;border:1px solid #474747;border-radius:8px;width:100%;min-height:44px;padding:12px 13px}input::placeholder{color:#9c9c9c}.fine-print{color:#b3b3b3;margin:17px 0;font-size:11px;line-height:1.8}.primary{color:#232323;background:#f2f2f2;border-radius:8px;min-height:45px;padding:0 22px;font-size:12px;font-weight:600}.primary:hover{background:#d1d1d1}.full{width:100%}.error{color:#ffc4c4;margin:12px 0;font-size:12px}.focus-options{grid-template-columns:repeat(2,1fr);gap:8px;margin:22px 0;display:grid}.focus-options button{border:1px solid #494949;border-radius:8px;padding:15px 5px;font-size:16px}.focus-options small{color:#bebebe;margin-top:7px;font-size:9px;line-height:1.6;display:block}.checkbox-label{align-items:center;gap:10px;min-height:44px;font-size:12px;line-height:1.7;display:flex}.checkbox-label input{accent-color:#f2f2f2;min-width:18px;min-height:18px}.about-detail{color:#c6c6c6;align-items:flex-start;gap:13px;margin:22px 0;display:flex}.about-detail p{color:#bebebe;font-size:12px;line-height:1.8}.toast{z-index:40;background:#313131;border:1px solid #5e5e5e;border-radius:10px;align-items:center;gap:10px;width:max-content;max-width:550px;padding:7px 10px 7px 20px;font-size:12px;line-height:1.6;display:flex;position:fixed;bottom:105px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 8px 30px #0004}.lights-on{z-index:30;background:#333;border:1px solid #828282;border-radius:25px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:12px;display:flex;position:fixed;top:28px;right:28px}@media (width>=1600px){main{margin-right:365px;padding:0 65px}main.mixer-collapsed{margin-right:64px}.mixer{width:365px}.hero-card{height:360px}.scene-thumbnail{height:145px}.player-bar{padding:0 65px}}@media (width<=1200px){.sidebar{width:190px;padding:32px 15px}.brand{margin-left:8px;font-size:26px}.sidebar-label{letter-spacing:1.4px;font-size:8px}main{margin-left:190px;margin-right:290px;padding:0 30px}main.mixer-collapsed{margin-right:64px}.mixer{width:290px;padding:23px 19px 24px}.player-bar{padding:0 30px}.hero-card{height:280px}.scene-thumbnail{height:105px}.section-title>span{display:none}.page-heading h1{font-size:43px}}@media (width<=1000px){.sidebar{width:165px;padding:30px 10px}.brand{margin-left:6px;font-size:23px}.brand-mark{margin-right:5px}.brand-mark svg{width:auto;height:19px}.sidebar-label{letter-spacing:1.2px;margin-left:12px;font-size:7px}.nav-item{gap:9px;padding:0 11px;font-size:12px}.sidebar-bottom{padding-left:14px}main{margin-left:165px;margin-right:270px;padding:0 25px}main.mixer-collapsed{margin-right:64px}.player-bar{padding:0 25px}.mixer{width:270px}.hero-card{height:260px}.hero-bottom{left:20px;right:20px}.hero-bottom h2{font-size:28px}.hero-top{left:20px;right:20px}.hero-top>span:first-child{font-size:7px}.hero-bottom p:last-child{font-size:10px}.scene-grid{gap:10px}.scene-thumbnail{height:85px}.scene-info>span{font-size:8px}.now-playing p{max-width:175px}.master-control{width:135px}.master-control input{width:70px}.mixer-title h2{font-size:26px}.page-heading{padding-top:30px}}@media (width<=820px){.sidebar{background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;padding:24px 24px 0;position:relative}.brand{margin:0;font-size:27px}.sidebar-label,.sidebar-bottom{display:none}.sidebar nav{flex-direction:row;gap:3px}.nav-item{width:auto;min-height:42px;padding:0 12px;font-size:11px}.nav-item svg{width:16px}.nav-dot,.count{display:none}main{margin-left:0;margin-right:280px;padding:0 28px}main.mixer-collapsed{margin-right:64px}.topbar{height:55px}.mixer{width:280px}.player-bar{padding:0 28px;left:0}.hero-card{height:275px}.page-heading h1{font-size:43px}.toast{max-width:calc(100vw - 32px);left:50%}.section-title h2{font-size:13px}}@media (width<=650px){.app{padding-bottom:105px}.sidebar{flex-wrap:wrap;gap:23px;padding:24px 22px 0}.brand{font-size:28px}.sidebar nav{border-bottom:1px solid #ffffff08;order:2;justify-content:space-between;gap:8px;width:100%;padding-bottom:10px}.nav-item{flex:1;justify-content:center;gap:7px;padding:0 7px;font-size:11px}.topbar{z-index:6;border:0;height:44px;position:absolute;top:19px;right:17px}.topbar-nav{display:none}.top-actions{gap:4px}.top-actions .text-button span{display:none}.top-actions .text-button{width:44px}.more{display:inline-flex}main{margin-right:0;padding:0 22px}.page-heading{padding:28px 0 25px}.page-heading .eyebrow{letter-spacing:1.8px;font-size:8px}.page-heading h1{letter-spacing:-1.1px;margin-top:11px;font-size:38px}.intro{max-width:340px;font-size:12px;line-height:1.8}.workspace{flex-direction:column;gap:24px;display:flex}.discovery,.mixer{width:100%}.hero-card{border-radius:13px;height:280px}.hero-top{top:20px;left:20px;right:20px}.hero-top>span:first-child{letter-spacing:1.3px;font-size:7px}.hero-bottom{bottom:24px}.hero-bottom h2{font-size:31px}.hero-bottom p:last-child{font-size:11px}.section-title{margin-top:25px;margin-bottom:14px}.section-title h2{font-size:14px}.scene-grid{gap:10px}.scene-card{flex:0 0 165px}.scene-thumbnail{height:95px}.scene-info h3{font-size:11px}.scene-info>span{font-size:8px;line-height:1.8}.scene-info{padding-top:10px}.quiet-note{margin:19px 0 0;font-size:10px}.mixer{padding:24px 22px 0}.mixer-title h2{font-size:30px}.mixer-title .eyebrow{font-size:8px}.layer-icon,.layer .layer-icon-slot,.layer .layer-icon-slot .layer-icon{width:44px;height:44px}.remove-layer{width:44px;height:44px;margin-right:-10px}.layer input{margin:8px 0}.layer{padding-top:12px}.add-sound{min-height:46px;font-size:12px}.mixer-tools>button{min-height:48px;font-size:12px}.mixer-tools>button strong{font-size:11px}.save-mix{min-height:46px;font-size:12px}.player-bar{height:89px;padding:0 20px;padding-bottom:env(safe-area-inset-bottom,0px);gap:15px}.album-art{width:46px;min-width:46px;height:46px}.now-playing{gap:11px}.now-playing h2{max-width:190px;margin:0 0 3px;font-size:14px}.now-playing p{max-width:195px;font-size:11px}.master-control{display:none}.play-button{width:46px;min-width:46px;height:46px}.transport{flex:0}.toast{padding-left:14px;font-size:11px;bottom:103px}.modal-body{padding:23px}.modal-heading h2{font-size:23px}.sound-grid{gap:12px}.sound-card-add{padding:21px 16px}.sound-card p{font-size:13px;line-height:1.5}.sound-card .info-toggle{top:7px;right:7px}.lights-on{top:20px;right:16px}.empty-state{padding:50px 20px}}.layer-tone{color:#a5a5a5;place-items:center;width:24px;height:34px;padding:0;display:grid}.layer-tone:hover{color:#fff}.layer-tone.active{color:#f2f2f2}.mobile-master{display:none}input[type=range]{height:28px}.layer-icon,.remove-layer,.layer-tone{min-width:36px;min-height:44px}.layer-slider input[type=range],.master-slider input[type=range]{height:44px}@media (width<=650px){.mobile-master{margin:2px 0 18px;display:block}.mobile-master label{color:#c1c1c1;align-items:center;gap:8px;font-size:11px;display:flex}.mobile-master label span{margin-left:auto}.mobile-master input{margin-top:7px}.layer-icon,.remove-layer,.layer-tone{min-width:44px}input[type=range]{height:44px}.layer{padding-bottom:4px}}.scene-card{flex-direction:column;display:flex}.scene-open{text-align:left;border-radius:10px;width:100%;padding:0;display:block}.scene-open:hover .scene-art{transform:scale(1.05)}.scene-customise{color:#aaa;align-items:center;gap:6px;min-height:44px;padding:0 2px;font-size:10px;display:flex}.scene-customise:hover{color:#fff}.hero-actions{align-items:center;gap:10px;display:flex}.hero-customise{color:#f2f2f2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#25252540;border:1px solid #e5e5e540;border-radius:24px;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-size:11px;display:flex}.hero-customise:hover{background:#e2e2e225}.now-playing{position:relative}.now-open{border-radius:10px;position:absolute;inset:0}.now-open:focus-visible{outline-offset:-2px}.now-chevron{color:#a6a6a6;flex:none}dialog.sheet{border-width:1px 0 0;border-radius:20px 20px 0 0;width:100%;max-width:none;max-height:min(88dvh,760px);margin:auto 0 0;animation:.28s ease-out sheet-up}.dimmed .sheet{filter:brightness(var(--dim-sheet-level,.5))}.sheet-body{padding:8px 20px calc(20px + env(safe-area-inset-bottom,0px))}.sheet-grip{background:#ffffff26;border-radius:2px;width:38px;height:4px;margin:0 auto 6px}.sheet-heading{justify-content:space-between;align-items:center;display:flex}.sheet-heading h2{font-size:23px;font-weight:600}.sheet-heading .icon-button{margin-right:-10px}.sheet-transport{align-items:center;gap:14px;margin-top:6px;display:flex}.sheet-transport span{letter-spacing:1.4px;color:#ababab;font-size:9px}.sheet-transport strong{margin-top:5px;font-size:15px;font-weight:500;display:block}.sheet .mix-name{display:none}.sheet .layers,.sheet .layer{padding-top:6px}.sheet .add-sound{margin:8px 0 14px}.sheet .mobile-master{margin-bottom:8px}@keyframes sheet-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (width<=430px){.hero-bottom{flex-direction:column;align-items:flex-start;gap:12px}.hero-actions{flex-direction:row-reverse}}.quick-chip{color:#d6d6d6;align-items:center;min-height:44px;display:flex}.quick-chip>span{white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:7px;height:32px;padding:0 13px;font-size:11px;display:flex}.quick-chip:hover>span{background:#ffffff12}.fine-print a,.fine-print button{color:#c7c7c7;text-underline-offset:3px}html[data-night]{filter:url(#moonsong-night)}.continue-card{background:linear-gradient(135deg,#2a2a2a,#232323);border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:16px 18px;display:flex}.continue-card .eyebrow{letter-spacing:1.6px;font-size:8px}.continue-card h2{margin:6px 0 4px;font-size:22px;font-weight:600}.continue-card p:last-child{color:#b7b7b7;margin:0;font-size:11px}.continue-play{color:#262626;background:#f2f2f2;border-radius:24px;flex:none;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:13px;font-weight:600;display:flex}.continue-play:hover{background:#fff}.install-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:6px 14px;display:flex}.install-card p{color:#d3d5e2;flex:200px;margin:0;font-size:12px;line-height:1.6}.install-card>svg{color:#c7c7c7;flex:none}.page-heading.compact{padding:16px 0 14px}.page-heading.compact .eyebrow,.page-heading.compact .intro{display:none}.page-heading.compact h1{margin-top:0;font-size:32px}.add-row{border:1px solid #ffffff14;border-radius:12px;padding:6px 12px}.add-row-head{align-items:center;gap:12px;min-height:52px;display:flex}.add-icon{background:#ffffff06;border-radius:10px;flex:none;place-items:center;width:48px;height:48px;display:grid}.add-text{flex-direction:column;flex:1;min-width:0;display:flex}.add-text strong{font-size:14px;font-weight:600}.add-text small{color:#bdbdbd;font-size:12px;line-height:1.5}.added-tag{color:#c3c3c3;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.add-row input[type=range]{margin:0 0 4px}.add-row .secondary:disabled{opacity:.4;cursor:default}.tabbar{display:none}@media (width<=650px){.tabbar{z-index:11;height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#1a1a1af5;border-top:1px solid #ffffff0f;display:flex;position:fixed;bottom:0;left:0;right:0}.tabbar .nav-item{border-radius:0;flex-direction:column;flex:1;justify-content:center;gap:3px;min-height:56px;padding:0;font-size:10px;position:relative}.tabbar .nav-item.active{background:0 0}.tabbar .nav-item.active:before{content:"";background:#f2f2f2;border-radius:0 0 2px 2px;width:28px;height:2px;position:absolute;top:0}.tabbar .nav-dot{display:none}.player-bar{bottom:calc(56px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;align-content:flex-start;gap:0 15px;height:auto;padding-top:2px;padding-bottom:0}.quick-row{scrollbar-width:none;flex:0 0 100%;gap:8px;display:flex;overflow-x:auto}.quick-row::-webkit-scrollbar{display:none}.quick-chip{flex:none}.quick-chip:focus-visible{outline-offset:-3px}.player-bar .now-playing,.player-bar .transport{min-height:64px}.player-bar>.playback-progress{flex:0 0 100%;padding-top:4px}.player-bar .transport{padding:0}.player-bar>.playback-progress input[type=range]{height:44px;min-height:44px}.app{padding-bottom:calc(219px + env(safe-area-inset-bottom,0px))}.toast{bottom:calc(179px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mixes-toolbar{justify-content:space-between;align-items:center;margin:2px 0 12px;display:flex}.mixes-toolbar .text-button{gap:6px}.collection-card{flex-direction:column;align-items:stretch;gap:14px}.collection-head p{color:#b7b7b7;margin-top:2px;font-size:11px}.collection-list{flex-direction:column;gap:8px;max-height:260px;display:flex;overflow-y:auto}.collection-item{background:#ffffff06;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.collection-item strong{font-size:12px;font-weight:500;display:block}.collection-item small{color:#aeaeae;margin-top:3px;font-size:9px;display:block}.collection-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.language-list{flex-direction:column;gap:7px;margin:22px 0 4px;display:flex}.language-option{text-align:left;color:#d6d6d6;border:1px solid #434343;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 16px;font-size:13px;display:flex}.language-option:hover{background:#ffffff07;border-color:#505050}.language-option.selected{color:#f2f2f2;background:#ffffff1a;border-color:#f2f2f2}.language-option>span{align-items:center;gap:10px;display:flex}.language-option small{color:#9a9a9a;font-size:9px;font-weight:400}.language-option.selected small{color:#f2f2f2}.colorwave-bg{z-index:-1;background:#111114;position:fixed;inset:0;overflow:hidden}.colorwave-bg svg{width:100%;height:100%;display:block}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.floating-thumb{opacity:0;pointer-events:none;z-index:6;background:#ffffff40;border-radius:4px;width:8px;transition:opacity .4s;position:fixed}.floating-thumb.visible{opacity:1}.mixer-rail{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);z-index:5;cursor:pointer;background:linear-gradient(165deg,#1e101ead 0%,#1c1713ad 55%,#0b0e18ad 100%);border-left:1px solid #ffffff08;flex-direction:column;align-items:center;gap:10px;width:64px;padding:25px 0;display:flex;position:fixed;inset:0 0 97px auto}.mixer-rail:hover{background:linear-gradient(165deg,#26152bb8 0%,#231c19b8 55%,#10141fb8 100%)}.mixer-rail-toggle{color:#979797;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.mixer-rail-toggle:hover,.mixer-rail:hover .mixer-rail-toggle{color:#fff;background:#ffffff0c}.mixer-rail-layers{border-top:1px solid #ffffff0c;flex-direction:column;align-items:center;gap:6px;padding-top:10px;display:flex}.mixer-rail-layers>span{background:#ffffff08;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.mixer-rail-layers>span.muted{opacity:.35}.tip{position:relative}.tip:after{content:attr(data-tip);color:#eaeaea;white-space:nowrap;opacity:0;pointer-events:none;z-index:20;background:#2d2d2d;border-radius:6px;padding:5px 9px;font-size:11px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%,4px);box-shadow:0 4px 14px #0008}.tip:hover:after,.tip:focus-visible:after{opacity:1;transition-delay:.3s;transform:translate(-50%)}.topbar .tip:after{top:calc(100% + 4px);bottom:auto}.player-right{flex:1;justify-content:flex-end;align-items:center;gap:2px;display:flex}.add-to-mixes{color:#b7b7b7;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;margin-left:4px;display:grid}.add-to-mixes:hover{color:#fff}.add-to-mixes>span{border:1.5px solid;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.add-to-mixes.added>span{color:#181818;background:#f2f2f2;border-color:#f2f2f2}.add-to-mixes.added:hover>span{background:#fff;border-color:#fff}.player-right .master-control{margin-left:8px}.install-cta{align-items:center;gap:7px;display:inline-flex}.install-cta:after{display:none}.see-all{color:#aeaeae;min-height:44px;font-size:11px;font-weight:600}.see-all:hover{color:#fff;text-decoration:underline}.category-with-icon{align-items:center;gap:7px;display:flex}.scene-grid-wrap{flex-wrap:wrap;overflow:visible}@media (prefers-reduced-motion:reduce){.tip:after{transition:none;transform:translate(-50%)}.topbar .tip:after{transform:translate(-50%)}}.search-box>input[type=search]{min-width:0;min-height:auto;box-shadow:none;background:0 0;border:0;outline:0;padding:0}@media (width<=1200px){.install-cta{justify-content:center;width:44px;min-height:44px;padding:0}.install-cta>span{display:none}.install-cta:after{display:block}}@media (width>=651px) and (width<=820px){.sidebar{flex-wrap:wrap;gap:10px;padding-right:304px}.app:has(main.mixer-collapsed) .sidebar{padding-right:88px}.sidebar nav{width:100%}.sidebar nav .nav-item{flex:1;justify-content:center;gap:6px;min-width:0;padding:0 6px}.nav-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topbar-nav>.icon-button:not(.topbar-home){display:none}.more{display:inline-flex}}@media (width<=720px){.account-slot .account-cta-secondary{display:none}}.quick-icons{flex:none;margin-left:auto;display:flex}.slogan{letter-spacing:2.6px;text-transform:uppercase;color:#aeaeae;margin:0 0 20px;font-size:11px;font-weight:600}@media (width>=651px) and (width<=1000px){.topbar-nav>.icon-button:not(.topbar-home){display:none}}.sidebar-label-row{justify-content:flex-end;align-items:center;gap:6px;margin:-10px -6px 8px 0;display:flex}.sidebar-label-row .sidebar-label{margin-bottom:0}.sidebar-collapse{color:#979797;border-radius:8px;place-items:center;min-width:44px;min-height:44px;margin-left:auto;display:grid}.sidebar-collapse:hover{color:#fff;background:#ffffff09}@media (width>=821px){main{transition:margin-left .15s,margin-right .15s}}@media (width<=820px){.sidebar-label-row{display:none}}@media (width>=821px){.sidebar-rail{align-items:center;width:72px;padding:20px 14px}.sidebar-rail~main{margin-left:72px}.sidebar-rail .sidebar-label-row{justify-content:center;margin:6px 0 14px}.sidebar-rail .sidebar-collapse{margin-left:0}.sidebar-rail .brand{justify-content:center;margin:0 0 16px}.sidebar-rail .brand-mark{margin-right:0}.sidebar-rail .brand-word,.sidebar-rail .sidebar-label,.sidebar-rail .nav-label,.sidebar-rail .nav-dot,.sidebar-rail .count,.sidebar-rail .library-item-text,.sidebar-rail .sidebar-bottom{display:none}.sidebar-rail nav{align-items:center;width:100%}.sidebar-rail .nav-item{border-radius:8px;justify-content:center;width:44px;min-width:44px;padding:0}.sidebar-rail .sidebar-library{align-items:center}.sidebar-rail .library-item{justify-content:center;width:44px;min-width:44px;padding:0}.sidebar-rail .library-item-icon{border-radius:8px;width:36px;height:36px}}.tab-eyebrow{text-transform:uppercase}@media (hover:hover){.sidebar-collapse,.mixer-collapse{transition:opacity .25s,transform .25s,color .18s,background .18s}.sidebar:not(.sidebar-rail):not(:hover):not(:focus-within) .sidebar-collapse{opacity:0;transform:translate(-10px)}.mixer:not(:hover):not(:focus-within) .mixer-collapse{opacity:0;transform:translate(10px)}}.sidebar-rail .sidebar-collapse,.mixer-rail-toggle{color:#e3e3e3;background:#ffffff1c;border-radius:10px;min-width:44px;min-height:44px;transition:transform .18s,background .18s,box-shadow .18s,color .18s;box-shadow:inset 0 0 0 1px #ffffff38,0 0 16px #ffffff2e}.sidebar-rail .sidebar-collapse:hover,.mixer-rail-toggle:hover,.mixer-rail:hover .mixer-rail-toggle{color:#fff;background:#ffffff30;transform:scale(1.06);box-shadow:inset 0 0 0 1px #ffffff59,0 0 20px #ffffff4d}.recent-searches{z-index:30;color:#ebebeb;cursor:default;background:#212121;border:1px solid #ffffff14;border-radius:12px;min-width:280px;padding:12px 6px 6px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 44px #000b}.recent-title{padding:0 10px 8px;font-size:13px;font-weight:600}.recent-searches ul{margin:0;padding:0;list-style:none}.recent-searches li{border-radius:8px;align-items:center;display:flex}.recent-searches li:hover{background:#ffffff0b}.recent-item{color:#d8d8d8;text-align:left;flex:1;align-items:center;gap:11px;min-width:0;min-height:44px;padding:0 10px;font-size:13px;display:flex}.recent-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recent-item>svg{color:#959595}.recent-remove{color:#a9a9a9;opacity:0;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;margin-right:3px;display:grid}.recent-searches li:hover .recent-remove,.recent-remove:focus-visible{opacity:1}.recent-remove:hover{color:#fff;background:#ffffff12}.recent-clear{color:#aeaeae;min-height:44px;margin:6px 10px 4px;font-size:12px;font-weight:600}.recent-clear:hover{color:#fff;text-decoration:underline}.recent-empty{color:#a9a9a9;padding:2px 10px 10px;font-size:12px}.player-bar input[type=range]{opacity:1}.playback-progress input[type=range]{--track:linear-gradient(to right,transparent var(--fill,0%),#fff3 var(--fill,0%),#fff3 var(--hover,0%),transparent var(--hover,0%)),linear-gradient(to right,var(--track-color,#f2f2f2) var(--fill,0%),#3b3b3b var(--fill,0%))}.playback-progress input[type=range]:hover{--track:linear-gradient(to right,transparent var(--fill,0%),#fff3 var(--fill,0%),#fff3 var(--hover,0%),transparent var(--hover,0%)),linear-gradient(to right,transparent var(--fill,0%),#343b4c var(--fill,0%)),linear-gradient(90deg,#16d9a8,#20b8d8 22%,#3f7de4 42%,#8a51d6 58%,#dd3fa4 72%,#ef4f5f 86%,#f7a63e)}.scrub-tip{color:#eaeaea;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;z-index:20;background:#2d2d2d;border-radius:6px;padding:4px 8px;font-size:11px;position:absolute;bottom:calc(100% + 2px);transform:translate(-50%);box-shadow:0 4px 14px #0008}@media (hover:hover){.play-button:hover{transform:scale(1.07)}}.add-name{align-items:center;gap:2px;min-width:0;display:flex}.add-name>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width>=651px) and (width<=1000px){.transport{flex-basis:34%}.album-art{width:54px;min-width:54px;height:54px}.now-playing h2{font-size:16px}.now-playing p{font-size:12px}}.mix-name-button{color:#d6d6d6;text-align:left;transform-origin:0;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:0;font-size:15px;transition:color .15s,transform .15s;display:flex}.mix-name-button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mix-name-button>svg{color:#bababa;opacity:0;transition:opacity .15s}.mix-name-button:hover,.mix-name-button:focus-visible{color:#fff;transform:scale(1.05)}.mix-name-button:hover>svg,.mix-name-button:focus-visible>svg{opacity:1}@media (hover:none){.mix-name-button>svg{opacity:.7}}.mix-name .mix-name-input{min-height:36px;padding:6px 10px;font-size:15px}@media (hover:hover){.layer .layer-tone,.layer .remove-layer{opacity:0;transition:opacity .15s,color .15s}.layer:hover .layer-tone,.layer:hover .remove-layer{opacity:1}.layer:has(:focus-visible) .layer-tone{opacity:1}.layer:has(:focus-visible) .remove-layer{opacity:1}.layer:hover .remove-layer:disabled{opacity:.25}.layer:has(:focus-visible) .remove-layer:disabled{opacity:.25}}.muted-layer .layer-icon{color:#77777c}.muted-layer .layer-name{color:#8a8a8f}.tip-start:after{left:0;transform:translateY(4px)}.tip-start:hover:after,.tip-start:focus-visible:after{transform:translate(0)}.tip-end:after{left:auto;right:0;transform:translateY(4px)}.tip-end:hover:after,.tip-end:focus-visible:after{transform:translate(0)}@media (prefers-reduced-motion:reduce){.tip-start:after,.tip-end:after{transform:none}}.tool-dot{display:none}@media (width>=651px){.mixer-tools{gap:6px;padding-top:12px;display:flex}.mixer-tools>button{border-radius:10px;flex:1;justify-content:center;min-height:48px;position:relative}.mixer-tools>button:hover{background:#ffffff0f}.mixer-tools>button>svg:first-child{color:#e6e6e6}.mixer-tools>button:hover>svg:first-child{color:#fff}.mixer-tools>button>span,.mixer-tools>button>strong,.mixer-tools>button>svg:not(:first-child){display:none}.tool-dot{background:#f2f2f2;border-radius:50%;width:4px;height:4px;margin-left:-2px;display:block;position:absolute;bottom:6px;left:50%}.mixer-actions>button{flex:1;min-height:50px;padding:0}.mixer-actions>button>span{display:none}}.sound-card-add{text-align:left;border-radius:12px;width:100%;height:100%;padding:23px 20px;display:block}.sound-card .info-toggle{position:absolute;top:14px;right:14px}.sound-info{display:contents}.add-card{position:relative}.info-pop{z-index:40;color:#dcdcdc;text-align:left;white-space:normal;cursor:default;background:#2b2b2b;border:1px solid #ffffff1f;border-radius:10px;padding:12px 14px;font-size:12.5px;font-weight:400;line-height:1.6;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 14px 34px #000b}@media (hover:hover){.add-card .info-toggle,.sound-card .info-toggle{opacity:0;transition:opacity .15s}.add-card:hover .info-toggle,.add-card:focus-within .info-toggle,.sound-card:hover .info-toggle,.sound-card:focus-within .info-toggle,.info-toggle[aria-expanded=true]{opacity:1}}.sidebar button:hover,.sidebar button:hover *,.sidebar a:hover,.sidebar a:hover *,.mixer button:not(.layer-icon):not(.add-sound):hover,.mixer button:not(.layer-icon):not(.add-sound):hover *,.mixer-rail:hover .mixer-rail-toggle{color:#fff}.add-sound.full>span{color:#6f6f74}@media (hover:hover){.account-cta:hover{transform:scale(1.06)}}.topbar-nav{gap:8px}.topbar-nav>.icon-button{min-width:48px;min-height:48px}.search-box{border-radius:24px;gap:11px;max-width:460px;min-height:48px;padding:0 18px}.search-box input,.search-box>input[type=search]{font-size:14px}.about-button.language-button{border:1px solid #ffffff40;border-radius:999px;width:fit-content;min-height:44px;margin-top:26px;padding:0 16px}.about-button.language-button:hover{border-color:#fff}.focus-custom{grid-template-columns:1fr 1fr;align-items:end;gap:10px;display:grid}.focus-custom .field-label{margin:0}.focus-custom .field-label input{margin-top:8px}.focus-custom .secondary{grid-column:span 2}.save-mix.is-saved{color:#fff}.save-choice{grid-template-columns:1fr 1fr;margin:10px 0 4px}.save-choice button:first-child{grid-column:auto}.topbar-brand{display:none}@media (width>=821px){:root{--topbar-h:72px;--edge:4px}.sidebar-brand{display:none}.topbar-brand{flex:none;margin:0 20px 0 4px;font-size:26px;display:flex}.topbar,[data-platform=desktop] .topbar{height:var(--topbar-h);z-index:8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111114f2;border-bottom:0;padding:0 20px 0 18px;position:fixed;top:0;left:0;right:0}main{padding-top:var(--topbar-h)}.sidebar{inset:var(--topbar-h) auto 97px var(--edge);border:1px solid #ffffff0a;border-radius:12px;padding-top:22px}.mixer,.mixer-rail{inset:var(--topbar-h) var(--edge) 97px auto;border:1px solid #ffffff0a;border-radius:12px}.lights-on{top:calc(var(--topbar-h) + 12px)}}.layer-slider{position:relative}.volume-bubble{bottom:calc(50% + 11px);left:calc(5.5px + (100% - 11px) * var(--at));color:#ebebeb;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;background:#2d2d2d;border-radius:6px;padding:3px 7px;font-size:11px;transition:opacity .15s;position:absolute;transform:translate(-50%);box-shadow:0 4px 12px #0007}.layer-slider:hover .volume-bubble,.layer-slider:active .volume-bubble{opacity:1}.layer-slider:has(input:focus-visible) .volume-bubble{opacity:1}@media (hover:none){.layer:hover .volume-bubble{opacity:0}.layer-slider:active .volume-bubble{opacity:1}}@media (hover:hover){.mixer .noisebed-row small{opacity:0;max-height:0;transition:max-height .2s,opacity .2s;overflow:hidden}.mixer .noisebed-row:hover small,.mixer .noisebed-row:focus-within small{opacity:1;max-height:40px}}.floating-thumb.visible,.floating-thumb.dragging{pointer-events:auto;cursor:grab}.floating-thumb:before{content:"";position:absolute;inset:-2px -5px}.floating-thumb.dragging{opacity:1;cursor:grabbing;background:#ffffff70}.sidebar,.mixer{overscroll-behavior:contain}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plans-cta,.plans-cta:hover{color:#101010;background:linear-gradient(90deg,#16d9a8,#20b8d8 22%,#3f7de4 42%,#8a51d6 58%,#dd3fa4 72%,#ef4f5f 86%,#f7a63e);border:0;font-weight:700}@media (width<=720px){.plans-cta{display:none}}.plans-reason{color:#f2f2f2;background:#ffffff10;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13px}.plans-table{border-collapse:collapse;width:100%;margin:14px 0 18px;font-size:13px}.plans-table th,.plans-table td{text-align:center;border-bottom:1px solid #ffffff14;padding:11px 8px;font-weight:500}.plans-table tbody th{text-align:left;color:#d6d6d6;font-weight:400}.plans-table thead th{letter-spacing:.4px;color:#bdbdbd;font-size:12px}.plans-table thead th.plans-plus{background:linear-gradient(90deg,#16d9a8,#20b8d8 22%,#3f7de4 42%,#8a51d6 58%,#dd3fa4 72%,#ef4f5f 86%,#f7a63e);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.plans-table td.plans-plus{color:#fff}.plans-get{justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.export-lengths{grid-template-columns:repeat(2,1fr)}.export-lengths button:first-child{grid-column:auto}.export-lengths button{flex-direction:column;gap:2px;min-height:58px}.export-lengths small{color:#a8a8a8;font-size:11px}.export-progress{background:#3b3b3b;border-radius:3px;height:6px;margin:4px 0 12px;overflow:hidden}.export-progress>div{background:linear-gradient(90deg,#16d9a8,#20b8d8 22%,#3f7de4 42%,#8a51d6 58%,#dd3fa4 72%,#ef4f5f 86%,#f7a63e);height:100%;transition:width .3s}.primary.full{justify-content:center;align-items:center;gap:8px;display:flex}.mixer-actions{position:relative}.export-mix{color:#f2f2f2;border:1px solid #54545480;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:11px;display:flex}.share-menu{z-index:30;background:#2b2b2b;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 14px 34px #000b}.share-menu>button{color:#e6e6e6;text-align:left;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-size:13px;display:flex}.share-menu>button:hover{color:#fff;background:#ffffff12}.layer-mute{color:#bdbdbd;border-radius:50%;place-items:center;width:30px;min-width:30px;height:30px;margin-left:-6px;display:grid}.layer-mute:hover{background:#ffffff10}.muted-layer .layer-mute{color:#8a8a8f}@media (width<=650px){.layer-mute{width:44px;min-width:44px;height:44px;margin-left:-12px}}.eq-bypass{color:#a8a8a8;align-items:center;gap:12px;margin:14px 0 4px;font-size:12px;display:flex}.eq-bypass .secondary.selected{color:#161616;background:#f2f2f2;border-color:#f2f2f2}.profile-avatar{transition:transform .15s,filter .15s,box-shadow .15s;box-shadow:0 0 0 2px #111114,0 0 0 5px #8f8f8f}.cl-userButtonTrigger:hover .profile-avatar,.cl-userButtonTrigger:focus-visible .profile-avatar{filter:brightness(1.15);transform:scale(1.12);box-shadow:0 0 0 2px #111114,0 0 0 5px #fff}.sidebar-bottom{margin-top:4px;padding-top:0}.sidebar-bottom .about-button{padding-top:18px}.link-button{color:#f2f2f2;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.category-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;margin-top:6px;display:grid}.category-tile{text-align:left;color:#fff;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;min-height:150px;padding:18px 20px;transition:transform .15s,filter .15s;display:flex;position:relative;overflow:hidden}.category-tile:hover{filter:brightness(1.08);transform:scale(1.02)}.category-tile-name{letter-spacing:-.4px;font-family:Manrope,Inter,sans-serif;font-size:24px;font-weight:800;line-height:1.1}.category-tile-count{color:#fffffff0;font-size:13px;font-weight:600}.category-tile-art{color:#fff;background:#00000038;border-radius:14px;place-items:center;width:96px;height:96px;display:grid;position:absolute;bottom:-10px;right:-6px;transform:rotate(22deg);box-shadow:0 8px 24px #0006}.category-hues{background:linear-gradient(135deg,#4e2d86,#7a45c4)}.category-nature{background:linear-gradient(135deg,#0a5e4d,#106f84)}.category-everyday{background:linear-gradient(135deg,#8e2635,#99511a)}.category-travel{background:linear-gradient(135deg,#21468a,#2f5cb4)}.category-back{color:#d6d6d6;justify-content:flex-start;gap:4px;width:auto;margin:0 0 6px -4px;font-size:13px;font-weight:600}.category-back:hover{color:#fff}@media (width>=821px){.sidebar.sidebar-rail{border-left:0;border-radius:0 12px 12px 0;left:0}.mixer-rail{border-right:0;border-radius:12px 0 0 12px;right:0}}.search-box>input[type=search]{appearance:none;align-self:stretch;height:auto;font-size:16px}.search-box>input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.plans-cta{isolation:isolate;filter:saturate(1.2);position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 -1px #0000002e,0 0 18px #8a51d659,0 0 6px #20b8d840}.plans-cta:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#ffffff70 0%,#ffffff26 45%,#fff0 55%,#00000014 100%);position:absolute;inset:0}.plans-cta:after{content:"";z-index:-1;background:linear-gradient(105deg,#fff0 0%,#ffffffd9 50%,#fff0 100%);width:45%;animation:5s ease-in-out 1.5s infinite plus-shine;position:absolute;top:-40%;bottom:-40%;left:0;transform:translate(-160%)skew(-20deg)}@keyframes plus-shine{0%{transform:translate(-160%)skew(-20deg)}22%,to{transform:translate(330%)skew(-20deg)}}.layer{padding:10px 0;position:relative}.layer-row{grid-template-columns:44px minmax(0,1fr) 44px minmax(96px,1.35fr);align-items:center;gap:8px;display:grid}.layer-row>.layer-name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.layer-icon-slot{width:44px;height:44px;position:relative}.layer-icon-slot .layer-icon{width:44px;height:44px;transition:opacity .15s}.layer-icon-slot .layer-tone{color:#fff;background:#ffffff14;border-radius:10px;place-items:center;width:auto;min-width:0;height:auto;min-height:0;display:grid;position:absolute;inset:0}.layer:hover .layer-icon-slot .layer-icon{opacity:0}.layer-row .layer-mute{width:44px;min-width:44px;height:44px;margin:0}.layer-row .layer-slider{min-width:0}.layer .remove-layer{color:#a5a5a5;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;display:grid;position:absolute;top:-12px;right:-12px}.layer .remove-layer:hover{color:#fff;background:#ffffff14}@media (hover:none){.layer-icon-slot .layer-tone{opacity:1;background:0 0;place-items:end;padding:2px}.layer-icon-slot .layer-tone svg{background:#000000b3;border-radius:4px;width:14px;height:14px;padding:2px}.layer .remove-layer{opacity:1}}@media (width<=650px){.layer-row{grid-template-columns:44px minmax(0,1fr) 44px minmax(90px,1.3fr)}}.sidebar-bottom .about-button.language-button{margin-top:18px;padding:0 16px}.dim-layer{z-index:25;pointer-events:none;background:#000;position:fixed;inset:0}.plans-cta,.plans-cta:hover{color:#fff;text-shadow:0 1px 2px #0000008c;background:linear-gradient(90deg,#1aa0c4 0%,#3a74dc 30%,#7a47cf 58%,#c9368f 82%,#e44a52 100%);font-weight:800}.plans-cta{filter:none;animation:3.5s ease-in-out infinite plus-glow;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #00000040,0 0 20px #7a47cf73,0 0 8px #1aa0c466}.plans-cta:hover{filter:brightness(1.1)}.plans-cta:before{background:linear-gradient(#ffffff8c 0%,#fff3 42%,#fff0 52%,#00000026 100%)}.plans-cta:after{animation-duration:3.5s}.plans-cta-label{z-index:1;position:relative}@keyframes plus-glow{0%,to{box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #0003,0 0 18px #b43dff80,0 0 8px #00e1ff73}50%{box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #0003,0 0 30px #ff2bb099,0 0 12px #3d7dff99}}.plans-cta .sparkle{z-index:0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;pointer-events:none;background:#fff;width:9px;height:9px;animation:2.8s ease-in-out infinite sparkle;position:absolute}.plans-cta .s1{top:4px;left:12px}.plans-cta .s2{width:7px;height:7px;animation-delay:.9s;bottom:5px;right:16px}.plans-cta .s3{width:6px;height:6px;animation-delay:1.8s;top:6px;right:34%}@keyframes sparkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}45%{opacity:1;transform:scale(1)rotate(45deg)}70%{opacity:0;transform:scale(.4)rotate(90deg)}}@media (width>=651px){.player-bar{padding-left:14px}.now-playing h2,.now-playing p{max-width:none}}.master-mute{color:#a9aabe;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.master-mute:hover{color:#fff;background:#ffffff10}.sidebar-rail .sidebar-collapse,.mixer-rail-toggle{color:#bdbdbd;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a}.sidebar-rail:hover .sidebar-collapse,.sidebar-rail .sidebar-collapse:focus-visible,.mixer-rail:hover .mixer-rail-toggle,.mixer-rail-toggle:focus-visible{color:#fff;background:#ffffff30;box-shadow:inset 0 0 0 1px #ffffff59,0 0 20px #ffffff4d}@media (width>=821px){.lights-on{width:max-content;margin:0 auto;left:0;right:0}.app:before,.app:after{content:"";top:var(--topbar-h);z-index:1;width:var(--edge);pointer-events:none;background:#111114;position:fixed;bottom:0}.app:before{left:0}.app:after{right:0}}.layer:has(.layer-tone:focus-visible) .layer-icon-slot .layer-icon{opacity:0}.plans-cta,.plans-cta:hover{text-shadow:0 1px 1px #00000059;background:linear-gradient(90deg,#00e1ff 0%,#3d7dff 30%,#b43dff 58%,#ff2bb0 82%,#ff4655 100%);font-weight:600}.master-slider{flex:1;min-width:0}.master-slider input{width:100%}.marquee{white-space:nowrap;display:block;overflow:hidden}.marquee-inner{display:inline-block}@property --fade-l{syntax:"<percentage>";inherits:false;initial-value:0%}@property --fade-r{syntax:"<percentage>";inherits:false;initial-value:12%}.marquee.moving{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%)}@media (prefers-reduced-motion:reduce){.marquee.moving{-webkit-mask-image:none;mask-image:none}}.now-playing h2{text-overflow:clip;overflow:hidden}.publisher-link{font:inherit;color:inherit;text-align:left;align-items:center;min-height:44px;padding:0;display:inline-flex}.publisher-link:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.album-art{position:relative}.art-expand{color:#fff;opacity:0;background:#000000b3;border-radius:50%;place-items:center;width:24px;height:24px;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:4px;right:4px}.album-art:hover .art-expand,.art-expand:focus-visible,.art-expand[aria-expanded=true]{opacity:1}.art-expand:hover{transform:scale(1.1)}main.now-viewing .page-heading,main.now-viewing .discovery{display:none}.now-view{min-height:calc(100vh - var(--topbar-h,72px) - 120px);border:1px solid #ffffff12;border-radius:16px;align-items:flex-end;margin:16px 0 8px;display:flex;position:relative;overflow:hidden}.now-view-art{width:100%;height:100%;position:absolute;inset:0}.now-view:after{content:"";pointer-events:none;background:linear-gradient(#00000026 0%,#0000 35%,#000000b3 100%);position:absolute;inset:0}.now-view-close{z-index:2;color:#fff;background:#00000080;position:absolute;top:14px;left:14px}.now-view-close:hover{background:#000000b3}.now-view-info{z-index:1;padding:36px 40px;position:relative}.now-view-info h1{letter-spacing:-1.5px;margin:10px 0 6px;font-size:clamp(40px,5vw,76px);line-height:1.02}.now-view-publisher{color:#e6e6e6;font-size:16px}.now-view-heading{letter-spacing:1.6px;text-transform:uppercase;color:#d0d0d0;margin:26px 0 10px;font-size:12px}.now-view-layers{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.now-view-layers li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;display:flex}.now-view-layers li small{color:#bdbdbd}.now-view-layers li.muted{opacity:.55}.now-view-icon{background:#ffffff14;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.now-view-meta{color:#cfcfcf;margin-top:16px;font-size:13px}@media (hover:hover){.layer-icon-slot .layer-tone{transition:opacity .15s,transform .15s,background .15s}.layer-icon-slot .layer-tone:hover{background:#ffffff26;transform:scale(1.12)}}.dim-row{align-items:center;gap:6px;display:flex}.dim-jump{color:#f2f2f2;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;margin-left:-10px;transition:color .15s,background .15s;display:grid}.dim-jump:hover{background:#ffffff14}.dim-jump.is-dim{color:#8a8a8a}.night-switch{justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.lights-on.in-the-dark{opacity:.45}.lights-on.in-the-dark:hover,.lights-on.in-the-dark:focus-visible{opacity:1}.mix-name{justify-content:space-between;gap:8px}.mix-name .clear-layers{flex:none;margin-right:0}.clear-layers{color:#979797;border-radius:8px;place-items:center;min-width:44px;min-height:44px;display:grid}.clear-layers:hover{color:#fff;background:#ffffff09}@media (hover:hover){.clear-layers{transition:opacity .25s,color .18s,background .18s}.mixer:not(:hover):not(:focus-within) .clear-layers{opacity:0}}@media (hover:hover) and (pointer:fine){.clear-layers{min-width:36px;min-height:36px}}.layers-empty{color:#a9a9a9;padding:18px 0 4px;font-size:13px;line-height:1.6}.layers-empty .undo-bar{color:#ededed}.play-button:disabled{opacity:.4;cursor:default;transform:none!important}.player-bar .album-art{overflow:visible}.player-bar .album-art .scene-art{border-radius:inherit}.master-slider input[type=range]:hover{--track:linear-gradient(to right,transparent var(--fill,0%),#343b4c var(--fill,0%)),linear-gradient(90deg,#16d9a8,#20b8d8 22%,#3f7de4 42%,#8a51d6 58%,#dd3fa4 72%,#ef4f5f 86%,#f7a63e)}.now-view-info .eyebrow{letter-spacing:2.4px;color:#e6e6e6;font-size:15px}.mixer-actions button:disabled,.add-to-mixes:disabled{opacity:.35}@media (hover:hover) and (pointer:fine){.player-right{gap:0}.player-right .icon-button{min-width:36px;min-height:36px}.player-right .master-control{gap:6px;margin-left:2px}.player-right .master-mute{width:34px;height:34px}}.transport{position:relative}.undo-pop{z-index:40;background:#313131;border:1px solid #5e5e5e;border-radius:10px;align-items:center;gap:14px;width:max-content;max-width:calc(100vw - 32px);padding:6px 8px 6px 16px;font-size:12px;animation:.18s ease-out undo-pop-in;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0006}.undo-pop .text-button{color:#fff;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-weight:600;display:inline-flex}@keyframes undo-pop-in{0%{transform:translate(-50%,6px)}to{transform:translate(-50%)}}@media (width<=650px){.undo-pop{bottom:calc(179px + env(safe-area-inset-bottom,0px));position:fixed}.undo-pop .text-button{min-height:44px}}@media (prefers-reduced-motion:reduce){.undo-pop{animation:none}}.focus-saved{display:grid;position:relative}.focus-saved>button:first-child{overflow-wrap:anywhere;border:1px solid #494949;border-radius:8px;padding:44px 12px 15px;font-size:16px}.focus-saved>button.selected{color:#f2f2f2;background:#ffffff1a;border-color:#f2f2f2}.focus-saved-actions{gap:4px;display:flex;position:absolute;top:2px;right:2px}.focus-saved-actions button{color:#a5a5a5;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.focus-saved-actions button:hover,.focus-saved-actions button[aria-pressed=true]{color:#fff;background:#ffffff14}.focus-custom{flex-direction:column;align-items:stretch;gap:12px;display:flex}.focus-set{border:0;grid-template-columns:1fr 1fr 44px;align-items:end;gap:10px;min-width:0;margin:0;padding:0;display:grid}.focus-set legend{letter-spacing:.08em;text-transform:uppercase;color:#a9a9a9;margin-bottom:6px;padding:0;font-size:11px}.focus-add-set{color:#e6e6e6;align-self:flex-start;align-items:center;gap:6px;min-height:44px;display:inline-flex}.focus-custom-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.focus-custom-actions .secondary{grid-column:auto;width:100%}.tip-right:after{top:50%;bottom:auto;left:calc(100% + 8px);transform:translate(-4px,-50%)}.tip-right:hover:after,.tip-right:focus-visible:after{transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.tip-right:after{transform:translateY(-50%)}}.scene-card{position:relative}.scene-expand{z-index:1;top:8px;right:8px}.scene-card:hover .scene-expand,.scene-expand:focus-visible{opacity:1}@media (hover:none){.scene-expand{opacity:1}}.tip-left:after{inset:50% calc(100% + 8px) auto auto;transform:translate(4px,-50%)}.tip-left:hover:after,.tip-left:focus-visible:after{transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.tip-left:after{transform:translateY(-50%)}}.layers-empty-nod{color:#e6e6e6;margin:0 0 4px;font-family:Georgia,serif;font-size:17px;font-style:italic}.player-right .fullscreen-toggle{margin-left:14px}.mix-card-actions{z-index:1;opacity:0;gap:6px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.mix-card:hover .mix-card-actions,.mix-card-actions:focus-within{opacity:1}@media (hover:none){.mix-card-actions{opacity:1}}.mix-card-action{color:#fff;background:#000000b3;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;display:grid}.mix-card-action:hover{background:#000000e6}@media (width<=650px){.mix-card-actions{gap:2px;top:4px;right:4px}.mix-card-action{background:0 0}.mix-card-action svg{box-sizing:content-box;background:#000000b3;border-radius:50%;padding:6px}}.mix-select{cursor:pointer;position:relative}.mix-select input[type=checkbox]{z-index:1;accent-color:#f2f2f2;width:20px;height:20px;position:absolute;top:10px;left:10px}.mix-card.picked .scene-thumbnail{outline-offset:2px;outline:2px solid #f2f2f2}.lights-night{margin-bottom:26px}.art-expand{padding:0}.art-expand svg{display:block}.pending .sound-icon,.pending .add-icon,.pending .scene-thumbnail>svg,.hero-card.pending>svg{filter:grayscale();opacity:.4}.pending h3,.pending h2,.pending p,.pending strong,.pending small,.pending .scene-info span,.pending .add-label{color:#9a9a9a}.pending button:disabled,.pending .scene-open:disabled{cursor:default}.coming-soon{color:#f2f2f2;background:#000000b3;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;position:absolute;bottom:9px;left:9px}.now-view-full{z-index:2;color:#fff;background:#00000080;position:absolute;top:14px;right:14px}.now-view-full:hover{background:#000000b3}.now-view:fullscreen{background:#111114;border:0;border-radius:0;min-height:100vh;margin:0}.mix-card-more{z-index:2;opacity:0;transition:opacity .15s;position:absolute;top:8px;left:8px}.mix-card:hover .mix-card-more,.mix-card-more:focus-within,.mix-card-more.open{opacity:1}@media (hover:none){.mix-card-more{opacity:1}}.mix-menu{min-width:160px;inset:calc(100% + 6px) auto auto 0}@media (width<=650px){.mix-card-more{top:4px;left:4px}}:root[data-platform=desktop]{--dsk-bg:#0e0e0e;--dsk-surface:#0f0f0f;--dsk-surface-2:#141414;--dsk-border:#ffffff0e}[data-platform=desktop] main{transition:margin-left .15s,margin-right .15s}[data-platform=desktop] .sidebar{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(165deg,#0e1d1ed1 0%,#0f1624d1 55%,#0a0d16d1 100%);transition:width .15s,padding .15s}[data-platform=desktop] .player-bar{border-top-color:var(--dsk-border);background:linear-gradient(90deg,#0e1d1ef5 0%,#0f1624f5 35%,#1e101ef5 65%,#1c1713f5 100%)}[data-platform=desktop] .mixer{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-left-color:var(--dsk-border);background:linear-gradient(165deg,#1e101ed1 0%,#1c1713d1 55%,#0a0d16d1 100%)}[data-platform=desktop] .sidebar-desktop-controls{flex-direction:row;align-items:center;gap:6px;margin:0 7px 22px;display:flex}[data-platform=desktop] .sidebar-toggle,[data-platform=desktop] .sidebar-create{width:34px;height:34px;min-height:34px;color:var(--muted);border-radius:8px;place-items:center;display:grid}[data-platform=desktop] .sidebar-toggle:hover,[data-platform=desktop] .sidebar-create:hover{color:#fff;background:#ffffff12}[data-platform=desktop] .sidebar-create{background:#ffffff08}[data-platform=desktop] .sidebar-rail .sidebar-desktop-controls{flex-direction:column;margin:0 0 14px}[data-platform=desktop] .nav-item{border-radius:8px}[data-platform=desktop] .nav-item.active{background:#9e9e9e1f}[data-platform=desktop] .library-item-icon{border-radius:7px}[data-platform=desktop] .topbar{position:relative}[data-platform=desktop] .topbar-nav{flex:none}[data-platform=desktop] .topbar-nav>.icon-button{background:#00000030}[data-platform=desktop] .topbar-nav>.icon-button:hover{background:#ffffff18}[data-platform=desktop] .topbar-home{background:#ffffff10}[data-platform=desktop] .search-box{background:#ffffff0d;border-color:#ffffff16;width:min(420px,55%);height:44px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-platform=desktop] .search-box:hover{background:#ffffff18;border-color:#ffffff38}[data-platform=desktop] .search-box:focus-within{background:#ffffff18;border-color:#f2f2f2e6}[data-platform=desktop] .top-actions{z-index:1;position:relative}[data-platform=desktop] .account-cta{border-radius:20px}[data-platform=desktop] .page-heading{position:relative}[data-platform=desktop] .page-heading h1{letter-spacing:-1.6px;font-size:clamp(34px,3.4vw,50px)}[data-platform=desktop] .page-heading:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(620px 260px at 15% 0,#4444444d,#0000 70%);height:340px;position:absolute;top:-97px;left:-48px;right:-48px}[data-platform=desktop] .hero-card{background:linear-gradient(160deg, #414141cc, #1a1a1adb 60%, var(--dsk-bg));border-color:#ffffff14;border-radius:8px;grid-template-rows:auto 1fr;grid-template-columns:232px 1fr;column-gap:26px;height:auto;min-height:232px;padding:26px 30px 30px;display:grid;overflow:visible}[data-platform=desktop] .hero-card.art-moon{background:linear-gradient(160deg, #525d78cc, #14182add 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-window{background:linear-gradient(160deg, #698b99cc, #141d22dd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-study{background:linear-gradient(160deg, #9a9880cc, #1d1c17dd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-mountain{background:linear-gradient(160deg, #768199cc, #181a2add 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-ocean{background:linear-gradient(160deg, #679898cc, #111f22dd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-sunset{background:linear-gradient(160deg, #b69483cc, #1a1d24dd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-storm{background:linear-gradient(160deg, #3a4360cc, #12141fdd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-night{background:linear-gradient(160deg, #2a3d63cc, #0c1120dd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-forest{background:linear-gradient(160deg, #6f9a78cc, #12211ddd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-brook{background:linear-gradient(160deg, #6fa3a0cc, #11201fdd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-fire{background:linear-gradient(160deg, #8a4a30cc, #1c1110dd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card.art-snow{background:linear-gradient(160deg, #7f93b8cc, #141a26dd 60%, var(--dsk-bg))}[data-platform=desktop] .hero-card>.scene-art{border-radius:6px;grid-area:1/1/3;align-self:start;width:232px;height:232px;position:static;box-shadow:0 24px 56px #0006}[data-platform=desktop] .hero-card:hover>.scene-art{transform:none}[data-platform=desktop] .hero-top{grid-area:1/2;align-self:start;position:static}[data-platform=desktop] .hero-bottom{grid-area:2/2;align-self:end;padding:0;display:flex;position:static}[data-platform=desktop] .hero-bottom .eyebrow{letter-spacing:2px;font-size:11px}[data-platform=desktop] .hero-bottom h2{letter-spacing:-1.5px;margin:14px 0;font-size:clamp(30px,3.2vw,52px)}[data-platform=desktop] .hero-bottom p:last-child{font-size:13px}[data-platform=desktop] .scene-play{background:var(--lavender);color:#1a1a1a;border-color:#0000;width:56px;min-width:56px;height:56px;box-shadow:0 8px 24px #0006}[data-platform=desktop] .scene-play:hover{background:var(--bright);transform:scale(1.05)}[data-platform=desktop] .hero-customise{background:#ffffff14;border-color:#ffffff28;border-radius:22px}[data-platform=desktop] .hero-customise:hover{background:#ffffff20}[data-platform=desktop] .scene-thumbnail{border-radius:6px}[data-platform=desktop] .scene-card:hover .scene-info h3{color:var(--bright)}[data-platform=desktop] .sound-card,[data-platform=desktop] .sound-icon{border-radius:8px}[data-platform=desktop] .album-art{border-radius:6px}[data-platform=desktop] .layer-icon{border-radius:7px}[data-platform=desktop] .save-mix,[data-platform=desktop] .share-mix{border-radius:21px}[data-platform=desktop] .add-sound{border-radius:8px}[data-platform=desktop] .mixer-rail{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-left-color:var(--dsk-border);background:linear-gradient(165deg,#1e101ed1 0%,#1c1713d1 55%,#0a0d16d1 100%)}[data-platform=desktop] .play-button{width:48px;min-width:48px;height:48px;box-shadow:0 6px 20px #0008}[data-platform=desktop] .play-button:hover{transform:scale(1.06)}[data-platform=desktop] .fullscreen-toggle{margin-left:14px}@media (prefers-reduced-motion:reduce){[data-platform=desktop] .scene-play:hover,[data-platform=desktop] .play-button:hover{transform:none}}
