.beui-mobile-sheet,.mn,.mn-tokens,.mn-tokens-layer{--mn-black:var(--nf-ground,var(--color-paper));--mn-graphite:var(--color-paper-2);--mn-ink:#0e0e13;--mn-offwhite:#ebebdf;--mn-orange:var(--app-accent,#f37420);--mn-orange-deep:var(--app-accent-hover,#e9631a);--mn-cream:#fef1d5;--mn-sky:#aac4e7;--mn-tan:#c19570;--mn-sage:#b4cdc2;--mn-butter:var(--app-accent,#eb7628);--mn-pumpkin:#e3792f;--mn-terracotta:#cf541c;--mn-sunshine:#fff4d4;--mn-beige:#e9e9c7;--mn-pages:#f7f0e5;--mn-skies:#7ea5dc;--mn-sea:#6b91c0;--mn-fluorite:#b4cdc2;--mn-bg:var(--mn-black);--mn-surface:var(--mn-graphite);--mn-surface-2:color-mix(in srgb,var(--mn-graphite) 92%,var(--mn-offwhite) 8%);--mn-surface-3:color-mix(in srgb,var(--mn-graphite) 84%,var(--mn-offwhite) 16%);--mn-veil:color-mix(in srgb,var(--mn-black) 76%,transparent);--mn-veil-strong:color-mix(in srgb,var(--mn-black) 90%,transparent);--mn-scrim:color-mix(in srgb,var(--mn-black) 62%,transparent);--mn-line:color-mix(in srgb,var(--mn-offwhite) 10%,transparent);--mn-line-soft:color-mix(in srgb,var(--mn-offwhite) 6%,transparent);--mn-text:var(--mn-offwhite);--mn-text-2:color-mix(in srgb,var(--mn-offwhite) 64%,transparent);--mn-text-3:color-mix(in srgb,var(--mn-offwhite) 42%,transparent);--mn-ghost:color-mix(in srgb,var(--mn-offwhite) 8%,transparent);--mn-ghost-2:color-mix(in srgb,var(--mn-offwhite) 14%,transparent);--mn-accent:var(--mn-orange);--mn-accent-2:var(--mn-sky);--mn-brand:var(--mn-orange);--mn-on-accent:var(--mn-ink);--mn-active:var(--mn-orange);--mn-danger:var(--color-danger);--mn-r-card:14px;--mn-r-sheet:22px;--mn-r-field:12px;--mn-tap:44px;--mn-nc-w:58px;--mn-nc-h:24px;--mn-nc-fr:7px;--mn-gutter:clamp(6px,2vw,12px);--mn-header-h:48px;--mn-tabbar-h:52px;--mn-safe-t:env(safe-area-inset-top,0px);--mn-safe-b:env(safe-area-inset-bottom,0px);--mn-dock:calc(var(--mn-tabbar-h) + var(--mn-safe-b));--mn-mini-h:64px;--mn-mini-idle-h:0px;--mn-dur-1:130ms;--mn-dur-2:220ms;--mn-dur-3:320ms;--mn-ease:cubic-bezier(0.32,0.72,0,1);--mn-ease-spring:cubic-bezier(0.22,1.2,0.36,1);--mn-shadow-1:0 1px 2px rgb(0 0 0/0.25);--mn-shadow-2:0 6px 20px rgb(0 0 0/0.32);--mn-shadow-3:0 -8px 34px rgb(0 0 0/0.42)}.mn-tokens[data-platform=ios],.mn[data-platform=ios]{--mn-r-card:12px;--mn-r-sheet:24px;--mn-r-field:12px;--mn-tabbar-h:56px;--mn-ease:cubic-bezier(0.32,0.72,0,1);letter-spacing:-.012em}.mn-tokens[data-platform=android],.mn[data-platform=android]{--mn-r-card:12px;--mn-r-sheet:22px;--mn-r-field:10px;--mn-tabbar-h:54px;--mn-ease:cubic-bezier(0.2,0,0,1);letter-spacing:0}.mn-tokens{display:contents}.mn{position:fixed;inset:0;display:flex;flex-direction:column;background:var(--mn-bg);color:var(--mn-text);font-family:var(--font-body-face,ui-sans-serif,system-ui,sans-serif);overflow:hidden;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;--mobile-nav-h:0px}.mn-main{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-top:var(--mn-safe-t);scroll-padding-top:var(--mn-safe-t);scroll-padding-bottom:calc(var(--mn-dock, 0px) + var(--mn-mini-h, 0px) + 16px);scrollbar-width:none}.mn-main::-webkit-scrollbar{display:none}.mn[data-flush-top=true] .mn-main{padding-top:0}.mn-iconbtn{position:relative;display:grid;place-items:center;width:44px;height:44px;flex:none;border:none;border-radius:12px;background:transparent;color:var(--mn-text);cursor:pointer;opacity:.78;transition:background var(--mn-dur-1) var(--mn-ease),transform var(--mn-dur-1) var(--mn-ease-spring),opacity var(--mn-dur-1) var(--mn-ease)}.mn-iconbtn:active{transform:scale(.9);background:var(--mn-ghost);opacity:1}.mn-iconbtn[data-variant=plain]{background:transparent}.mn-badge-dot{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:999px;background:var(--mn-active);box-shadow:0 0 0 2px var(--mn-bg)}.mn-tabbar{position:absolute;z-index:40;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;height:calc(var(--mn-tabbar-h) + var(--mn-safe-b));padding-bottom:var(--mn-safe-b);background:var(--mn-surface)}.mn-tab{display:grid;place-items:center;height:100%;border:none;background:none;color:var(--mn-text-2);cursor:pointer;text-decoration:none;transition:color var(--mn-dur-1) var(--mn-ease)}.mn-tab-icon{display:grid;place-items:center;width:52px;height:32px;border-radius:999px;transition:color var(--mn-dur-2) var(--mn-ease),transform var(--mn-dur-2) var(--mn-ease-spring)}.mn-tab[data-active=true]{color:var(--mn-text)}.mn-tab[data-active=true] .mn-tab-icon{color:var(--mn-orange)}.mn-tab:active .mn-tab-icon{transform:scale(.9)}.mn-tab-create .mn-tab-icon{width:44px;height:44px;border-radius:999px;background:var(--mn-orange);color:#ffffff}.mn-tab-create[data-active=true] .mn-tab-icon{box-shadow:0 0 0 3px var(--mn-bg),0 0 0 5px color-mix(in srgb,var(--mn-orange) 45%,transparent)}.mn-tab-indicator{display:none}.mn-tab-avatar{width:26px;height:26px;border-radius:999px;object-fit:cover}.mn-tab[data-active=true] .mn-tab-avatar{box-shadow:0 0 0 2px var(--mn-orange)}.mn-pad{padding-inline:var(--mn-gutter)}.mn-h1{margin:0;font-size:22px;font-weight:600;letter-spacing:-.028em;line-height:1.18}.mn-h2{margin:0;font-size:24px;font-weight:650;letter-spacing:0;line-height:1.25}.mn-meta{font-size:14px;color:var(--mn-text-2)}.mn-eyebrow{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mn-text-3)}.mn-section{margin-top:22px}.mn-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-inline:var(--mn-gutter);margin-bottom:10px}.mn-section-more{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:550;color:var(--mn-text-2);text-decoration:none;background:none;border:none;padding:0;cursor:pointer}.mn-rail{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding-inline:var(--mn-gutter);padding-right:calc(var(--mn-gutter) + 28px);scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent)}.mn-rail::-webkit-scrollbar{display:none}.mn-rail>*{scroll-snap-align:start;flex:none}.mn-rail[data-fits=true]{mask-image:none;-webkit-mask-image:none;padding-right:var(--mn-gutter)}.mn-rail{max-width:100vw;min-width:0}.mn-pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 18px;border:none;border-radius:999px;font-size:14px;font-weight:620;letter-spacing:-.01em;cursor:pointer;text-decoration:none;transition:transform var(--mn-dur-1) var(--mn-ease),opacity var(--mn-dur-1) var(--mn-ease),background var(--mn-dur-1) var(--mn-ease)}.mn-pill:active{transform:scale(.97)}.mn-pill[data-variant=primary]{background:var(--mn-cream);color:var(--mn-ink)}.mn-pill[data-variant=secondary]{background:var(--mn-ghost);color:var(--mn-text)}.mn-pill[data-variant=brand]{background:var(--mn-orange);color:var(--mn-ink)}.mn-pill[data-variant=brand]:active{background:var(--mn-orange-deep)}.mn-pill[data-variant=danger]{background:transparent;color:var(--mn-danger)}.mn-pill:disabled{opacity:.38;cursor:not-allowed;transform:none}.mn-pad>.mn-chip{min-width:0;max-width:46vw;overflow:hidden;text-overflow:ellipsis}.mn-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border:1px solid var(--mn-line);border-radius:999px;background:var(--mn-surface);color:var(--mn-text-2);font-size:13px;font-weight:550;white-space:nowrap;cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease),color var(--mn-dur-1) var(--mn-ease)}.mn-chip:active{transform:scale(.96)}.mn-chip[data-active=true]{background:var(--mn-cream);border-color:var(--mn-cream);color:var(--mn-ink)}.mn-seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:3px;border-radius:999px;background:var(--mn-surface-2)}.mn-seg-opt{min-height:30px;padding:0 14px;border:none;border-radius:999px;background:transparent;color:var(--mn-text-2);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--mn-dur-2) var(--mn-ease),color var(--mn-dur-2) var(--mn-ease)}.mn-seg-opt[data-active=true]{background:var(--mn-cream);color:var(--mn-ink)}.mn-slider{-webkit-appearance:none;appearance:none;width:100%;height:26px;background:transparent;cursor:pointer}.mn-slider::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,var(--mn-active) 0 var(--mn-fill,50%),var(--mn-ghost-2) var(--mn-fill,50%) 100%)}.mn-slider::-moz-range-track{height:4px;border-radius:999px;background:linear-gradient(to right,var(--mn-active) 0 var(--mn-fill,50%),var(--mn-ghost-2) var(--mn-fill,50%) 100%)}.mn-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-7px;border:none;border-radius:999px;background:var(--mn-active);box-shadow:0 1px 4px rgb(0 0 0/.4)}.mn-slider::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:999px;background:var(--mn-active)}.mn-slider-row{display:flex;align-items:center;gap:12px}.mn-slider-readout{min-width:44px;text-align:right;font-size:13px;font-variant-numeric:tabular-nums;color:var(--mn-text-2)}.mn-field{display:flex;align-items:center;gap:9px;min-height:46px;padding:0 14px;border:1px solid var(--mn-line);border-radius:var(--mn-r-field);background:var(--mn-surface);color:var(--mn-text)}.mn-field:focus-within{border-color:color-mix(in srgb,var(--mn-sky) 60%,transparent)}.mn-field-icon{color:var(--mn-text-3);flex:none}.mn-input{flex:1;min-width:0;border:none;background:none;color:inherit;font:inherit;font-size:15px;outline:none}.mn-input::placeholder{color:var(--mn-text-3)}.mn-textarea{width:100%;min-height:96px;border:none;background:none;color:var(--mn-text);font:inherit;font-size:15px;line-height:1.5;resize:none;outline:none}.mn-textarea::placeholder{color:var(--mn-text-3)}.mn-field-beam{display:block;width:100%;min-width:0;max-width:100%;align-self:stretch;position:relative;border-radius:var(--mn-r-field);box-sizing:border-box}.mn-field-beam--fill{flex:1;min-height:0}.mn .mn-field>.mn-field-beam{flex:1}.mn .mn-field-beam>:is(.mn-input,.mn-textarea,.uc-input){display:block;width:100%;min-width:0;box-sizing:border-box}.mn[data-platform=ios] .mn-input,.mn[data-platform=ios] .mn-textarea{font-size:16px}:where(.mn-tokens[data-platform=ios],html[data-mn-platform=ios] :is(.mn-tokens,.mn-tokens-layer,.beui-mobile-sheet)) :is(.mn-input,.mn-textarea){font-size:16px}.mn-card{border:1px solid var(--mn-line);border-radius:var(--mn-r-card);background:var(--mn-surface);overflow:hidden}.mn-card.mn-nc{border:none;background:none;overflow:visible;padding-top:0}.mn-card.mn-nc>.mn-card-head{padding-top:calc(var(--mn-nc-h) + 6px)}.mn-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;flex-wrap:wrap;min-width:0}.mn-card-head .mn-iconbtn{width:34px;height:34px}.mn-card-body{padding:0 14px 14px}.mn-chev{transition:transform var(--mn-dur-2) var(--mn-ease)}.mn-chev[data-open=true]{transform:rotate(90deg)}.mn-chev[data-open=true][data-axis=y]{transform:rotate(180deg)}.mn-row{display:flex;align-items:center;gap:10px;width:100%;padding:6px var(--mn-gutter);border:none;background:none;color:inherit;text-align:left;cursor:pointer;text-decoration:none;transition:background var(--mn-dur-1) var(--mn-ease)}.mn-row:active{background:var(--mn-ghost)}.mn-thumb{position:relative;width:56px;height:56px;flex:none;border-radius:10px;overflow:hidden;background:var(--mn-surface-3)}.mn-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mn-thumb-dur{position:absolute;right:3px;bottom:3px;padding:1px 4px;border-radius:4px;background:rgb(0 0 0/.7);color:var(--mn-offwhite);font-size:10px;font-variant-numeric:tabular-nums;line-height:1.4}.mn-row-main{flex:1;min-width:0}.mn-row-sub,.mn-row-title{display:block}.mn-row-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.mn-row-sub,.mn-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-row-sub{margin-top:2px;font-size:12.5px;color:var(--mn-text-2)}.mn-row-icons{display:flex;align-items:center;gap:4px;margin-top:6px;color:var(--mn-text-3);font-size:11.5px}.mn-row-stat{display:inline-flex;align-items:center;gap:3px}.mn-row-stat[data-on=true]{color:var(--mn-active)}.mn-model-badge{display:inline-block;padding:1px 6px;border-radius:999px;background:var(--mn-ghost);font-size:10px;font-weight:600;color:var(--mn-text-2)}.mn-gridcard{display:block;width:164px;padding:0 8px 10px;text-decoration:none;color:inherit}.mn-gridcard-art{position:relative;width:148px;height:148px;border-radius:10px;overflow:hidden;background:color-mix(in srgb,currentColor 12%,transparent)}.mn-gridcard-art:after{content:"";position:absolute;inset:0;z-index:1;background:var(--mn-cover-wash,rgb(254 241 213/.12));mix-blend-mode:color;pointer-events:none}.mn-gridcard[data-tone=sky]{--mn-cover-wash:rgb(103 156 188/.24)}.mn-gridcard[data-tone=fluorite],.mn-gridcard[data-tone=sage]{--mn-cover-wash:rgb(180 205 194/.22)}.mn-gridcard[data-tone=tan]{--mn-cover-wash:rgb(193 149 112/.2)}.mn-gridcard[data-tone=orange],.mn-gridcard[data-tone=pumpkin]{--mn-cover-wash:rgb(243 116 32/.18)}.mn-gridcard-art img{width:100%;height:100%;object-fit:cover;display:block}.mn-gridcard-more{pointer-events:auto;cursor:pointer;color:var(--mn-text)}.mn-gridcard-title{margin-top:8px;font-size:13.5px;font-weight:650;letter-spacing:-.01em}.mn-gridcard-sub,.mn-gridcard-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-gridcard-sub{font-size:12px;color:color-mix(in srgb,currentColor 60%,transparent)}.mn-tabs{display:flex;gap:4px;overflow-x:auto;padding-inline:var(--mn-gutter);padding-right:calc(var(--mn-gutter) + 30px);border-bottom:1px solid var(--mn-line-soft);scrollbar-width:none;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 32px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 32px),transparent)}.mn-tabs::-webkit-scrollbar{display:none}.mn-tabs[data-fits=true]{mask-image:none;-webkit-mask-image:none}.mn-tabitem{position:relative;flex:none;padding:11px 10px;border:none;background:none;color:var(--mn-text-3);font-size:14px;font-weight:570;white-space:nowrap;cursor:pointer;transition:color var(--mn-dur-1) var(--mn-ease)}.mn-tabitem[data-active=true]{color:var(--mn-text)}.mn-tabitem[data-active=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px;background:var(--mn-text)}.mn-backdrop{position:fixed;inset:0;z-index:90;background:rgb(0 0 0/.55);backdrop-filter:blur(2px);animation:mn-fade var(--mn-dur-2) var(--mn-ease);border:none;padding:0}@keyframes mn-fade{0%{opacity:0}to{opacity:1}}.mn-fs{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;background:var(--mn-bg);animation:mn-fs-in var(--mn-dur-3) var(--mn-ease)}@keyframes mn-fs-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.mn-tokens[data-platform=ios] .mn-fs,.mn[data-platform=ios] .mn-fs{animation-name:mn-fs-in-ios}@keyframes mn-fs-in-ios{0%{transform:translateX(100%)}to{transform:none}}.mn-fs-head{display:flex;align-items:center;gap:10px;flex:none;height:calc(var(--mn-header-h) + var(--mn-safe-t));padding:var(--mn-safe-t) var(--mn-gutter) 0;border-bottom:1px solid var(--mn-line-soft)}.mn-fs-title{flex:1;min-width:0;font-size:16px;font-weight:650;letter-spacing:-.02em}.mn-fs-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(var(--mn-safe-b) + 20px);scrollbar-width:none}.mn-fs-body::-webkit-scrollbar{display:none}.mn-pop{position:absolute;z-index:110;min-width:200px;max-width:min(320px,calc(100vw - 24px));max-height:min(60dvh,calc(100dvh - 16px));overflow-y:auto;padding:6px;border:1px solid var(--mn-line);border-radius:18px 8px 18px 8px;background:var(--menu-surface);color:var(--menu-ink);box-shadow:var(--mn-shadow-2);animation:mn-pop-goo var(--mn-dur-3) var(--mn-ease-spring);scrollbar-width:none}.mn-pop:before{content:"";position:absolute;top:-1px;right:-1px;width:30px;height:15px;border-bottom-left-radius:12px;background:var(--mn-bg);pointer-events:none}@keyframes mn-pop-goo{0%{opacity:0;transform:translateY(-7px) scale3d(.92,.84,1);border-radius:26px 7px 22px 7px}68%{opacity:1;transform:translateY(1px) scale3d(1.02,1.04,1);border-radius:8px 20px 8px 20px}to{opacity:1;transform:none;border-radius:18px 8px 18px 8px}}.mn-pop::-webkit-scrollbar{display:none}@keyframes mn-pop-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.mn-pop-item{display:flex;align-items:center;gap:9px;width:100%;min-height:40px;padding:0 10px;border:none;border-radius:9px;background:none;color:var(--menu-ink);font-size:14px;text-align:left;cursor:pointer}.mn-pop-item:focus-visible,.mn-pop-item:hover{background:var(--menu-hover);border-radius:8px 15px 8px 15px}.mn-pop-item:active{background:var(--menu-selected)}.mn-pop-item-label{flex:1;min-width:0}.mn-pop-sep{height:1px;margin:5px 8px;background:var(--mn-line)}.mn-sheet{position:fixed;left:0;right:0;bottom:0;z-index:100;max-height:88vh;overflow-y:auto;padding-bottom:calc(var(--mn-safe-b) + 10px);border-top-left-radius:calc(var(--mn-r-sheet) + 4px);border-top-right-radius:10px;background:var(--mn-cream);color:var(--mn-ink);box-shadow:var(--mn-shadow-3);animation:mn-sheet-goo .38s var(--mn-ease-spring);touch-action:pan-y}@keyframes mn-sheet-goo{0%{transform:translateY(100%) scaleX(.94);border-top-left-radius:44px;border-top-right-radius:44px}72%{transform:translateY(-5px) scaleX(1.012);border-top-left-radius:18px;border-top-right-radius:8px}to{transform:none;border-top-left-radius:calc(var(--mn-r-sheet) + 4px);border-top-right-radius:10px}}@keyframes mn-sheet-in{0%{transform:translateY(100%)}to{transform:none}}.mn-sheet-grab{width:36px;height:4px;margin:9px auto 4px;border-radius:999px;background:color-mix(in oklch,var(--mn-text) 22%,transparent)}.beui-mobile-sheet{max-width:none;left:var(--mn-safe-l,env(safe-area-inset-left));right:var(--mn-safe-r,env(safe-area-inset-right));border-radius:18px 18px 0 0;box-shadow:none;--sheet-gutter:16px;--mn-sheet-fg:var(--mn-offwhite,#ebebdf);--mn-sheet-muted:rgb(235 235 223/74%);--mn-sheet-quiet:rgb(235 235 223/42%);--mn-sheet-press:rgb(235 235 223/8%);color:var(--mn-sheet-fg)!important;background:#1e1b16!important;border-color:rgb(235 235 223/10%)!important;padding-bottom:max(12px,var(--mn-safe-b,env(safe-area-inset-bottom)))!important}.beui-mobile-sheet .mn-sheet-title{display:block;padding:0 0 6px;color:var(--mn-sheet-muted);font:600 11px/1.35 var(--font-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase}.beui-mobile-sheet .mn-sheet-body{min-width:0;width:100%;overflow-wrap:anywhere}.beui-mobile-sheet .sheet-scroll{padding:0}.beui-mobile-sheet-modal .mn-sheet-body{padding:4px var(--sheet-gutter) 16px}.beui-mobile-sheet .sheet-header{padding-inline:var(--sheet-gutter)}.beui-mobile-sheet .sheet-footer{padding:0 var(--sheet-gutter)}.beui-mobile-sheet .tpl-grid{max-height:none}.beui-mobile-sheet .tpl-card{border-radius:10px}.beui-mobile-sheet .tpl-filters{min-height:44px;flex-wrap:wrap;overflow:visible}.beui-mobile-sheet .tpl-pill{min-height:44px}.beui-mobile-sheet .tpl-search{min-width:0;max-width:100%;min-height:44px}.beui-mobile-sheet .mn-sheet-row{display:flex;align-items:center;gap:13px;width:100%;min-height:52px;padding:10px var(--sheet-gutter);border:0;border-radius:0;color:var(--mn-sheet-fg);text-align:left}.beui-mobile-sheet .mn-sheet-row:active{background:var(--mn-sheet-press)}.beui-mobile-sheet .mn-sheet-row:disabled{opacity:.5}.beui-mobile-sheet .mn-sheet-row-main{display:grid;min-width:0;flex:1}.beui-mobile-sheet .mn-sheet-row-title{font-size:13px;font-weight:600}.beui-mobile-sheet .mn-sheet-row-note{margin-top:2px;color:var(--mn-sheet-muted);font-size:11px}.beui-mobile-sheet .mn-sheet-row-chev{flex:none;color:var(--mn-sheet-quiet)}.beui-mobile-sheet .mn-sheet-foot{padding-top:12px}.beui-mobile-sheet-light{--mn-sheet-fg:#201f13;--mn-sheet-muted:rgb(32 31 19/64%);--mn-sheet-quiet:rgb(32 31 19/42%);--mn-sheet-press:rgb(32 31 19/8%);background:var(--mn-cream,#fef1d5)!important}.beui-mobile-sheet-light .mn-sheet-row{color:var(--mn-sheet-fg)}.light .beui-mobile-sheet:not(.beui-mobile-sheet-light){--mn-sheet-fg:var(--color-ink);--mn-sheet-muted:var(--color-ink-2);--mn-sheet-quiet:var(--color-ink-3);--mn-sheet-press:color-mix(in oklch,var(--color-ink) 8%,transparent);background:var(--color-paper-2)!important;border-color:var(--color-rule)!important}.beui-mobile-sheet .mn-sheet-row:focus-visible,.beui-mobile-sheet .mn-sheet-row:hover:not(:disabled){background:var(--mn-sheet-press)}.beui-mobile-sheet .mn-sheet-row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.beui-mobile-sheet-modal{padding-inline:0!important}.mn-sheet-title{padding:6px var(--mn-gutter) 8px;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--mn-ink) 64%,transparent)}.mn-sheet-item{display:flex;align-items:center;gap:13px;width:100%;min-height:52px;padding:0 var(--mn-gutter);border:none;background:none;color:var(--mn-ink);font-size:15px;font-weight:500;text-align:left;cursor:pointer}.mn-sheet-item:active{background:var(--mn-sky);border-radius:8px 16px 8px 16px}.mn-sheet-item[data-danger=true]{color:var(--mn-danger)}.mn-modal{position:fixed;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 32px));max-height:78vh;display:flex;flex-direction:column;border:1px solid var(--mn-line);border-radius:var(--mn-r-sheet);background:var(--mn-surface-2);box-shadow:var(--mn-shadow-2);overflow:hidden;animation:mn-modal-in var(--mn-dur-2) var(--mn-ease-spring)}@keyframes mn-modal-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.mn-modal-head{display:flex;align-items:flex-start;gap:10px;padding:16px var(--mn-gutter) 8px}.mn-modal-body{flex:1;min-height:0;overflow-y:auto;padding-bottom:14px}.mn-toasts{position:fixed;left:12px;right:12px;bottom:calc(var(--mn-dock) + 12px);z-index:200;display:flex;flex-direction:column;gap:8px;align-items:flex-start;pointer-events:none;bottom:calc(var(--mn-dock) + var(--mn-toast-lift, 0px) + 12px)}.mn-toasts[data-raised=true]{bottom:calc(var(--mn-dock) + var(--mn-mini-h) + 12px)}.mn-toast{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:10px 8px 10px 14px;border:1px solid var(--mn-line);border-radius:999px;background:var(--mn-surface-3);color:var(--mn-text);font-size:13.5px;box-shadow:var(--mn-shadow-2);pointer-events:auto;animation:mn-toast-in var(--mn-dur-2) var(--mn-ease-spring)}@keyframes mn-toast-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.mn-toast[data-tone=error]{border-color:color-mix(in oklch,var(--color-danger) 50%,transparent)}.mn-toast-x{display:grid;place-items:center;width:24px;height:24px;flex:none;border:none;border-radius:999px;background:none;color:var(--mn-text-3);cursor:pointer}.mn-skel{border-radius:10px;background:linear-gradient(90deg,var(--mn-surface) 25%,var(--mn-surface-2) 37%,var(--mn-surface) 63%);background-size:400% 100%;animation:mn-shimmer 1.35s ease-in-out infinite}@keyframes mn-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.mn-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px var(--mn-gutter) 16px;text-align:center}.mn-empty-title{font-size:16px;font-weight:650;letter-spacing:-.02em}.mn-empty-sub{font-size:14px;color:var(--mn-text-2);max-width:30ch}.mn-empty .mn-pill{margin-top:10px}.mn-scallop{--mn-scallop-size:82px;width:var(--mn-scallop-size);height:var(--mn-scallop-size);display:grid;place-items:center;background:var(--mn-brand);clip-path:polygon(50% 0,60.7% 5.8%,71.7% 3%,78.5% 12.2%,89.7% 14%,91.6% 25.4%,100% 33.3%,96.9% 44.3%,100% 55.4%,91.6% 63.2%,89.7% 74.6%,78.5% 76.4%,71.7% 85.6%,60.7% 82.8%,50% 88.6%,39.3% 82.8%,28.3% 85.6%,21.5% 76.4%,10.3% 74.6%,8.4% 63.2%,0 55.4%,3.1% 44.3%,0 33.3%,8.4% 25.4%,10.3% 14%,21.5% 12.2%,28.3% 3%,39.3% 5.8%);overflow:hidden}.mn-scallop img{width:100%;height:100%;object-fit:cover}.mn-mini{position:relative;z-index:38;flex:none;display:flex;align-items:center;gap:10px;padding:8px var(--mn-gutter);border:none;border-radius:var(--mn-r-sheet);background:var(--mn-surface-2);color:var(--mn-text)}.mn-mini .mn-mini-sub,.mn-mini .mn-mini-time{color:var(--mn-text-2)}.mn-mini-art{width:38px;height:38px;border-radius:6px;overflow:hidden;flex:none;background:var(--mn-surface-3)}.mn-mini-art img{width:100%;height:100%;object-fit:cover}.mn-mini-radio-art{display:grid;place-items:center;padding:5px}.mn-mini-main{flex:1;min-width:0}.mn-mini-title{font-size:13.5px;font-weight:600}.mn-mini-sub,.mn-mini-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-mini-sub{font-size:11.5px;color:var(--mn-text-2)}.mn-mini-progress{position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:0;background:var(--mn-ghost-2);overflow:hidden}.mn-mini-progress i{display:block;height:100%;background:var(--mn-active)}.mn-mini[data-full=true]{flex-wrap:wrap;row-gap:8px}.mn-mini-transport{display:flex;align-items:center;gap:2px}.mn-mini-time{font-size:11px;font-variant-numeric:tabular-nums;color:var(--mn-text-3)}.mn-hooks{position:fixed;inset:0;background:#000;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior-y:contain}.mn-hooks::-webkit-scrollbar{display:none}.mn-hook{position:relative;height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;display:grid;place-items:center;overflow:hidden}.mn-hook-stage{position:relative;width:100%;height:100%;background:#000;border-radius:0;overflow:hidden}@media (min-width:34rem){.mn-hook-stage{width:auto;height:100%;aspect-ratio:9/16}}.mn-hook-stage img,.mn-hook-stage video{width:100%;height:100%;object-fit:cover;display:block}.mn-hook-scrim{position:absolute;inset:auto 0 0 0;height:58%;background:linear-gradient(0deg,rgb(0 0 0/.88),rgb(0 0 0/.35) 45%,transparent);pointer-events:none}.mn-hook-top{position:absolute;top:calc(var(--mn-safe-t) + 10px);left:12px;right:12px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px}.mn-hook-top .mn-iconbtn{background:rgb(0 0 0/.42);color:var(--mn-offwhite);backdrop-filter:blur(8px)}.mn-hook-rail{position:absolute;right:10px;bottom:calc(var(--mn-dock) + 24px);z-index:3;display:flex;flex-direction:column;align-items:center;gap:16px}.mn-hook-act{display:grid;place-items:center;gap:3px;border:none;background:none;color:var(--mn-offwhite);cursor:pointer;text-shadow:0 1px 3px rgb(0 0 0/.6)}.mn-hook-act[data-on=true]{color:var(--mn-active)}.mn-hook-act-label{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-variant-numeric:tabular-nums}.mn-hook-act:active{transform:scale(.9)}.mn-hook-meta{position:absolute;left:14px;right:74px;bottom:calc(var(--mn-dock) + 24px);z-index:3;color:var(--mn-offwhite)}.mn-hook-title{font-size:16px;font-weight:680;letter-spacing:-.02em;text-shadow:0 1px 4px rgb(0 0 0/.6)}.mn-hook-creator{margin-top:3px;font-size:13px;opacity:.85}.mn-hook-remix{display:inline-flex;align-items:center;gap:5px;margin-top:9px;padding:5px 11px;border-radius:999px;background:rgb(0 0 0/.45);backdrop-filter:blur(8px);font-size:12px;font-weight:600;color:var(--mn-offwhite);text-decoration:none}.mn-banner{position:relative;height:280px;background:var(--mn-brand);overflow:hidden}.mn-banner img{width:100%;height:100%;object-fit:cover}.mn-banner-actions{position:absolute;top:calc(var(--mn-safe-t) + 14px);left:var(--mn-gutter);right:var(--mn-gutter);justify-content:space-between;z-index:2}.mn-banner-actions,.mn-banner-tools{display:flex;align-items:center;gap:10px}.mn-banner:after{content:"";position:absolute;inset:auto 0 0 0;height:62%;background:linear-gradient(to bottom,transparent,color-mix(in oklch,var(--mn-bg) 92%,transparent));pointer-events:none}.mn-profile-id{position:relative;z-index:1;display:flex;align-items:center;gap:14px;padding:0 var(--mn-gutter);margin-top:-104px;margin-bottom:12px}.mn-profile-id-text{min-width:0;flex:1}.mn-profile-name{font-size:27px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--mn-text);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mn-profile-handle{font-size:15px;color:var(--mn-text-2);margin-top:2px}.mn-avatar{width:96px;height:96px;flex:none;border-radius:999px;background:var(--mn-brand);display:grid;place-items:center;font-size:34px;font-weight:700;color:var(--mn-on-accent);overflow:hidden}.mn-avatar img{width:100%;height:100%;object-fit:cover}.mn-avatar[data-size=lg]{width:84px;height:84px;font-size:30px}.mn-avatar[data-size=sm]{width:64px;height:64px;font-size:22px}.mn-ghost-pill{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:0;border-radius:999px;background:var(--mn-surface-2);color:var(--mn-text);font-size:15px;font-weight:600;cursor:pointer}.mn-ghost-pill:active{background:var(--mn-surface-3)}.mn-profile-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 var(--mn-gutter);margin-bottom:16px}.mn-follower-pill{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;background:var(--mn-surface);font-size:15px;color:var(--mn-text)}.mn-complete-head{padding:0 var(--mn-gutter);margin-bottom:14px}.mn-complete-title{font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--mn-text)}.mn-complete-step{font-size:15px;color:var(--mn-text-2);margin-top:2px}.mn-complete-card{display:flex;align-items:center;gap:12px;width:calc(100% - var(--mn-gutter) * 2);margin:0 var(--mn-gutter) 16px;padding:14px;border:0;border-radius:16px;background:var(--mn-surface);text-align:left;color:inherit;cursor:pointer}.mn-complete-card:active{background:var(--mn-surface-2)}.mn-complete-card-title{font-size:17px;font-weight:600;color:var(--mn-text)}.mn-complete-card-sub{font-size:15px;color:var(--mn-text-2);margin-top:3px}.mn-complete-card-chev{margin-left:auto;flex:none;color:var(--mn-text-2)}.mn-rail-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 var(--mn-gutter);margin-bottom:14px}.mn-rail-title{font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--mn-text)}.mn-rail-action{border:0;background:none;padding:4px;font-size:15px;color:var(--mn-text-2);cursor:pointer}.mn-creator-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--mn-gutter) 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mn-creator-rail::-webkit-scrollbar{display:none}.mn-creator-card{position:relative;flex:0 0 auto;width:208px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px 14px 14px;border-radius:16px;background:var(--mn-surface);text-align:center}.mn-creator-dismiss{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:999px;background:none;color:var(--mn-text-2);cursor:pointer}.mn-creator-dismiss:active{background:var(--mn-surface-2)}.mn-creator-avatar{width:84px;height:84px;border-radius:999px;overflow:hidden;background:var(--mn-brand);display:grid;place-items:center;font-size:28px;font-weight:700;color:var(--mn-on-accent);margin-bottom:10px}.mn-creator-avatar img{width:100%;height:100%;object-fit:cover}.mn-creator-name{font-size:17px;font-weight:600;color:var(--mn-text)}.mn-creator-genres,.mn-creator-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-creator-genres{font-size:14px;color:var(--mn-text-2)}.mn-creator-follow{display:grid;place-items:center;width:100%;margin-top:12px;padding:12px;border:0;border-radius:999px;background:var(--mn-surface-2);color:var(--mn-text);cursor:pointer}.mn-creator-follow:active{background:var(--mn-surface-3)}.mn-creator-follow[data-following=true]{color:var(--mn-text-2)}.mn-about-card{display:flex;flex-direction:column;align-items:center;gap:9px;margin:0 var(--mn-gutter);padding:16px 14px;border-radius:16px;background:var(--mn-surface);text-align:center}.mn-jump{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-inline:var(--mn-gutter)}.mn-jump-card{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px;padding-top:calc(var(--mn-nc-h) + 4px);text-decoration:none;color:inherit;cursor:pointer;text-align:left}.mn-jump-card:not(.mn-nc){padding-top:12px;border:1px solid var(--mn-line);border-radius:var(--mn-r-card);background:var(--mn-surface);position:relative}.mn-jump-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,currentColor 14%,transparent);color:inherit}.mn-jump-card:not(.mn-nc) .mn-jump-icon{background:var(--mn-brand);color:var(--mn-on-accent)}.mn-jump-title{font-size:14px;font-weight:640}.mn-jump-sub,.mn-jump-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-jump-sub{font-size:12px;color:color-mix(in srgb,currentColor 58%,transparent)}.mn-jump-card:not(.mn-nc) .mn-jump-sub{color:var(--mn-text-2)}.mn-create-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px var(--mn-gutter)}.mn-straddle{position:relative;display:grid;place-items:center;width:44px;height:44px;margin:0 auto -22px;transform:translateY(22px);border:3px solid var(--mn-bg);border-radius:999px;background:var(--mn-brand);color:var(--mn-on-accent);cursor:pointer;box-shadow:var(--mn-shadow-1);z-index:2}.mn-straddle:active{transform:translateY(22px) scale(.92)}.mn-straddle:disabled{opacity:.5}.mn-round-toggle{display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid var(--mn-line);border-radius:999px;background:var(--mn-surface-2);color:var(--mn-text-2);cursor:pointer;transition:background var(--mn-dur-1) var(--mn-ease),color var(--mn-dur-1) var(--mn-ease)}.mn-round-toggle[data-on=true]{background:var(--mn-active);border-color:var(--mn-active);color:var(--mn-offwhite)}.mn-create-foot{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:10px;padding:10px var(--mn-gutter) calc(10px + var(--mn-safe-b));background:linear-gradient(to top,var(--mn-bg) 62%,transparent)}.mn-create-foot .mn-pill{flex:1;min-height:48px;font-size:15px}.mn-optrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--mn-line-soft)}.mn-optrow:first-child{border-top:none}.mn-optrow-label{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:560;color:var(--mn-text)}.mn-optrow[data-stack=true]{flex-direction:column;align-items:stretch;gap:8px}.mn-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border:none;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:transform var(--mn-dur-1) var(--mn-ease),opacity var(--mn-dur-1) var(--mn-ease)}.mn-btn:active{transform:scale(.97)}.mn-btn:disabled{opacity:.38;cursor:not-allowed;transform:none}.mn-btn--soft{background:var(--mn-ghost);color:var(--mn-text)}@media (prefers-reduced-motion:reduce){.mn *,.mn-fs,.mn-modal,.mn-pop,.mn-sheet,.mn-toast{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.mn-nc{position:relative;isolation:isolate;border-radius:var(--mn-r-card);--mn-nc-mw:calc(var(--mn-nc-w) + var(--mn-nc-fr));--mn-nc-mh:calc(var(--mn-nc-h) + var(--mn-nc-fr));--mn-nc-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='31'%3E%3Cpath d='M0 0H65V31A7 7 0 0 0 58 24H19A12 12 0 0 1 7 12V7A7 7 0 0 0 0 0Z' fill='%23000'/%3E%3C/svg%3E");--mn-nc-pos:top right;--mn-nc2-shape:none;--mn-nc2-pos:bottom left}.mn-nc:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:var(--mn-nc-bg,var(--mn-surface));box-shadow:none;pointer-events:none;-webkit-mask-image:var(--mn-nc-shape),var(--mn-nc2-shape,none),linear-gradient(#000,#000);mask-image:var(--mn-nc-shape),var(--mn-nc2-shape,none),linear-gradient(#000,#000);-webkit-mask-size:calc(var(--mn-nc-mw) + 2px) calc(var(--mn-nc-mh) + 2px),calc(var(--mn-nc-mw) + 2px) calc(var(--mn-nc-mh) + 2px),100% 100%;mask-size:calc(var(--mn-nc-mw) + 2px) calc(var(--mn-nc-mh) + 2px),calc(var(--mn-nc-mw) + 2px) calc(var(--mn-nc-mh) + 2px),100% 100%;-webkit-mask-position:var(--mn-nc-pos),var(--mn-nc2-pos,bottom left),0 0;mask-position:var(--mn-nc-pos),var(--mn-nc2-pos,bottom left),0 0;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat;-webkit-mask-composite:xor;mask-composite:exclude;transition:background var(--mn-dur-2) var(--mn-ease)}.mn-nc[data-nc=tl]{--mn-nc-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='31'%3E%3Cpath d='M65 0H0V31A7 7 0 0 1 7 24H46A12 12 0 0 0 58 12V7A7 7 0 0 1 65 0Z' fill='%23000'/%3E%3C/svg%3E");--mn-nc-pos:top left}.mn-nc[data-nc=br]{--mn-nc-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='31'%3E%3Cpath d='M0 31H65V0A7 7 0 0 1 58 7H19A12 12 0 0 0 7 19V24A7 7 0 0 1 0 31Z' fill='%23000'/%3E%3C/svg%3E");--mn-nc-pos:bottom right}.mn-nc[data-nc=bl]{--mn-nc-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='31'%3E%3Cpath d='M65 31H0V0A7 7 0 0 0 7 7H46A12 12 0 0 1 58 19V24A7 7 0 0 0 65 31Z' fill='%23000'/%3E%3C/svg%3E");--mn-nc-pos:bottom left}.mn-nc[data-nc=dual]{--mn-nc-pos:top right;--mn-nc2-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='31'%3E%3Cpath d='M65 31H0V0A7 7 0 0 0 7 7H46A12 12 0 0 1 58 19V24A7 7 0 0 0 65 31Z' fill='%23000'/%3E%3C/svg%3E");--mn-nc2-pos:bottom left}.mn-nc{padding-top:calc(var(--mn-nc-h) + 6px)}.mn-nc[data-nc=bl],.mn-nc[data-nc=br]{padding-top:12px}.mn-nc[data-nc=bl],.mn-nc[data-nc=br],.mn-nc[data-nc=dual]{padding-bottom:calc(var(--mn-nc-h) + 6px)}.mn-nc[data-flush=true]{padding-top:0}.mn-nc-idx{position:absolute;top:8px;left:13px;max-width:calc(100% - var(--mn-nc-w) - 26px);font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;opacity:.55;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-nc[data-nc=tl]>.mn-nc-idx{left:auto;right:13px}.mn-nc-arrow{position:absolute;z-index:2;top:0;right:0;display:grid;place-items:center;width:var(--mn-nc-w);height:var(--mn-nc-h);border:0;padding:0;background:none;color:var(--mn-text);opacity:.58;line-height:0;pointer-events:none}.mn-nc[data-nc=tl]>.mn-nc-arrow{right:auto;left:0}.mn-nc[data-nc=br]>.mn-nc-arrow{top:auto;bottom:0}.mn-nc[data-nc=bl]>.mn-nc-arrow{top:auto;bottom:0;right:auto;left:0}.mn-nc[data-tone=ink]{--mn-nc-bg:var(--mn-surface);color:var(--mn-text)}.mn-nc[data-tone=cream]{--mn-nc-bg:var(--mn-cream);color:var(--mn-ink)}.mn-nc[data-tone=butter]{--mn-nc-bg:var(--mn-butter);color:var(--mn-ink)}.mn-nc[data-tone=sunshine]{--mn-nc-bg:var(--mn-sunshine);color:var(--mn-ink)}.mn-nc[data-tone=pages]{--mn-nc-bg:var(--mn-pages);color:var(--mn-ink)}.mn-nc[data-tone=beige]{--mn-nc-bg:var(--mn-beige);color:var(--mn-ink)}.mn-nc[data-tone=sky]{--mn-nc-bg:var(--mn-sky);color:var(--mn-ink)}.mn-nc[data-tone=skies]{--mn-nc-bg:var(--mn-skies);color:var(--mn-ink)}.mn-nc[data-tone=sage]{--mn-nc-bg:var(--mn-sage);color:var(--mn-ink)}.mn-nc[data-tone=fluorite]{--mn-nc-bg:var(--mn-fluorite);color:var(--mn-ink)}.mn-nc[data-tone=tan]{--mn-nc-bg:var(--mn-tan);color:var(--mn-ink)}.mn-nc[data-tone=orange]{--mn-nc-bg:var(--mn-orange);color:var(--mn-ink)}.mn-nc[data-tone=pumpkin]{--mn-nc-bg:var(--mn-pumpkin);color:var(--mn-ink)}.mn-nc[data-tone=terracotta]{--mn-nc-bg:var(--mn-terracotta);color:var(--mn-sunshine)}.mn-nc[data-tone]:not([data-tone=ink]) .mn-meta,.mn-nc[data-tone]:not([data-tone=ink]) .mn-nc-sub,.mn-nc[data-tone]:not([data-tone=ink]) .mn-row-icons,.mn-nc[data-tone]:not([data-tone=ink]) .mn-row-stat,.mn-nc[data-tone]:not([data-tone=ink]) .mn-row-sub,.mn-nc[data-tone]:not([data-tone=ink]) .mn-section-more{color:color-mix(in srgb,currentColor 62%,transparent)}.mn-nc[data-tone]:not([data-tone=ink]) .mn-row-title,.mn-nc[data-tone]:not([data-tone=ink]) a{color:inherit}.mn-ptr{position:absolute;top:calc(var(--mn-safe-t) + 6px);left:50%;z-index:40;display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:var(--mn-surface-2);color:var(--mn-text-2);box-shadow:var(--mn-shadow-1);pointer-events:none;transform:translate3d(-50%,calc(var(--mn-ptr-y, 0px) - 46px),0) scale(var(--mn-ptr-s,.6));opacity:var(--mn-ptr-o,0)}.mn-ptr[data-state=idle],.mn-ptr[data-state=refreshing]{transition:transform var(--mn-dur-3) var(--mn-ease-spring),opacity var(--mn-dur-2) var(--mn-ease)}.mn-ptr[data-state=ready]{color:var(--mn-accent)}.mn-ptr[data-state=refreshing]{color:var(--mn-accent);transform:translate3d(-50%,0,0) scale(1);opacity:1}.mn-ptr[data-state=refreshing] .mn-ptr-spin{animation:mn-ptr-spin .72s linear infinite}.mn-ptr-spin{display:block;transform-origin:50% 50%}.mn-ptr[data-state=pulling] .mn-ptr-spin,.mn-ptr[data-state=ready] .mn-ptr-spin{transform:rotate(calc(var(--mn-ptr-p, 0) * 300deg))}@keyframes mn-ptr-spin{to{transform:rotate(1turn)}}.mn-goo{transition:transform var(--mn-dur-2) var(--mn-ease-spring),background var(--mn-dur-2) var(--mn-ease);will-change:transform}.mn-goo:active{transform:scale(.965)}.mn-gridcard,.mn-jump-card,.mn-nc{transition:transform var(--mn-dur-2) var(--mn-ease-spring)}.mn-gridcard:active,.mn-jump-card:active,.mn-nc:active{transform:scale3d(.985,.97,1)}.mn-fs-body,.mn-main,.mn-modal-body,.mn-rail,.mn-sheet,.mn-tabs{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.mn-ex-filters,.mn-pg-track,.mn-rail,.mn-tabs{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom}@media (prefers-reduced-motion:reduce){.mn-fs-body,.mn-main,.mn-modal-body,.mn-rail,.mn-sheet,.mn-tabs{scroll-behavior:auto}}.mn-avatar>*,.mn-creator-avatar>*,.mn-gridcard-art>*,.mn-gridcard-art>button>*,.mn-mini-art>*,.mn-scallop>*,.mn-thumb>*,.mn-thumb>button>*{width:100%;height:100%;display:block}.mn-rail{scroll-padding-inline:var(--mn-gutter)}html.light .beui-mobile-sheet,html.light .mn,html.light .mn-tokens,html.light .mn-tokens-layer{--mn-black:#f2ece0;--mn-graphite:#fbf7ef;--mn-offwhite:#24220f;--mn-orange:var(--app-accent-hover,#e2620f);--mn-orange-deep:var(--app-accent-hover,#cc540a);--mn-surface:#ffffff;--mn-surface-2:#fbf7ef;--mn-surface-3:#f3ecdd;--mn-veil:color-mix(in srgb,#ffffff 82%,transparent);--mn-veil-strong:color-mix(in srgb,#ffffff 92%,transparent);--mn-scrim:color-mix(in srgb,#2b2718 40%,transparent);--mn-line:color-mix(in srgb,var(--mn-ink) 14%,transparent);--mn-line-soft:color-mix(in srgb,var(--mn-ink) 8%,transparent);--mn-ghost:color-mix(in srgb,var(--mn-ink) 6%,transparent);--mn-ghost-2:color-mix(in srgb,var(--mn-ink) 11%,transparent);--mn-nc-ring:none;--mn-shadow-1:0 1px 2px rgb(40 34 18/0.06);--mn-shadow-2:0 6px 20px rgb(40 34 18/0.10);--mn-shadow-3:0 -8px 34px rgb(40 34 18/0.12)}html.light .mn .mn-nc[data-tone=ink]{--mn-nc-bg:#ffffff}html.light .mn-ptr{background:#ffffff;box-shadow:0 1px 3px rgb(40 34 18/.14),inset 0 0 0 1px color-mix(in srgb,var(--mn-ink) 10%,transparent)}html.light .mn .mn-backdrop{background:rgb(40 34 18/.34)}.mn-ptr-lottie{display:block;width:26px;height:26px}.mn-switch{position:relative;flex:none;display:block;width:46px;height:28px;border-radius:999px;background:var(--mn-ghost-2);transition:background var(--mn-dur-2) var(--mn-ease)}.mn-switch>span{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:999px;background:var(--mn-text);transition:transform var(--mn-dur-2) var(--mn-ease-spring),background var(--mn-dur-2) var(--mn-ease)}.mn-switch[data-on]{background:var(--mn-accent)}.mn-switch[data-on]>span{transform:translateX(18px);background:var(--mn-ink)}.mn-tile-tool{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;border:none;border-radius:999px;background:var(--mn-ghost-2);color:var(--mn-text-2);cursor:pointer}.mn-tile-tool:active{background:var(--mn-surface-3)}.mn-empty-art{display:block;width:72px;height:72px;margin-bottom:2px;opacity:.9}.mn .ptr-spin{animation:mn-ptr-spin .78s linear infinite;transform-origin:50% 50%}@media (prefers-reduced-motion:reduce){.mn .ptr-spin{animation-duration:2.4s}}.mn .mn-muted{color:var(--mn-text-2);margin:0}.a2hs{position:fixed;left:calc(12px + var(--mn-safe-l, 0px));right:calc(12px + var(--mn-safe-r, 0px));bottom:calc(var(--mn-dock, 58px) + 12px);z-index:95;padding:14px 16px 16px;border-radius:var(--mn-r-sheet,22px);background:var(--mn-surface-2,#232320);color:var(--mn-text,#ebebdf);box-shadow:var(--mn-shadow-2,0 6px 20px rgb(0 0 0/.32));animation:mn-sheet-in var(--mn-dur-3,.32s) var(--mn-ease,ease)}.a2hs[data-raised=true]{bottom:calc(var(--mn-dock, 58px) + var(--mn-mini-h, 55px) + 12px)}.a2hs-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;border:none;border-radius:999px;background:var(--mn-ghost,rgb(235 235 223/.08));color:var(--mn-text-2,rgb(235 235 223/.64));cursor:pointer}.a2hs-title{margin:0 34px 6px 0;font-size:15px;font-weight:650;letter-spacing:-.02em}.a2hs-body{margin:0;font-size:13px;line-height:1.5;color:var(--mn-text-2,rgb(235 235 223/.64))}.a2hs-inline{display:inline-block;vertical-align:-2px;margin:0 1px}.a2hs-cta{margin-top:12px;min-height:42px;width:100%;border:none;border-radius:999px;background:var(--mn-cream,#fef1d5);color:var(--mn-ink,#0e0e13);font-size:14px;font-weight:650;cursor:pointer}.a2hs-cta:active{transform:scale(.98)}.a2hs-cta,.mn-chip,.mn-complete-card,.mn-creator-dismiss,.mn-creator-follow,.mn-ghost-pill,.mn-hook-act,.mn-iconbtn,.mn-pill,.mn-pop-item,.mn-row,.mn-sheet-item,.mn-tab-icon,.mn-tile-tool{transition:transform var(--mn-dur-2) var(--mn-ease-spring),background var(--mn-dur-1) var(--mn-ease),color var(--mn-dur-1) var(--mn-ease)}.mn-pop-item:active,.mn-row:active,.mn-sheet-item:active{transform:scale3d(.99,.965,1)}.mn-main{overscroll-behavior-y:contain}.mn-rail,.mn-tabs{overscroll-behavior-x:contain}.mn-rail{scroll-snap-type:x proximity}@media (prefers-reduced-motion:reduce){.a2hs-cta,.mn-chip,.mn-complete-card,.mn-creator-dismiss,.mn-creator-follow,.mn-ghost-pill,.mn-goo,.mn-gridcard,.mn-hook-act,.mn-iconbtn,.mn-jump-card,.mn-nc,.mn-pill,.mn-pop-item,.mn-row,.mn-sheet-item,.mn-tab-icon,.mn-tile-tool{transition:none}.mn-gridcard:active,.mn-jump-card:active,.mn-nc:active,.mn-pop-item:active,.mn-row:active,.mn-sheet-item:active{transform:none}}.mn-genre-card{position:relative;display:flex;flex-direction:column;gap:2px;flex:none;width:156px;padding:10px 12px 12px;padding-top:calc(var(--mn-nc-h) + 4px);text-decoration:none}.mn-genre-art{display:block;width:100%;height:54px;margin-bottom:4px}.mn-genre-name{font-size:13.5px;font-weight:680;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-genre-count{font-size:11.5px;color:color-mix(in srgb,currentColor 58%,transparent)}.mn-song{padding-bottom:24px}.mn-song-hero{position:relative;padding:12px var(--mn-gutter) 0}.mn-song-back{position:absolute;top:18px;left:calc(var(--mn-gutter) + 6px);z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:rgb(0 0 0/.42);color:#ebebdf;backdrop-filter:blur(8px)}.mn-song-art{position:relative;width:100%;aspect-ratio:1/1;max-height:46dvh;overflow:hidden;padding:0;border-radius:18px;-webkit-mask-image:var(--mn-nc-shape),linear-gradient(#000,#000);mask-image:var(--mn-nc-shape),linear-gradient(#000,#000);-webkit-mask-size:var(--mn-nc-mw) var(--mn-nc-mh),100% 100%;mask-size:var(--mn-nc-mw) var(--mn-nc-mh),100% 100%;-webkit-mask-position:var(--mn-nc-pos),0 0;mask-position:var(--mn-nc-pos),0 0;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.mn-song-art:before{display:none}.mn-song-art:after{content:"";position:absolute;inset:0;z-index:1;background:var(--mn-song-wash,rgb(254 241 213/.18));mix-blend-mode:color;pointer-events:none}.mn-song-art[data-tone=sky]{--mn-song-wash:rgb(103 156 188/0.25)}.mn-song-art[data-tone=sage]{--mn-song-wash:rgb(180 205 194/0.24)}.mn-song-art[data-tone=tan]{--mn-song-wash:rgb(193 149 112/0.22)}.mn-song-art[data-tone=butter],.mn-song-art[data-tone=sunshine]{--mn-song-wash:rgb(250 227 176/0.2)}.mn-song-art>*{width:100%;height:100%;object-fit:cover;display:block}.mn-song-art>.mn-song-art-lottie{position:absolute;right:12px;bottom:12px;z-index:2;display:block;width:76px;height:40px;padding:5px 8px;overflow:hidden;border-radius:15px 7px 15px 7px;color:var(--mn-ink);background:var(--mn-butter);box-shadow:0 8px 24px rgb(32 31 19/.2);pointer-events:none}.mn-song-art-lottie>*{width:100%;height:100%}.mn-song-id{margin-top:16px}.mn-song-title{margin:0;font-size:25px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.mn-song-by{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13.5px;color:var(--mn-text-2)}.mn-song-artist{display:inline-flex;align-items:center;gap:8px;color:var(--mn-text);font-weight:600;text-decoration:none}.mn-song-dot{width:3px;height:3px;border-radius:999px;background:currentColor;opacity:.5}.mn-song-play-row{display:flex;gap:8px;margin-top:12px}.mn-song-play{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border:none;border-radius:16px;background:var(--mn-orange);color:var(--mn-ink);font-size:15.5px;font-weight:680;letter-spacing:-.01em;cursor:pointer}.mn-song-play:active{background:var(--mn-orange-deep)}.mn-song-act{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:68px;min-height:52px;padding:0 12px;padding-top:calc(var(--mn-nc-h) + 2px);border:none;cursor:pointer;text-decoration:none}.mn-song-act-label{font-size:10.5px;font-weight:650;letter-spacing:.02em}.mn-song-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.mn-song-tile{display:flex;align-items:center;gap:10px;min-height:60px;min-width:0;padding:10px 14px;padding-top:calc(var(--mn-nc-h) + 8px);border:none;cursor:pointer;text-decoration:none;text-align:left}.mn-song-tile:disabled{opacity:.55}.mn-song-tile-label{font-size:14px;font-weight:650;letter-spacing:-.01em;min-width:0}.mn-song-about{padding:14px;padding-top:calc(var(--mn-nc-h) + 4px)}.mn-song-about-copy{margin:0 0 12px;font-size:13.5px;line-height:1.5;color:var(--mn-text-2)}.mn-song-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:0;font-size:13px}.mn-song-facts dt{color:var(--mn-text-3)}.mn-song-facts dd{margin:0;color:var(--mn-text);min-width:0;overflow-wrap:anywhere}.mn-nc[data-nc-size=sm]{--mn-nc-w:34px;--mn-nc-h:16px;--mn-nc-fr:5px;--mn-nc-shape: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")}.mn-nc[data-nc-size=sm][data-nc=tl]{--mn-nc-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='21'%3E%3Cpath d='M39 0H0V21A5 5 0 0 1 5 16H26A8 8 0 0 0 34 8V5A5 5 0 0 1 39 0Z' fill='%23000'/%3E%3C/svg%3E")}.mn-nc[data-nc-size=sm][data-nc=br]{--mn-nc-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='21'%3E%3Cpath d='M0 21H39V0A5 5 0 0 1 34 5H13A8 8 0 0 0 5 13V16A5 5 0 0 1 0 21Z' fill='%23000'/%3E%3C/svg%3E")}.mn-nc[data-nc-size=sm][data-nc=bl]{--mn-nc-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='21'%3E%3Cpath d='M39 21H0V0A5 5 0 0 0 5 5H26A8 8 0 0 1 34 13V16A5 5 0 0 0 39 21Z' fill='%23000'/%3E%3C/svg%3E")}.mn-tools{display:flex;flex-direction:column;gap:8px;padding:4px var(--mn-gutter) 8px}.mn-tool{display:flex;align-items:center;gap:12px;min-height:66px;padding:10px 14px;padding-top:calc(var(--mn-nc-h) + 8px);text-decoration:none}.mn-tool-icon{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:11px;background:color-mix(in srgb,currentColor 14%,transparent)}.mn-tool-main{min-width:0}.mn-tool-label{display:block;font-size:15px;font-weight:680;letter-spacing:-.015em}.mn-tool-note{display:block;margin-top:1px;font-size:12.5px;color:color-mix(in srgb,currentColor 60%,transparent)}.mn-profile-tools{display:flex;gap:8px;margin-top:16px}.mn-profile-tool{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 14px;padding-top:calc(var(--mn-nc-h) + 2px);border:none;font-size:14px;font-weight:650;letter-spacing:-.01em;cursor:pointer;text-decoration:none}.mn-profile-tabs{margin-top:20px}.mn-tabitem-count{margin-left:5px;font-size:11px;font-weight:650;opacity:.55;font-variant-numeric:tabular-nums}.mn-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.mn-profile-grid>.mn-gridcard{width:auto;min-width:0}.mn-profile-grid .mn-gridcard-art{width:100%;height:auto;aspect-ratio:1/1}.mn-profile-playlists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.mn-playlist-card{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0 10px 12px;padding-top:calc(var(--mn-nc-h) + 6px);text-decoration:none}.mn-playlist-art{display:block;width:100%;aspect-ratio:1/1;margin-bottom:8px;border-radius:10px;background-color:color-mix(in srgb,currentColor 14%,transparent);background-size:cover;background-position:50%}.mn-playlist-name{font-size:13.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-playlist-count{font-size:12px;color:color-mix(in srgb,currentColor 58%,transparent)}.mn-create-hint{position:sticky;bottom:0;z-index:5;margin:-6px 0 0;padding:0 var(--mn-gutter) calc(10px + var(--mn-safe-b));background:linear-gradient(to top,var(--mn-bg) 70%,transparent);font-size:12px;color:var(--mn-text-3);text-align:center}.mn-tabitem-more{display:inline-flex;align-items:center;gap:4px;color:var(--mn-text-2)}.mn-tabitem-more:after{display:none}.mn-nc[data-tone]:not([data-tone=ink]) .mn-input,.mn-nc[data-tone]:not([data-tone=ink]) .mn-textarea{color:inherit}.mn-nc[data-tone]:not([data-tone=ink]) .mn-input::placeholder,.mn-nc[data-tone]:not([data-tone=ink]) .mn-muted,.mn-nc[data-tone]:not([data-tone=ink]) .mn-textarea::placeholder{color:color-mix(in srgb,currentColor 52%,transparent)}.mn-nc[data-tone]:not([data-tone=ink]) .mn-iconbtn{color:inherit}.mn-nc[data-tone]:not([data-tone=ink]) .mn-iconbtn:active{background:color-mix(in srgb,currentColor 12%,transparent)}.mn-pill[data-variant=brand]:disabled{background:var(--mn-ghost-2);color:var(--mn-text-3);opacity:1}.beui-mobile-sheet,.mn,.mn-tokens,.mn-tokens-layer{--font-display:var(--font-body-face,ui-sans-serif,system-ui,sans-serif);--font-mono:var(--font-mono-face,var(--font-geist-mono,ui-monospace,monospace));--mn-black:var(--nf-ground);--mn-graphite:var(--nf-surface)}.mn .mn-complete-title,.mn .mn-empty-title,.mn .mn-h1,.mn .mn-rail-title,.mn .mn-section-head>.mn-h2{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;text-transform:uppercase;line-height:.95}.mn .mn-section-head>.mn-h2{font-size:18px}.mn .mn-eyebrow,.mn .mn-gridcard-sub,.mn .mn-meta,.mn .mn-nc-idx,.mn .mn-row-sub{font-family:var(--font-mono);letter-spacing:.02em}.mn .mn-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0}.mn .mn-tab-icon{height:28px}.mn .mn-tab-label{max-width:100%;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn .mn-tab[data-active=true]{color:var(--mn-text);font-weight:700}.mn .mn-tab[data-active=true] .mn-tab-icon{color:var(--mn-orange)}.mn .mn-tab[data-active=true] .mn-tab-label{color:var(--mn-text)}.mn .mn-chip-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px var(--mn-gutter) 0}.mn .mn-chip-btn{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:999px;background:var(--nf-surface-2);color:var(--nf-on-ground);cursor:pointer;transition:transform var(--nf-dur) var(--nf-ease-goo),background var(--nf-dur) var(--nf-ease)}.mn .mn-chip-btn:active{transform:scale(.94)}.mn .mn-sq-row{display:flex;align-items:center;gap:10px;margin-top:12px;min-width:0}.mn .mn-sq-primary{flex:1;min-width:0;min-height:52px;font-size:15.5px;letter-spacing:-.01em}.mn .mn-sq{flex:none;border:0;padding:0;cursor:pointer;text-decoration:none}.mn .mn-sq:disabled{opacity:.45;cursor:not-allowed}.mn .mn-sq[aria-pressed=true]{transform:scale(1.04)}.mn .mn-row{min-height:80px;padding:4px var(--mn-gutter);gap:10px}.mn .mn-thumb{width:72px;height:72px;border-radius:0;overflow:visible;background:none}.mn .mn-thumb>.nf-frame,.mn .mn-thumb>button>.nf-frame{width:100%;height:100%}.mn .mn-row-title{font-size:15px;font-weight:600;letter-spacing:-.018em}.mn .mn-row-sub{font-size:12px}.mn .mn-row-dur{flex:none;font-family:var(--font-mono);font-size:12px;color:var(--mn-text-2);font-variant-numeric:tabular-nums}.mn .mn-row-icons{margin-top:5px}.mn .mn-thumb:not(:has(.nf-frame)){width:56px;height:56px;border-radius:12px;overflow:hidden;background:var(--nf-surface-2)}.mn .mn-gridcard{width:156px;padding:0}.mn .mn-gridcard-art{display:block;width:100%;height:auto;padding:0;border:0;border-radius:0;overflow:visible;background:none;cursor:pointer}.mn .mn-gridcard-art:after{display:none}.mn .mn-gridcard-foot{display:flex;align-items:flex-start;gap:4px;margin-top:8px;min-width:0}.mn .mn-gridcard-copy{flex:1;min-width:0;color:inherit;text-decoration:none}.mn .mn-gridcard-title{margin-top:0;display:block}.mn .mn-gridcard-sub{display:block;color:var(--mn-text-2)}.mn .mn-gridcard-more{position:static;flex:none;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;background:none;color:var(--mn-text-2);cursor:pointer}.mn .mn-gridcard:active{transform:none}.mn-tokens .mn-sheet.nf-sheet{clip-path:polygon(0 100%,0 34px,12px 22px,calc(100% - 132px) 22px,calc(100% - 112px) 0,calc(100% - 12px) 0,100% 10px,100% 100%);-webkit-clip-path:polygon(0 100%,0 34px,12px 22px,calc(100% - 132px) 22px,calc(100% - 112px) 0,calc(100% - 12px) 0,100% 10px,100% 100%);border-radius:0;padding:40px 0 calc(var(--mn-safe-b) + 12px);--mn-sheet-fg:var(--mn-offwhite);--mn-sheet-muted:color-mix(in srgb,var(--mn-offwhite) 64%,transparent);--mn-sheet-quiet:color-mix(in srgb,var(--mn-offwhite) 42%,transparent);--mn-sheet-press:rgb(235 235 223/0.08);--mn-sheet-grab:rgb(235 235 223/0.34);background:#1e1b16;color:var(--mn-sheet-fg);box-shadow:0 -18px 54px rgb(0 0 0/.52),inset 0 1px 0 rgb(235 235 223/.08)}.mn-tokens .mn-sheet.nf-sheet[data-surface=light]{--mn-sheet-fg:var(--mn-ink);--mn-sheet-muted:color-mix(in srgb,var(--mn-ink) 64%,transparent);--mn-sheet-quiet:color-mix(in srgb,var(--mn-ink) 42%,transparent);--mn-sheet-press:rgb(32 31 19/0.08);--mn-sheet-grab:rgb(32 31 19/0.28);background:var(--mn-cream);box-shadow:0 -18px 54px rgb(0 0 0/.28),inset 0 1px 0 rgb(32 31 19/.08)}.mn-tokens .mn-sheet-grab.nf-sheet-grab{position:absolute;top:30px;left:50%;width:44px;height:5px;margin:0 0 0 -22px;border-radius:999px;background:var(--mn-sheet-grab)}.mn-tokens .mn-sheet-title{padding:0 var(--mn-gutter) 6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mn-sheet-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-tokens .mn-sheet-item{color:var(--mn-sheet-fg)}.mn-tokens .mn-sheet-row{padding-inline:var(--mn-gutter);color:var(--mn-sheet-fg);cursor:pointer;text-decoration:none;transition:background var(--nf-dur) var(--nf-ease)}.mn-tokens .mn-sheet-row:active{background:var(--mn-sheet-press)}.mn-tokens .mn-sheet-row:disabled{opacity:.5;cursor:not-allowed}.mn-tokens .mn-sheet-row[data-danger=true] .nf-sheet-row-title{color:#ff8c72}.mn-tokens .mn-sheet-row[data-active=true] .nf-sheet-row-title{font-weight:800}.mn-tokens .mn-sheet-row-main{min-width:0}.mn-tokens .mn-sheet-row-main>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-tokens .mn-sheet-row .nf-sheet-row-title{color:var(--mn-sheet-fg)!important}.mn-tokens .mn-sheet-row .nf-sheet-row-note{font-family:var(--font-mono);font-size:.78rem;margin-top:2px;color:var(--mn-sheet-muted)!important}.mn-tokens .mn-sheet-row-chev{flex:none;color:var(--mn-sheet-quiet)!important}.mn-tokens .mn-sheet-sep{height:1px;margin:6px var(--mn-gutter);background:var(--mn-line)}.mn-tokens .mn-sheet-note{padding:12px var(--mn-gutter);font-family:var(--font-mono);font-size:12px;color:var(--mn-sheet-muted)}.mn-tokens .mn-sheet-row .nf-squircle{flex:none}.mn .mn-playlist-card{padding:0;gap:4px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.mn .mn-playlist-card>.nf-frame{margin-bottom:4px}.mn .mn-playlist-name{font-weight:700;letter-spacing:-.02em}.mn .mn-playlist-count{font-family:var(--font-mono);color:var(--mn-text-2)}.mn .mn-playlist-new{align-items:center;justify-content:center;gap:10px;min-height:150px;border-radius:14px;background:var(--nf-surface);box-shadow:inset 0 0 0 1px var(--nf-line)}.mn .mn-playlist-new:disabled{opacity:.5}.mn .mn-banner{height:168px}.mn .mn-profile-id{margin-top:-42px;align-items:flex-end;margin-bottom:6px}.mn .mn-profile-id .mn-avatar{width:88px;height:88px;box-shadow:0 0 0 4px var(--nf-ground)}.mn .mn-profile-name{font-size:30px;margin-top:2px}.mn .mn-profile-handle{font-family:var(--font-mono);font-size:12.5px}.mn .mn-profile-actions{margin-top:14px}.mn .mn-profile-tools{gap:8px}.mn .mn-profile-tool{flex:1;min-width:0;padding-top:0;min-height:48px;font-size:14px}.mn .mn-about-card{border-radius:14px}.mn .mn-about-card,.mn .mn-complete-card{background:var(--nf-surface)}.mn .mn-pad>.nf-pill{flex:none;white-space:nowrap}html.light .beui-mobile-sheet,html.light .mn,html.light .mn-tokens,html.light .mn-tokens-layer{--mn-black:var(--nf-ground);--mn-graphite:var(--nf-surface);--mn-surface:var(--nf-surface);--mn-surface-2:var(--nf-surface-2)}.mn-tokens .mn-sheet-grab{background:var(--mn-sheet-grab)}.mn .nf-btn[data-tone=terracotta],.mn-tokens .nf-btn[data-tone=terracotta]{--nf-fill:var(--nf-p-terracotta);color:#fff6e8}.mn .nf-btn[data-tone=nectarine],.mn-tokens .nf-btn[data-tone=nectarine]{--nf-fill:var(--nf-p-nectarine);color:#fff6e8}.mn .nf-btn[data-tone=butter],.mn-tokens .nf-btn[data-tone=butter]{--nf-fill:var(--nf-p-butter)}.mn .nf-btn[data-tone=peach],.mn-tokens .nf-btn[data-tone=peach]{--nf-fill:var(--nf-p-peach)}.mn .nf-btn[data-tone=sage],.mn-tokens .nf-btn[data-tone=sage]{--nf-fill:var(--nf-p-sage)}.mn .nf-btn[data-tone=powder],.mn-tokens .nf-btn[data-tone=powder]{--nf-fill:var(--nf-p-powder)}.mn .nf-btn[data-tone=lilac],.mn-tokens .nf-btn[data-tone=lilac]{--nf-fill:var(--nf-p-lilac)}.mn .nf-btn[data-tone=blush],.mn-tokens .nf-btn[data-tone=blush]{--nf-fill:var(--nf-p-blush)}.mn .nf-btn[data-tone=sand],.mn-tokens .nf-btn[data-tone=sand]{--nf-fill:var(--nf-p-sand)}.mn .nf-btn[data-tone=mint],.mn-tokens .nf-btn[data-tone=mint]{--nf-fill:var(--nf-p-mint)}.mn-tokens .mn-sheet-grab.nf-sheet-grab{width:100%;height:28px;margin:0;border-radius:0;touch-action:none;background:transparent;position:relative}.mn-tokens .mn-sheet-grab.nf-sheet-grab:after{content:"";position:absolute;width:36px;height:4px;left:calc(50% - 18px);top:10px;border-radius:4px;background:var(--mn-sheet-grab)}.mn-tokens .mn-sheet.nf-sheet{animation:mn-sheet-in .22s ease-out;border-radius:16px 16px 0 0;box-shadow:none;overscroll-behavior:contain}.mn:has(.create-mobile-results) .mn-main{overflow:hidden}html[data-native-shell=true]{-webkit-text-size-adjust:100%;text-size-adjust:100%}.mn,.mn-tokens>*{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mn [contenteditable=true],.mn [data-selectable=true],.mn input,.mn textarea,.mn-tokens [contenteditable=true],.mn-tokens [data-selectable=true],.mn-tokens input,.mn-tokens textarea{-webkit-user-select:text;user-select:text}.mn *{-webkit-tap-highlight-color:transparent}.beui-mobile-sheet,.mn,.mn-tokens,.mn-tokens-layer{--mn-safe-t:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--mn-safe-b:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--mn-safe-l:var(--safe-area-inset-left,env(safe-area-inset-left,0px));--mn-safe-r:var(--safe-area-inset-right,env(safe-area-inset-right,0px))}.mn,.mn-fs{padding-left:var(--mn-safe-l);padding-right:var(--mn-safe-r)}.mn-sheet{left:var(--mn-safe-l);right:var(--mn-safe-r)}.mn-toasts{left:calc(12px + var(--mn-safe-l));right:calc(12px + var(--mn-safe-r))}.mn,.mn-main{width:100%;min-width:0;box-sizing:border-box}.mn-main>*{min-width:0;max-width:100%}.mn-tabbar{min-width:0;grid-template-columns:repeat(5,minmax(0,1fr))}.mn-tab{min-width:0;min-height:44px}.mn-tab-icon,.mn-tab-label{max-width:100%}.mn-tab-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn .sw{width:100%;height:100%;min-height:0;box-sizing:border-box}.mn-main>.sw{padding-bottom:0}.mn-lib-media-cell{min-width:0;overflow:clip}.mn-lib-history{display:flex;flex-direction:column;gap:20px;min-width:0}.mn-lib-history .library-history-date{margin:0 0 8px;color:var(--mn-text-2);font-size:12px;font-weight:600}