@font-face{font-family:mn-noto;font-weight:400;src:local("Noto Sans SC"),local("NotoSansSC-Regular"),local("Noto Sans SC Regular");ascent-override:108%;descent-override:37%;line-gap-override:0%}@font-face{font-family:mn-noto;font-weight:600;src:local("Noto Sans SC SemiBold"),local("NotoSansSC-SemiBold"),local("Noto Sans SC Medium"),local("NotoSansSC-Medium");ascent-override:108%;descent-override:37%;line-gap-override:0%}@font-face{font-family:mn-noto;font-weight:700;src:local("Noto Sans SC Bold"),local("NotoSansSC-Bold");ascent-override:108%;descent-override:37%;line-gap-override:0%}@font-face{font-family:mn-yahei;font-weight:400;src:local("Microsoft YaHei"),local("MicrosoftYaHei"),local("Microsoft YaHei UI");ascent-override:98%;descent-override:34%;line-gap-override:0%}@font-face{font-family:mn-yahei;font-weight:700;src:local("Microsoft YaHei Bold"),local("MicrosoftYaHei-Bold"),local("Microsoft YaHei UI Bold");ascent-override:98%;descent-override:34%;line-gap-override:0%}.mn{--bg: #f4efe7;--surface: #ffffff;--surface-2: #f5f5f3;--surface-3: #ebebe8;--border: rgba(24, 26, 28, .08);--border-2: rgba(24, 26, 28, .15);--ink: #1d1f21;--ink-2: #5c6166;--ink-3: #969a9f;--accent: #2f8a5b;--accent-2: #24734a;--accent-tint: #e6f3ec;--tomato: #e1533c;--tomato-2: #c8442f;--tomato-tint: #fcebe7;--cream: var(--bg);--paper: var(--surface);--line: var(--border);--sage: var(--accent);--sage-deep: var(--accent-2);--wash: rgba(24, 26, 28, .045);--wash-2: rgba(24, 26, 28, .08);--wash-3: rgba(24, 26, 28, .14);--mixbase: #ffffff;--dk-bg: var(--surface);--dk-ink: var(--ink);--dk-ink-2: var(--ink-2);--dk-ink-3: var(--ink-3);--dk-accent: var(--accent);--dk-accent-2: var(--accent-2);--dk-wash: var(--wash-2);--dk-line: var(--border-2);--dk-edge: var(--g-edge);--dk-r: var(--r);--g-top: rgba(255, 255, 255, .72);--g-bot: rgba(255, 255, 255, .5);--g-hi: rgba(255, 255, 255, .95);--g-low: rgba(120, 95, 70, .1);--g-edge: rgba(90, 70, 50, .1);--bevel: linear-gradient(150deg, rgba(255, 255, 255, .95), rgba(255, 255, 255, .35) 28%, rgba(255, 255, 255, .06) 55%, rgba(255, 255, 255, .5));--r: 12px;--r-in: 8px;--pad: 24px;--gap: 16px;--nav-h: 64px;--tools-h: 232px;--row: 44px;color:var(--ink);font-family:PingFang SC,HarmonyOS Sans SC,mn-noto,mn-yahei,system-ui,-apple-system,sans-serif;background-color:color-mix(in srgb,var(--tint, #e8d8c0) 22%,var(--bg));background-image:radial-gradient(ellipse 60% 50% at 70% 0%,rgba(255,255,255,.45),transparent 70%),var(--noise);color-scheme:light;transition:background-color .9s ease;overflow-x:clip;-webkit-font-smoothing:antialiased}@media(min-width:1280px)and (max-width:1439px){.mn{--gap: 12px;--pad: 20px}}@media(min-width:1280px)and (max-height:860px){.mn{--tools-h: 212px;--row: 40px}.mn .mn-care-row{padding-top:3px;padding-bottom:3px}.mn .mn-row-ico{width:30px;height:30px}}@media(min-width:1280px)and (max-height:780px){.mn .mn-g-today .mn-panel-sub,.mn .mn-top-sound:nth-child(3){display:none}.mn{--tools-h: 196px;--row: 38px;--gap: 12px}.mn .mn-card-sub{display:none}.mn .mn-card-head{height:24px}.mn .mn-scene-foot{height:32px}.mn .mn-pomo-time{font-size:36px}.mn .mn-care-row{padding-top:2px;padding-bottom:2px}}@media(min-width:1280px)and (max-height:700px){.mn{--tools-h: 180px;--row: 32px;--nav-h: 56px}.mn .mn-panel-sub,.mn .mn-top-label{display:none}.mn .mn-sound{min-height:40px;gap:3px}.mn .mn-row-ico{width:26px;height:26px}.mn .mn-care-row{padding-top:0;padding-bottom:0}.mn .mn-pomo-time{font-size:32px}.mn .mn-scene-foot{height:28px}.mn .mn-today-stats>span{padding:6px 9px 5px}.mn .mn-today-stats b{font-size:17px}.mn .mn-today-stats em{margin-top:3px}}.mn .font-hand{font-family:slideyouran,PingFang SC,serif}.mn-bold{font-weight:600}.mn-num{font-family:Inter Variable,PingFang SC,HarmonyOS Sans SC,mn-noto,mn-yahei,system-ui,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","calt"}.mn-h2{font-size:17px;font-weight:600;line-height:1.2;letter-spacing:.01em}.mn-grid{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap)}.mn-g-player .mn-pic{aspect-ratio:4 / 3}@media(min-width:640px){.mn-g-player .mn-pic{aspect-ratio:16 / 9}}@media(min-width:768px){.mn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mn-g-player,.mn-g-scenes,.mn-g-sounds,.mn-g-care{grid-column:1 / -1}.mn-g-presets,.mn-g-today{min-height:380px}.mn-g-week{grid-column:1 / -1;min-height:300px}.mn-g-sounds,.mn-g-todo,.mn-g-pomo,.mn-g-care{min-height:var(--tools-h)}}@media(min-width:1280px){.mn-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:minmax(0,1fr) auto var(--tools-h)}.mn-g-player{grid-column:1 / 3;grid-row:1}.mn-g-player .mn-pic{aspect-ratio:auto}.mn-g-presets{grid-column:3 / 4;grid-row:1}.mn-g-today{grid-column:4 / 5;grid-row:1}.mn-g-week{grid-column:5 / 6;grid-row:1}.mn-g-scenes{grid-column:1 / -1;grid-row:2}.mn-g-sounds{grid-column:1 / 3;grid-row:3}.mn-g-todo{grid-column:3 / 4;grid-row:3}.mn-g-pomo{grid-column:4 / 5;grid-row:3}.mn-g-care{grid-column:5 / 6;grid-row:3}.mn-grid>*{min-height:0}}.mn-nav{border-radius:999px;background:#fff9;backdrop-filter:blur(16px);box-shadow:0 0 0 1px var(--g-edge)}.mn-nav-item{position:relative;display:inline-flex;align-items:center;gap:2px;height:34px;padding:0 14px;border-radius:999px;font-size:14px;color:var(--ink-2);white-space:nowrap;transition:color .15s,background .15s}.mn-nav-item:hover,.mn-nav-item.open{color:var(--ink);background:#ffffffb3}.mn-nav-item.on{color:var(--ink);font-weight:600;background:#ffffffd9}:where(.mn-search){display:flex}.mn-search{align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;background:#fff9;backdrop-filter:blur(16px);box-shadow:0 0 0 1px var(--g-edge)}.mn-search input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font-size:13.5px;color:var(--ink)}.mn-search input::-moz-placeholder{color:var(--ink-3)}.mn-search input::placeholder{color:var(--ink-3)}.mn-search:focus-within{box-shadow:0 0 0 1.5px var(--accent)}.mn-search{padding-right:6px}.mn-search-go{flex:none;display:inline-flex;align-items:center;gap:3px;height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;color:#fff;background:var(--accent);transition:filter .15s}.mn-search-go:hover{filter:brightness(1.06)}.mn-round-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--ink);background:#fff9;backdrop-filter:blur(16px);box-shadow:0 0 0 1px var(--g-edge);transition:background .15s}.mn-round-btn:hover{background:var(--surface-2)}.mn-pill{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:999px;font-size:14px;white-space:nowrap;color:var(--ink);background:#fff9;backdrop-filter:blur(16px);box-shadow:0 0 0 1px var(--g-edge);transition:background .15s}.mn-pill:hover,.mn-pill[aria-expanded=true]{background:var(--surface-2)}@media(max-width:1023px){.mn-icon{width:40px;padding:0;justify-content:center}}@media(max-width:419px){.mn-pill.mn-icon{width:36px!important;height:36px}.mn-pill.mn-support{height:36px;padding:0 11px}}.mn-support{color:#fff;font-weight:600;background:var(--tomato);box-shadow:none}.mn-support:hover,.mn-support[aria-expanded=true]{background:var(--tomato-2)}.mn-link{font-size:13px;color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--border-2);text-underline-offset:4px;transition:color .15s;white-space:nowrap}.mn-link:hover{color:var(--ink)}.mn-more{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--ink-3);white-space:nowrap;transition:color .15s}.mn-more:hover{color:var(--ink)}.mn-dash{width:24px;height:1px;flex-shrink:0;background:var(--border-2)}.mn-player{display:flex;flex-direction:column;border-radius:var(--r);overflow:hidden;isolation:isolate;background:linear-gradient(180deg,var(--g-top),var(--g-bot));backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 0 0 1px var(--g-edge)}.mn-pic{position:relative;flex:1;min-height:0;overflow:hidden;background:#1b1c1e}.mn-reveal{transition:transform .35s ease}.mn-reveal .mn-glass,.mn-reveal .mn-glass-btn{transition:opacity .35s ease,background .15s}.mn-player-shade{transition:opacity .35s ease}@media(hover:hover){.mn-player.is-playing:not(:hover):not(:focus-within):not(:has(.pop-panel)) .mn-reveal{transform:translateY(6px);pointer-events:none}.mn-player.is-playing:not(:hover):not(:focus-within):not(:has(.pop-panel)) .mn-pic .mn-glass-btn{opacity:0}.mn-player.is-playing:not(:hover):not(:focus-within):not(:has(.pop-panel)) .mn-player-shade{opacity:.6}}.mn-player-shade{background:linear-gradient(105deg,rgba(10,10,12,.5),rgba(10,10,12,.1) 42%,transparent 60%)}.mn-player-title{z-index:1;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.4)}.mn-glass{background:#1414166b;backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 0 0 1px #ffffff1f}.mn .mn-dock{position:sticky;z-index:40;bottom:calc(10px + env(safe-area-inset-bottom,0px));flex-shrink:0;margin-top:var(--gap);border-radius:var(--r);background:var(--surface);box-shadow:inset 0 -14px 22px -18px var(--g-low),0 0 0 1px var(--g-edge)}.mn .mn-dock{will-change:transform}@media(max-width:1279px){.mn :is(.mn-card,.mn-scene,.mn-player,.mn-nav,.mn-search,.mn-round-btn,.mn-pill){backdrop-filter:none}}@media(min-width:1280px){.mn .mn-dock{position:relative;bottom:auto;background:linear-gradient(180deg,var(--g-top),var(--g-bot))}}.mn-glass-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:#fff;background:#1414165c;backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px #ffffff29;transition:background .15s}.mn-glass-btn:hover,.mn-glass-btn.on{background:#14141694}.mn-card,.mn-scene{position:relative;border-radius:var(--r);background:linear-gradient(180deg,var(--g-top),var(--g-bot));backdrop-filter:blur(24px) saturate(1.4);box-shadow:inset 0 -14px 22px -18px var(--g-low),0 0 0 1px var(--g-edge)}.mn-card.mint{--tc: var(--accent)}.mn-card.cream{--tc: #c08a2e}.mn-card.peach{--tc: var(--tomato)}.mn-card.sky{--tc: #3f86c6}.mn-card.rose{--tc: var(--accent)}.mn-card:has(.pop-panel){z-index:40}.mn-card-head{display:flex;align-items:flex-start;gap:10px;flex-shrink:0;height:38px}.mn-card-ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;color:var(--tc)}.mn-card-head .mn-bold{font-size:15px}.mn-card-sub{margin-top:4px;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-well{border-radius:var(--r-in);background:linear-gradient(180deg,#fff9,#ffffff5c);box-shadow:none;transition:background .15s,box-shadow .15s}.mn-round-mini{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;color:var(--ink-2);background:#ffffffbf;box-shadow:0 0 0 1px var(--g-edge);transition:background .15s,color .15s}.mn-round-mini:hover{color:var(--ink);background:var(--surface-3)}.mn-panel-sub{color:var(--ink-3)}.mn-preset{display:flex;align-items:center;gap:12px;width:100%;height:52px;padding:0 8px 0 6px;text-align:left}.mn-preset:hover{background:#fffc}.mn-preset.on{background:var(--accent-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}.mn-preset-pic{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:6px}.mn-preset-ico{color:var(--c, var(--accent));background:color-mix(in srgb,var(--c, var(--accent)) 22%,var(--surface))}.mn-row-act{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;color:var(--ink-3);opacity:0;transition:opacity .15s,color .15s}.mn-preset:hover .mn-row-act,.mn-row-act:focus-visible{opacity:1}.mn-row-act:hover{color:var(--ink)}@media(hover:none){.mn-row-act{opacity:1}}.mn-tabs{display:inline-flex;flex-shrink:0;padding:2px;border-radius:999px;background:var(--wash-2)}.mn-tabs button{height:24px;padding:0 10px;border-radius:999px;font-size:12px;color:var(--ink-2);white-space:nowrap;transition:background .15s,color .15s}.mn-tabs button.on{color:var(--ink);font-weight:600;background:var(--surface)}.mn-scroll{overflow-y:auto;overscroll-behavior:contain;margin-right:-8px;padding-right:6px;--scroll-thumb: var(--border-2)}.mn-scroll::-webkit-scrollbar{width:6px}.mn-scroll::-webkit-scrollbar-thumb{border-radius:3px;background:var(--border-2)}.mn-preset-pic:not(.mn-preset-ico)>*{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mn-chip{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#ffffffb3;box-shadow:0 0 0 1px var(--g-edge);white-space:nowrap;transition:background .15s,color .15s}.mn-chip:hover,.mn-chip.on{color:var(--ink);background:#fffffff2}.mn[data-tone=dusk] .mn-chip{background:#ffffff14}.mn-today-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mn-today-stats>span{display:block;min-width:0;padding:9px 10px 8px;white-space:nowrap}.mn-today-stats b{font-size:19px;font-weight:700;line-height:1;color:var(--ink)}.mn-today-stats i{margin-left:2px;font-size:11px;font-style:normal;color:var(--ink-3)}.mn-today-stats em{display:block;margin-top:5px;font-size:11px;font-style:normal;color:var(--ink-3)}.mn-streak{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--accent-2);background:var(--accent-tint);white-space:nowrap}.mn[data-tone=dusk] .mn-streak{color:var(--accent)}.mn-hours,.mn-days{display:flex;align-items:stretch;border-bottom:1px solid var(--border-2)}.mn-hours{gap:2px;margin-top:6px}.mn-days{gap:6px}.mn-week-chart{max-height:128px}.mn-week-chart+div{margin-top:auto}@media(max-width:1279px){.mn-hours{min-height:48px}.mn-days{min-height:72px}}.mn-hours>span,.mn-days>span{position:relative;flex:1;min-width:0;display:flex;align-items:flex-end;cursor:default}.mn-hours i,.mn-days i{display:block;width:100%;border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--accent) 45%,transparent);transition:background .15s}.mn-days i{max-width:22px;margin:0 auto;border-radius:4px 4px 0 0}.mn-hours>.now i,.mn-days>.now i{background:var(--accent)}.mn-hours>.on i,.mn-days>.on i{background:var(--accent-2)}.mn-hours>.now:before{content:"";position:absolute;inset:0;border-radius:3px 3px 0 0;background:var(--wash-2)}.mn-hours>span>i{position:relative}.mn-days.ghost i{background:var(--wash-2)}.mn-hours>.mn-chart-hint{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;padding:0 8px;text-align:center;font-size:11.5px;line-height:1.5;color:var(--ink-3);pointer-events:none}.mn-hours{position:relative}.mn-hours-axis{display:flex;justify-content:space-between;margin-top:3px;font-size:10px;color:var(--ink-3)}.mn-days-axis{display:flex;gap:6px;margin-top:5px}.mn-days-axis>span{flex:1;min-width:0;text-align:center;font-size:11px;color:var(--ink-3)}.mn-days-axis>.now{color:var(--ink);font-weight:600}.mn-top-sound{display:flex;align-items:center;gap:8px;width:100%;height:28px;padding:0 6px 0 2px;border-radius:var(--r-in);text-align:left;transition:background .15s}.mn-top-sound:hover{background:var(--wash)}.mn-top-sound.on{background:var(--accent-tint)}.mn-sounds{grid-template-rows:repeat(2,minmax(0,1fr))}@media(max-width:639px){.mn-sounds>:nth-child(n+11){display:none}}.mn-sound{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:52px;padding:6px 2px;font-size:12px;color:var(--ink-2);white-space:nowrap}.mn-sound svg{color:var(--c)}.mn-sound:hover{background:#fffc}.mn-sound:active{transform:scale(.97)}.mn-sound.on{color:var(--ink);font-weight:600;background:color-mix(in srgb,var(--c) 11%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent)}.mn-check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-2);color:#fff;background:var(--surface);transition:background .15s,border-color .15s}.mn-check.on{background:var(--accent);border-color:var(--accent)}.mn-field{display:flex;align-items:center;gap:6px;height:36px;padding:0 4px 0 12px}.mn-field input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font-size:13px;color:var(--ink)}.mn-field input::-moz-placeholder{color:var(--ink-3)}.mn-field input::placeholder{color:var(--ink-3)}.mn-field:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent)}.mn-field-go{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;color:#fff;background:var(--accent);transition:opacity .15s}.mn-field-go:disabled{opacity:.35}.mn-pomo-time{font-weight:700;font-size:clamp(36px,min(3.2vw,5.4vh),50px);line-height:1;letter-spacing:-.03em;color:var(--ink)}.mn-mode{height:28px;padding:0 12px;border-radius:999px;font-size:12.5px;color:var(--ink-2);white-space:nowrap;background:var(--surface-2);transition:background .15s,color .15s}.mn-mode:hover{color:var(--ink);background:var(--surface-3)}.mn-mode.on{color:#fff;font-weight:600;background:var(--tc, var(--tomato))}.mn-tomato-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;border-radius:999px;font-size:14.5px;font-weight:600;color:#fff;background:var(--tomato);transition:background .15s,transform .15s}.mn-tomato-btn:hover{background:var(--tomato-2)}.mn-tomato-btn:active{transform:scale(.98)}.mn-due{animation:mn-due 1.2s ease-in-out infinite alternate;border-radius:var(--r-in)}@keyframes mn-due{0%{background:#e1533c0a}to{background:#e1533c1f}}.mn-blink{animation:mn-blink 2s steps(1) infinite}@keyframes mn-blink{50%{opacity:.25}}.mn-care-row{padding-top:6px;padding-bottom:6px;border-radius:var(--r-in)}.mn-care-row:hover{background:var(--wash)}.mn-care-sub{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:12px;white-space:nowrap;overflow:hidden}.mn-setting{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;height:18px;padding:0 4px 0 7px;border-radius:999px;font-size:11.5px;color:var(--ink-2);background:var(--wash-2)}.mn-care-row:hover .mn-setting{color:var(--ink)}.mn-rows>*+*{border-top:1px solid var(--border)}.mn-row-ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;color:var(--c);background:color-mix(in srgb,var(--c) 11%,#fff);pointer-events:none}.mn-switch{position:relative;flex-shrink:0;width:38px;height:22px;border-radius:999px;background:var(--surface-3);transition:background .2s}.mn-switch:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .2s cubic-bezier(.3,.7,.3,1)}.mn-switch.on{background:var(--accent)}.mn-switch.on:after{transform:translate(16px)}.mn-scene{display:flex;flex-direction:column;flex:0 0 150px;min-width:0;overflow:hidden;border-radius:10px}.mn-strip{display:flex;gap:var(--gap);min-width:0;container-type:inline-size}.mn-strip>.mn-scene{flex:0 0 150px}@media(min-width:1280px){.mn-strip .mn-scene,.mn-strip>.mn-scene{flex-basis:calc((100cqw - 9 * var(--gap)) / 10)}}.mn-scene>button:first-child{flex:none;aspect-ratio:16 / 10}.mn-scene:hover{background:linear-gradient(180deg,#ffffffd9,#ffffff9e)}.mn-scenes{padding:4px;margin:-4px}.mn-scene.on{box-shadow:0 0 0 2px var(--accent)}.mn-scene-foot{display:flex;align-items:center;gap:6px;height:36px;flex-shrink:0;padding:0 6px 0 10px}.mn-scene-foot>span>span+span{display:none}.mn-scene-foot>span>span{font-size:13px}.mn-scene-play{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;color:var(--ink-2);background:#fffc;box-shadow:0 0 0 1px var(--g-edge);transition:background .15s,color .15s}.mn-scene-play:hover,.mn-scene-play.on{color:#fff;background:var(--accent)}.mn-custom-x{position:absolute;left:6px;top:6px;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;background:#1414168c;opacity:0;transition:opacity .15s}.mn-scene:hover .mn-custom-x,.mn-custom-x:focus-visible{opacity:1}@media(hover:none){.mn-custom-x{opacity:1}}.mn-now-tag{position:absolute;right:6px;top:6px;padding:2px 7px;border-radius:999px;font-size:10.5px;color:#fff;background:#1414168c;backdrop-filter:blur(8px)}.mn-ambient{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mn-ambient>*{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.3}.mn-wash{animation:mn-wash-in .8s ease backwards}@keyframes mn-wash-in{0%{opacity:0}}.mn-ambient:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 35%,transparent,color-mix(in srgb,var(--tint, #e8d8c0) 22%,var(--bg)) 95%);opacity:.6}.mn-foliage{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mn-foliage path{fill:#5d6a44}.mn-foliage .mn-stem{fill:none;stroke:#5d6a44;stroke-width:3}.mn-leaves-left{position:absolute;left:-46px;top:-20px;width:180px;height:calc(100% + 40px);filter:blur(10px);opacity:.26}.mn-leaves-corner{position:absolute;right:-50px;bottom:-40px;width:340px;height:300px;filter:blur(14px);opacity:.2}@media(max-width:767px){.mn-foliage{display:none}}.mn-panel{color:var(--ink);background:var(--surface);border-radius:var(--r);box-shadow:0 0 0 1px var(--border),0 16px 40px -16px #00000047}.mn-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:18px;background:transparent;cursor:pointer}.mn-range::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--c, var(--accent)) var(--p, 50%),var(--surface-3) var(--p, 50%))}.mn-range::-moz-range-track{height:4px;border-radius:4px;background:var(--surface-3)}.mn-range::-moz-range-progress{height:4px;border-radius:4px;background:var(--c, var(--accent))}.mn-range::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #00000024,0 1px 3px #0003}.mn-range::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #00000024,0 1px 3px #0003}.mn-range.light::-webkit-slider-runnable-track{background:linear-gradient(90deg,#fff var(--p, 50%),rgba(255,255,255,.3) var(--p, 50%))}.mn-range.light::-moz-range-track{background:#ffffff4d}.mn-range.light::-moz-range-progress{background:#fff}.mn-eq{display:inline-flex;align-items:flex-end;gap:2px;height:11px}.mn-eq i{width:2.5px;border-radius:1px;background:currentColor;animation:mn-eq .9s ease-in-out infinite alternate}.mn-eq i:nth-child(2){animation-delay:-.3s}.mn-eq i:nth-child(3){animation-delay:-.6s}@keyframes mn-eq{0%{height:3px}to{height:11px}}.mn-fade{animation:mn-fade .8s ease both}@keyframes mn-fade{0%{opacity:0}to{opacity:1}}.mn-pop{animation:mn-pop .25s cubic-bezier(.2,1,.4,1) both}@keyframes mn-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mn-eq i,.mn-fade,.mn-pop,.mn-due,.mn-blink{animation:none}.mn-eq i{height:8px}}.mn[data-tone=dusk]{--bg: #141517;--surface: #1e1f22;--surface-2: #27282c;--surface-3: #303136;--border: rgba(255, 255, 255, .07);--border-2: rgba(255, 255, 255, .14);--ink: #ececeb;--ink-2: #a5a9ae;--ink-3: #8a8f95;--accent: #4fae7b;--accent-2: #3f9567;--accent-tint: rgba(79, 174, 123, .14);--tomato: #ec6650;--tomato-2: #d65540;--tomato-tint: rgba(236, 102, 80, .14);--wash: rgba(255, 255, 255, .05);--wash-2: rgba(255, 255, 255, .09);--wash-3: rgba(255, 255, 255, .15);--mixbase: #1e1f22;--g-top: rgba(46, 47, 52, .62);--g-bot: rgba(34, 35, 39, .55);--g-hi: rgba(255, 255, 255, .1);--g-low: rgba(0, 0, 0, .3);--g-edge: rgba(0, 0, 0, .35);--bevel: linear-gradient(150deg, rgba(255, 255, 255, .24), rgba(255, 255, 255, .07) 28%, rgba(255, 255, 255, .02) 55%, rgba(255, 255, 255, .12));color-scheme:dark;background-color:color-mix(in srgb,var(--tint, #3a2a20) 18%,var(--bg));background-image:var(--noise)}.mn[data-tone=dusk] .mn-well{background:#ffffff0d;box-shadow:none}.mn[data-tone=dusk]{--dk-on-accent: #141517}.mn[data-tone=dusk] :is(.mn-round-mini,.mn-scene-play){background:#ffffff14;box-shadow:none}.mn[data-tone=dusk] :is(.mn-preset,.mn-sound):hover{background:#ffffff1a}.mn[data-tone=dusk] .mn-scene:hover{background:linear-gradient(180deg,#38393eb3,#2a2b2f9e)}.mn[data-tone=dusk] :is(.mn-nav,.mn-search,.mn-round-btn,.mn-pill:not(.mn-support)){background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}.mn[data-tone=dusk] :is(.mn-nav-item:hover,.mn-nav-item.open,.mn-nav-item.on){background:#ffffff1a}.mn[data-tone=dusk] .mn-ambient>*{opacity:.38}.mn[data-tone=dusk] .mn-ambient:after{background:radial-gradient(ellipse 60% 50% at 50% 35%,transparent,color-mix(in srgb,var(--tint, #3a2a20) 18%,var(--bg)) 95%)}.mn[data-tone=dusk] .mn-foliage path{fill:#000}.mn[data-tone=dusk] .mn-foliage .mn-stem{stroke:#000}.mn[data-tone=dusk] .mn-leaves-left{opacity:.4}.mn[data-tone=dusk] .mn-leaves-corner{opacity:.32}.mn[data-tone=dusk] .mn-sound.on,.mn[data-tone=dusk] .mn-row-ico{background:color-mix(in srgb,var(--c) 18%,var(--surface))}.mn[data-tone=dusk] .mn-panel{box-shadow:0 0 0 1px var(--border),0 16px 40px -16px #000000b3}.mn[data-tone=dusk] .mn-due{animation-name:mn-due-dusk}@keyframes mn-due-dusk{0%{background:#ec66500f}to{background:#ec66502e}}.mn-note{position:relative;padding:16px 16px 12px;border-radius:var(--r);color:var(--ink);background:var(--paper);background-image:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--c) 14%,transparent) 0 70px,transparent 71px);box-shadow:0 0 0 1px var(--border),0 16px 40px -16px #00000047;animation:mn-note-in .4s cubic-bezier(.2,1,.4,1) both}.mn-note-tape{display:none;position:absolute;left:18px;top:-9px;width:54px;height:17px;border-radius:2px;background:color-mix(in srgb,var(--c) 45%,#fff6e4);opacity:.85;transform:rotate(-4deg)}.mn-note-ico{width:42px;height:42px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--c);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 18%,transparent);animation:mn-note-bob 2.4s ease-in-out infinite}.mn-note-fold{margin:12px 0 10px;border-top:1px dashed var(--border-2)}@keyframes mn-note-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes mn-note-bob{50%{transform:translateY(-2px) rotate(-6deg)}}.mn[data-tone=dusk] .mn-note{background:var(--surface);color:var(--ink)}@media(prefers-reduced-motion:reduce){.mn-note,.mn-note-ico{animation:none}}
