.mn-app{background:var(--bg);max-width:520px;min-height:100vh;padding-bottom:calc(var(--navbar-h) + env(safe-area-inset-bottom) + 12px);margin:0 auto;position:relative}.mn-app--bare{padding-bottom:0}.mn-app--detail{padding-bottom:calc(68px + env(safe-area-inset-bottom))}main{display:block}.mn-appbar{z-index:30;height:var(--appbar-h);padding:0 8px 0 var(--gutter);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);align-items:center;gap:6px;display:flex;position:sticky;top:0}.mn-appbar:after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.mn-logo{align-items:center;height:100%;margin-right:auto;display:flex}.mn-logo img{width:auto;height:34px}:root[data-theme=dark] .mn-logo img{filter:drop-shadow(0 0 .5px #ffffff40)}.mn-iconbtn{width:var(--tap);height:var(--tap);color:var(--ink);border-radius:50%;place-items:center;transition:background .15s;display:inline-grid}.mn-iconbtn:hover{background:var(--surface-2)}.mn-iconbtn:active{transform:scale(.94)}.mn-edition{border-radius:var(--r-pill);border:1.5px solid var(--line-strong);height:32px;font:600 13.5px/1 var(--font-text);color:var(--ink);white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.mn-edition:hover{border-color:var(--accent);color:var(--accent)}.mn-theme-toggle .i-sun-svg,:root[data-theme=dark] .mn-theme-toggle .i-moon-svg{display:none}:root[data-theme=dark] .mn-theme-toggle .i-sun-svg{display:block}.mn-topbar{z-index:30;height:var(--appbar-h);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);align-items:center;gap:2px;padding:0 6px;display:flex;position:sticky;top:0}.mn-topbar__title{min-width:0;font:700 17px/1.2 var(--font-head);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 4px;overflow:hidden}.mn-topbar--over{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;max-width:520px;margin:0 auto;transition:background .2s,border-color .2s;position:fixed;left:0;right:0}.mn-topbar--over .mn-iconbtn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b0d73;width:40px;height:40px;margin:2px}.mn-topbar--over .mn-topbar__title{opacity:0;transition:opacity .2s}.mn-topbar--over.is-scrolled{background:color-mix(in srgb, var(--surface) 94%, transparent);border-color:var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mn-topbar--over.is-scrolled .mn-iconbtn{color:var(--ink);background:0 0}.mn-topbar--over.is-scrolled .mn-topbar__title{opacity:1}.mn-tabs{top:var(--appbar-h);z-index:29;background:var(--surface);border-bottom:1px solid var(--line);position:sticky}.mn-tabs__row{scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;padding:0 10px;display:flex;overflow-x:auto}.mn-tabs__row::-webkit-scrollbar{display:none}.mn-tab{height:var(--tabs-h);scroll-snap-align:start;font:600 14.5px/1 var(--font-text);color:var(--muted);white-space:nowrap;flex:none;align-items:center;padding:0 10px;display:inline-flex;position:relative}.mn-tab[aria-current=page],.mn-tab.is-active{color:var(--ink)}.mn-tab[aria-current=page]:after,.mn-tab.is-active:after{content:"";background:var(--brand-grad);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:10px;right:10px}.mn-justin{margin:12px var(--gutter) 0;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-1);align-items:center;gap:10px;padding:10px 12px;display:flex}.mn-justin__tag{border-radius:var(--r-pill);background:var(--live);height:24px;color:var(--on-live);font:800 11px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;flex:none;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.mn-justin__tag:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;animation:1.6s infinite mn-pulse}@keyframes mn-pulse{50%{opacity:.25}}.mn-justin__text{min-width:0;font:600 14px/1.35 var(--font-text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mn-justin__time{font:500 12px/1 var(--font-text);color:var(--muted);flex:none}.mn-sh{margin:28px var(--gutter) 12px;align-items:center;gap:10px;display:flex}.mn-sh__title{font:800 var(--fs-h2)/1.1 var(--font-head);letter-spacing:-.01em;align-items:center;gap:10px;display:flex}.mn-sh__title:before{content:"";background:var(--brand-grad);border-radius:3px;width:5px;height:20px}.mn-sh__more{min-height:32px;font:600 13.5px/1 var(--font-text);color:var(--accent);align-items:center;gap:2px;margin-left:auto;display:inline-flex}.mn-sh__sub{font:500 13px/1.3 var(--font-text);color:var(--muted)}.mn-kicker{font:700 12px/1.2 var(--font-text);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;display:inline-flex}.mn-kicker--light{color:#ffb866}.mn-meta{font:500 var(--fs-meta)/1.3 var(--font-text);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.mn-meta>*+:before{content:"·";color:var(--faint);margin-right:8px}.mn-meta--light{color:#ffffffd1}.mn-meta--light>*+:before{color:#ffffff80}.mn-chips{scrollbar-width:none;padding:2px var(--gutter);gap:8px;display:flex;overflow-x:auto}.mn-chips::-webkit-scrollbar{display:none}.mn-chip{border-radius:var(--r-pill);background:var(--surface);border:1.5px solid var(--line);height:36px;font:600 var(--fs-chip)/1 var(--font-text);color:var(--ink-2);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.mn-chip[aria-pressed=true],.mn-chip.is-active{background:var(--ink);border-color:var(--ink);color:var(--surface)}.mn-chip__n{opacity:.7;font-weight:500}.mn-hero{margin:14px var(--gutter) 0;border-radius:var(--r-lg);box-shadow:var(--shadow-2);background:#111;display:block;position:relative;overflow:hidden}.mn-hero .mn-ph{aspect-ratio:4/4.2;border-radius:0}.mn-hero:after{content:"";background:var(--hero-scrim);pointer-events:none;position:absolute;inset:0}.mn-hero__body{z-index:1;gap:9px;padding:18px;display:grid;position:absolute;bottom:0;left:0;right:0}.mn-hero__title{font:800 var(--fs-hero)/var(--lh-tight) var(--font-head);letter-spacing:-.012em;color:#fff;text-wrap:balance}.mn-badge{border-radius:var(--r-xs);background:var(--accent-fill);height:24px;color:var(--on-accent-fill);font:800 11px/1 var(--font-text);letter-spacing:.05em;text-transform:uppercase;justify-self:start;align-items:center;padding:0 9px;display:inline-flex}.mn-deck{scroll-snap-type:x mandatory;padding:2px var(--gutter) 6px;scroll-padding:0 var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:78%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.mn-deck::-webkit-scrollbar{display:none}.mn-deck>*{scroll-snap-align:start}.mn-deck--narrow{grid-auto-columns:62%}.mn-deck--top{margin-top:12px}.mn-card{background:var(--surface);border-radius:var(--r-md);box-shadow:var(--shadow-1);align-content:start;gap:9px;display:grid;overflow:hidden}.mn-card .mn-ph{border-radius:0}.mn-card__body{gap:7px;padding:0 14px 14px;display:grid}.mn-card__title{font:700 var(--fs-card)/var(--lh-title) var(--font-head);letter-spacing:-.005em;color:var(--ink)}.mn-card:hover .mn-card__title{color:var(--accent)}.mn-block{margin:0 var(--gutter);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.mn-block__lead{border-bottom:1px solid var(--line);gap:10px;padding-bottom:14px;display:grid}.mn-block__lead .mn-ph{border-radius:0}.mn-block__lead-body{gap:7px;padding:0 16px;display:grid}.mn-block__lead-title{font:800 21px/1.22 var(--font-head);letter-spacing:-.01em;text-wrap:balance}.mn-block__lead:hover .mn-block__lead-title{color:var(--accent)}.mn-block .mn-row{padding-left:16px;padding-right:16px}.mn-rows{display:grid}.mn-row{padding:14px var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:start;gap:14px;display:grid}.mn-rows>.mn-row:last-child,.mn-block>.mn-rows>.mn-row:last-child{border-bottom:0}.mn-row__body{gap:7px;min-width:0;display:grid}.mn-row__title{font:700 var(--fs-row)/1.34 var(--font-head);letter-spacing:-.003em;color:var(--ink)}.mn-row:hover .mn-row__title{color:var(--accent)}.mn-row .mn-ph{aspect-ratio:4/3;border-radius:var(--r-sm);width:104px}.mn-row--noimg{grid-template-columns:1fr}.mn-list-card{margin:0 var(--gutter);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.mn-tl{margin:0 var(--gutter);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:6px 0;position:relative}.mn-tl__item{grid-template-columns:62px 1fr auto;align-items:start;gap:0 12px;padding:12px 14px 12px 12px;display:grid;position:relative}.mn-tl__item+.mn-tl__item{border-top:1px solid var(--line)}.mn-tl__time{font:700 12.5px/1.2 var(--font-text);color:var(--accent);font-variant-numeric:tabular-nums;padding-top:2px}.mn-tl__time small{color:var(--muted);margin-top:3px;font-size:11.5px;font-weight:500;display:block}.mn-tl__body{gap:6px;min-width:0;display:grid}.mn-tl__title{font:700 15px/1.34 var(--font-head)}.mn-tl__item:hover .mn-tl__title{color:var(--accent)}.mn-tl .mn-ph{aspect-ratio:1;border-radius:var(--r-sm);width:76px}.mn-day{margin:26px var(--gutter) 10px;align-items:baseline;gap:10px;display:flex}.mn-day__name{font:800 18px/1.1 var(--font-head)}.mn-day__date{font:500 13px/1 var(--font-text);color:var(--muted)}.mn-day__n{font:600 12.5px/1 var(--font-text);color:var(--muted);margin-left:auto}.mn-rank{margin:0 var(--gutter);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-1);counter-reset:rank;overflow:hidden}.mn-rank__item{counter-increment:rank;grid-template-columns:38px 1fr 64px;align-items:center;gap:12px;padding:13px 14px;display:grid}.mn-rank__item+.mn-rank__item{border-top:1px solid var(--line)}.mn-rank__item:before{content:counter(rank);font:900 30px/1 var(--font-head);background:var(--brand-grad);color:#0000;text-align:center;-webkit-background-clip:text;background-clip:text;font-stretch:85%}.mn-rank__title{font:700 15px/1.32 var(--font-head)}.mn-rank__item:hover .mn-rank__title{color:var(--accent)}.mn-rank .mn-ph{aspect-ratio:1;border-radius:var(--r-sm);width:64px}.mn-edcard{margin:0 var(--gutter);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.mn-edcard__mark{background:color-mix(in srgb, var(--mango-400) 16%, var(--surface));width:48px;height:48px;color:var(--accent);font:800 20px/1 "Noto Sans Telugu", var(--font-text);border-radius:14px;place-items:center;display:grid}.mn-edcard__title{font:700 16px/1.25 var(--font-head)}.mn-edcard__text{font:500 13px/1.35 var(--font-text);color:var(--muted);margin-top:3px}.mn-follow{margin:0 var(--gutter);gap:10px;display:flex}.mn-follow a{border-radius:var(--r-md);background:var(--surface);height:52px;box-shadow:var(--shadow-1);font:600 14px/1 var(--font-text);flex:1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.mn-follow a:hover{color:var(--accent)}.mn-navbar{z-index:40;max-width:520px;padding:0 6px env(safe-area-inset-bottom);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(16px);backdrop-filter:saturate(1.6)blur(16px);border-top:1px solid var(--line);margin:0 auto;position:fixed;bottom:0;left:0;right:0}.mn-navbar ul{height:var(--navbar-h);grid-template-columns:repeat(5,1fr);display:grid}.mn-navbar a{height:100%;font:600 11px/1 var(--font-text);color:var(--muted);place-content:center;justify-items:center;gap:4px;display:grid}.mn-navbar a[aria-current=page]{color:var(--ink)}.mn-navbar a[aria-current=page] .mn-i{color:var(--accent);stroke-width:2.4px}.mn-ahero{background:#111;position:relative}.mn-ahero .mn-ph{aspect-ratio:4/3.3;border-radius:0}.mn-ahero:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000);height:120px;position:absolute;inset:0 0 auto}.mn-sheet{z-index:1;background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:22px var(--gutter) 8px;margin-top:-26px;position:relative}.mn-sheet:before{content:"";background:var(--line-strong);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:9px;left:50%}.mn-atitle{font:800 var(--fs-h1)/1.16 var(--font-head);letter-spacing:-.016em;text-wrap:balance;margin-top:10px}.mn-byline{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-top:16px;padding-bottom:18px;display:flex}.mn-avatar{background:var(--brand-grad);color:#1a1206;width:40px;height:40px;font:800 14px/1 var(--font-head);border-radius:50%;flex:none;place-items:center;display:grid}.mn-byline__name{font:700 14.5px/1.2 var(--font-text)}.mn-byline__name a:hover{color:var(--accent)}.mn-byline .mn-meta{margin-top:4px}.mn-textsize{margin-left:auto}.mn-body{font:400 var(--fs-body)/var(--lh-body) var(--font-text);color:var(--ink-2);padding-top:20px}.mn-body>*+*{margin-top:1.05em}.mn-body strong{color:var(--ink);font-weight:650}.mn-body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.mn-body h2,.mn-body h3{font:800 21px/1.25 var(--font-head);color:var(--ink);margin-top:1.4em}.mn-body ul,.mn-body ol{padding-left:1.2em}.mn-body ul{list-style:outside}.mn-body ol{list-style:decimal}.mn-body li+li{margin-top:.4em}.mn-body>p:first-child:first-letter{float:left;font:900 3.05em/.8 var(--font-head);color:var(--accent);margin:.08em .1em 0 0}html[data-text=lg] .mn-body{font-size:19.5px}.mn-filed{flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;display:flex}.mn-filed__label{font:600 12.5px/1 var(--font-text);color:var(--muted);margin-right:2px}.mn-sharerow{border-radius:var(--r-lg);background:var(--surface-2);margin-top:22px;padding:16px}.mn-sharerow__title{font:700 15px/1.2 var(--font-head)}.mn-sharerow__btns{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:8px;margin-top:12px;display:grid}.mn-sbtn{border-radius:var(--r-md);background:var(--surface);border:1.5px solid var(--line);height:46px;font:700 13.5px/1 var(--font-text);justify-content:center;align-items:center;gap:7px;display:inline-flex}.mn-sbtn--wa{background:var(--wa);border-color:var(--wa);color:var(--on-wa)}.mn-sbtn:hover{border-color:var(--line-strong)}.mn-upnext{margin:0 var(--gutter);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);grid-template-columns:1fr 96px;align-items:center;gap:14px;padding:14px;display:grid}.mn-upnext__label{font:700 12px/1 var(--font-text);letter-spacing:.05em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;display:flex}.mn-upnext__title{font:700 16px/1.3 var(--font-head);margin-top:8px}.mn-upnext .mn-ph{aspect-ratio:1}.mn-actionbar{z-index:40;max-width:520px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 95%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--line);align-items:center;gap:8px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.mn-actionbar .mn-sbtn--wa{border-radius:var(--r-pill);flex:1;height:46px;font-size:14.5px}.mn-actionbar .mn-iconbtn{border:1.5px solid var(--line);width:46px;height:46px}.mn-iconbtn[aria-pressed=true]{color:var(--accent);border-color:currentColor}.mn-iconbtn[aria-pressed=true] .mn-i{fill:currentColor}.mn-progress{z-index:31;pointer-events:none;max-width:520px;height:3px;margin:0 auto;position:fixed;top:0;left:0;right:0}.mn-progress i{background:var(--brand-grad);width:0;height:100%;display:block}.mn-pagehead{padding:18px var(--gutter) 14px;background:var(--surface);border-bottom:1px solid var(--line)}.mn-pagehead__crumb{font:700 12px/1 var(--font-text);letter-spacing:.05em;text-transform:uppercase;color:var(--accent)}.mn-pagehead__title{font:900 32px/1.05 var(--font-head);letter-spacing:-.02em;margin-top:8px}.mn-pagehead__text{font:500 14px/1.45 var(--font-text);color:var(--muted);margin-top:8px}.mn-pagehead .mn-chips{margin:14px calc(-1 * var(--gutter)) 0}.mn-more{height:48px;margin:18px var(--gutter) 0;border-radius:var(--r-pill);border:1.5px solid var(--line-strong);background:var(--surface);font:700 14px/1 var(--font-text);justify-content:center;align-items:center;gap:8px;display:flex}.mn-more:hover{border-color:var(--accent);color:var(--accent)}.mn-sticky-chips{top:var(--appbar-h);z-index:28;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 0;position:sticky}.mn-secgrid{margin:0 var(--gutter);gap:10px;display:grid}.mn-sec{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);grid-template-columns:52px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.mn-sec__icon{background:color-mix(in srgb, var(--mango-400) 14%, var(--surface));width:52px;height:52px;color:var(--accent);border-radius:16px;place-items:center;display:grid}.mn-sec__name{font:800 17px/1.15 var(--font-head)}.mn-sec__latest{font:500 13px/1.35 var(--font-text);color:var(--muted);margin-top:5px}.mn-sec:hover .mn-sec__name{color:var(--accent)}.mn-topics{margin:0 var(--gutter);flex-wrap:wrap;gap:8px;display:flex}.mn-settings{margin:0 var(--gutter);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);overflow:hidden}.mn-setting{align-items:center;gap:12px;min-height:58px;padding:10px 14px;display:flex}.mn-setting+.mn-setting{border-top:1px solid var(--line)}.mn-setting__label{font:600 15px/1.25 var(--font-text);flex:1}.mn-setting__label small{color:var(--muted);margin-top:3px;font-size:12.5px;font-weight:500;display:block}.mn-seg{border-radius:var(--r-pill);background:var(--surface-2);grid-auto-flow:column;padding:3px;display:inline-grid}.mn-seg button{border-radius:var(--r-pill);height:32px;font:600 13px/1 var(--font-text);color:var(--muted);padding:0 12px}.mn-seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.mn-searchbar{z-index:30;background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:8px 8px 8px 6px;display:flex;position:sticky;top:0}.mn-searchbar__field{border-radius:var(--r-pill);background:var(--surface-2);height:44px;color:var(--muted);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.mn-searchbar__field:focus-within{box-shadow:0 0 0 2px var(--accent)}.mn-searchbar input{min-width:0;font:500 16px/1 var(--font-text);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.mn-searchbar input::placeholder{color:var(--muted)}.mn-results-n{margin:16px var(--gutter) 8px;font:600 13px/1 var(--font-text);color:var(--muted)}.mn-row mark{background:color-mix(in srgb, var(--mango-400) 30%, transparent);color:inherit;border-radius:3px;padding:0 1px}.mn-empty{margin:36px var(--gutter) 6px;text-align:center;justify-items:center;gap:10px;padding:28px 20px;display:grid}.mn-empty__icon{background:color-mix(in srgb, var(--mango-400) 14%, var(--surface));width:72px;height:72px;color:var(--accent);border-radius:24px;place-items:center;display:grid}.mn-empty__title{font:800 21px/1.2 var(--font-head);margin-top:6px}.mn-empty__text{font:400 14.5px/1.5 var(--font-text);color:var(--muted);max-width:32ch}.mn-btn{border-radius:var(--r-pill);background:var(--ink);height:46px;color:var(--surface);font:700 14.5px/1 var(--font-text);justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.mn-btn--brand{background:var(--brand-grad);color:#1a1206}.mn-404{font:900 88px/1 var(--font-head);background:var(--brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-stretch:80%}.mn-sheetdlg{border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface);width:100%;max-width:520px;color:var(--ink);border:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0}.mn-sheetdlg::backdrop{background:var(--scrim)}.mn-sheetdlg__in{padding:12px var(--gutter) calc(18px + env(safe-area-inset-bottom))}.mn-sheetdlg__grab{background:var(--line-strong);border-radius:2px;width:36px;height:4px;margin:0 auto 14px}.mn-sheetdlg__title{font:800 18px/1.2 var(--font-head)}.mn-sheetdlg__sub{font:500 13px/1.4 var(--font-text);color:var(--muted);margin-top:4px}.mn-sheetdlg__grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.mn-sheetdlg__grid a,.mn-sheetdlg__grid button{border-radius:var(--r-md);font:600 12px/1 var(--font-text);justify-items:center;gap:8px;padding:10px 0;display:grid}.mn-sheetdlg__grid a:hover,.mn-sheetdlg__grid button:hover{background:var(--surface-2)}.mn-sheetdlg__ic{background:var(--surface-2);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.mn-sheetdlg__ic--wa{background:var(--wa);color:var(--on-wa)}.mn-sheetdlg__ic--fb{color:#fff;background:#1877f2}.mn-sheetdlg__ic--x{color:#fff;background:#000}.mn-sheetdlg__close{border-radius:var(--r-pill);background:var(--surface-2);width:100%;height:48px;font:700 14.5px/1 var(--font-text);margin-top:12px}.mn-toast{left:50%;bottom:calc(var(--navbar-h) + 22px);z-index:60;opacity:0;pointer-events:none;border-radius:var(--r-pill);background:var(--ink);color:var(--surface);font:600 13.5px/1.2 var(--font-text);box-shadow:var(--shadow-3);transition:opacity .2s, transform .2s var(--ease);padding:11px 16px;position:fixed;transform:translate(-50%,16px)}.mn-toast.is-visible{opacity:1;transform:translate(-50%)}.mn-gap{height:8px}.mn-note{margin:22px var(--gutter) 0;font:500 12.5px/1.45 var(--font-text);color:var(--muted);text-align:center}.mn-sec .mn-i--sm{color:var(--faint)}button.mn-more{width:calc(100% - 2 * var(--gutter))}.mn-edcard__mark img{object-fit:contain;width:40px;height:40px}.mn-tl>div+div>.mn-tl__item{border-top:1px solid var(--line)}.mn-swipe-page .mn-app{padding-bottom:0}.mn-swipe{z-index:10;max-width:520px;left:0;right:0;top:calc(var(--appbar-h) + var(--tabs-h));bottom:calc(var(--navbar-h) + env(safe-area-inset-bottom));padding:10px var(--gutter) 0;flex-direction:column;margin:0 auto;display:flex;position:fixed}.mn-swipe__deck{flex-direction:column;flex:1;min-height:0;display:none;position:relative}.mn-swipe__deck.is-active{display:flex}.mn-segs{gap:4px;height:4px;margin:0 2px 10px;display:flex}.mn-segs i{background:var(--line-strong);border-radius:2px;flex:1;transition:background .25s}.mn-segs i.is-done{background:var(--accent-fill)}.mn-stack{touch-action:none;flex:1;min-height:0;margin-bottom:18px;position:relative}.mn-scard{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-2);transform-origin:50% 100%;-webkit-user-select:none;user-select:none;transition:transform .42s var(--ease), opacity .42s var(--ease);will-change:transform;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.mn-scard[data-pos="0"]{z-index:5;box-shadow:var(--shadow-3)}.mn-scard[data-pos="1"]{z-index:4;transform:translateY(9px)scale(.955)}.mn-scard[data-pos="2"]{z-index:3;transform:translateY(18px)scale(.91)}.mn-scard[data-pos=far]{z-index:1;opacity:0;pointer-events:none;transform:translateY(18px)scale(.91)}.mn-scard[data-pos="1"]:after,.mn-scard[data-pos="2"]:after{content:"";z-index:3;background:var(--surface);opacity:.5;pointer-events:none;position:absolute;inset:0}.mn-scard[data-pos=gone]{z-index:6;opacity:0;pointer-events:none;transform:translate(-125%)rotate(-14deg)}.mn-scard.is-dragging{transition:none}.mn-scard .mn-ph{aspect-ratio:auto;border-radius:0;flex:0 0 44%}.mn-scard .mn-ph img{pointer-events:none;-webkit-user-drag:none}.mn-scard__body{flex-direction:column;flex:1;gap:9px;min-height:0;padding:16px 18px;display:flex}.mn-scard__title{font:800 23px/1.17 var(--font-head);letter-spacing:-.013em;text-wrap:balance}.mn-scard__title a:after{content:"";z-index:0;position:absolute;inset:0}.mn-scard__text{min-height:0;font:400 15.5px/1.55 var(--font-text);color:var(--ink-2);flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.mn-scard__foot{z-index:1;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex;position:relative}.mn-scard__read{border-radius:var(--r-pill);background:var(--brand-grad);color:#1a1206;height:46px;font:800 14.5px/1 var(--font-text);flex:1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.mn-scard__btn{background:var(--surface-2);width:46px;height:46px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.mn-scard__btn--wa{background:var(--wa);color:var(--on-wa)}.mn-scard__btn[aria-pressed=true]{color:var(--accent)}.mn-scard__btn[aria-pressed=true] .mn-i{fill:currentColor}.mn-scard__badge{z-index:1;position:absolute;top:14px;left:14px}.mn-scard__n{z-index:1;border-radius:var(--r-pill);color:#fff;height:26px;font:700 12px/1 var(--font-text);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0d99;align-items:center;padding:0 10px;display:inline-flex;position:absolute;top:14px;right:14px}.mn-scard--end{text-align:center;background:var(--surface);justify-content:center;align-items:center;gap:12px;padding:28px}.mn-scard--end .mn-chips{flex-wrap:wrap;justify-content:center;margin-top:4px;padding:0}.mn-scard__hint{z-index:2;border-radius:var(--r-pill);height:34px;font:800 13px/1 var(--font-text);opacity:0;pointer-events:none;background:var(--ink);color:var(--surface);align-items:center;gap:6px;margin-top:-17px;padding:0 12px;display:inline-flex;position:absolute;top:50%}.mn-scard__hint--next{right:14px}.mn-scard__hint--prev{left:14px}.mn-swipe__bar{flex:none;align-items:center;gap:10px;height:52px;display:flex}.mn-swipe__bar .mn-iconbtn{border:1.5px solid var(--line);background:var(--surface);width:40px;height:40px}.mn-swipe__bar .mn-iconbtn:disabled{opacity:.35;cursor:default}.mn-swipe__tip{text-align:center;font:600 12.5px/1.2 var(--font-text);color:var(--muted);flex:1}@keyframes mn-nudge{0%,to{transform:none}30%{transform:translate(-34px)rotate(-3deg)}60%{transform:translate(6px)}}.mn-stack.is-nudge .mn-scard[data-pos="0"]{animation:mn-nudge 1.1s var(--ease) .6s 1}.mn-tabs button.mn-tab{cursor:pointer}@media (width<=1023.98px){body.mn-swipe-page{overscroll-behavior:none;overflow:hidden}}@media (height<=700px){.mn-scard .mn-ph{flex-basis:38%}.mn-scard__title{font-size:20px}}
