html[data-template=ms]{--ms-bg: #f1ebdc;--ms-paper: #fbf7ec;--ms-paper-2: #f6f0e1;--ms-ink: #2f2b24;--ms-ink-dim: #6a6255;--ms-muted: #8d8474;--ms-line: rgb(47 43 36 / 14%);--ms-line-strong: rgb(47 43 36 / 24%);--ms-rule: rgb(47 43 36 / 10%);--ms-margin-line: rgb(176 60 44 / 34%);--ms-cinnabar: #b03c2c;--ms-cinnabar-hi: #96301f;--ms-cinnabar-ring: rgb(176 60 44 / 45%);--ms-cinnabar-glow: rgb(176 60 44 / 55%);--ms-gold: #8a6b32;--ms-gold-hi: #6f5423;--ms-gold-line: rgb(138 107 50 / 45%);--ms-gold-soft: rgb(138 107 50 / 9%);--ms-gold-shadow: rgb(138 107 50 / 55%);--ms-btn-ink: #fdf9ef;--ms-wood: #8a7a5e;--ms-wood-hi: #a8977a;--ms-wood-deep: #6b5c44;--ms-inkwell: #4a463c;--ms-inkwell-deep: #2b2822;--ms-lamp: rgb(214 170 96 / 22%);--ms-lamp-glow: rgb(214 170 96 / 45%);--ms-lamp-core: rgb(226 180 110 / 38%);--ms-pen-shadow: rgb(60 50 30 / 28%);--ms-sheet-shadow: rgb(60 50 30 / 38%);--ms-sheet-dim-1: .86;--ms-sheet-dim-2: .93;--ms-card-shadow: 0 1px 2px rgb(60 50 30 / 6%), 0 12px 26px -16px rgb(60 50 30 / 28%);--ms-sheet-edge: rgb(47 43 36 / 10%);--ms-sheet-edge-2: rgb(47 43 36 / 6%);--ms-sheet-back: #e4d9bd;--ms-fold-shadow: rgb(60 50 30 / 22%);--ms-serif: "Songti SC", "Noto Serif SC", "Source Han Serif SC", "SimSun", serif;--ms-mono: ui-monospace, "Cascadia Mono", Consolas, monospace;--bg-primary: #fbf7ec;--bg-page: #f1ebdc;--bg-card: #fbf7ec;--bg-secondary: #f0e9d8;--bg-tertiary: #e7dfca;--bg-header: rgb(251 247 236 / 88%);--text-primary: #2f2b24;--text-secondary: #6d6558;--border-color: #ded4bd;--primary-color: #b03c2c;--primary-hover: #96301f;--primary-text: #96301f;--primary-fill: #a6382a;--primary-solid: var(--primary-fill);--primary-solid-hover: var(--primary-hover);--primary-solid-text: var(--ms-btn-ink);--primary-soft: rgb(176 60 44 / 10%);--primary-soft-hover: rgb(176 60 44 / 16%);--shadow-card: var(--ms-card-shadow);--shadow-card-hover: 0 2px 4px rgb(60 50 30 / 8%), 0 18px 34px -18px rgb(60 50 30 / 34%);--radius-sm: 2px;--radius-md: 3px;--radius-lg: 3px;--mark-bg: #f3e2a8;--code-bg: #f2ecdc;--code-text: #35312a;--scrollbar-thumb: rgb(47 43 36 / 20%);--scrollbar-thumb-hover: rgb(47 43 36 / 34%);--text-inverted: #fdf9ef;--info-color: #4a6b8a;--warning-color: #b08428;--warning-text: #7a5a1a;--danger-color: #9c2b1d;--like-color: #b03c2c;--shadow-pop: 0 6px 16px -8px rgb(60 50 30 / 22%), 0 9px 28px 8px rgb(60 50 30 / 8%);--toast-bg: rgba(47, 43, 36, .92);--toast-error-bg: rgba(140, 40, 28, .95);--badge-owner-bg: #f3e7c8;--badge-owner-text: #7a5a1a;--tag-warn-text: #7a5a1a;--tag-warn-bg: rgb(176 132 40 / 14%);--tag-danger-text: #96301f;--tag-danger-bg: rgb(156 43 29 / 12%);--chart-post: #8a6b32;--chart-views: #4a6b8a;--hl-text: #35312a;--hl-keyword: #a6382a;--hl-title: #8a6b32;--hl-literal: #3f5e8c;--hl-string: #4e6b45;--hl-builtin: #7a5a1a;--hl-comment: #8d8474;--hl-name: #4e6b45;--hl-bullet: #8a6b32;--hl-del-text: #96301f;--hl-add-bg: rgb(78 107 69 / 10%);--hl-del-bg: rgb(166 56 42 / 10%);--theme-bg-image: radial-gradient(80% 55% at 82% 0%, rgb(214 170 96 / 12%), transparent 62%), repeating-linear-gradient(90deg, rgb(47 43 36 / 2.5%) 0 1px, transparent 1px 3px), linear-gradient(180deg, #f4eee0 0%, #ece4d1 100%);--theme-bg-size: auto, auto, auto}html[data-template=ms].dark{--ms-bg: #0b0e12;--ms-paper: #171c24;--ms-paper-2: #1c222c;--ms-ink: #e6ddc8;--ms-ink-dim: #a8a294;--ms-muted: #767264;--ms-line: rgb(230 221 200 / 14%);--ms-line-strong: rgb(230 221 200 / 22%);--ms-rule: rgb(230 221 200 / 9%);--ms-margin-line: rgb(192 74 58 / 30%);--ms-cinnabar: #c04a3a;--ms-cinnabar-hi: #e06a52;--ms-cinnabar-ring: rgb(192 74 58 / 50%);--ms-cinnabar-glow: rgb(192 74 58 / 70%);--ms-gold: #c9a06a;--ms-gold-hi: #e0b87e;--ms-gold-line: rgb(201 160 106 / 42%);--ms-gold-soft: rgb(201 160 106 / 9%);--ms-gold-shadow: rgb(201 160 106 / 60%);--ms-btn-ink: #171208;--ms-wood: #2a2318;--ms-wood-hi: #4a3c28;--ms-wood-deep: #171208;--ms-inkwell: #1a2028;--ms-inkwell-deep: #0a0d12;--ms-lamp: rgb(224 184 126 / 16%);--ms-lamp-glow: rgb(224 184 126 / 50%);--ms-lamp-core: rgb(255 226 168 / 40%);--ms-pen-shadow: rgb(0 0 0 / 70%);--ms-sheet-shadow: rgb(0 0 0 / 80%);--ms-sheet-dim-1: .5;--ms-sheet-dim-2: .72;--ms-card-shadow: 0 1px 2px rgb(0 0 0 / 34%), 0 14px 30px -18px rgb(0 0 0 / 70%);--ms-sheet-edge: rgb(230 221 200 / 7%);--ms-sheet-edge-2: rgb(230 221 200 / 4%);--ms-sheet-back: #2e3742;--ms-fold-shadow: rgb(0 0 0 / 50%);--bg-primary: #14181f;--bg-page: #0b0e12;--bg-card: #171c24;--bg-secondary: #1e242e;--bg-tertiary: #262d38;--bg-header: rgb(11 14 18 / 88%);--text-primary: #e6ddc8;--text-secondary: #a8a294;--border-color: #2b323d;--primary-color: #d4705a;--primary-hover: #e0806a;--primary-text: #e08a72;--primary-fill: #c04a3a;--primary-soft: rgb(192 74 58 / 14%);--primary-soft-hover: rgb(192 74 58 / 22%);--shadow-card: var(--ms-card-shadow);--shadow-card-hover: 0 2px 4px rgb(0 0 0 / 40%), 0 20px 38px -20px rgb(0 0 0 / 80%);--mark-bg: #6b5a1c;--code-bg: #10141a;--code-text: #d8d0bd;--scrollbar-thumb: rgb(230 221 200 / 18%);--scrollbar-thumb-hover: rgb(230 221 200 / 32%);--text-inverted: #171208;--info-color: #8fb0cc;--warning-color: #d4a94e;--warning-text: #d4a94e;--danger-color: #e0705e;--like-color: #e06a52;--shadow-pop: 0 6px 16px -8px rgb(0 0 0 / 55%), 0 9px 28px 8px rgb(0 0 0 / 30%);--toast-bg: rgba(23, 28, 36, .94);--toast-error-bg: rgba(120, 40, 30, .95);--badge-owner-bg: rgba(201, 160, 106, .16);--badge-owner-text: #e0b87e;--tag-warn-text: #d4a94e;--tag-warn-bg: rgb(212 169 78 / 18%);--tag-danger-text: #e0806a;--tag-danger-bg: rgb(224 112 94 / 18%);--chart-post: #c9a06a;--chart-views: #8fb0cc;--hl-text: #d8d0bd;--hl-keyword: #e0806a;--hl-title: #e0b87e;--hl-literal: #8fb0cc;--hl-string: #a3bf9a;--hl-builtin: #d4a94e;--hl-comment: #767264;--hl-name: #a3bf9a;--hl-bullet: #c9a06a;--hl-del-text: #e0806a;--hl-add-bg: rgb(163 191 154 / 12%);--hl-del-bg: rgb(224 128 106 / 12%);--theme-bg-image: radial-gradient(90% 60% at 78% 4%, rgb(224 184 126 / 7%), transparent 60%), linear-gradient(180deg, #0b0e12 0%, #080a0e 55%, #0b0e12 100%);--theme-bg-size: auto, auto}html[data-template=ms] .ms-shell{background:transparent;font-family:var(--ms-serif);line-height:1.8;-webkit-font-smoothing:antialiased}html[data-template=ms] .ms-shell ::selection{background:var(--ms-cinnabar-ring);color:var(--ms-ink)}html[data-template=ms] .litenote-app-shell__header{border-bottom:0;box-shadow:inset 0 -1px 0 var(--ms-line-strong),inset 0 -5px 0 -4px var(--ms-margin-line)}html[data-template=ms] .litenote-app-shell__avatar{border-radius:3px;background:var(--ms-cinnabar);color:#f7efe4;font-family:var(--ms-serif);box-shadow:0 0 0 1px var(--ms-cinnabar-ring),0 6px 16px -8px var(--ms-cinnabar-glow);transform:rotate(-3deg)}html[data-template=ms] .litenote-app-shell__brand:hover .litenote-app-shell__avatar{transform:rotate(2deg) scale(1.04)}html[data-template=ms] .litenote-app-shell__name{font-family:var(--ms-serif);font-weight:700;letter-spacing:.14em}html[data-template=ms] .litenote-app-shell__nav-label{font-family:var(--ms-serif);letter-spacing:.14em}html[data-template=ms] .litenote-app-shell__nav-item{border-radius:2px}html[data-template=ms] .litenote-app-shell__nav-item.is-active{color:var(--ms-gold-hi);box-shadow:inset 0 -2px 0 var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-ui-card,html[data-template=ms] .ms-shell .litenote-app-card{border:1px solid var(--ms-line-strong);border-radius:3px;background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper));box-shadow:var(--ms-card-shadow)}html[data-template=ms] .ms-shell .litenote-ui-card__header{border-bottom:1px solid var(--ms-line);font-family:var(--ms-serif);letter-spacing:.08em}html[data-template=ms] .ms-shell .litenote-ui-card__icon{color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-card--hover{box-shadow:var(--ms-card-shadow),4px 4px 0 -2px var(--ms-sheet-edge),8px 8px 0 -4px var(--ms-sheet-edge-2);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease}html[data-template=ms] .ms-shell .litenote-app-card--hover:hover{box-shadow:var(--shadow-card-hover),7px 7px 0 -2px var(--ms-sheet-edge),13px 13px 0 -5px var(--ms-sheet-edge-2);transform:translate(-2px,-2px)}html[data-template=ms] .ms-shell .litenote-app-card--hover h2{font-family:var(--ms-serif);letter-spacing:.03em}html[data-template=ms] .ms-shell .litenote-app-article{font-family:var(--ms-serif);font-size:16.5px;line-height:2}html[data-template=ms] .ms-shell .litenote-app-article>p{text-indent:2em}html[data-template=ms] .ms-shell .litenote-app-article h1,html[data-template=ms] .ms-shell .litenote-app-article h2,html[data-template=ms] .ms-shell .litenote-app-article h3,html[data-template=ms] .ms-shell .litenote-app-article h4{font-family:var(--ms-serif);letter-spacing:.04em}html[data-template=ms] .ms-shell .litenote-app-article blockquote{border-left:2px solid var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-article blockquote,html[data-template=ms] .ms-shell .litenote-app-markdown blockquote{border-radius:0 2px 2px 0}html[data-template=ms] .ms-shell .litenote-app-comment{position:relative;padding-left:14px}html[data-template=ms] .ms-shell .litenote-app-comment:before{content:"";position:absolute;top:6px;bottom:6px;left:0;width:2px;background:var(--ms-margin-line)}html[data-template=ms] .ms-shell .litenote-app-comment__author{font-family:var(--ms-serif);letter-spacing:.06em}html[data-template=ms] .ms-shell .litenote-app-comment__time,html[data-template=ms] .ms-shell .litenote-app-comment__ip{font-family:var(--ms-mono);letter-spacing:.04em}html[data-template=ms] .litenote-app-emoji-panel{border:1px solid var(--ms-line-strong);border-radius:2px;background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper));box-shadow:var(--ms-card-shadow)}html[data-template=ms] .litenote-app-emoji-panel__tabs{border-bottom:1px solid var(--ms-line);background:color-mix(in srgb,var(--ms-gold) 8%,var(--ms-paper))}html[data-template=ms] .litenote-app-emoji-panel__tabs:after{background:linear-gradient(to right,transparent,color-mix(in srgb,var(--ms-gold) 8%,var(--ms-paper)))}html[data-template=ms] .litenote-app-emoji-panel__tab{font-family:var(--ms-serif);font-size:13px;letter-spacing:.08em}html[data-template=ms] .litenote-app-emoji-panel__tab:hover{color:var(--ms-cinnabar-hi)}html[data-template=ms] .litenote-app-emoji-panel__tab.is-active{color:var(--ms-cinnabar);box-shadow:inset 0 -2px 0 var(--ms-cinnabar)}html[data-template=ms] .litenote-app-emoji-panel__text{font-family:var(--ms-mono);font-size:15px;line-height:1.5}html[data-template=ms] .litenote-app-emoji-panel__item{border-radius:2px}html[data-template=ms] .litenote-app-emoji-panel__item:hover{background:var(--ms-gold-soft);box-shadow:inset 0 0 0 1px var(--ms-cinnabar-ring)}html[data-template=ms] .ms-shell .litenote-app-sidebar-card{position:relative;border-top-right-radius:0;background-image:linear-gradient(to right,transparent 0 10px,var(--ms-margin-line) 10px 11px,transparent 11px),linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper))}html[data-template=ms] .ms-shell .litenote-app-sidebar-card:before{content:"";position:absolute;top:-1px;right:-1px;width:19px;height:19px;background-image:var(--theme-bg-image);background-attachment:fixed;pointer-events:none}html[data-template=ms] .ms-shell .litenote-app-sidebar-card:after{content:"";position:absolute;top:-1px;right:-1px;width:19px;height:19px;background:linear-gradient(225deg,transparent 0 52.5%,var(--ms-line-strong) 52.5% 58%,var(--ms-sheet-back) 58% 92%,var(--ms-fold-shadow) 92% 100%);pointer-events:none}html[data-template=ms] .ms-shell .litenote-app-sidebar-card .litenote-ui-card__header{box-shadow:inset 0 -5px 0 -4px var(--ms-margin-line)}html[data-template=ms] .ms-shell .litenote-app-sidebar-card .litenote-ui-card__title{font-family:var(--ms-serif);letter-spacing:.1em}html[data-template=ms] .ms-shell .litenote-ui-tabs--sidebar .litenote-ui-tabs__content::-webkit-scrollbar{width:6px}html[data-template=ms] .ms-shell .litenote-ui-tabs--sidebar .litenote-ui-tabs__content::-webkit-scrollbar-thumb{border:1px solid transparent;border-radius:3px}@supports not selector(::-webkit-scrollbar){html[data-template=ms] .ms-shell .litenote-ui-tabs--sidebar .litenote-ui-tabs__content{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}html[data-template=ms] .ms-shell .litenote-ui-pagination__btn{border:1px solid var(--ms-line);border-radius:2px;background:transparent;font-family:var(--ms-mono)}html[data-template=ms] .ms-shell .litenote-ui-pagination__btn:hover:not(:disabled):not(.is-active){border-color:var(--ms-cinnabar);background:var(--ms-gold-soft)}html[data-template=ms] .ms-shell .litenote-ui-pagination__btn.is-active{border-color:var(--ms-cinnabar-hi);background:var(--ms-cinnabar);color:#f7efe4;box-shadow:1.5px 1.5px 0 var(--ms-gold-shadow),inset 0 0 0 1px #fdf9ef38;transform:rotate(-2.5deg)}html[data-template=ms] .ms-shell .litenote-ui-pagination__total{font-family:var(--ms-serif);letter-spacing:.08em}html[data-template=ms] .ms-shell>footer{position:relative;border-top:0;box-shadow:inset 0 1px 0 var(--ms-line-strong),inset 0 5px 0 -4px var(--ms-margin-line);font-family:var(--ms-serif)}html[data-template=ms] .ms-shell>footer>div:first-child{padding-top:20px}html[data-template=ms] .ms-shell>footer:before{content:"\7a3f";position:absolute;top:0;left:50%;display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--ms-cinnabar);border-radius:3px;background:var(--bg-page);color:var(--ms-cinnabar-hi);font-size:14px;line-height:1;transform:translate(-50%,-50%) rotate(-5deg)}html[data-template=ms] .ms-shell .space-y-4:has(>.litenote-app-card--hover){counter-reset:ms-sheet-no}html[data-template=ms] .ms-shell .litenote-app-card--hover{position:relative;counter-increment:ms-sheet-no;background-image:linear-gradient(to right,transparent 0 14px,var(--ms-margin-line) 14px 15px,transparent 15px 19px,var(--ms-margin-line) 19px 20px,transparent 20px),linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper))}html[data-template=ms] .ms-shell .litenote-app-card--hover:not(:has(figure)):after{content:counter(ms-sheet-no,cjk-decimal) " \9875";position:absolute;top:16px;right:12px;writing-mode:vertical-rl;font-family:var(--ms-mono);font-size:11px;letter-spacing:.26em;color:var(--ms-gold);pointer-events:none}html[data-template=ms] .ms-shell .litenote-app-card--hover .p-4{padding-left:34px}html[data-template=ms] .ms-shell .litenote-app-card--hover .line-clamp-2{line-height:26px;background:repeating-linear-gradient(to bottom,transparent 0 25px,var(--ms-rule) 25px 26px)}html[data-template=ms] .ms-shell .litenote-app-card--hover footer{margin-top:12px;padding-top:8px;border-top:1px solid var(--ms-line);font-family:var(--ms-mono);letter-spacing:.04em}html[data-template=ms] .ms-shell section:has(>.litenote-app-year-list){display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 22px}html[data-template=ms] .ms-shell section:has(>.litenote-app-year-list)>div:first-child{flex-direction:column;align-items:center;gap:10px;margin-bottom:0}html[data-template=ms] .ms-shell section:has(>.litenote-app-year-list) h2{writing-mode:vertical-rl;margin:0;padding:12px 7px;border:1px solid var(--ms-cinnabar);border-radius:3px;background:var(--ms-gold-soft);font-family:var(--ms-mono);font-size:15px;letter-spacing:.24em;color:var(--ms-cinnabar-hi)}html[data-template=ms] .ms-shell section:has(>.litenote-app-year-list) h2+span{margin:0;padding:2px 6px;border:1px solid var(--ms-gold-line);border-radius:3px;background:transparent;color:var(--ms-gold-hi)}html[data-template=ms] .ms-shell section:has(>.litenote-app-year-list)>div:first-child>span:last-child{display:none}html[data-template=ms] .ms-shell .litenote-app-year-list{padding-left:20px;background:linear-gradient(to right,var(--ms-margin-line) 0 1px,transparent 1px 5px,var(--ms-margin-line) 5px 6px,transparent 6px)}html[data-template=ms] .ms-shell .litenote-app-year-list .litenote-ui-list-item+.litenote-ui-list-item{border-top:1px solid var(--ms-rule)}html[data-template=ms] .ms-shell .litenote-app-year-list__link{border-radius:0;padding:10px 10px 10px 12px}html[data-template=ms] .ms-shell .litenote-app-year-list__link:hover{background:var(--ms-gold-soft)}html[data-template=ms] .ms-shell .litenote-app-year-list__link>span:first-child{width:6px;height:6px;border-radius:1px;background:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-year-list__link time{font-family:var(--ms-mono);color:var(--ms-gold)}html[data-template=ms] .ms-shell article.litenote-app-card{position:relative}html[data-template=ms] .ms-shell article.litenote-app-card:before{content:"\706f\4e0b\8a8a\6e05  \b7  \6731\7b14\5f85\6279";position:absolute;top:30px;right:13px;writing-mode:vertical-rl;font-family:var(--ms-serif);font-size:12px;letter-spacing:.32em;color:var(--ms-gold);pointer-events:none}html[data-template=ms] .ms-shell article.litenote-app-card>header>h1:after{content:"\5370";display:inline-grid;place-items:center;width:16px;height:16px;margin-left:10px;border:1.5px solid var(--ms-cinnabar);border-radius:2px;box-shadow:inset 0 0 0 1px var(--ms-cinnabar-ring);font-family:var(--ms-serif);font-size:10px;font-weight:400;line-height:1;color:var(--ms-cinnabar-hi);transform:rotate(-6deg) translateY(2px)}html[data-template=ms] .ms-shell .litenote-app-post__meta{margin-top:18px;padding:9px 2px;border-top:4px double var(--ms-line-strong);border-bottom:4px double var(--ms-line-strong);font-family:var(--ms-mono);font-size:var(--font-xs);letter-spacing:.06em}html[data-template=ms] .ms-shell article.litenote-app-card>.border-t{border-top:1px solid var(--ms-margin-line)}html[data-template=ms] .ms-shell .litenote-app-subscribe__seal{width:42px;height:42px;border:1.5px solid var(--ms-cinnabar);border-radius:2px;background:color-mix(in srgb,var(--ms-cinnabar) 6%,transparent);box-shadow:inset 0 0 0 1px var(--ms-paper),inset 0 0 0 2px var(--ms-cinnabar-ring);color:var(--ms-cinnabar);transform:rotate(-4deg)}html[data-template=ms] .ms-shell .litenote-app-subscribe__title{font-family:var(--ms-serif);letter-spacing:.08em}html[data-template=ms] .ms-shell .litenote-app-subscribe__hint{color:var(--text-secondary)}@media(min-width:640px){html[data-template=ms] .ms-shell .litenote-app-subscribe__action{border-left-color:var(--ms-line-strong)}}@media(max-width:640px){html[data-template=ms] .ms-shell .litenote-app-card--hover{box-shadow:var(--ms-card-shadow),3px 3px 0 -2px var(--ms-sheet-edge)}html[data-template=ms] .ms-shell .litenote-app-card--hover:hover{box-shadow:var(--shadow-card-hover),5px 5px 0 -2px var(--ms-sheet-edge)}html[data-template=ms] .ms-shell .litenote-app-card--hover .p-4{padding-left:28px}html[data-template=ms] .ms-shell section:has(>.litenote-app-year-list){gap:4px 12px}html[data-template=ms] .ms-shell article.litenote-app-card:before{display:none}}html[data-template=ms] .ms-shell .ms-home__searchbar{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:10px 14px;border:1px solid var(--ms-line);background:var(--ms-paper)}html[data-template=ms] .ms-shell .ms-home__catalog{display:flex;flex-direction:column;padding-left:18px;border-left:4px double var(--ms-margin-line)}html[data-template=ms] .ms-shell .ms-home__row{position:relative;display:flex;gap:16px;padding:18px 6px 16px 0;border-bottom:1px solid var(--ms-line)}html[data-template=ms] .ms-shell .ms-home__row:after{content:"";position:absolute;top:26px;left:-14px;width:7px;height:7px;border:1.5px solid var(--ms-cinnabar);border-radius:50%;opacity:0;transition:opacity .15s ease}html[data-template=ms] .ms-shell .ms-home__row:hover:after{opacity:1}html[data-template=ms] .ms-shell .ms-home__row-date{flex:0 0 auto;padding-top:3px;writing-mode:vertical-rl;font-family:var(--ms-mono);font-size:12px;letter-spacing:.18em;color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .ms-home__row-body{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1 1 auto}html[data-template=ms] .ms-shell .ms-home__row-title{font-family:var(--ms-serif);font-size:19px;font-weight:700;letter-spacing:.02em;color:var(--text-primary);transition:color .15s ease}html[data-template=ms] .ms-shell .ms-home__row:hover .ms-home__row-title{color:var(--ms-cinnabar-hi)}html[data-template=ms] .ms-shell .ms-home__row-top{margin-left:8px;padding:0 4px;border:1px solid var(--ms-cinnabar);border-radius:2px;font-style:normal;font-size:11px;color:var(--ms-cinnabar-hi);vertical-align:2px}html[data-template=ms] .ms-shell .ms-home__row-summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--text-secondary)}html[data-template=ms] .ms-shell .ms-home__row-meta{display:flex;flex-wrap:wrap;gap:14px;font-family:var(--ms-mono);font-size:11.5px;letter-spacing:.04em;color:var(--text-secondary);opacity:.85}html[data-template=ms] .ms-shell .ms-home__row--skeleton{align-items:flex-start}@media(min-width:768px){html[data-template=ms] .ms-shell .ms-shell__main{flex-wrap:wrap}html[data-template=ms] .ms-shell .ms-appendix{order:3;position:static;flex:0 0 100%;width:100%;max-height:none}html[data-template=ms] .ms-shell .ms-appendix .litenote-ui-tabs--sidebar{display:block;column-width:250px;column-gap:16px}html[data-template=ms] .ms-shell .ms-appendix:before{content:"\5377\672b\9644\5f55  \b7  \7b3a\8c31";display:block;margin:30px 0 18px;padding-top:14px;border-top:4px double var(--ms-line-strong);font-family:var(--ms-serif);font-size:15px;letter-spacing:.3em;color:var(--ms-gold)}html[data-template=ms] .ms-shell .ms-appendix .litenote-ui-tabs--sidebar .litenote-ui-tabs__list{display:none}html[data-template=ms] .ms-shell .ms-appendix .litenote-ui-tabs--sidebar .litenote-ui-tabs__content{display:contents!important;overflow:visible;scrollbar-gutter:auto}html[data-template=ms] .ms-shell .ms-appendix .litenote-ui-tabs--sidebar .litenote-ui-tabs__content>.flex.flex-col{display:contents}html[data-template=ms] .ms-shell .ms-appendix .litenote-app-sidebar-card{break-inside:avoid;margin:0 0 16px}html[data-template=ms] .ms-shell .ms-article-rail{flex:0 0 240px;position:sticky;top:92px;align-self:flex-start;width:240px;max-height:calc(100vh - 120px)}}html[data-template=ms] .litenote-app-auth__card{border:1px solid var(--ms-line-strong);border-left:3px double var(--ms-margin-line);border-radius:2px;background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper));box-shadow:var(--ms-card-shadow)}html[data-template=ms] .litenote-app-auth__label{font-family:var(--ms-serif);letter-spacing:.08em}html[data-template=ms] .litenote-app-auth__divider{color:var(--ms-gold);font-family:var(--ms-serif);letter-spacing:.16em}html[data-template=ms] .ms-shell .litenote-app-announcement{width:fit-content;max-width:min(34rem,100%);margin:0 0 18px 2px;padding:9px 18px 9px 13px;border:1px solid var(--ms-line-strong);border-left:3px double var(--ms-margin-line);border-radius:2px;background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper));box-shadow:3px 3px 0 -1px var(--ms-sheet-edge);transform:rotate(-.3deg)}html[data-template=ms] .ms-shell .litenote-app-announcement>span:first-child{width:24px;height:24px;border-radius:1px;background:var(--ms-cinnabar);color:var(--ms-btn-ink);box-shadow:inset 0 0 0 1px #fdf9ef52;transform:rotate(-2deg)}html[data-template=ms] .ms-shell .litenote-app-announcement__text{font-family:var(--ms-serif);font-size:14.5px;line-height:1.75;letter-spacing:.02em;color:var(--text-secondary)}html[data-template=ms] .ms-shell .litenote-app-docs__bar{border-bottom:1px solid var(--ms-line-strong);box-shadow:inset 0 -4px 0 -3px var(--ms-margin-line)}html[data-template=ms] .ms-shell .litenote-app-docs__title-text{font-family:var(--ms-serif);letter-spacing:.1em}html[data-template=ms] .ms-shell .litenote-app-docs__title-icon{color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-docs__version-btn{border-color:var(--ms-line-strong);border-radius:2px;font-family:var(--ms-mono)}html[data-template=ms] .ms-shell .litenote-app-docs__panel{position:relative;border:1px solid var(--ms-line-strong);border-radius:2px;background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper));box-shadow:var(--ms-card-shadow)}html[data-template=ms] .ms-shell .litenote-app-docs__panel:after{content:"";position:absolute;top:0;right:0;width:15px;height:15px;background:linear-gradient(225deg,transparent 0 52.5%,var(--ms-line-strong) 52.5% 58%,var(--ms-sheet-back) 58% 100%);pointer-events:none}html[data-template=ms] .ms-shell .litenote-app-docs__panel-head{border-bottom:1px solid var(--ms-line)}html[data-template=ms] .ms-shell .litenote-app-docs__panel-icon{color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-docs__panel-title{font-family:var(--ms-serif);letter-spacing:.14em;color:var(--ms-gold)}html[data-template=ms] .ms-shell .litenote-app-docs-nav__label{font-family:var(--ms-serif);letter-spacing:.02em}html[data-template=ms] .ms-shell .litenote-app-docs-nav__link{border-radius:2px}html[data-template=ms] .ms-shell .litenote-app-docs-nav__link:hover{background:var(--ms-gold-soft);color:var(--ms-cinnabar-hi)}html[data-template=ms] .ms-shell .litenote-app-docs-nav__link.is-active{background:var(--ms-gold-soft);color:var(--ms-cinnabar);box-shadow:inset 2px 0 0 var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-docs-crumb{font-family:var(--ms-mono);font-size:11.5px;letter-spacing:.04em}html[data-template=ms] .ms-shell .litenote-app-docs-crumb__link.is-current{color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell article.litenote-app-card.litenote-app-docs-article:before{content:none}html[data-template=ms] .ms-shell .litenote-app-docs-article{border-left:3px double var(--ms-margin-line);background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper))}html[data-template=ms] .ms-shell .litenote-app-docs-child{border-radius:2px;background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper))}html[data-template=ms] .ms-shell .litenote-app-docs-child:hover,html[data-template=ms] .ms-shell .litenote-app-docs-index__card:hover{border-color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-docs-child__icon,html[data-template=ms] .ms-shell .litenote-app-docs-index__icon{border:1px solid var(--ms-cinnabar-ring);border-radius:2px;background:var(--ms-gold-soft);color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-docs-child__name,html[data-template=ms] .ms-shell .litenote-app-docs-index__name{font-family:var(--ms-serif);letter-spacing:.03em}html[data-template=ms] .ms-shell .litenote-app-docs-pager__item{border-radius:2px;background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper))}html[data-template=ms] .ms-shell .litenote-app-docs-pager__item:hover{border-color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-docs-pager__label{font-family:var(--ms-mono);letter-spacing:.12em;color:var(--ms-gold)}html[data-template=ms] .ms-shell .litenote-app-docs-pager__name{font-family:var(--ms-serif)}html[data-template=ms] .ms-shell .litenote-app-moments__list{padding-left:34px}html[data-template=ms] .ms-shell .litenote-app-moments__item:before{top:7px;left:-33px;width:9px;height:9px;border:0;border-radius:1px;background:var(--ms-cinnabar);transform:rotate(45deg);box-shadow:0 0 0 3px var(--ms-bg),0 0 0 4px var(--ms-cinnabar-ring)}html[data-template=ms] .ms-shell .litenote-app-moments__item:not(:last-child):after{top:26px;left:-29px;width:1px;background:var(--ms-margin-line)}html[data-template=ms] .ms-shell .litenote-app-moments__time{font-family:var(--ms-mono);font-size:11.5px;letter-spacing:.08em;color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-moments__body{padding:16px 20px 18px;border:1px solid var(--ms-line-strong);border-left:3px double var(--ms-margin-line);border-radius:2px;background-image:linear-gradient(168deg,var(--ms-paper-2),var(--ms-paper));box-shadow:4px 4px 0 -2px var(--ms-sheet-edge)}html[data-template=ms] .ms-shell .litenote-app-moments__title{font-family:var(--ms-serif);font-size:17px;letter-spacing:.04em}html[data-template=ms] .ms-shell .litenote-app-moments__title a:hover{color:var(--ms-cinnabar)}html[data-template=ms] .ms-shell .litenote-app-moments__content{font-family:var(--ms-serif);font-size:15.5px;line-height:1.9}html[data-template=ms] .ms-shell .litenote-app-moments__content blockquote{border-left:2px solid var(--ms-cinnabar)}@media(max-width:640px){html[data-template=ms] .ms-shell .litenote-app-moments__list{padding-left:28px}html[data-template=ms] .ms-shell .litenote-app-moments__item:before{left:-27px}html[data-template=ms] .ms-shell .litenote-app-moments__item:not(:last-child):after{left:-23px}}html[data-template=ms] .ms-shell .litenote-app-moment-detail__meta{font-family:var(--ms-mono);font-size:11.5px;letter-spacing:.08em;color:var(--ms-cinnabar)}
