.mn-root{--mn-bg-grouped:#f2f2f7;--mn-bg-cell:#ffffff;--mn-bg-note:#ffffff;--mn-label:#000000;--mn-label-2:rgba(60,60,67,0.6);--mn-label-3:rgba(60,60,67,0.3);--mn-sep:rgba(60,60,67,0.29);--mn-fill-press:rgba(120,120,128,0.18);--mn-tint:#b08b00;--mn-folder:#ebb800;--mn-blue:#007aff;--mn-glass-bg:rgba(249,249,249,0.62);--mn-glass-edge:rgba(255,255,255,0.72);--mn-glass-shadow:0 8px 24px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.06);--mn-thumb-edge:rgba(0,0,0,0.08);--mn-attach-bg:rgba(120,120,128,0.1);--mn-dim-max:0.1;--mn-ease-nav:cubic-bezier(0.32,0.72,0,1);--mn-dur-nav:520ms;--mn-ease-out:cubic-bezier(0.23,1,0.32,1);position:fixed;inset:0;overflow:hidden;background:var(--mn-bg-grouped);color:var(--mn-label);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:17px;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media (prefers-color-scheme:dark){.mn-root{--mn-bg-grouped:#000000;--mn-bg-cell:#1c1c1e;--mn-bg-note:#1c1c1e;--mn-label:#ffffff;--mn-label-2:rgba(235,235,245,0.6);--mn-label-3:rgba(235,235,245,0.3);--mn-sep:rgba(84,84,88,0.6);--mn-fill-press:rgba(120,120,128,0.26);--mn-tint:#ffd426;--mn-folder:#ffd426;--mn-blue:#0a84ff;--mn-glass-bg:rgba(28,28,30,0.64);--mn-glass-edge:rgba(255,255,255,0.12);--mn-glass-shadow:0 8px 28px rgba(0,0,0,0.55),0 1px 3px rgba(0,0,0,0.4);--mn-thumb-edge:rgba(255,255,255,0.1);--mn-attach-bg:rgba(120,120,128,0.18);--mn-dim-max:0.32}}.mn-root *,.mn-root :after,.mn-root :before{box-sizing:border-box;margin:0;padding:0}.mn-root button{font:inherit;color:inherit;background:none;border:0;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none}.mn-stack{position:absolute;inset:0;touch-action:pan-y;transition:transform .42s var(--mn-ease-nav),border-radius .42s var(--mn-ease-nav);transform-origin:50% 0;overflow:hidden}.mn-root[data-sheet="1"] .mn-stack{transform:scale(.955) translateY(6px);border-radius:24px}.mn-screen{position:absolute;inset:0;background:var(--mn-bg-grouped);transform:translateZ(0);transition:transform var(--mn-dur-nav) var(--mn-ease-nav);will-change:transform;overflow:hidden}.mn-screen[data-note-screen="1"]{background:var(--mn-bg-note)}.mn-screen[data-pos=off]{transform:translate3d(100%,0,0);box-shadow:-2px 0 24px rgba(0,0,0,.18)}.mn-screen[data-pos=top]{transform:translateZ(0);box-shadow:-2px 0 24px rgba(0,0,0,.18)}.mn-screen[data-pos=under]{transform:translate3d(-33.333%,0,0);box-shadow:none}.mn-dim{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none;transition:opacity var(--mn-dur-nav) var(--mn-ease-nav)}.mn-screen[data-pos=under] .mn-dim{opacity:var(--mn-dim-max)}.mn-scroll{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding:calc(env(safe-area-inset-top) + 54px) 0 calc(env(safe-area-inset-bottom) + 108px)}.mn-content{max-width:680px;margin:0 auto;padding:0 16px}.mn-large-title{font-size:34px;line-height:1.2;font-weight:700;letter-spacing:-.015em;padding:2px 4px 14px}.mn-topchrome{z-index:20;pointer-events:none}.mn-edge,.mn-topchrome{position:absolute;top:0;left:0;right:0}.mn-edge{height:calc(env(safe-area-inset-top) + 76px);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);-webkit-mask-image:linear-gradient(180deg,black 55%,transparent);mask-image:linear-gradient(180deg,black 55%,transparent);opacity:0;transition:opacity .24s ease}.mn-edge:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--mn-bg-grouped) 62%,transparent),transparent)}.mn-screen[data-note-screen="1"] .mn-edge:before{background:linear-gradient(to bottom,color-mix(in srgb,var(--mn-bg-note) 62%,transparent),transparent)}.mn-screen[data-scrolled="1"] .mn-edge{opacity:1}.mn-navbar{position:relative;justify-content:space-between;padding:calc(env(safe-area-inset-top) + 8px) 12px 0;height:calc(env(safe-area-inset-top) + 54px)}.mn-nav-side,.mn-navbar{display:flex;align-items:center;gap:8px}.mn-nav-side{min-width:44px;pointer-events:auto}.mn-nav-side.right{justify-content:flex-end}.mn-nav-title{position:absolute;left:50%;top:calc(env(safe-area-inset-top) + 8px);transform:translate(-50%,4px);height:44px;display:flex;align-items:center;font-size:17px;font-weight:600;letter-spacing:-.02em;max-width:55%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .22s ease,transform .22s var(--mn-ease-out)}.mn-screen[data-scrolled="1"] .mn-nav-title{opacity:1;transform:translate(-50%)}.mn-glass-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--mn-glass-bg);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 0 0 .5px var(--mn-glass-edge),var(--mn-glass-shadow);color:var(--mn-tint);transition:transform .34s var(--mn-ease-out),opacity .2s ease}.mn-glass-btn:active{transform:scale(.92);transition-duration:80ms}.mn-glass-btn svg{display:block}.mn-bottombar{position:absolute;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:10px;padding:10px 16px calc(env(safe-area-inset-bottom) + 14px);pointer-events:none;max-width:680px;margin:0 auto}.mn-bottombar>*{pointer-events:auto}.mn-search{flex:1;display:flex;align-items:center;gap:7px;height:48px;padding:0 16px;border-radius:24px;background:var(--mn-glass-bg);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 0 0 .5px var(--mn-glass-edge),var(--mn-glass-shadow);color:var(--mn-label-2)}.mn-search svg{flex:none}.mn-search input{flex:1;min-width:0;border:0;background:none;outline:none;font:inherit;font-size:17px;letter-spacing:-.01em;color:var(--mn-label);caret-color:var(--mn-tint)}.mn-search input::placeholder{color:var(--mn-label-2)}.mn-search input::-webkit-search-cancel-button{display:none}.mn-search-clear{width:28px;height:28px;margin-right:-6px;color:var(--mn-label-2)}.mn-compose,.mn-search-clear{flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%}.mn-compose{width:48px;height:48px;background:var(--mn-glass-bg);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 0 0 .5px var(--mn-glass-edge),var(--mn-glass-shadow);color:var(--mn-tint);transition:transform .34s var(--mn-ease-out)}.mn-compose:active{transform:scale(.92);transition-duration:80ms}.mn-section-header{display:flex;align-items:center;gap:5px;font-size:20px;font-weight:700;letter-spacing:-.02em;padding:18px 4px 8px}.mn-section-header.small{font-size:13px;font-weight:400;color:var(--mn-label-2);letter-spacing:.01em;text-transform:uppercase;padding:22px 20px 7px}.mn-section-header svg{color:var(--mn-label-2)}.mn-group{background:var(--mn-bg-cell);border-radius:24px;overflow:hidden}.mn-row{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:11px 14px;transition:background .26s ease}.mn-row:active{background:var(--mn-fill-press);transition-duration:0s}.mn-row+.mn-row:before{content:"";position:absolute;top:0;left:54px;right:0;height:.5px;background:var(--mn-sep)}.mn-row.no-icon+.mn-row.no-icon:before{left:16px}.mn-row-icon{flex:none;width:30px;display:flex;align-items:center;justify-content:center;color:var(--mn-folder)}.mn-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mn-row-title{font-size:17px;font-weight:400;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-row-meta{flex:none;display:flex;align-items:center;gap:8px;color:var(--mn-label-2);font-size:17px}.mn-chevron{color:var(--mn-label-3);flex:none}.mn-note-row{align-items:flex-start;padding:12px 14px 12px 16px}.mn-note-row+.mn-note-row:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--mn-sep)}.mn-note-row .mn-row-title{font-weight:600}.mn-note-sub{display:flex;gap:8px;font-size:15px;letter-spacing:-.01em;color:var(--mn-label-2);white-space:nowrap;overflow:hidden}.mn-note-sub .date{flex:none;color:var(--mn-label-2)}.mn-note-sub .preview{overflow:hidden;text-overflow:ellipsis;color:var(--mn-label-3)}.mn-note-folder{display:flex;align-items:center;gap:5px;font-size:15px;color:var(--mn-label-3);margin-top:1px}.mn-note-folder svg{width:14px;height:14px;color:var(--mn-label-3)}.mn-thumb{flex:none;width:52px;height:52px;border-radius:8px;object-fit:cover;box-shadow:inset 0 0 0 .5px var(--mn-thumb-edge);background:var(--mn-attach-bg)}.mn-group-footer{line-height:1.4;padding:8px 20px 0}.mn-count-caption,.mn-group-footer{font-size:13px;color:var(--mn-label-2)}.mn-count-caption{text-align:center;padding:18px 0 4px}.mn-empty{text-align:center;padding:64px 24px;color:var(--mn-label-2)}.mn-empty strong{display:block;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--mn-label);margin-bottom:6px}.mn-anim-in .mn-stagger{opacity:0;transform:translateY(6px);animation:mn-rise .42s var(--mn-ease-out) forwards}.mn-anim-in .mn-stagger:first-child{animation-delay:40ms}.mn-anim-in .mn-stagger:nth-child(2){animation-delay:80ms}.mn-anim-in .mn-stagger:nth-child(3){animation-delay:.12s}.mn-anim-in .mn-stagger:nth-child(4){animation-delay:.16s}.mn-anim-in .mn-stagger:nth-child(5){animation-delay:.2s}@keyframes mn-rise{to{opacity:1;transform:translateY(0)}}.mn-note-scroll{padding-top:calc(env(safe-area-inset-top) + 62px);padding-bottom:calc(env(safe-area-inset-bottom) + 48px)}.mn-note-article{max-width:640px;margin:0 auto;padding:0 22px}.mn-note-date{text-align:center;font-size:13px;color:var(--mn-label-2);padding-bottom:18px}.mn-note-title{font-size:28px;line-height:1.22;font-weight:700;letter-spacing:-.021em;margin-bottom:12px}.mn-note-body p{font-size:17px;line-height:1.48;letter-spacing:-.012em;margin-bottom:17px;overflow-wrap:break-word}.mn-note-body a{color:var(--mn-tint);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;word-break:break-all}.mn-note-body strong{font-weight:600}.mn-note-photo{display:block;width:100%;border-radius:12px;margin:4px 0 16px;box-shadow:inset 0 0 0 .5px var(--mn-thumb-edge)}.mn-note-body a.mn-attachment{color:inherit;text-decoration:none;word-break:normal}.mn-attachment{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;margin:6px 0 17px;border-radius:14px;background:var(--mn-attach-bg);transition:transform .34s var(--mn-ease-out),opacity .2s ease}.mn-attachment:active{transform:scale(.98);opacity:.8;transition-duration:80ms}.mn-attachment-icon{flex:none;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--mn-bg-cell);box-shadow:inset 0 0 0 .5px var(--mn-thumb-edge);overflow:hidden;color:#e0443a}.mn-attachment-icon img{width:100%;height:100%;object-fit:cover}.mn-attachment-body{flex:1;min-width:0}.mn-attachment-body strong{font-size:16px;font-weight:600;letter-spacing:-.02em}.mn-attachment-body span,.mn-attachment-body strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-attachment-body span{font-size:13px;color:var(--mn-label-2)}.mn-sheet-backdrop{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.4);opacity:0;transition:opacity .42s var(--mn-ease-nav)}.mn-sheet-backdrop[data-open="1"]{opacity:1}.mn-sheet{position:fixed;z-index:41;left:0;right:0;bottom:0;top:max(env(safe-area-inset-top),14px);max-width:720px;margin:0 auto;display:flex;flex-direction:column;background:var(--mn-bg-cell);border-radius:24px 24px 0 0;box-shadow:0 -8px 40px rgba(0,0,0,.25);transform:translate3d(0,100%,0);transition:transform .48s var(--mn-ease-nav);will-change:transform;overflow:hidden}.mn-sheet[data-open="1"]{transform:translateZ(0)}.mn-grabber{flex:none;align-self:center;width:36px;height:5px;border-radius:2.5px;margin:6px 0 2px;background:var(--mn-label-3)}.mn-sheet-header{flex:none;display:flex;align-items:center;gap:12px;padding:8px 16px 12px}.mn-sheet-header .mn-attachment-icon{width:36px;height:36px;border-radius:8px}.mn-sheet-header strong{flex:1;min-width:0;font-size:17px;font-weight:600;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-sheet-close{flex:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mn-attach-bg);color:var(--mn-label-2);transition:transform .34s var(--mn-ease-out)}.mn-sheet-close:active{transform:scale(.9);transition-duration:80ms}.mn-sheet-content{flex:1;min-height:0;position:relative;background:var(--mn-bg-grouped)}.mn-sheet-content iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.mn-sheet-content.video{background:#000;display:flex;align-items:center}.mn-sheet-content.video .frame{position:relative;width:100%;aspect-ratio:16/9}.mn-sheet-content.video iframe{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mn-dim,.mn-screen{transition:opacity .2s ease!important;transform:none!important}.mn-screen[data-pos=off]{opacity:0;pointer-events:none}.mn-screen[data-pos=under]{visibility:visible}.mn-sheet{transition:opacity .2s ease}.mn-sheet:not([data-open="1"]){opacity:0}.mn-anim-in .mn-stagger{animation:none;opacity:1;transform:none}.mn-stack{transition:none}}@media (prefers-reduced-transparency:reduce){.mn-compose,.mn-glass-btn,.mn-search{background:var(--mn-bg-cell)}.mn-compose,.mn-edge,.mn-glass-btn,.mn-search{backdrop-filter:none;-webkit-backdrop-filter:none}.mn-edge{background:var(--mn-bg-grouped)}}