[data-ui=porcelain] .hold-music-page{--reveal-delay:0ms;min-block-size:100vh;overflow-x:clip;background:var(--bg);color:var(--ink);font-family:var(--font-body)}[data-ui=porcelain] .hold-music-page,[data-ui=porcelain] .hold-music-page *{box-sizing:border-box}[data-ui=porcelain] .hold-music-page section{position:relative}:where([data-ui=porcelain] .hold-music-page a:not(.gp-btn,.gp-pill)){color:inherit;text-decoration:none}[data-ui=porcelain] .hold-music-page button:where(:not(.gp-btn,.gp-pill)){border:0;background:none;color:inherit;font:inherit;cursor:pointer}[data-ui=porcelain] .hold-music-page :where(h1,h2,h3,p){margin:0}[data-ui=porcelain] .hold-music-page .shell{inline-size:min(100%,1176px);margin-inline:auto;padding-inline:clamp(16px,4vw,28px)}[data-ui=porcelain] .hold-music-page .label{font-family:var(--font-body);font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--slip-red)}[data-ui=porcelain] .hold-music-page [data-reveal]{opacity:1;transform:none}[data-ui=porcelain] .hold-music-page [data-reveal].in{opacity:1;transform:translateY(0)}@media (scripting:enabled){[data-ui=porcelain] .hold-music-page [data-reveal]{opacity:.01;transform:translateY(16px);transition:opacity .26s var(--ease-out),transform .26s var(--ease-out);animation:hmRevealFallback .26s var(--ease-out) calc(.32s + var(--reveal-delay, 0s)) forwards}[data-ui=porcelain] .hold-music-page [data-reveal].in{animation:none;opacity:1;transform:translateY(0);transition-delay:var(--reveal-delay,0s)}}@keyframes hmRevealFallback{to{opacity:1;transform:translateY(0)}}[data-ui=porcelain] .hold-music-page .hm-library{padding-block:clamp(32px,5vw,64px)}[data-ui=porcelain] .hold-music-page .hm-moods{display:flex;flex-wrap:wrap;gap:10px;-webkit-margin-after:28px;margin-block-end:28px}[data-ui=porcelain] .hold-music-page .hm-moods button{min-block-size:44px;padding-inline:18px;border:1.5px solid var(--ink);border-radius:999px;background:var(--paper);color:var(--ink);font-size:15px;font-weight:700;transition:background-color .14s var(--ease-out),color .14s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-moods button.is-active{background:var(--ink);color:var(--bg)}[data-ui=porcelain] .hold-music-page .hm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;isolation:isolate}[data-ui=porcelain] .hold-music-page .hm-card{position:relative;z-index:0;display:flex;flex-direction:column;min-inline-size:0;gap:14px;padding:20px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper)}[data-ui=porcelain] .hold-music-page .hm-card:has(.hm-dl-menu[data-open=true]){z-index:30}[data-ui=porcelain] .hold-music-page .hm-card-heading{display:grid;grid-gap:14px;gap:14px}[data-ui=porcelain] .hold-music-page .hm-card-heading-copy{min-inline-size:0}[data-ui=porcelain] .hold-music-page .hm-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;-webkit-margin-after:6px;margin-block-end:6px;color:var(--ink-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}[data-ui=porcelain] .hold-music-page .hm-dur,[data-ui=porcelain] .hold-music-page .hm-mood{font:inherit;letter-spacing:inherit}[data-ui=porcelain] .hold-music-page .hm-card-title{font-family:var(--font-display);font-size:21px;font-weight:800;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}[data-ui=porcelain] .hold-music-page .hm-card-title a{display:inline-block}[data-ui=porcelain] .hold-music-page .hm-card-desc{color:var(--ink-muted);font-size:15px;line-height:1.55;text-wrap:pretty}[data-ui=porcelain] .hold-music-page .hm-card-best{color:var(--ink-muted);font-size:14px;line-height:1.5}[data-ui=porcelain] .hold-music-page .hm-card-best strong{color:var(--ink);font-weight:700}[data-ui=porcelain] .hold-music-page .hm-card-actions{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}[data-ui=porcelain] .hold-music-page .hm-voice-card{align-items:flex-start;justify-content:center;background:var(--paper-2)}[data-ui=porcelain] .hold-music-page .hm-voice-card-icon{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:50%;background:var(--glass);color:var(--glass-ink)}[data-ui=porcelain] .hold-music-page .hm-voice-card-icon svg{inline-size:21px;block-size:21px}[data-ui=porcelain] .hold-music-page .hm-voice-card-copy{display:grid;grid-gap:8px;gap:8px}[data-ui=porcelain] .hold-music-page .hm-voice-card-eyebrow{color:var(--slip-red);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}[data-ui=porcelain] .hold-music-page .hm-voice-card-title{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.03em}[data-ui=porcelain] .hold-music-page .hm-voice-card-body{max-inline-size:34ch;color:var(--ink-muted);font-size:15px;line-height:1.55}[data-ui=porcelain] .hold-music-page .hm-voice-card-link{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;color:var(--carbon);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}[data-ui=porcelain] .hold-music-page .hm-voice-card-link svg{inline-size:16px;block-size:16px}[data-ui=porcelain] .hold-music-page .hm-player{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;grid-gap:8px 12px;gap:8px 12px;padding:12px 14px;border-radius:var(--r-card);background:var(--glass);box-shadow:0 0 0 1.5px var(--glass-edge);color:var(--glass-ink)}[data-ui=porcelain] .hold-music-page .hm-player :focus-visible{outline-color:var(--glass-ink)}[data-ui=porcelain] .hold-music-page .hm-play{display:grid;place-items:center;inline-size:48px;block-size:48px;padding:0;border-radius:50%;background:var(--carbon);box-shadow:0 0 0 1.5px var(--glass-chip);color:var(--on-signal);transition:background-color .14s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-play.on{background:var(--carbon-press)}[data-ui=porcelain] .hold-music-page .hm-play svg{inline-size:20px;block-size:20px}[data-ui=porcelain] .hold-music-page .hm-track{position:relative;display:flex;align-items:center;min-inline-size:0;min-block-size:48px}[data-ui=porcelain] .hold-music-page .hm-wave{display:flex;align-items:center;inline-size:100%;min-inline-size:0;block-size:36px;gap:2px;overflow:hidden}[data-ui=porcelain] .hold-music-page .hm-wave i{flex:1 1;min-inline-size:1px;border-radius:2px;background:var(--glass-chip)}[data-ui=porcelain] .hold-music-page .hm-wave i.played{background:var(--glass-ink)}[data-ui=porcelain] .hold-music-page .hm-track-rail{position:absolute;inset-inline:0;inset-block-end:2px;block-size:3px;overflow:hidden;border-radius:999px;background:var(--glass-line)}[data-ui=porcelain] .hold-music-page .hm-track-fill{position:absolute;inset:0;inline-size:100%;border-radius:inherit;background:var(--glass-ink);transform-origin:0 50%}[dir=rtl] [data-ui=porcelain] .hold-music-page .hm-track-fill{transform-origin:100% 50%}[data-ui=porcelain] .hold-music-page .hm-seek{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:.001;cursor:pointer}[data-ui=porcelain] .hold-music-page .hm-track:focus-within .hm-wave{outline:2px solid var(--glass-ink);outline-offset:4px;border-radius:4px}[data-ui=porcelain] .hold-music-page .hm-time{min-inline-size:5.6em;color:var(--glass-muted);font-family:var(--font-mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}[data-ui=porcelain] .hold-music-page .hm-loop-preview{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:16px;border:1.5px solid var(--glass-chip);border-radius:var(--r-input);color:var(--glass-ink);font-size:14px;font-weight:700;transition:background-color .14s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-card-actions.hm-swap{display:grid;grid-template-columns:minmax(0,1fr)}[data-ui=porcelain] .hold-music-page .hm-swap-row{grid-area:1/1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;transition:opacity .2s var(--ease-out),visibility 0s linear .2s}[data-ui=porcelain] .hold-music-page .hm-card-actions.hm-swap[data-swapped=true] .hm-swap-default,[data-ui=porcelain] .hold-music-page .hm-swap-saved{opacity:0;visibility:hidden;pointer-events:none}[data-ui=porcelain] .hold-music-page .hm-card-actions.hm-swap[data-swapped=true] .hm-swap-saved{opacity:1;visibility:visible;pointer-events:auto}[data-ui=porcelain] .hold-music-page .hm-saved-msg{display:inline-flex;align-items:center;flex:1 1;gap:8px;min-inline-size:0;color:var(--ink);font-size:14px;line-height:1.45;text-wrap:pretty}[data-ui=porcelain] .hold-music-page .hm-saved-check{display:grid;place-items:center;flex:none;inline-size:22px;block-size:22px;border-radius:50%;background:var(--carbon);color:var(--on-signal)}[data-ui=porcelain] .hold-music-page .hm-saved-check svg{inline-size:13px;block-size:13px}[data-ui=porcelain] .hold-music-page .hm-details{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;color:var(--ink);font-size:14px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}[data-ui=porcelain] .hold-music-page .hm-hear{color:var(--carbon);white-space:nowrap}[data-ui=porcelain] .hold-music-page .hm-details svg{inline-size:15px;block-size:15px;flex:none}[data-ui=porcelain] .hold-music-page .hm-dl{position:relative;display:inline-flex}[data-ui=porcelain] .hold-music-page .hm-dl-main{gap:8px;padding-inline:18px;border-start-start-radius:var(--r-input);border-end-start-radius:var(--r-input);font-size:15px;font-weight:700}[data-ui=porcelain] .hold-music-page .hm-dl-chevron,[data-ui=porcelain] .hold-music-page .hm-dl-main{display:inline-flex;align-items:center;min-block-size:46px;background:var(--carbon);color:var(--on-signal);transition:background-color .14s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-dl-chevron{justify-content:center;min-inline-size:44px;padding:0;-webkit-border-start:1px solid color-mix(in srgb,var(--on-signal) 30%,transparent);border-inline-start:1px solid color-mix(in srgb,var(--on-signal) 30%,transparent);border-start-end-radius:var(--r-input);border-end-end-radius:var(--r-input)}[data-ui=porcelain] .hold-music-page .hm-dl-chevron[aria-expanded=true]{background:var(--carbon-press)}[data-ui=porcelain] .hold-music-page .hm-dl-main svg{inline-size:16px;block-size:16px;flex:none}[data-ui=porcelain] .hold-music-page .hm-dl-chevron svg{inline-size:16px;block-size:16px}[data-ui=porcelain] .hold-music-page .hm-dl-menu{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;z-index:20;inline-size:max-content;min-inline-size:272px;max-inline-size:calc(100vw - 48px);padding:6px;border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--paper);box-shadow:0 18px 40px -24px rgba(var(--scrim-rgb),.45);color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-5px) scale(.97);transform-origin:0 0;transition:opacity .12s var(--ease-out),transform .12s var(--ease-out),visibility 0s linear .12s}[dir=rtl] [data-ui=porcelain] .hold-music-page .hm-dl-menu{transform-origin:100% 0}[data-ui=porcelain] .hold-music-page .hm-dl-menu[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .17s var(--ease-out),transform .17s var(--ease-out),visibility 0s linear 0s}[data-ui=porcelain] .hold-music-page .hm-dl-item{display:flex;flex-direction:column;gap:2px;inline-size:100%;min-block-size:48px;padding:9px 12px;border-radius:var(--r-input);text-align:start;transition:background-color .12s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-dl-item:focus-visible{background:var(--bg-deep);outline-offset:-3px}[data-ui=porcelain] .hold-music-page .hm-dl-item[aria-disabled=true]{opacity:.6;cursor:wait}[data-ui=porcelain] .hold-music-page .hm-dl-name{color:var(--ink);font-family:var(--font-mono);font-size:13px;font-weight:600}[data-ui=porcelain] .hold-music-page .hm-dl-for{color:var(--ink-muted);font-size:13px;line-height:1.4}[data-ui=porcelain] .hold-music-page .hm-dl-error{margin:6px;padding:9px 10px;border:1px solid var(--danger);border-radius:var(--r-input);color:var(--danger);font-size:13px;line-height:1.4}[data-ui=porcelain] .hold-music-page .hm-bundle-wrap{padding-block:clamp(24px,4vw,48px) 0}[data-ui=porcelain] .hold-music-page .hm-bundle{display:grid;justify-items:start;grid-gap:12px;gap:12px;padding:clamp(22px,4vw,36px);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--paper)}[data-ui=porcelain] .hold-music-page .hm-bundle-title{font-family:var(--font-display);font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.05;letter-spacing:-.04em;text-wrap:balance}[data-ui=porcelain] .hold-music-page .hm-bundle-sub{max-inline-size:60ch;color:var(--ink-muted);font-size:17px;line-height:1.55}[data-ui=porcelain] .hold-music-page .hm-bundle-form{display:flex;flex-wrap:wrap;gap:10px;inline-size:min(100%,520px);-webkit-margin-before:6px;margin-block-start:6px}[data-ui=porcelain] .hold-music-page .hm-bundle-form input{flex:1 1 220px;min-inline-size:0;min-block-size:54px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--r-input);background:var(--paper);color:var(--ink);font:inherit;font-size:16px}[data-ui=porcelain] .hold-music-page .hm-bundle-form input::placeholder{color:var(--ink-faint)}[data-ui=porcelain] .hold-music-page .hm-bundle-form input:focus-visible{border-color:var(--signal)}[data-ui=porcelain] .hold-music-page .hm-bundle-sent{color:var(--ink);font-size:16px;font-weight:700}[data-ui=porcelain] .hold-music-page .hm-bundle-err{color:var(--danger);font-size:14px;font-weight:600}[data-ui=porcelain] .hold-music-page .hm-bundle-fine{color:var(--ink-muted);font-size:14px;line-height:1.5}[data-ui=porcelain] .hold-music-page .gp-btn svg{inline-size:18px;block-size:18px;flex:none}[data-ui=porcelain] .hold-music-page .hm-license{-webkit-margin-before:clamp(40px,6vw,72px);margin-block-start:clamp(40px,6vw,72px);padding-block:clamp(48px,7vw,88px);border-block:1px solid var(--line);background:var(--paper)}[data-ui=porcelain] .hold-music-page .hm-license-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);grid-gap:clamp(28px,6vw,64px);gap:clamp(28px,6vw,64px);align-items:center}[data-ui=porcelain] .hold-music-page .hm-license-title{max-inline-size:16ch;-webkit-margin-before:14px;margin-block-start:14px;font-family:var(--font-display);font-size:clamp(32px,4.6vw,50px);font-weight:800;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}[data-ui=porcelain] .hold-music-page .hm-license-body{max-inline-size:58ch;-webkit-margin-before:16px;margin-block-start:16px;color:var(--ink-muted);font-size:17px;line-height:1.55}[data-ui=porcelain] .hold-music-page .hm-license-inner{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-panel);background:var(--bg)}[data-ui=porcelain] .hold-music-page .hm-license-row{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;min-block-size:72px;padding:16px 20px;font-size:16px;font-weight:700;line-height:1.4}[data-ui=porcelain] .hold-music-page .hm-license-row+.hm-license-row{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}[data-ui=porcelain] .hold-music-page .hm-license-mark{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;background:var(--ink);color:var(--bg)}[data-ui=porcelain] .hold-music-page .hm-license-mark svg{inline-size:16px;block-size:16px}[data-ui=porcelain] .hold-music-page .hm-license-row[data-allowed=false] .hm-license-mark{background:transparent;box-shadow:inset 0 0 0 1.5px var(--danger);color:var(--danger)}[data-ui=porcelain] .hold-music-page .hm-cta{padding-block:clamp(48px,8vw,96px)}[data-ui=porcelain] .hold-music-page .hm-cta-inner{display:grid;justify-items:start;grid-gap:14px;gap:14px;padding:clamp(24px,5vw,48px);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--paper)}[data-ui=porcelain] .hold-music-page .hm-cta-title{max-inline-size:20ch;font-family:var(--font-display);font-size:clamp(32px,4.6vw,50px);font-weight:800;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}[data-ui=porcelain] .hold-music-page .hm-cta-sub{max-inline-size:58ch;color:var(--ink-muted);font-size:17px;line-height:1.55;text-wrap:pretty}[data-ui=porcelain] .hold-music-page .hm-cta-actions{display:flex;flex-wrap:wrap;gap:12px;-webkit-margin-before:8px;margin-block-start:8px}[data-ui=porcelain] .hold-music-page .hm-cta-notes{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;color:var(--ink-muted);font-size:14px}[data-ui=porcelain] .hold-music-page .hm-cta-notes li{display:inline-flex;align-items:center;gap:8px}[data-ui=porcelain] .hold-music-page .hm-cta-notes .d{inline-size:6px;block-size:6px;border-radius:50%;background:var(--ink)}[data-ui=porcelain] .hold-music-page #hm-demo{scroll-margin-block-start:88px}[data-ui=porcelain] .hold-music-page .hm-mixer{display:grid;grid-gap:16px;gap:16px;padding:clamp(20px,4vw,32px);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--paper)}[data-ui=porcelain] .hold-music-page .hm-mixer-eyebrow{color:var(--slip-red);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}[data-ui=porcelain] .hold-music-page .hm-mixer-title{font-family:var(--font-display);font-size:clamp(26px,3.4vw,34px);font-weight:800;line-height:1.1;letter-spacing:-.04em;text-wrap:balance}[data-ui=porcelain] .hold-music-page .hm-mixer-sub{color:var(--ink-muted);font-size:16px;line-height:1.55}[data-ui=porcelain] .hold-music-page .hm-mixer-controls{display:flex;flex-wrap:wrap;gap:12px}[data-ui=porcelain] .hold-music-page .hm-mixer-name{flex:1 1 240px;min-inline-size:0;min-block-size:54px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--r-input);background:var(--paper);color:var(--ink);font:inherit;font-size:16px}[data-ui=porcelain] .hold-music-page .hm-mixer-name::placeholder{color:var(--ink-faint)}[data-ui=porcelain] .hold-music-page .hm-mixer-name:focus-visible{border-color:var(--signal)}[data-ui=porcelain] .hold-music-page .hm-mixer-langs{display:flex;gap:8px}[data-ui=porcelain] .hold-music-page .hm-mixer-lang{min-inline-size:56px;min-block-size:54px;border:1.5px solid var(--ink);border-radius:var(--r-input);background:var(--paper);color:var(--ink);font-family:var(--font-mono);font-size:14px;font-weight:600;transition:background-color .14s var(--ease-out),color .14s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-mixer-lang.on{background:var(--ink);color:var(--bg)}[data-ui=porcelain] .hold-music-page .hm-mixer-voices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));grid-gap:10px;gap:10px}[data-ui=porcelain] .hold-music-page .hm-mixer-voice{display:grid;grid-gap:2px;gap:2px;min-block-size:64px;padding:10px 14px;border:1.5px solid var(--line-strong);border-radius:var(--r-input);background:var(--paper);text-align:start;transition:border-color .14s var(--ease-out),background-color .14s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-mixer-voice.on{border-color:var(--carbon);background:var(--bg)}[data-ui=porcelain] .hold-music-page .hm-mixer-voice-name{font-size:16px;font-weight:800}[data-ui=porcelain] .hold-music-page .hm-mixer-voice-tag{color:var(--ink-muted);font-size:13px;line-height:1.35}[data-ui=porcelain] .hold-music-page .hm-mixer-say.gp-slip{padding:16px 18px 14px}[data-ui=porcelain] .hold-music-page .hm-mixer-say-line{-webkit-margin-before:10px;margin-block-start:10px;font-family:var(--font-hand);font-size:17px;font-weight:700;line-height:1.55;overflow-wrap:anywhere}[data-ui=porcelain] .hold-music-page .hm-mixer-preview{justify-self:start}[data-ui=porcelain] .hold-music-page .hm-mixer-preview:disabled{cursor:wait}[data-ui=porcelain] .hold-music-page .hm-mixer-spinner{animation:hmSpin .9s linear infinite}@keyframes hmSpin{to{transform:rotate(1turn)}}[data-ui=porcelain] .hold-music-page .hm-mixer-result{display:grid;grid-gap:14px;gap:14px}[data-ui=porcelain] .hold-music-page .hm-mixer-player{padding:12px 14px;border-radius:var(--r-card);background:var(--glass);box-shadow:0 0 0 1.5px var(--glass-edge);color-scheme:dark}[data-ui=porcelain] .hold-music-page .hm-mixer-audio{display:block;inline-size:100%}[data-ui=porcelain] .hold-music-page .hm-mixer-actions{display:flex;flex-wrap:wrap;gap:10px}[data-ui=porcelain] .hold-music-page .hm-mixer-bridge{color:var(--ink-muted);font-size:15px;line-height:1.5}[data-ui=porcelain] .hold-music-page .hm-mixer-bridge a{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;color:var(--carbon);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}[data-ui=porcelain] .hold-music-page .hm-mixer-err{color:var(--danger);font-size:14px;font-weight:600}[data-ui=porcelain] .hold-music-page.lobby-embed-page{min-block-size:0;overflow:visible}[data-ui=porcelain] .hold-music-page.lobby-embed-page .hm-library{padding-block:16px}[data-ui=porcelain] .hold-music-page.lobby-embed-page .shell{inline-size:100%;padding-inline:clamp(12px,2.5vw,24px)}[data-ui=porcelain] .hold-music-page.lobby-embed-page .hm-moods{flex-wrap:nowrap;-webkit-margin-after:18px;margin-block-end:18px;padding-block:2px 8px;overflow-x:auto}[data-ui=porcelain] .hold-music-page.lobby-embed-page .hm-moods button{flex:none}[data-ui=porcelain] .hold-music-page.lobby-embed-page .hm-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}[data-ui=porcelain] .hold-music-page.lobby-embed-page .hm-card{padding:16px}@media (hover:hover) and (pointer:fine){[data-ui=porcelain] .hold-music-page .hm-moods button:hover{background:var(--surface-2)}[data-ui=porcelain] .hold-music-page .hm-moods button.is-active:hover{background:var(--ink)}[data-ui=porcelain] .hold-music-page .hm-play:hover{background:var(--carbon-press)}[data-ui=porcelain] .hold-music-page .hm-loop-preview:hover{background:var(--glass-3)}[data-ui=porcelain] .hold-music-page .hm-dl-chevron:hover,[data-ui=porcelain] .hold-music-page .hm-dl-main:hover{background:var(--carbon-press)}[data-ui=porcelain] .hold-music-page .hm-dl-item:hover{background:var(--bg-deep)}[data-ui=porcelain] .hold-music-page .hm-card:not(.hm-voice-card):hover{border-color:var(--line-strong)}[data-ui=porcelain] .hold-music-page .hm-card-title a:hover,[data-ui=porcelain] .hold-music-page .hm-details:hover{text-decoration:underline;text-underline-offset:4px}[data-ui=porcelain] .hold-music-page .hm-mixer-lang:hover{background:var(--surface-2)}[data-ui=porcelain] .hold-music-page .hm-mixer-lang.on:hover{background:var(--ink)}[data-ui=porcelain] .hold-music-page .hm-mixer-voice:hover{border-color:var(--ink)}}@media (max-width:1100px){[data-ui=porcelain] .hold-music-page .hm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui=porcelain] .hold-music-page .hm-license-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){[data-ui=porcelain] .hold-music-page .hm-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}[data-ui=porcelain] .hold-music-page .hm-moods{flex-wrap:nowrap;padding-block:2px 8px;overflow-x:auto}[data-ui=porcelain] .hold-music-page .hm-moods button{flex:none}[data-ui=porcelain] .hold-music-page .hm-license-layout{grid-template-columns:minmax(0,1fr)}[data-ui=porcelain] .hold-music-page .hm-mixer-controls{flex-direction:column}[data-ui=porcelain] .hold-music-page .hm-mixer-name{flex:0 0 auto;inline-size:100%}[data-ui=porcelain] .hold-music-page .hm-mixer-langs .hm-mixer-lang{flex:1 1}}@media (max-width:480px){[data-ui=porcelain] .hold-music-page .hm-wave i:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){[data-ui=porcelain] .hold-music-page [data-reveal]{opacity:1;transform:none;animation:none;transition:opacity .12s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-mixer-spinner{animation:none}[data-ui=porcelain] .hold-music-page .hm-dl-chevron,[data-ui=porcelain] .hold-music-page .hm-dl-main,[data-ui=porcelain] .hold-music-page .hm-moods button,[data-ui=porcelain] .hold-music-page .hm-play,[data-ui=porcelain] .hold-music-page .hm-swap-row{transition:opacity .12s var(--ease-out)}[data-ui=porcelain] .hold-music-page .hm-dl-menu,[data-ui=porcelain] .hold-music-page .hm-dl-menu[data-open=true]{transform:none;transition:opacity .12s var(--ease-out),visibility 0s linear}}