.beui-mobile-sheet,.mn,.mn-tokens,.mn-tokens-layer{font-family:var(--font-app,var(--font-geist-sans,ui-sans-serif,system-ui,sans-serif));font-size:16px;line-height:1.5;--art-a:var(--mn-sky);--art-b:var(--mn-sage);--art-c:var(--mn-butter);--art-ink:#0e0e13;--art-wash-1:34%;--art-wash-2:26%;--art-wash-3:18%;--art-drop:0.42;--mn-glass:color-mix(in srgb,var(--mn-black) 90%,transparent);--mn-glass-line:color-mix(in srgb,var(--mn-offwhite) 12%,transparent);--mn-top-share:60%}.mn-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mn-np-ground,.mn-pr-ground,.mn-si-ground{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(120% 80% at 18% 0,color-mix(in srgb,var(--art-a) var(--art-wash-1),transparent),transparent 62%),radial-gradient(90% 70% at 100% 28%,color-mix(in srgb,var(--art-b) var(--art-wash-2),transparent),transparent 66%),radial-gradient(100% 60% at 50% 100%,color-mix(in srgb,var(--art-c) var(--art-wash-3),transparent),transparent 72%);transition:background .6s var(--mn-ease)}.mn-np-drop{position:absolute;width:56vw;aspect-ratio:1;border-radius:50%;filter:blur(48px);opacity:var(--art-drop);will-change:transform;animation:mn-drift 22s ease-in-out infinite alternate}.mn-np-drop[data-n="1"]{top:-10%;left:-14%;background:var(--art-a)}.mn-np-drop[data-n="2"]{top:24%;right:-20%;background:var(--art-b);animation-duration:27s;animation-delay:-9s}.mn-np-drop[data-n="3"]{bottom:6%;left:10%;width:44vw;background:var(--art-c);animation-duration:31s;animation-delay:-17s}.mn-np[data-state=paused] .mn-np-drop{animation-play-state:paused}@keyframes mn-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(8vw,6vh,0) scale(1.12)}to{transform:translate3d(-6vw,10vh,0) scale(.94)}}.mn-gh-icon{display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:12px;background:transparent;color:var(--mn-text);cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease),transform var(--mn-dur-1) var(--mn-ease-spring)}.mn-gh-icon:active{background:var(--mn-ghost);transform:scale(.92)}.mn-gh-disc{display:grid;place-items:center;width:48px;height:48px;flex:none;border:0;border-radius:999px;background:var(--mn-ghost);color:var(--mn-text);text-decoration:none;cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease),color var(--mn-dur-1) var(--mn-ease),transform var(--mn-dur-1) var(--mn-ease-spring)}.mn-gh-disc:active{background:var(--mn-ghost-2);transform:scale(.94)}.mn-gh-disc[data-on=true]{color:var(--mn-orange);background:color-mix(in srgb,var(--mn-orange) 16%,transparent)}.mn-gh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--mn-ghost);color:var(--mn-text);font:inherit;font-size:14px;font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease),transform var(--mn-dur-1) var(--mn-ease-spring)}.mn-gh-btn:active{background:var(--mn-ghost-2);transform:scale(.98)}.mn-gh-btn[data-on=true]{background:color-mix(in srgb,var(--mn-orange) 18%,transparent);color:var(--mn-text)}.mn-gh-btn[data-wide=true]{width:100%;margin-top:12px}.mn-chip-ghost{list-style:none;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:var(--mn-ghost);color:var(--mn-text-2);font-size:12px;font-weight:600;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mn-facts{margin:10px 0 0;display:flex;flex-direction:column}.mn-facts-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding:8px 0;border-top:1px solid var(--mn-line-soft)}.mn-facts-row dt{flex:none;font-size:12.5px;color:var(--mn-text-3)}.mn-facts-row dd{margin:0;min-width:0;font-size:13.5px;text-align:right;color:var(--mn-text);overflow-wrap:anywhere}.mn-np :is(button,a,input,[tabindex]):focus-visible,.mn-pr :is(button,a,input,[tabindex]):focus-visible,.mn-si :is(button,a,input,[tabindex]):focus-visible,.mn-ss :is(button,a,input,[tabindex]):focus-visible{outline:2px solid var(--mn-orange);outline-offset:2px}.mn-gl{flex-direction:column;margin:0 calc(-1 * var(--mn-gutter));padding:0 calc(var(--mn-gutter) - 8px);list-style:none}.mn-gl,.mn-gl-row{display:flex;gap:2px}.mn-gl-row{position:relative;align-items:center;min-width:0;border-radius:14px}.mn-gl-row[data-current=true]{background:color-mix(in srgb,var(--art-a) 16%,transparent)}.mn-gl-main{flex:1;min-width:0;display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 8px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease)}.mn-gl-main:active{background:var(--mn-ghost)}.mn-gl-main:disabled{opacity:.5;cursor:default}.mn-gl-pos{flex:none;width:18px;text-align:center;font-size:12px;color:var(--mn-text-3);font-variant-numeric:tabular-nums}.mn-gl-art{position:relative;flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:12px;overflow:hidden;background:var(--mn-surface-3);color:var(--mn-text-3)}.mn-gl-art--portrait{width:48px;height:72px}.mn-gl-art>:first-child{width:100%;height:100%;object-fit:cover;display:block}.mn-gl-art>.mn-gl-art-glyph{width:20px;height:20px}.mn-gl-play{position:absolute;inset:0;display:grid;place-items:center;background:rgb(0 0 0/.34);color:#ffffff;opacity:0;transition:opacity var(--mn-dur-1) var(--mn-ease)}.mn-gl-main:active .mn-gl-play,.mn-gl-row[data-current=true] .mn-gl-play{opacity:1}.mn-gl-eq{position:absolute;right:3px;bottom:3px;width:24px;height:14px;padding:1px 3px;border-radius:5px;background:rgb(0 0 0/.5);color:#ffffff}.mn-gl-glyph{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--mn-ghost);color:var(--mn-text)}.mn-gl-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mn-gl-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.mn-gl-sub,.mn-gl-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-gl-sub{font-size:12.5px;color:var(--mn-text-2)}.mn-gl-meta{font-size:12px;font-variant-numeric:tabular-nums}.mn-gl-chev,.mn-gl-meta{flex:none;color:var(--mn-text-3)}.mn-gl-x{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:none;color:var(--mn-text-2);cursor:pointer}.mn-gl-x:active{background:var(--mn-ghost);color:var(--mn-text)}.mn-gl-row[data-skeleton=true]{min-height:56px;padding:6px 8px;gap:12px}.mn-gl-row[data-skeleton=true] .mn-gl-copy>span{display:block;border-radius:6px}.mn-ss{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;min-height:0;min-width:0;border-radius:18px 18px 0 0;background:var(--mn-surface);color:var(--mn-text);box-shadow:none;border-top:1px solid var(--mn-line);transition:height .34s var(--mn-ease);overscroll-behavior:contain;touch-action:pan-x}.mn-ss[data-dragging=true],.mn-ss[data-reduce=true]{transition:none}.mn-ss[data-tone=glass]{background:var(--mn-surface);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.mn-ss-head{flex:none;padding:0 var(--mn-gutter) 8px;cursor:grab;touch-action:none}.mn-ss-handle{position:relative;display:block;width:100%;height:44px;margin:0;padding:0;border:0;border-radius:12px;background:none;cursor:grab}.mn-ss-handle:focus-visible{outline-offset:-3px}.mn-ss-grab{position:absolute;top:18px;left:50%;width:40px;height:5px;margin-left:-20px;border-radius:999px;background:color-mix(in srgb,var(--mn-text) 26%,transparent)}.mn-ss-headin{min-width:0}.mn-ss-body{flex:1;min-height:0;overflow-y:auto;padding:0 0 calc(var(--mn-safe-b) + 16px);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-x}.mn-ss-body::-webkit-scrollbar{display:none}.mn-ss-body[data-scrollable=true]{touch-action:pan-y}.mn-np-panel,.mn-ss-panel{padding:2px var(--mn-gutter) 0}.mn-np-panel[hidden],.mn-ss-panel[hidden]{display:none}.mn-np-copy,.mn-ss-copy{margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--mn-text-2);overflow-wrap:anywhere}.mn-ss-note{margin:0 0 8px;font-size:12.5px;color:var(--mn-text-3)}.mn-ss-eyebrow{font-size:13px;font-weight:600;line-height:18px;color:var(--mn-text-2)}.mn-ss-empty{margin:8px 0;font-size:14px;color:var(--mn-text-3)}.mn-ss-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mn-ss-lyrics{margin:10px 0 0;font:inherit;font-size:15px;line-height:1.7;letter-spacing:-.005em;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--mn-text)}.mn-ss-lyrics[data-script]{line-height:1.8;letter-spacing:0;overflow-wrap:break-word;word-break:normal}.mn-ss-tabs{display:flex;gap:4px;margin:0 calc(-1 * var(--mn-gutter));padding:0 var(--mn-gutter);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x}.mn-ss-tabs::-webkit-scrollbar{display:none}.mn-ss-tab{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--mn-text-2);font:inherit;font-size:13.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease),color var(--mn-dur-1) var(--mn-ease)}.mn-ss-tab[data-active=true]{background:var(--mn-ghost-2);color:var(--mn-text)}.mn-ss-tab[aria-disabled=true]{opacity:.38;cursor:default}.mn-ss-tab-label{min-width:0}.mn-ss-tab-count{padding:1px 7px;border-radius:999px;background:var(--mn-ghost);font-size:11px;font-variant-numeric:tabular-nums}.mn-tokens .mn-np{position:fixed;inset:0;display:flex;flex-direction:column;padding-top:var(--mn-safe-t);background:var(--mn-bg);color:var(--mn-text);overflow:hidden;isolation:isolate;touch-action:pan-x;animation:mn-np-in var(--mn-dur-3) var(--mn-ease);transition:transform var(--mn-dur-3) var(--mn-ease);will-change:transform}@keyframes mn-np-in{0%{transform:translate3d(0,100%,0)}to{transform:none}}.mn-np>:not(.mn-np-ground,.mn-ss,.radio-viz-field,.gateway-flow-field,.music-reactive-field,.anomalous-matter-field,.border-blob-field){position:relative;z-index:1}.mn-np .radio-viz-field{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 120% 95% at 50% 72%,rgba(3,88,247,.52) 0,transparent 68%),radial-gradient(ellipse 90% 75% at 50% 80%,rgba(255,180,40,.36) 0,transparent 60%),radial-gradient(ellipse 75% 60% at 46% 84%,rgba(253,2,245,.32) 0,transparent 55%);opacity:.85}@supports (mix-blend-mode:screen){.mn-np .radio-viz-field{mix-blend-mode:screen}}.mn-np .radio-viz-canvas{display:block;width:100%;height:100%}.mn-np .gateway-flow-field{position:absolute;inset:0;z-index:0;pointer-events:none;background:#000}.mn-np .gateway-flow-canvas{display:block;width:100%;height:100%}.mn-np .anomalous-matter-field,.mn-np .border-blob-field,.mn-np .music-reactive-field{position:absolute;inset:0;z-index:0;pointer-events:none;background:#000}.mn-np .border-blob-field{--bb-radius:clamp(1.25rem,11vw,3.4rem)}.mn-np[data-viz=on]{background:#08080a}.mn-np:is([data-viz-style=gateway_flow],[data-viz-style=music_reactive],[data-viz-style=anomalous_matter],[data-viz-style=border_blob]){--mn-text:#fff;--mn-text-2:rgb(255 255 255/.76);--mn-text-3:rgb(255 255 255/.56)}.mn-np[data-viz=on] .mn-np-ground{opacity:0}.mn-np[data-viz=on] .mn-np-stage{display:none}.mn-np-head{flex:none;display:flex;align-items:center;gap:8px;padding:4px 8px 0}.mn-np-icon{display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:12px;background:transparent;color:var(--mn-text);cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease),transform var(--mn-dur-1) var(--mn-ease-spring),color var(--mn-dur-1) var(--mn-ease)}.mn-np-icon:active{background:var(--mn-ghost);transform:scale(.92)}.mn-np-icon[data-on=true]{color:var(--mn-orange)}.mn-np-icon[data-size=lg]{width:56px;height:56px}.mn-np-stage{flex:1;min-height:0;display:grid;place-items:center;padding:4px 0;transition:flex-basis var(--mn-dur-3) var(--mn-ease)}.mn-car{--p:0;--ap:0;--pp:0;--pn:0;--w:min(72vw,36dvh,340px);--side:calc(var(--w) * 0.84);position:relative;width:100%;height:var(--w);perspective:1100px;transform-style:preserve-3d;touch-action:pan-y;outline:none;transition:height var(--mn-dur-3) var(--mn-ease)}.mn-car:focus-visible{outline:2px solid var(--mn-orange);outline-offset:8px;border-radius:26px}.mn-car-sleeve{position:absolute;top:0;left:50%;width:var(--w);height:var(--w);margin-left:calc(var(--w) / -2);padding:0;border:0;border-radius:22px;overflow:hidden;background:var(--mn-surface-2);box-shadow:0 26px 60px -30px rgb(0 0 0/.7);cursor:pointer;will-change:transform;backface-visibility:hidden;transition:transform .34s var(--mn-ease),opacity .34s var(--mn-ease),width var(--mn-dur-3) var(--mn-ease),height var(--mn-dur-3) var(--mn-ease),margin var(--mn-dur-3) var(--mn-ease)}.mn-car-sleeve>*{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.mn-car-sleeve[data-empty=true]{visibility:hidden}.mn-car-sleeve[data-pos=cur]{z-index:2;cursor:default;transform:translate3d(calc(var(--p) * var(--side)),0,0) rotateY(calc(var(--p) * -30deg)) scale(calc(1 - var(--ap) * .14));opacity:calc(1 - var(--ap) * .28)}.mn-car-sleeve[data-pos=next]{z-index:1;transform:translate3d(calc(var(--side) * (1 + var(--p))),0,-40px) rotateY(calc(-30deg * (1 + var(--p)))) scale(calc(.86 + var(--pn) * .14));opacity:calc(.72 + var(--pn) * .28)}.mn-car-sleeve[data-pos=prev]{z-index:1;transform:translate3d(calc(-1 * var(--side) * (1 - var(--p))),0,-40px) rotateY(calc(30deg * (1 - var(--p)))) scale(calc(.86 + var(--pp) * .14));opacity:calc(.72 + var(--pp) * .28)}.mn-car[data-dragging=true] .mn-car-sleeve{transition:width var(--mn-dur-3) var(--mn-ease),height var(--mn-dur-3) var(--mn-ease),margin var(--mn-dur-3) var(--mn-ease)}.mn-car[data-paused=true] .mn-car-sleeve[data-pos=cur]>*{filter:saturate(.85)}.mn-car[data-reduce=true]{perspective:none}.mn-car[data-reduce=true] .mn-car-sleeve{transition:none;transform:none}.mn-car[data-reduce=true] .mn-car-sleeve[data-pos=next]{transform:translate3d(var(--side),0,0) scale(.86)}.mn-car[data-reduce=true] .mn-car-sleeve[data-pos=prev]{transform:translate3d(calc(-1 * var(--side)),0,0) scale(.86)}.mn-np-meta{flex:none;display:flex;align-items:center;gap:12px;padding:4px var(--mn-gutter) 0;min-width:0}.mn-np-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mn-np-title{display:block;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.15;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-np-meta[data-script] .mn-np-title{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.5;letter-spacing:0;overflow-wrap:break-word;word-break:normal}.mn-np-artist{display:block;font-size:14px;font-weight:500;color:var(--mn-text-2);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-np-scrub{flex:none;padding:6px var(--mn-gutter) 0}.mn-np-range{display:block;width:100%;height:30px;margin:0;appearance:none;-webkit-appearance:none;background:transparent;touch-action:pan-x;cursor:pointer}.mn-np-range::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(90deg,var(--mn-text) var(--mn-fill,0),color-mix(in srgb,var(--mn-text) 18%,transparent) var(--mn-fill,0))}.mn-np-range::-moz-range-track{height:4px;border-radius:999px;background:color-mix(in srgb,var(--mn-text) 18%,transparent)}.mn-np-range::-moz-range-progress{height:4px;border-radius:999px;background:var(--mn-text)}.mn-np-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border:0;border-radius:999px;background:var(--mn-text);box-shadow:0 0 0 4px color-mix(in srgb,var(--mn-text) 14%,transparent)}.mn-np-range::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:999px;background:var(--mn-text)}.mn-np-range:focus-visible{outline:2px solid var(--mn-orange);outline-offset:4px;border-radius:6px}.mn-np-times{margin-top:-2px;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--mn-text-3)}.mn-np-times,.mn-np-transport{display:flex;justify-content:space-between}.mn-np-transport{flex:none;align-items:center;padding:2px calc(var(--mn-gutter) + 2px) 0}.mn-np-play{display:grid;place-items:center;width:72px;height:72px;border:0;border-radius:999px;background:var(--art-a);color:var(--art-ink);cursor:pointer;box-shadow:0 0 0 1px color-mix(in srgb,var(--mn-text) 10%,transparent),0 16px 34px -14px var(--art-a);transition:transform var(--mn-dur-1) var(--mn-ease-spring),background .5s var(--mn-ease)}.mn-np-play:active{transform:scale(.93)}.mn-np-play[aria-busy=true]{animation:mn-np-busy 1.1s ease-in-out infinite}@keyframes mn-np-busy{50%{opacity:.55}}.mn-np-sheet{z-index:6}.mn-np-state{margin:0 0 6px;font-size:12px;color:var(--mn-text-3)}.mn-np-lyric-bar,.mn-ss-lyric-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px}.mn-np-lyric-bar .mn-np-state{margin:0}.mn-np-actions{display:flex;flex-wrap:wrap;gap:8px}.mn-np-actions>.mn-gh-btn{flex:1}.mn-main:has(>.mn-pr),.mn-main:has(>.mn-si){display:flex;flex-direction:column;overflow:hidden;padding-top:0}.mn-pr,.mn-si{flex:1;flex-direction:column;isolation:isolate;overflow:hidden;min-width:0;max-width:100vw}.mn-pr,.mn-pr-top,.mn-si,.mn-si-top{position:relative;min-height:0;display:flex}.mn-pr-top,.mn-si-top{z-index:1;flex:0 0 var(--mn-top-share);flex-direction:column;padding-top:var(--mn-safe-t)}.mn-pr-bar,.mn-si-bar{flex:none;display:flex;align-items:center;gap:6px;height:48px;padding:0 6px}.mn-si-hero{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 var(--mn-gutter);text-align:center;min-width:0}.mn-si-art{position:relative;flex:none;width:min(46vw,26dvh,240px);aspect-ratio:1;padding:0;border:0;border-radius:20px;overflow:hidden;background:var(--mn-surface-2);box-shadow:0 30px 70px -36px rgb(0 0 0/.75);cursor:pointer;transition:transform var(--mn-dur-3) var(--mn-ease-spring)}.mn-si-art:active{transform:scale(.97)}.mn-si-art>:first-child{width:100%;height:100%;object-fit:cover;display:block}.mn-si-art-eq{position:absolute;right:8px;bottom:8px;width:36px;height:22px;padding:4px 6px;border-radius:8px;background:rgb(0 0 0/.48);color:#ffffff}.mn-si-title{margin:10px 0 0;max-width:100%;font-size:clamp(20px,6vw,26px);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:var(--mn-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mn-si-by{display:flex;justify-content:center;max-width:100%;font-size:13.5px;color:var(--mn-text-2)}.mn-si-artist,.mn-si-by{align-items:center;gap:8px;min-width:0}.mn-si-artist{display:inline-flex;color:var(--mn-text);font-weight:600;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-si-avatar{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;color:var(--mn-ink);font-size:10px;font-weight:700}.mn-si-dur{font-variant-numeric:tabular-nums}.mn-pr-actions,.mn-si-actions{flex:none;display:flex;align-items:center;gap:10px;padding:10px var(--mn-gutter) 14px;min-width:0}.mn-si-play{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border:0;border-radius:999px;background:var(--art-a);color:var(--art-ink);font:inherit;font-size:15px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;box-shadow:0 12px 30px -14px var(--art-a);transition:transform var(--mn-dur-1) var(--mn-ease-spring),background .5s var(--mn-ease)}.mn-si-play>span{overflow:hidden;text-overflow:ellipsis}.mn-si-play:active{transform:scale(.98)}.mn-si-play[data-quiet=true]{background:var(--mn-ghost-2);color:var(--mn-text);box-shadow:none}.mn-pr-bar{padding-left:var(--mn-gutter)}.mn-pr-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mn-text-2)}.mn-pr-bar-spacer{flex:1}.mn-pr-upgrade{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;background:var(--mn-butter);color:var(--mn-ink);font-size:13px;font-weight:650;text-decoration:none;white-space:nowrap}.mn-pr-id{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 var(--mn-gutter);text-align:center;min-width:0}.mn-pr-avatar{flex:none;display:grid;place-items:center;width:clamp(64px,20vw,88px);aspect-ratio:1;border-radius:999px;overflow:hidden;background:var(--mn-cream);color:var(--mn-ink);font-size:30px;font-weight:700;box-shadow:0 0 0 3px color-mix(in srgb,var(--art-a) 60%,transparent),0 18px 40px -20px rgb(0 0 0/.6)}.mn-pr-avatar img{width:100%;height:100%;object-fit:cover;display:block}.mn-pr-name{margin:12px 0 0;max-width:100%;font-size:clamp(20px,6vw,26px);font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--mn-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mn-pr-handle{margin:2px 0 0;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.mn-pr-bio,.mn-pr-handle{font-size:13.5px;color:var(--mn-text-2);overflow:hidden}.mn-pr-bio{margin:6px 0 0;max-width:36ch;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.mn-pr-stats{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:10px var(--mn-gutter) 0;list-style:none}.mn-pr-stats>li{min-width:0}.mn-pr-stat{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;min-width:0;min-height:52px;padding:8px 4px;border:0;border-radius:14px;background:var(--mn-ghost);color:var(--mn-text);font:inherit;text-align:center;transition:background var(--mn-dur-1) var(--mn-ease)}button.mn-pr-stat{cursor:pointer}button.mn-pr-stat:active{background:var(--mn-ghost-2)}.mn-pr-stat-v{font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.mn-pr-stat-l{max-width:100%;font-size:11px;color:var(--mn-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-pr-complete{margin-bottom:10px}.mn-pr-complete-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:6px 0 8px}.mn-pr-complete-head .mn-ss-note{margin:0}.mn-pr .mn-rail-head{margin:12px 0 8px}.mn-main:has(>.mn-lib){padding-top:0}.mn-lib{width:100%;min-width:0;max-width:100vw;padding-bottom:8px}.mn-lib-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;width:100%;padding:calc(var(--mn-safe-t) + 10px) var(--mn-gutter) 10px}.mn-lib-head-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.mn-lib-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mn-text-3)}.mn-lib-title{margin:0;font-size:clamp(26px,7vw,32px);font-weight:700;letter-spacing:-.04em;line-height:1.05;color:var(--mn-text);overflow-wrap:anywhere}.mn-lib-actions{display:flex;align-items:center;gap:4px;flex:none}.mn-lib .mn-tabs{width:100%;margin:0;padding:0 var(--mn-gutter);border-bottom:.5px solid var(--mn-line)}.mn-lib .mn-tabitem{border-radius:999px;background:transparent}.mn-lib .mn-tabitem[data-active]{background:var(--mn-ghost-2);color:var(--mn-text)}.mn-lib .mn-pad{width:100%;padding-inline:var(--mn-gutter)}.mn-lib-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;padding:12px var(--mn-gutter) 8px}.mn-lib-tile{display:flex;min-width:0;flex-direction:column;gap:8px;color:inherit;text-decoration:none;background:none;border:0;padding:0;text-align:left;cursor:pointer}.mn-lib-tile-art{display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;border-radius:16px;background:var(--mn-ghost);color:var(--mn-text-2)}.mn-lib-tile--new .mn-lib-tile-art{background:color-mix(in srgb,var(--mn-orange) 16%,transparent);color:var(--mn-orange)}.mn-lib-tile-art>:first-child{width:100%;height:100%;object-fit:cover}.mn-lib-tile-name{font-size:14px;font-weight:650;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-lib-tile-sub{margin-top:-4px;font-size:12px;color:var(--mn-text-3)}.mn-lib .mn-gl-row{width:100%;padding-inline:var(--mn-gutter)}.mn-lib .mn-gen{width:100%;padding:4px var(--mn-gutter) 0}.mn-gen-row{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 0;border-radius:0;background:transparent}.mn-gen-art{flex:none;width:48px;height:48px;overflow:hidden;border-radius:12px}.mn-gen-art,.mn-quick{background:var(--mn-ghost)}.mn-quick{display:flex;align-items:center;gap:12px;width:calc(100% - (var(--mn-gutter) * 2));margin:4px var(--mn-gutter) 8px;padding:14px 16px;border:0;border-radius:18px;color:var(--mn-text);text-align:left;cursor:pointer}.mn-tokens .mn-sheet{left:var(--mn-safe-l,0);right:var(--mn-safe-r,0);width:auto;max-width:none;max-height:88vh;max-height:88dvh;padding:0 0 calc(var(--mn-safe-b) + 12px);border-radius:22px 22px 0 0;background:var(--mn-glass);color:var(--mn-text);box-shadow:0 -1px 0 var(--mn-glass-line),var(--mn-shadow-3);backdrop-filter:blur(26px) saturate(1.3);-webkit-backdrop-filter:blur(26px) saturate(1.3);clip-path:none;-webkit-clip-path:none;animation:mn-sheet-in .34s var(--mn-ease);touch-action:pan-y}.mn-tokens .mn-sheet[data-dragging=true]{transition:none;animation:none}.mn-tokens .mn-sheet-head{flex:none;padding:0 var(--mn-gutter) 6px;cursor:grab;touch-action:none}.mn-tokens .mn-sheet-grab{position:relative;top:auto;left:auto;width:40px;height:5px;margin:10px auto 8px;border-radius:999px;background:color-mix(in srgb,var(--mn-text) 26%,transparent)}.mn-tokens .mn-sheet-title{padding:0 0 8px;font-size:13px;font-weight:650;letter-spacing:-.01em;text-transform:none;color:var(--mn-text-2)}.mn-tokens .mn-sheet-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px var(--mn-gutter);border:0;border-radius:0;background:none;color:var(--mn-text);text-decoration:none;text-align:left}.mn-tokens .mn-sheet-row:active{background:var(--mn-ghost)}.mn-tokens .mn-sheet-row[data-active=true] .mn-sheet-row-title{font-weight:700}.mn-tokens .mn-sheet-row[data-danger=true] .mn-sheet-row-title{color:var(--mn-danger,#ff8c72)}.mn-tokens .mn-sheet-glyph{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--mn-ghost);color:var(--mn-text)}.mn-tokens .mn-sheet-row-title{display:block;font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--mn-text)}.mn-tokens .mn-sheet-row-note{display:block;margin-top:2px;font-size:12px;color:var(--mn-text-3)}.mn-tokens .mn-sheet-row-chev{color:var(--mn-text-3)}@keyframes mn-sheet-in{0%{transform:translate3d(0,100%,0)}to{transform:none}}.mn .create-mobile-results{width:100%;max-width:100vw;min-width:0}.mn .create-mobile-results .create-recent-heading{width:100%}.mn .create-mobile-results .create-song-ghost--list{gap:12px;width:100%;margin:0;padding:8px var(--mn-gutter);border-bottom:0;border-radius:0}.mn .create-mobile-results .create-song-ghost--list>.w-5{display:none}.mn .create-mobile-results .create-song-ghost__controls{opacity:1}.mn .create-mobile-results .create-song-ghost__art>div{border-radius:12px;overflow:hidden}.mn .create-mobile-results .generation-live-wave{display:none}.mn .create-mobile-results .generation-live-art{width:48px;height:48px;border-radius:12px}@media (prefers-reduced-motion:reduce){.mn-car,.mn-car-sleeve,.mn-np-ground,.mn-np-play,.mn-np-stage,.mn-pr-ground,.mn-si-art,.mn-si-ground,.mn-si-play,.mn-ss,.mn-tokens .mn-np{animation:none;transition:none}.mn-np-drop,.mn-np-play[aria-busy=true]{animation:none}}html.light .beui-mobile-sheet,html.light .mn,html.light .mn-tokens,html.light .mn-tokens-layer{--art-wash-1:26%;--art-wash-2:20%;--art-wash-3:14%;--art-drop:0.3;--mn-glass:color-mix(in srgb,#ffffff 92%,transparent);--mn-glass-line:color-mix(in srgb,var(--mn-ink) 10%,transparent)}html.light .mn-car-sleeve,html.light .mn-si-art{box-shadow:0 24px 50px -30px rgb(40 34 18/.5)}.mn-tokens .mn-sheet{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - var(--mn-safe-t) - 28px);border-top-left-radius:22px;border-top-right-radius:22px}.mn-tokens .mn-sheet[data-size=tall]{height:calc(100dvh - var(--mn-safe-t) - 28px)}.mn-tokens .mn-sheet-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mn-tokens .mn-sheet[data-modal=true] .mn-sheet-body{padding:4px var(--mn-gutter) 14px}.mn-tokens .mn-sheet-title{display:flex;align-items:center;gap:8px;padding:6px var(--mn-gutter) 4px;font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--mn-text)}.mn-tokens .mn-sheet-badge{display:inline-flex;align-items:center;font-size:10px}.mn-tokens .mn-sheet-sub{padding:0 var(--mn-gutter) 10px;font-size:12.5px;line-height:1.4;color:var(--mn-text-2)}.mn-tokens .mn-sheet-foot{flex:none;padding:10px var(--mn-gutter) 0;border-top:1px solid var(--mn-line)}.mn-tokens-layer .mobile-sheet-backdrop{background:rgb(0 0 0/.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.mn-tokens-layer .mobile-sheet:not(.create-mobile-composer){border:0;border-radius:18px 18px 0 0;background:var(--mn-surface-2,#1a1a1c);color:var(--mn-text,#fff);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding-bottom:var(--mn-safe-b,0)}.mn-tokens-layer .mobile-sheet:not(.create-mobile-composer) .mobile-sheet-grab{display:grid;place-items:center;min-height:44px;height:44px;border:0;background:none}.mn-tokens-layer .mobile-sheet:not(.create-mobile-composer) .mobile-sheet-grab>span{display:block;width:36px;height:4px;border-radius:999px;background:color-mix(in oklch,var(--mn-text,#fff) 22%,transparent)}.mn .mn-ws{display:flex;flex-direction:column;min-height:100%}.mn .mn-lib-count{display:block;margin-top:4px;font-size:12.5px;color:var(--mn-text-2)}.mn .mn-ws-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.mn .mn-ws-tools{display:flex;align-items:center;gap:8px;padding-top:12px;padding-bottom:4px}.mn .mn-ws-active{min-height:44px;padding:0 14px;gap:6px;color:var(--mn-orange,var(--mn-brand))}.mn-tokens .mn-ws-form{padding-top:4px;padding-bottom:10px}.mn-tokens .mn-ws-form-actions{display:flex;justify-content:flex-end;gap:8px;padding-bottom:8px}.mn .mn-create-recent-tools{display:flex;align-items:center;gap:8px;padding-top:6px;padding-bottom:6px}.mn .mn-create-recent-list{display:flex;flex-direction:column;gap:2px;padding:0 calc(var(--mn-gutter) - 8px)}.mn .mn-pl-art{place-items:center;width:124px;height:124px;border-radius:20px;background:var(--mn-ghost);color:var(--mn-text-2)}.mn .mn-pl-art>img,.mn .mn-pl-art>svg{width:100%;height:100%;object-fit:cover}.mn .mn-pl-art .mn-pl-mosaic{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%}.mn .mn-pl-art .mn-pl-mosaic>*{width:100%;height:100%;object-fit:cover}.mn .mn-pl-name{font-size:clamp(22px,6.4vw,28px)}.mn .mn-sq-row{display:flex;align-items:center;gap:8px;padding-top:4px}.mn .mn-sq-primary{flex:1}.mn .mn-chip-btn{border-radius:999px;background:var(--mn-ghost)}.mn .mn-x-head.mn-xl-hero{background:none;border-radius:0;padding:calc(var(--mn-safe-t) + 6px) var(--mn-gutter) 8px;--mn-nc-bg:transparent}.mn .mn-xl-hero .mn-iconbtn{background:transparent;color:var(--mn-text)}.mn .mn-xl-hero .mn-x-head-title{color:var(--mn-text)}.mn .mn-xl-hero .mn-x-head-sub{color:var(--mn-text-2)}.mn .mn-xl-hero .mn-lib-eyebrow{display:block;margin-bottom:4px}.mn .mn-xl-coll{background:none;border-radius:0;padding:0}.mn .mn-xl-coll .mn-xl-coll-name{color:var(--mn-text)}.mn .mn-xl-coll .mn-xl-coll-sub{color:var(--mn-text-2);opacity:1}.mn .mn-qc-field,.mn-tokens .mn-qc-field{background:var(--mn-ghost);border-radius:18px;padding:14px 16px}.mn .mn-onb-art{background:var(--mn-ghost);border-radius:24px;padding:16px}.mn .mn-gridcard-art{aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:var(--mn-ghost)}.mn .mn-gridcard-art>*{border-radius:16px}.mn .mn-genre-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:18px;background:var(--mn-ghost);text-decoration:none}.mn .mn-genre-card,.mn .mn-genre-card .mn-genre-name{color:var(--mn-text)}.mn .mn-genre-card .mn-genre-count{color:var(--mn-text-2)}.mn-main:has(.mn-sh){padding-top:0}.mn-pr-top:has(>.mn-sh),.mn-si-top:has(>.mn-sh){padding-top:0}.mn .mn-sh,.mn-tokens .mn-sh{position:relative;z-index:2;flex:none;width:100%;min-width:0;padding:calc(var(--mn-safe-t) + 12px) calc(var(--mn-gutter) - 4px) 8px calc(var(--mn-gutter) - 10px);color:var(--mn-text)}.mn .mn-sh:not([data-back]),.mn-tokens .mn-sh:not([data-back]){padding-left:var(--mn-gutter)}.mn .mn-sh-row{display:flex;align-items:center;gap:6px;min-height:44px;min-width:0}.mn .mn-sh .page-back{width:44px;height:44px;border:0;border-radius:12px;color:var(--mn-text);-webkit-tap-highlight-color:transparent}.mn .mn-sh .page-back,.mn .mn-sh .page-back:hover{background:transparent}.mn .mn-sh .page-back:active{background:var(--mn-ghost);transform:scale(.92)}.mn .mn-sh-copy{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.mn .mn-sh-eyebrow{position:absolute;left:0;right:0;bottom:calc(100% + 1px);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mn-text-3)}.mn .mn-sh-eyebrow,.mn .mn-sh-title{font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn .mn-sh-title{margin:0;font-size:20px;letter-spacing:-.03em;color:inherit}.mn .mn-sh[data-script] .mn-sh-title{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.5;letter-spacing:0;overflow-wrap:break-word;word-break:normal}.mn .mn-sh-actions{display:flex;flex:none;align-items:center;gap:2px}.mn .mn-sh-sub{min-width:0;margin-top:-8px;font-size:12.5px;line-height:1.35;color:var(--mn-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn .mn-sh[data-back] .mn-sh-sub{padding-left:50px}.mn .mn-sh-skel-title{display:block;width:52%;height:20px;border-radius:8px}.mn .mn-sh-skel-sub{display:block;width:34%;height:11px;margin-top:3px}.mn .mn-sh[data-overlay]{position:absolute;inset:0 0 auto 0;z-index:3;padding-bottom:28px;color:var(--mn-offwhite,#fff);background:linear-gradient(180deg,rgb(0 0 0/.56),rgb(0 0 0/.22) 62%,transparent);pointer-events:none}.mn .mn-sh[data-overlay] .mn-sh-row>*{pointer-events:auto}.mn .mn-sh[data-overlay] .mn-sh-copy{pointer-events:none}.mn .mn-sh[data-overlay] .mn-iconbtn,.mn .mn-sh[data-overlay] .page-back{color:var(--mn-offwhite,#fff);background:rgb(0 0 0/.36);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mn .mn-sh[data-overlay] .mn-sh-eyebrow,.mn .mn-sh[data-overlay] .mn-sh-title{color:var(--mn-offwhite,#fff);text-shadow:0 1px 8px rgb(0 0 0/.5)}@media (prefers-reduced-motion:reduce){.mn .mn-sh .page-back:active{transform:none}}.mn .mn-si-art+.mn-si-by{margin-top:14px}.mn .mn-lib-tool{position:relative;width:44px;height:44px}.mn .mn-lib-tool-n{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--mn-orange);color:var(--mn-ink);font-size:10.5px;font-weight:700;line-height:17px;text-align:center}.mn .mn-seg-opt{min-height:36px}.mn .mn-gridcard-more{position:relative}.mn .mn-gridcard-more:after{content:"";position:absolute;inset:-8px}.mn .page-shell{max-width:none;padding-top:12px;padding-inline:var(--mn-gutter)}.mn .page-heading{margin-left:0;column-gap:6px}.mn .page-heading:not(:has(>.page-back)){margin-left:0}.mn .page-heading>.page-back{width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--mn-text)}.mn .page-heading>.page-back:active{background:var(--mn-ghost);transform:scale(.92)}.mn .page-heading-title,.mn .page-heading-title>h1,.mn .page-heading-title>h2{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:0}.mn .page-heading-sub{font-size:14px;color:var(--mn-text-2)}.mn .mkt-bar{display:none}.mn .mn-lib .mn-sh{padding-top:calc(var(--mn-safe-t) + 4px);padding-bottom:0}.mn .mn-lib .mn-tabs{gap:0;min-height:44px}.mn .mn-lib .mn-tabitem{min-height:44px;padding-inline:10px;font-size:13px}.mn .mn-lib-toolbar{display:flex;align-items:center;gap:8px;padding-top:6px;padding-bottom:6px}.mn .mn-lib-search{min-height:44px;height:44px;border-radius:8px;background:transparent;border-color:var(--mn-line)}.mn .mn-lib-search .mn-input{font-size:16px}.mn-lib-options-label{margin:12px 16px 4px;color:var(--mn-sheet-muted,var(--color-ink-2));font-size:12px;font-weight:600}.mn .mn-pl{min-width:0}.mn .mn-pl-hero{display:flex;align-items:flex-end;gap:16px}.mn .mn-pl-art{display:grid;width:132px;height:132px;flex:none;border-radius:14px;overflow:hidden;background:var(--mn-surface-3);box-shadow:var(--mn-shadow-1)}.mn .mn-pl-art[data-mosaic=true]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.mn .mn-pl-art>*{width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;display:block}.mn .mn-pl-art-empty{display:grid;place-items:center;color:var(--mn-text-3)}.mn .mn-pl-info{flex:1;min-width:0;padding-bottom:2px}.mn .mn-pl-name{margin:4px 0 0;font-size:22px;font-weight:700;letter-spacing:-.025em;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mn .mn-pl-owner{display:inline-block;max-width:100%;margin-top:6px;font-size:13px;font-weight:600;color:var(--mn-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn .mn-pl-owner:active{color:var(--mn-accent)}.mn .mn-pl-meta{margin-top:3px;font-size:12.5px;font-variant-numeric:tabular-nums}.mn .mn-pl-desc{margin:12px 0 0;padding:0 var(--mn-gutter);font-size:13.5px;overflow-wrap:anywhere}.mn .mn-pl-actions{margin-top:16px;gap:4px}.mn .mn-pl-act{display:flex;flex-direction:column;align-items:center;gap:6px;width:66px;padding:4px 0;border:none;background:none;color:var(--mn-text-2);font-size:11px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.mn .mn-pl-act-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:var(--mn-ghost);color:var(--mn-text);transition:background var(--mn-dur-1) var(--mn-ease),transform var(--mn-dur-1) var(--mn-ease)}.mn .mn-pl-act:active .mn-pl-act-icon{transform:scale(.92);background:var(--mn-ghost-2)}.mn .mn-pl-act[data-primary=true] .mn-pl-act-icon{background:var(--mn-orange);color:var(--mn-ink)}.mn .mn-pl-act[data-primary=true]:active .mn-pl-act-icon{background:var(--mn-orange-deep)}.mn .mn-pl-act[data-on=true] .mn-pl-act-icon{background:color-mix(in srgb,var(--mn-orange) 16%,transparent);color:var(--mn-orange)}.mn .mn-pl-act[data-danger=true]{color:var(--mn-danger)}.mn .mn-pl-act[data-danger=true] .mn-pl-act-icon{background:color-mix(in srgb,var(--mn-danger) 12%,transparent);color:var(--mn-danger)}.mn .mn-pl-act:disabled{opacity:.38;cursor:not-allowed}.mn .mn-pl-act:disabled .mn-pl-act-icon{transform:none}.mn .mn-pl-list{margin-top:14px}.mn .mn-pl-list-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 var(--mn-gutter);margin-bottom:4px}.mn .mn-pl-swipe{position:relative;overflow:hidden;min-width:0;touch-action:pan-y}.mn .mn-pl-swipe-content{position:relative;z-index:1;background:var(--mn-bg);transition:transform var(--mn-dur-2) var(--mn-ease);will-change:transform}.mn .mn-pl-swipe[data-dragging=true] .mn-pl-swipe-content{transition:none}.mn .mn-pl-swipe-action{position:absolute;top:6px;right:8px;bottom:6px;width:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:none;border-radius:12px;background:color-mix(in srgb,var(--mn-danger) 14%,transparent);color:var(--mn-danger);font-size:11px;font-weight:600;cursor:pointer}.mn .mn-pl-swipe-action:active{background:color-mix(in srgb,var(--mn-danger) 24%,transparent)}.mn .mn-pl-swipe:has(.mn-pl-swipe-action:focus-visible) .mn-pl-swipe-content{transform:translateX(-84px)}.mn .mn-pl-hero.mn-nc{--mn-nc-bg:var(--mn-sage);position:relative;align-items:flex-end;margin:6px var(--mn-gutter) 0;padding:42px 14px 16px;color:var(--mn-ink)}.mn .mn-pl-hero .mn-pl-meta{color:color-mix(in srgb,var(--mn-ink) 62%,transparent)}.mn .mn-pl-hero .mn-pl-owner{color:var(--mn-ink)}.mn .mn-pl-art{position:relative;border-radius:19px 8px 19px 8px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='21'%3E%3Cpath d='M0 0H39V21A5 5 0 0 0 34 16H13A8 8 0 0 1 5 8V5A5 5 0 0 0 0 0Z' fill='%23000'/%3E%3C/svg%3E"),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='21'%3E%3Cpath d='M0 0H39V21A5 5 0 0 0 34 16H13A8 8 0 0 1 5 8V5A5 5 0 0 0 0 0Z' fill='%23000'/%3E%3C/svg%3E"),linear-gradient(#000,#000);-webkit-mask-size:39px 21px,100% 100%;mask-size:39px 21px,100% 100%;-webkit-mask-position:top right,0 0;mask-position:top right,0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.mn .mn-pl-art:after{content:"";position:absolute;inset:0;background:rgb(180 205 194/.2);mix-blend-mode:color;pointer-events:none}.mn .mn-pl-act-icon{border-radius:15px 7px 15px 7px;background:var(--mn-cream);color:var(--mn-ink);transition:transform var(--mn-dur-2) var(--mn-ease-spring),border-radius var(--mn-dur-2) var(--mn-ease-spring),background var(--mn-dur-1) var(--mn-ease)}.mn .mn-pl-act:nth-child(3n+2) .mn-pl-act-icon{background:var(--mn-sky)}.mn .mn-pl-act:nth-child(3n) .mn-pl-act-icon{background:var(--mn-butter)}.mn .mn-pl-act:active .mn-pl-act-icon{transform:scale3d(.9,.82,1);border-radius:7px 16px 7px 16px}.mn .mn-pl-act[data-on=true] .mn-pl-act-icon{background:var(--mn-sage);color:var(--mn-ink)}.mn .mn-pl-act[data-danger=true] .mn-pl-act-icon{background:color-mix(in srgb,var(--mn-orange) 72%,var(--mn-cream));color:var(--mn-ink)}@media (max-width:360px){.mn .mn-pl-hero.mn-nc{align-items:flex-start;flex-direction:column}.mn .mn-pl-art{width:118px;height:118px}}@media (prefers-reduced-motion:reduce){.mn .mn-pl-act-icon{transition:none;transform:none}}.mn .mn-pl-pick-search{padding:10px var(--mn-gutter) 4px}.mn .mn-pl-pick-row{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:8px var(--mn-gutter);border:none;background:none;color:var(--mn-text);font:inherit;text-align:left;cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease)}.mn .mn-pl-pick-row:active{background:var(--mn-ghost)}.mn .mn-pl-pick-row[data-selected=true]{background:color-mix(in srgb,var(--mn-orange) 8%,transparent)}.mn .mn-pl-pick-art{width:48px;height:48px;flex:none;border-radius:10px;overflow:hidden;background:var(--mn-surface-3)}.mn .mn-pl-pick-art>*{width:100%;height:100%;object-fit:cover;display:block}.mn .mn-pl-pick-main{flex:1;min-width:0}.mn .mn-pl-pick-title{font-size:14.5px;font-weight:600}.mn .mn-pl-pick-sub,.mn .mn-pl-pick-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn .mn-pl-pick-sub{margin-top:2px;font-size:12px;color:var(--mn-text-2)}.mn .mn-pl-pick-check{display:grid;place-items:center;width:24px;height:24px;flex:none;border:1.5px solid var(--mn-line);border-radius:999px;color:transparent;transition:background var(--mn-dur-1) var(--mn-ease),border-color var(--mn-dur-1) var(--mn-ease)}.mn .mn-pl-pick-row[data-selected=true] .mn-pl-pick-check{background:var(--mn-orange);border-color:var(--mn-orange);color:var(--mn-ink)}.mn .mn-pl-pick-foot{position:sticky;bottom:0;z-index:2;display:flex;padding:10px var(--mn-gutter) calc(10px + var(--mn-safe-b));margin-bottom:calc(-1 * (var(--mn-safe-b) + 20px));background:var(--mn-veil-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mn .mn-pl-pick-foot .mn-pill{flex:1;min-height:46px}.mn .mn-pl-form{display:grid;gap:12px;padding:4px var(--mn-gutter) 0}.mn .mn-pl-form-label{display:block;margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mn-text-3)}.mn .mn-pl-form .mn-field[data-multiline=true]{align-items:stretch;padding:10px 14px}.mn .mn-pl-form .mn-textarea{min-height:84px}.mn .mn-pl-form-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.mn .mn-pl-form-actions .mn-pill{flex:1}.mn .mn-pl-danger-pill[data-variant=danger]{background:color-mix(in srgb,var(--mn-danger) 14%,transparent)}.mn .mn-pl-confirm{padding:4px var(--mn-gutter) 0}.mn .mn-pl-hero{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:start;gap:14px;min-width:0;padding:8px var(--mn-gutter) 0}.mn .mn-pl-art-col{min-width:0}.mn .mn-pl-frame{width:100%}.mn .mn-pl-mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:100%;height:100%}.mn .mn-pl-mosaic>*{width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;display:block}.mn .mn-pl-frame .mn-pl-art-empty{display:grid;place-items:center;width:100%;height:100%;color:var(--nf-p-ink-2)}.mn .mn-pl-caption{margin-top:8px;padding-left:2px;font-size:.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn .mn-pl-art-skel{width:100%;aspect-ratio:1/1;border-radius:14px}.mn .mn-pl-info{padding-top:6px}.mn .mn-pl-name{margin-top:6px;font-size:clamp(26px,8.5vw,34px);-webkit-line-clamp:3;color:var(--mn-text)}.mn .mn-pl-meta{margin-top:8px;letter-spacing:.02em}.mn .mn-pl-desc,.mn .mn-pl-meta{font-family:var(--font-mono);font-size:11.5px;color:var(--mn-text-2)}.mn .mn-pl-desc{margin:8px 0 0;padding:0;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mn .mn-pl-list{margin-top:12px}.mn .mn-pl-swipe-content{background:var(--nf-ground)}.mn .mn-pl-pick-art{width:56px;height:56px;border-radius:0;overflow:visible;background:none}.mn .mn-pl-art-col>.mn-pl-art{width:100%;height:auto;aspect-ratio:1/1}@media (max-width:360px){.mn .mn-pl-hero{grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:12px}}.mn .mn-pl-hero .mn-pl-desc,.mn .mn-pl-hero .mn-pl-meta{color:var(--mn-text-2)}.mn .mn-pg{min-width:0}.mn .mn-pg-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% - 2 * (var(--mn-gutter) - 8px) - 36px);gap:6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:calc(var(--mn-gutter) - 8px);scroll-padding-inline:calc(var(--mn-gutter) - 8px);scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.mn .mn-pg-track::-webkit-scrollbar{display:none}.mn .mn-pg-track[data-single=true]{grid-auto-columns:calc(100% - 2 * (var(--mn-gutter) - 8px))}.mn .mn-pg-page{display:flex;flex-direction:column;gap:2px;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.mn .mn-pg-cell{min-width:0}.mn .mn-pg-dots{display:flex;justify-content:center;gap:5px;margin-top:8px}.mn .mn-pg-dots>span{width:6px;height:6px;border-radius:999px;background:var(--mn-ghost-2);transition:width var(--mn-dur-2) var(--mn-ease),background var(--mn-dur-2) var(--mn-ease)}.mn .mn-pg-dots>span[data-on=true]{width:16px;background:var(--mn-text-2)}@media (prefers-reduced-motion:reduce){.mn .mn-pg-dots>span{transition:none}}