@layer quartz-base{code[data-theme*=\ ]{color:var(--shiki-light);background-color:var(--shiki-light-bg)}code[data-theme*=\ ] span{color:var(--shiki-light)}[saved-theme=dark] code[data-theme*=\ ]{color:var(--shiki-dark);background-color:var(--shiki-dark-bg)}[saved-theme=dark] code[data-theme*=\ ] span{color:var(--shiki-dark)}.callout{border:1px solid var(--border);background-color:var(--bg);box-sizing:border-box;border-radius:5px;padding:0 1rem;overflow-y:hidden}.callout>.callout-content{transition:grid-template-rows .1s cubic-bezier(.02,.01,.47,1);display:grid;overflow:hidden}.callout>.callout-content>:first-child{margin-top:0}.callout{--callout-icon-note:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"2\" x2=\"22\" y2=\"6\"></line><path d=\"M7.5 20.5 19 9l-4-4L3.5 16.5 2 22z\"></path></svg>");--callout-icon-abstract:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"8\" y=\"2\" width=\"8\" height=\"4\" rx=\"1\" ry=\"1\"></rect><path d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"></path><path d=\"M12 11h4\"></path><path d=\"M12 16h4\"></path><path d=\"M8 11h.01\"></path><path d=\"M8 16h.01\"></path></svg>");--callout-icon-info:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"></line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"></line></svg>");--callout-icon-todo:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\"></path><path d=\"m9 12 2 2 4-4\"></path></svg>");--callout-icon-tip:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z\"></path></svg> ");--callout-icon-success:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"></polyline></svg> ");--callout-icon-question:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"></path><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"></line></svg> ");--callout-icon-warning:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"></path><line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"></line><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"></line></svg>");--callout-icon-failure:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"></line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"></line></svg> ");--callout-icon-danger:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"></polygon></svg> ");--callout-icon-bug:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"8\" height=\"14\" x=\"8\" y=\"6\" rx=\"4\"></rect><path d=\"m19 7-3 2\"></path><path d=\"m5 7 3 2\"></path><path d=\"m19 19-3-2\"></path><path d=\"m5 19 3-2\"></path><path d=\"M20 13h-4\"></path><path d=\"M4 13h4\"></path><path d=\"m10 4 1 2\"></path><path d=\"m14 4-1 2\"></path></svg>");--callout-icon-example:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"></line><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"></line><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"></line><line x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"></line><line x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"></line><line x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"></line></svg> ");--callout-icon-quote:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 21c3 0 7-1 7-8V5c0-1.25-.756-2.017-2-2H4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2 1 0 1 0 1 1v1c0 1-1 2-2 2s-1 .008-1 1.031V20c0 1 0 1 1 1z\"></path><path d=\"M15 21c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1z\"></path></svg>");--callout-icon-fold:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpolyline points=\"6 9 12 15 18 9\"%3E%3C/polyline%3E%3C/svg%3E")}.callout[data-callout]{--color:#448aff;--border:#448aff44;--bg:#448aff10;--callout-icon:var(--callout-icon-note)}.callout[data-callout=abstract]{--color:#00b0ff;--border:#00b0ff44;--bg:#00b0ff10;--callout-icon:var(--callout-icon-abstract)}.callout[data-callout=info],.callout[data-callout=todo]{--color:#00b8d4;--border:#00b8d444;--bg:#00b8d410;--callout-icon:var(--callout-icon-info)}.callout[data-callout=todo]{--callout-icon:var(--callout-icon-todo)}.callout[data-callout=tip]{--color:#00bfa5;--border:#00bfa544;--bg:#00bfa510;--callout-icon:var(--callout-icon-tip)}.callout[data-callout=success]{--color:#09ad7a;--border:#09ad7144;--bg:#09ad7110;--callout-icon:var(--callout-icon-success)}.callout[data-callout=question]{--color:#dba642;--border:#dba64244;--bg:#dba64210;--callout-icon:var(--callout-icon-question)}.callout[data-callout=warning]{--color:#db8942;--border:#db894244;--bg:#db894210;--callout-icon:var(--callout-icon-warning)}.callout[data-callout=failure],.callout[data-callout=danger],.callout[data-callout=bug]{--color:#db4242;--border:#db424244;--bg:#db424210;--callout-icon:var(--callout-icon-failure)}.callout[data-callout=bug]{--callout-icon:var(--callout-icon-bug)}.callout[data-callout=danger]{--callout-icon:var(--callout-icon-danger)}.callout[data-callout=example]{--color:#7a43b5;--border:#7a43b544;--bg:#7a43b510;--callout-icon:var(--callout-icon-example)}.callout[data-callout=quote]{--color:var(--secondary);--border:var(--lightgray);--callout-icon:var(--callout-icon-quote)}.callout.is-collapsed>.callout-title>.fold-callout-icon{transform:rotate(-90deg)}.callout.is-collapsed .callout-content>*{height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;transition:height .1s cubic-bezier(.02,.01,.47,1),margin .1s cubic-bezier(.02,.01,.47,1),padding .1s cubic-bezier(.02,.01,.47,1);overflow-y:clip}.callout.is-collapsed .callout-content>:first-child{margin-top:-1rem}.callout-title{color:var(--color);--icon-size:18px;align-items:flex-start;gap:5px;padding:1rem 0;display:flex}.callout-title .fold-callout-icon{opacity:.8;cursor:pointer;--callout-icon:var(--callout-icon-fold);transition:transform .15s}.callout-title>.callout-title-inner>p{color:var(--color);margin:0}.callout-title .callout-icon,.callout-title .fold-callout-icon{width:var(--icon-size);height:var(--icon-size);flex:0 0 var(--icon-size);background-size:var(--icon-size) var(--icon-size);background-position:50%;background-color:var(--color);-webkit-mask-image:var(--callout-icon);mask-image:var(--callout-icon);-webkit-mask-size:var(--icon-size) var(--icon-size);mask-size:var(--icon-size) var(--icon-size);padding:.2rem 0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.callout-title .callout-title-inner{font-weight:600}html{scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;width:100vw;overflow-x:hidden}@media (max-width:800px){html{scroll-padding-top:4rem}}body{box-sizing:border-box;background-color:var(--light);font-family:var(--bodyFont);color:var(--darkgray);margin:0}.text-highlight{background-color:var(--textHighlight);border-radius:5px;padding:0 .1rem}::selection{background:color-mix(in srgb, var(--tertiary) 60%, #fff0);color:var(--darkgray)}p,ul,text,a,tr,td,li,ol,ul,.katex,.math,.typst-doc,g[class~=typst-text]{color:var(--darkgray);fill:var(--darkgray);overflow-wrap:break-word;text-wrap:pretty}path[class~=typst-shape]{stroke:var(--darkgray)}.math.math-display{text-align:center}article>mjx-container.MathJax,article blockquote>div>mjx-container.MathJax{display:flex}article>mjx-container.MathJax>svg,article blockquote>div>mjx-container.MathJax>svg{margin-left:auto;margin-right:auto}article blockquote>div>mjx-container.MathJax>svg{margin-top:1rem;margin-bottom:1rem}strong{font-weight:600}a{color:var(--secondary);font-weight:600;text-decoration:none;transition:color .2s}a:hover{color:var(--tertiary)}a.internal{background-color:var(--highlight);border-radius:5px;padding:0 .1rem;line-height:1.4rem;text-decoration:none}a.internal.broken{color:var(--secondary);opacity:.5;transition:opacity .2s}a.internal.broken:hover{opacity:.8}a.internal:has(>img){background-color:#0000;border-radius:0;padding:0}a.internal.tag-link:before{content:"#"}a.external .external-icon{height:1ex;margin:0 .15em}a.external .external-icon>path{fill:var(--dark)}.flex-component{display:flex}.desktop-only{display:contents}.desktop-only.flex-component{display:flex}@media (max-width:800px){.desktop-only.flex-component,.desktop-only{display:none}}.mobile-only,.mobile-only.flex-component{display:none}@media (max-width:800px){.mobile-only.flex-component{display:flex}.mobile-only{display:contents}}.page{max-width:1500px;margin:0 auto}.page article>h1{font-size:2rem}.page article li:has(>input[type=checkbox]){padding-left:0;list-style-type:none}.page article li:has(>input[type=checkbox]:checked){text-decoration:line-through;-webkit-text-decoration-color:var(--gray);text-decoration-color:var(--gray);color:var(--gray)}.page article li>*{margin-top:0;margin-bottom:0}.page article p>strong{color:var(--dark)}.page>#quartz-body{grid-template:"grid-sidebar-left grid-header grid-sidebar-right""grid-sidebar-left grid-center grid-sidebar-right""grid-sidebar-left grid-footer grid-sidebar-right"/320px auto 320px;gap:5px;display:grid}@media (min-width:800px) and (max-width:1200px){.page>#quartz-body{grid-template:"grid-sidebar-left grid-header""grid-sidebar-left grid-center""grid-sidebar-left grid-sidebar-right""grid-sidebar-left grid-footer"/320px auto;gap:5px}}@media (max-width:800px){.page>#quartz-body{grid-template:"grid-sidebar-left""grid-header""grid-center""grid-sidebar-right""grid-footer"/auto;gap:5px}}@media not (min-width:1200px){.page>#quartz-body{padding:0 1rem}}@media (max-width:800px){.page>#quartz-body{margin:0 auto}}.page>#quartz-body .sidebar{box-sizing:border-box;gap:1.2rem;height:100vh;padding:6rem 2rem 2rem;display:flex;position:sticky;top:0}.page>#quartz-body .sidebar.left{z-index:1;flex-direction:column;grid-area:grid-sidebar-left}@media (max-width:800px){.page>#quartz-body .sidebar.left{position:initial;height:unset;flex-direction:row;align-items:center;gap:0;padding:2rem 0 0;display:flex}}.page>#quartz-body .sidebar.right{flex-direction:column;grid-area:grid-sidebar-right;margin-right:0}@media (max-width:800px){.page>#quartz-body .sidebar.right{margin-left:inherit;margin-right:inherit}}@media not (min-width:1200px){.page>#quartz-body .sidebar.right{position:initial;height:unset;flex-direction:row;width:100%;padding:0}.page>#quartz-body .sidebar.right>*{flex:1;max-height:24rem}.page>#quartz-body .sidebar.right>.toc{display:none}}.page>#quartz-body .page-header,.page>#quartz-body .page-footer{margin-top:1rem}.page>#quartz-body .page-header{grid-area:grid-header;margin:6rem 0 0}@media (max-width:800px){.page>#quartz-body .page-header{margin-top:0;padding:0}}.page>#quartz-body .center>article{grid-area:grid-center}.page>#quartz-body footer{grid-area:grid-footer}.page>#quartz-body .center,.page>#quartz-body footer{min-width:100%;max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:800px) and (max-width:1200px){.page>#quartz-body .center,.page>#quartz-body footer{margin-right:0}}@media (max-width:800px){.page>#quartz-body .center,.page>#quartz-body footer{margin-left:0;margin-right:0}}.page>#quartz-body footer{margin-left:0}.page[data-frame=full-width]>#quartz-body{grid-template:"grid-header""grid-center""grid-footer"/auto}@media (min-width:800px) and (max-width:1200px){.page[data-frame=full-width]>#quartz-body{grid-template-columns:auto}}.page[data-frame=full-width]>#quartz-body .center.full-width{min-width:100%;max-width:100%}.page[data-frame=minimal]>#quartz-body{grid-template:"grid-center""grid-footer"/auto}@media (min-width:800px) and (max-width:1200px){.page[data-frame=minimal]>#quartz-body{grid-template-columns:auto}}.page[data-frame=minimal]>#quartz-body .center.minimal{min-width:100%;max-width:100%;margin:0}.footnotes{border-top:1px solid var(--lightgray);margin-top:2rem}input[type=checkbox]{color:var(--secondary);border:1px solid var(--lightgray);background-color:var(--light);appearance:none;border-radius:3px;width:16px;height:16px;margin-inline:-1.4rem .2rem;position:relative;transform:translateY(2px)}input[type=checkbox]:checked{border-color:var(--secondary);background-color:var(--secondary)}input[type=checkbox]:checked:after{content:"";border:solid var(--light);border-width:0 2px 2px 0;width:4px;height:8px;display:block;position:absolute;top:1px;left:4px;transform:rotate(45deg)}blockquote{border-left:3px solid var(--secondary);margin:1rem 0;padding-left:1rem;transition:border-color .2s}h1,h2,h3,h4,h5,h6,thead{font-family:var(--headerFont);color:var(--dark);font-weight:revert;margin-bottom:0}article>h1>a[role=anchor],article>h2>a[role=anchor],article>h3>a[role=anchor],article>h4>a[role=anchor],article>h5>a[role=anchor],article>h6>a[role=anchor],article>thead>a[role=anchor]{color:var(--dark);background-color:#0000}h1[id]>a[href^=\#],h2[id]>a[href^=\#],h3[id]>a[href^=\#],h4[id]>a[href^=\#],h5[id]>a[href^=\#],h6[id]>a[href^=\#]{opacity:0;font-family:var(--codeFont);-webkit-user-select:none;user-select:none;margin:0 .5rem;transition:opacity .2s;transform:translateY(-.1rem)}h1[id]:hover>a,h2[id]:hover>a,h3[id]:hover>a,h4[id]:hover>a,h5[id]:hover>a,h6[id]:hover>a{opacity:1}h1:not([id])>a[role=anchor],h2:not([id])>a[role=anchor],h3:not([id])>a[role=anchor],h4:not([id])>a[role=anchor],h5:not([id])>a[role=anchor],h6:not([id])>a[role=anchor]{display:none}h1{margin-top:2.25rem;margin-bottom:1rem;font-size:1.75rem}h2{margin-top:1.9rem;margin-bottom:1rem;font-size:1.4rem}h3{margin-top:1.62rem;margin-bottom:1rem;font-size:1.12rem}h4,h5,h6{margin-top:1.5rem;margin-bottom:1rem;font-size:1rem}figure[data-rehype-pretty-code-figure]{margin:0;line-height:1.6rem;position:relative}figure[data-rehype-pretty-code-figure]>[data-rehype-pretty-code-title]{font-family:var(--codeFont);border:1px solid var(--lightgray);width:fit-content;color:var(--darkgray);border-radius:5px;margin-bottom:-.5rem;padding:.1rem .5rem;font-size:.9rem}figure[data-rehype-pretty-code-figure]>pre{padding:0}pre{font-family:var(--codeFont);border:1px solid var(--lightgray);border-radius:5px;padding:0 .5rem;position:relative;overflow-x:auto}pre:has(>code.mermaid){border:none}pre>code{counter-reset:line;counter-increment:line 0;background:0 0;padding:.5rem 0;font-size:.85rem;display:grid;overflow-x:auto}pre>code [data-highlighted-chars]{background-color:var(--highlight);border-radius:5px}pre>code>[data-line]{box-sizing:border-box;border-left:3px solid #0000;padding:0 .25rem}pre>code>[data-line][data-highlighted-line]{background-color:var(--highlight);border-left:3px solid var(--secondary)}pre>code>[data-line]:before{content:counter(line);counter-increment:line;text-align:right;color:#738a9499;width:1rem;margin-right:1rem;display:inline-block}pre>code[data-line-numbers-max-digits="2"]>[data-line]:before{width:2rem}pre>code[data-line-numbers-max-digits="3"]>[data-line]:before{width:3rem}code{color:var(--dark);font-size:.9em;font-family:var(--codeFont);font-variant-ligatures:none;background:var(--lightgray);border-radius:5px;padding:.1rem .2rem}tbody,li,p{line-height:1.6rem}.table-container{overflow-x:auto}.table-container>table{border-collapse:collapse;margin:1rem;padding:1.5rem}.table-container>table th,.table-container>table td{min-width:75px}.table-container>table>*{line-height:2rem}th{text-align:left;border-bottom:2px solid var(--gray);padding:.4rem .7rem}td{padding:.2rem .7rem}tr{border-bottom:1px solid var(--lightgray)}tr:last-child{border-bottom:none}img{content-visibility:auto;border-radius:5px;max-width:100%;margin:1rem 0}p>img+em{display:block;transform:translateY(-1rem)}hr{background-color:var(--lightgray);border:none;width:100%;height:1px;margin:2rem auto}audio,video{border-radius:5px;width:100%}.spacer{flex:2 auto}div:has(>.overflow){max-height:100%;overflow-y:hidden}ul.overflow,ol.overflow{content:"";clear:both;width:100%;max-height:100%;margin-bottom:0;overflow-y:auto}ul.overflow>li.overflow-end,ol.overflow>li.overflow-end{height:.5rem;margin:0}ul.overflow.gradient-active,ol.overflow.gradient-active{-webkit-mask-image:linear-gradient(#000 calc(100% - 50px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 50px),#0000 100%)}.transclude ul{padding-left:1rem}.katex-display{display:initial;overflow:auto hidden}.external-embed.youtube,iframe.pdf{aspect-ratio:16/9;border-radius:5px;width:100%;height:100%}.navigation-progress{background:var(--secondary);z-index:9999;width:0;height:3px;transition:width .2s;position:fixed;top:0;left:0}:root{--light:#fffefa;--lightgray:#e9e6e2;--gray:#9b9690;--darkgray:#3c3936;--dark:#1f1d1b;--secondary:#d97757;--tertiary:#b85e40;--highlight:#d977571f;--textHighlight:#f0b34d55;--titleFont:"Ma Shan Zheng", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--headerFont:"Ma Shan Zheng", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bodyFont:"Noto Serif SC", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--codeFont:"IBM Plex Mono", ui-monospace, SFMono-Regular, SF Mono, Menlo, monospace}:root[saved-theme=dark]{--light:#262421;--lightgray:#403c38;--gray:#8e8780;--darkgray:#e5e0da;--dark:#fffefa;--secondary:#e88967;--tertiary:#f2a07e;--highlight:#e889672e;--textHighlight:#d99c3f66}:root{--background-primary:var(--light);--background-primary-alt:var(--light);--background-secondary:var(--lightgray);--background-secondary-alt:var(--lightgray);--background-modifier-border:var(--lightgray);--background-modifier-border-hover:var(--gray);--background-modifier-border-focus:var(--secondary);--text-normal:var(--darkgray);--text-muted:var(--gray);--text-faint:var(--gray);--text-accent:var(--secondary);--text-accent-hover:var(--tertiary);--text-on-accent:var(--light);--text-on-accent-inverted:var(--dark);--text-highlight-bg:var(--textHighlight);--interactive-normal:var(--light);--interactive-hover:var(--lightgray);--interactive-accent:var(--secondary);--interactive-accent-hover:var(--tertiary);--color-base-00:var(--light);--color-base-05:var(--light);--color-base-10:var(--light);--color-base-20:var(--lightgray);--color-base-25:var(--lightgray);--color-base-30:var(--lightgray);--color-base-35:var(--lightgray);--color-base-40:var(--gray);--color-base-50:var(--gray);--color-base-60:var(--gray);--color-base-70:var(--darkgray);--color-base-100:var(--dark);--font-text:var(--bodyFont);--font-monospace:var(--codeFont);--font-interface:var(--bodyFont);--nav-item-color:var(--darkgray);--nav-item-color-hover:var(--dark);--nav-item-color-active:var(--secondary);--nav-item-background-hover:var(--lightgray);--nav-item-background-active:var(--highlight);--tag-background:var(--highlight);--tag-color:var(--secondary);--tag-background-hover:var(--lightgray);--icon-color:var(--darkgray);--icon-color-hover:var(--dark);--icon-color-active:var(--secondary);--divider-color:var(--lightgray);--link-color:var(--secondary);--link-color-hover:var(--tertiary);--accent-h:15;--accent-s:63%;--accent-l:60%}:root[saved-theme=dark]{--background-primary:var(--light);--background-primary-alt:var(--light);--background-secondary:var(--lightgray);--background-secondary-alt:var(--lightgray);--background-modifier-border:var(--lightgray);--background-modifier-border-hover:var(--gray);--background-modifier-border-focus:var(--secondary);--text-normal:var(--darkgray);--text-muted:var(--gray);--text-faint:var(--gray);--text-accent:var(--secondary);--text-accent-hover:var(--tertiary);--text-on-accent:var(--light);--text-on-accent-inverted:var(--dark);--text-highlight-bg:var(--textHighlight);--interactive-normal:var(--light);--interactive-hover:var(--lightgray);--interactive-accent:var(--secondary);--interactive-accent-hover:var(--tertiary);--color-base-00:var(--light);--color-base-05:var(--light);--color-base-10:var(--light);--color-base-20:var(--lightgray);--color-base-25:var(--lightgray);--color-base-30:var(--lightgray);--color-base-35:var(--lightgray);--color-base-40:var(--gray);--color-base-50:var(--gray);--color-base-60:var(--gray);--color-base-70:var(--darkgray);--color-base-100:var(--dark);--font-text:var(--bodyFont);--font-monospace:var(--codeFont);--font-interface:var(--bodyFont);--nav-item-color:var(--darkgray);--nav-item-color-hover:var(--dark);--nav-item-color-active:var(--secondary);--nav-item-background-hover:var(--lightgray);--nav-item-background-active:var(--highlight);--tag-background:var(--highlight);--tag-color:var(--secondary);--tag-background-hover:var(--lightgray);--icon-color:var(--darkgray);--icon-color-hover:var(--dark);--icon-color-active:var(--secondary);--divider-color:var(--lightgray);--link-color:var(--secondary);--link-color-hover:var(--tertiary);--accent-h:16;--accent-s:74%;--accent-l:66%}}:root{--research-cream:#fdfaf6;--research-paper:#f7f5f1;--research-ink:#241e1a;--research-muted:#77706b;--research-clay:#d5683b;--research-line:#e5e0dc}@supports (color:lab(0% 0 0)){:root{--research-cream:lab(98.2706% .513911 2.21717);--research-paper:lab(96.5306% .51406 2.21729);--research-ink:lab(11.7989% 2.42233 3.85784);--research-muted:lab(47.7627% 2.35021 3.80129);--research-clay:lab(57.1234% 41.6703 45.6187);--research-line:lab(89.555% 1.13517 2.78188)}}body[data-slug=index] .life-homepage h1,body[data-slug=index] .life-homepage h2,body[data-slug=index] .life-homepage h3,body[data-slug=index] .life-homepage .home-pillar strong{font-family:Noto Serif CJK SC,Songti SC,STSong,SimSun,serif!important}body{background:var(--research-cream);letter-spacing:.005em;overflow-x:hidden}.life-masthead{background-color:#c65342;background-image:url(/static/life-cloud-pattern.png);background-position:50%;background-repeat:repeat;background-size:680px}body[data-slug]:not([data-slug=index]){background:var(--research-cream)}.page{max-width:none!important}.page>#quartz-body{column-gap:clamp(2rem,5vw,6rem)}@media (min-width:1200px){.page>#quartz-body{grid-template:"grid-header""grid-center"1fr"grid-footer"/minmax(0,1fr);justify-content:center}.page>#quartz-body .sidebar.left,.page>#quartz-body .sidebar.right{display:none}}.page>#quartz-body .center{width:100%;min-width:0;max-width:none}.page>#quartz-body{min-height:100vh}@media (max-width:1199px){.page>#quartz-body{grid-template:"grid-header""grid-center"1fr"grid-footer"/minmax(0,1fr)}}.page>#quartz-body .sidebar{padding-top:4.5rem}.page>#quartz-body .page-header{margin-top:0}.center>.page-header{width:100%;max-width:none!important;margin-left:0!important;margin-right:0!important}.page>#quartz-body .sidebar.left,.page>#quartz-body .sidebar.right{display:none}.page-title{font-family:var(--titleFont);letter-spacing:-.035em;color:var(--research-ink);font-size:1.35rem}.page-title a{color:var(--research-ink)}.page-title a:hover{color:var(--research-clay)}.center>article,.center>.page-header{max-width:92ch}.center>article{padding-bottom:7rem}body[data-slug]:not([data-slug=index]) .center>.page-header>.popover-hint,body[data-slug]:not([data-slug=index]) .center>article{background:var(--research-cream);box-sizing:border-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:clamp(2rem,6vw,5rem);padding-right:clamp(2rem,6vw,5rem)}body[data-slug]:not([data-slug=index]) .center>.page-header>.popover-hint{border-radius:.55rem .55rem 0 0;width:min(1200px,100vw - 2rem);padding-top:clamp(2.4rem,4vw,3.6rem);padding-bottom:0}body[data-slug]:not([data-slug=index]) .center>article{border-radius:0 0 .55rem .55rem;width:min(1200px,100vw - 2rem);padding-top:1rem;padding-bottom:clamp(6rem,10vw,9rem);margin-top:0!important;margin-bottom:0!important}body[data-slug]:not([data-slug=index]) .center>.page-header{margin:0!important}body[data-slug]:not([data-slug=index]) .center>hr{display:none}.breadcrumb-container,.metadata-container,.content-meta{display:none!important}body[data-slug=index] .center>.page-header>.popover-hint{display:none}body[data-slug=index] .center>article{max-width:1160px;margin:0 auto;padding:4rem clamp(2rem,5vw,4rem) 8rem}body[data-slug=index] .center>article h2{margin-top:1rem;font-size:clamp(2rem,4vw,3rem)}body[data-slug=index] .center>article h3{margin-top:2.5rem;font-size:1.3rem}body[data-slug=index] .center>article h3+p{margin-top:.55rem}body[data-slug=index] .center>article .markdown-preview-view{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(3rem,8vw,8rem);display:grid}body[data-slug=index] .center>article .markdown-preview-view>p:first-child,body[data-slug=index] .center>article .markdown-preview-view>h2{grid-column:1/-1}body[data-slug=index] .center>article .markdown-preview-view>h3,body[data-slug=index] .center>article .markdown-preview-view>p{width:100%}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(3){grid-area:3/1}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(4){grid-area:4/1}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(5){grid-area:5/1}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(6){grid-area:6/1}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(7){grid-area:7/1}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(8){grid-area:8/1}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(9){grid-area:3/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(10){grid-area:4/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(11){grid-area:5/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(12){grid-area:6/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(13){grid-area:7/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(14){grid-area:8/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(15){grid-area:9/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(16){grid-area:10/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(17){grid-area:11/2}body[data-slug=index] .center>article .markdown-preview-view>:nth-child(18),body[data-slug=index] .center>article .markdown-preview-view>:nth-child(19){grid-column:1/-1}body[data-slug]:not([data-slug=index]) .article-title{text-align:center;font-size:clamp(2.4rem,5vw,4rem)}body[data-slug]:not([data-slug=index]) .content-meta{text-align:center}.article-title{font-family:var(--bodyFont);letter-spacing:-.055em;color:var(--research-ink);margin-bottom:1.4rem;font-size:clamp(2.7rem,5vw,4rem);line-height:1.05}.content-meta{color:var(--research-muted);font-size:.88rem}article p,article li{max-width:48em;font-size:clamp(1.08rem,1.2vw,1.22rem);line-height:1.9}article>p:first-child{color:var(--research-ink);font-size:clamp(1.18rem,1.45vw,1.38rem);line-height:1.85}article h2{font-family:var(--bodyFont);letter-spacing:-.035em;margin-top:3.4rem;padding-bottom:.65rem;font-size:clamp(1.7rem,2.2vw,2.15rem)}article h3{color:var(--research-clay);font-family:var(--titleFont);letter-spacing:-.02em;margin-top:2.4rem}a.internal{color:var(--research-clay);background:color-mix(in srgb, var(--research-clay) 10%, transparent);border-radius:.35rem;padding:.08em .28em}a.internal:hover{color:var(--research-ink);background:color-mix(in srgb, var(--research-clay) 18%, transparent)}.explorer h2,.toc h3,.backlinks h3,.graph h3{color:var(--research-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:700}.explorer .title-button>svg{display:none}.explorer .title-button h2{text-transform:none;letter-spacing:.03em}.explorer .nav-file-title,.explorer .folder-title{border-radius:.4rem;transition:background-color .16s,color .16s}.explorer .nav-file-title:hover,.explorer .folder-title:hover{background:var(--research-paper);color:var(--research-clay)}input{border-color:var(--research-line)!important;background:color-mix(in srgb, var(--research-paper) 60%, transparent)!important;border-radius:.5rem!important}blockquote{border:1px solid var(--research-line);background:color-mix(in srgb, var(--research-paper) 72%, transparent);border-radius:.55rem;margin:2rem 0;padding:1rem 1.4rem}body[data-slug="100岁"] .article-title,body[data-slug="100岁"] .center>.page-header>.popover-hint{display:none}body[data-slug="100岁"] .center>article{padding-top:0}body[data-slug="100岁"] .markdown-preview-view>p:first-child{max-width:65ch;color:var(--research-muted);margin:0;font-size:clamp(1.15rem,1.5vw,1.4rem);line-height:1.8}body[data-slug="100岁"] .life-pillars{border-top:1px solid var(--research-line);margin:clamp(3rem,6vw,5rem) 0 0}body[data-slug] .life-pillar{background:0 0!important;border-radius:0!important;padding:0!important}body[data-slug="100岁"] .life-pillar{border-bottom:1px solid var(--research-line);min-height:5.6rem;color:var(--research-ink);grid-template-columns:4rem minmax(8rem,.55fr) 1fr auto;align-items:center;gap:1.5rem;text-decoration:none;transition:color .18s,padding .18s;display:grid}body[data-slug="100岁"] .life-pillar:hover{color:var(--research-clay);padding-left:.65rem}body[data-slug="100岁"] .life-pillar-number{color:var(--research-clay);font-family:var(--codeFont);letter-spacing:.1em;font-size:.82rem}body[data-slug="100岁"] .life-pillar-title{font-family:var(--titleFont);letter-spacing:-.03em;color:color-mix(in srgb, var(--research-ink) 78%, var(--research-paper));font-size:clamp(1.5rem,2.4vw,2rem);font-weight:650}body[data-slug="100岁"] .life-pillar-description{color:var(--research-muted);font-size:1rem;line-height:1.7}body[data-slug="100岁"] .life-pillar-arrow{color:var(--research-clay);font-size:1.4rem;transition:transform .18s}body[data-slug="100岁"] .life-pillar:hover .life-pillar-arrow{transform:translate(.18rem,-.18rem)}body[data-slug=睡眠] .article-title,body[data-slug=运动] .article-title,body[data-slug=饮食] .article-title,body[data-slug=学习] .article-title,body[data-slug=ai] .article-title,body[data-slug=AI] .article-title,body[data-slug=情绪] .article-title,body[data-slug=信仰] .article-title,body[data-slug=写作] .article-title,body[data-slug=音乐] .article-title,body[data-slug=亿万富翁] .article-title,body[data-slug=情绪] .markdown-preview-view>h2:first-of-type,body[data-slug=AI] .markdown-preview-view>h2:first-of-type,body[data-slug=ai] .markdown-preview-view>h2:first-of-type,body[data-slug=运动] .markdown-preview-view>h2:first-of-type{display:none}body[data-slug=情绪] .markdown-preview-view>h2:first-of-type+ul,body[data-slug=AI] .markdown-preview-view>h2:first-of-type+ul,body[data-slug=ai] .markdown-preview-view>h2:first-of-type+ul,body[data-slug=运动] .markdown-preview-view>h2:first-of-type+ul{max-width:none;margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none}body[data-slug=情绪] .markdown-preview-view>h2:first-of-type+ul li,body[data-slug=AI] .markdown-preview-view>h2:first-of-type+ul li,body[data-slug=ai] .markdown-preview-view>h2:first-of-type+ul li,body[data-slug=运动] .markdown-preview-view>h2:first-of-type+ul li{border-bottom:1px solid var(--research-line);grid-template-columns:2.5rem 1fr;align-items:end;min-height:5.6rem;padding:1.1rem 0 .26rem;display:grid}body[data-slug=情绪] .markdown-preview-view>h2:first-of-type+ul li:before,body[data-slug=AI] .markdown-preview-view>h2:first-of-type+ul li:before,body[data-slug=ai] .markdown-preview-view>h2:first-of-type+ul li:before,body[data-slug=运动] .markdown-preview-view>h2:first-of-type+ul li:before{color:var(--research-muted);content:"✦";grid-area:1/1;font-size:.7rem}body[data-slug=情绪] .markdown-preview-view>h2:first-of-type+ul li a,body[data-slug=AI] .markdown-preview-view>h2:first-of-type+ul li a,body[data-slug=ai] .markdown-preview-view>h2:first-of-type+ul li a,body[data-slug=运动] .markdown-preview-view>h2:first-of-type+ul li a{color:color-mix(in srgb, var(--research-ink) 78%, var(--research-paper));background:0 0;padding:0}body[data-slug=亿万富翁] .life-pillars,body[data-slug=信仰] .life-pillars,body[data-slug=写作] .life-pillars,body[data-slug=音乐] .life-pillars{border-top:1px solid var(--research-line);margin:clamp(3rem,6vw,5rem) 0 0}body[data-slug=亿万富翁] .life-pillar,body[data-slug=信仰] .life-pillar,body[data-slug=写作] .life-pillar,body[data-slug=音乐] .life-pillar,body[data-slug=情绪] .life-pillar,body[data-slug=AI] .life-pillar,body[data-slug=ai] .life-pillar,body[data-slug=运动] .life-pillar{border-bottom:1px solid var(--research-line);min-height:5.6rem;color:var(--research-ink);grid-template-columns:2.5rem minmax(8rem,.55fr) 1fr auto;align-items:end;gap:1.5rem;text-decoration:none;display:grid;padding:1.1rem 0 .26rem!important}body[data-slug=亿万富翁] .life-pillar-number,body[data-slug=信仰] .life-pillar-number,body[data-slug=写作] .life-pillar-number,body[data-slug=音乐] .life-pillar-number{color:var(--research-muted);font-size:.7rem}body[data-slug=亿万富翁] .life-pillar-title,body[data-slug=信仰] .life-pillar-title,body[data-slug=写作] .life-pillar-title,body[data-slug=音乐] .life-pillar-title,body[data-slug=情绪] .life-pillar-title,body[data-slug=AI] .life-pillar-title,body[data-slug=ai] .life-pillar-title,body[data-slug=运动] .life-pillar-title{font-family:var(--titleFont);color:color-mix(in srgb, var(--research-ink) 78%, var(--research-paper));font-size:clamp(1.5rem,2.4vw,2rem);font-weight:650}body[data-slug=亿万富翁] .life-pillar-description,body[data-slug=信仰] .life-pillar-description,body[data-slug=写作] .life-pillar-description,body[data-slug=音乐] .life-pillar-description{color:var(--research-muted);font-size:1rem;line-height:1.7}body[data-slug=亿万富翁] .life-pillar-arrow,body[data-slug=信仰] .life-pillar-arrow,body[data-slug=写作] .life-pillar-arrow,body[data-slug=音乐] .life-pillar-arrow{color:var(--research-clay);font-size:1.4rem}body[data-slug=睡眠] .center>.page-header>.popover-hint,body[data-slug=运动] .center>.page-header>.popover-hint,body[data-slug=饮食] .center>.page-header>.popover-hint,body[data-slug=学习] .center>.page-header>.popover-hint,body[data-slug=ai] .center>.page-header>.popover-hint,body[data-slug=AI] .center>.page-header>.popover-hint,body[data-slug=情绪] .center>.page-header>.popover-hint,body[data-slug=信仰] .center>.page-header>.popover-hint,body[data-slug=写作] .center>.page-header>.popover-hint,body[data-slug=音乐] .center>.page-header>.popover-hint,body[data-slug=亿万富翁] .center>.page-header>.popover-hint{padding-top:0!important}body[data-slug=睡眠] .center>article,body[data-slug=运动] .center>article,body[data-slug=饮食] .center>article,body[data-slug=学习] .center>article,body[data-slug=ai] .center>article,body[data-slug=AI] .center>article,body[data-slug=情绪] .center>article,body[data-slug=信仰] .center>article,body[data-slug=写作] .center>article,body[data-slug=音乐] .center>article,body[data-slug=亿万富翁] .center>article{padding-top:0}body[data-slug=睡眠] .markdown-preview-view>p:first-child,body[data-slug=运动] .markdown-preview-view>p:first-child,body[data-slug=饮食] .markdown-preview-view>p:first-child,body[data-slug=学习] .markdown-preview-view>p:first-child,body[data-slug=ai] .markdown-preview-view>p:first-child,body[data-slug=AI] .markdown-preview-view>p:first-child,body[data-slug=情绪] .markdown-preview-view>p:first-child,body[data-slug=信仰] .markdown-preview-view>p:first-child,body[data-slug=写作] .markdown-preview-view>p:first-child,body[data-slug=音乐] .markdown-preview-view>p:first-child,body[data-slug=亿万富翁] .markdown-preview-view>p:first-child{box-sizing:border-box;border:1px solid var(--research-line);background:color-mix(in srgb, var(--research-paper) 72%, transparent);border-radius:.55rem;max-width:none;margin:clamp(.45rem,.75vw,.7rem) 0 0;padding:clamp(1.2rem,2.5vw,1.8rem) clamp(1.25rem,3vw,2.1rem)}body[data-slug=睡眠] .article-index{counter-reset:article-index;max-width:none;margin:1.4rem 0 0;padding:0;list-style:none}body[data-slug=睡眠] .article-index li{border-bottom:1px solid var(--research-line);counter-increment:article-index;grid-template-columns:minmax(15rem,.72fr) 1.28fr;align-items:end;gap:1.25rem;max-width:none;margin:0;padding:1.7rem 0 .26rem;display:grid}body[data-slug=睡眠] .article-index li:before{color:var(--research-muted);content:"✦";font-family:var(--bodyFont);letter-spacing:.08em;opacity:.72;margin-left:-2.4rem;font-size:.7rem;position:absolute}body[data-slug=睡眠] .article-index li a{color:color-mix(in srgb, var(--research-ink) 78%, var(--research-paper));font-family:var(--titleFont);background:0 0;padding:0;font-size:1.15rem;font-weight:650;transition:color .18s}body[data-slug=睡眠] .article-index li a:hover{color:var(--research-clay);background:0 0}body[data-slug=睡眠] .article-index li span{color:var(--research-muted);font-size:1rem;line-height:1.65}body[data-slug="100岁/睡眠"] .article-title,body[data-slug="100岁/运动"] .article-title,body[data-slug="100岁/饮食"] .article-title,body[data-slug="100岁/学习"] .article-title,body[data-slug=运动\/太极] .article-title,body[data-slug=运动\/对抗] .article-title,body[data-slug=运动\/力量] .article-title,body[data-slug=运动\/元气] .article-title,body[data-slug=写作\/观察与思考] .article-title,body[data-slug=写作\/个人故事] .article-title,body[data-slug=写作\/人生方法] .article-title,body[data-slug=写作\/科幻小说] .article-title,body[data-slug=AI\/AI工作] .article-title,body[data-slug=AI\/AI学习] .article-title,body[data-slug=AI\/AI创造] .article-title,body[data-slug=音乐\/音乐聆听] .article-title,body[data-slug=音乐\/歌曲与歌单] .article-title,body[data-slug=音乐\/创作与练习] .article-title,body[data-slug=音乐\/音乐分享] .article-title,body[data-slug=亿万富翁\/观察自己] .article-title,body[data-slug=亿万富翁\/交付] .article-title,body[data-slug=亿万富翁\/平台] .article-title,body[data-slug=亿万富翁\/财富] .article-title,body[data-slug=信仰\/基督教] .article-title,body[data-slug=信仰\/圣经] .article-title,body[data-slug=信仰\/祷告] .article-title,body[data-slug=信仰\/生活] .article-title,body[data-slug=情绪\/情绪觉察] .article-title,body[data-slug=情绪\/压力与恢复] .article-title,body[data-slug=情绪\/关系边界] .article-title,body[data-slug=情绪\/表达与行动] .article-title,body[data-slug="100岁/睡眠"] .center>.page-header>.popover-hint,body[data-slug="100岁/运动"] .center>.page-header>.popover-hint,body[data-slug="100岁/饮食"] .center>.page-header>.popover-hint,body[data-slug="100岁/学习"] .center>.page-header>.popover-hint,body[data-slug=运动\/太极] .center>.page-header>.popover-hint,body[data-slug=运动\/对抗] .center>.page-header>.popover-hint,body[data-slug=运动\/力量] .center>.page-header>.popover-hint,body[data-slug=运动\/元气] .center>.page-header>.popover-hint,body[data-slug=写作\/观察与思考] .center>.page-header>.popover-hint,body[data-slug=写作\/个人故事] .center>.page-header>.popover-hint,body[data-slug=写作\/人生方法] .center>.page-header>.popover-hint,body[data-slug=写作\/科幻小说] .center>.page-header>.popover-hint,body[data-slug=AI\/AI工作] .center>.page-header>.popover-hint,body[data-slug=AI\/AI学习] .center>.page-header>.popover-hint,body[data-slug=AI\/AI创造] .center>.page-header>.popover-hint,body[data-slug=音乐\/音乐聆听] .center>.page-header>.popover-hint,body[data-slug=音乐\/歌曲与歌单] .center>.page-header>.popover-hint,body[data-slug=音乐\/创作与练习] .center>.page-header>.popover-hint,body[data-slug=音乐\/音乐分享] .center>.page-header>.popover-hint,body[data-slug=亿万富翁\/观察自己] .center>.page-header>.popover-hint,body[data-slug=亿万富翁\/交付] .center>.page-header>.popover-hint,body[data-slug=亿万富翁\/平台] .center>.page-header>.popover-hint,body[data-slug=亿万富翁\/财富] .center>.page-header>.popover-hint,body[data-slug=信仰\/基督教] .center>.page-header>.popover-hint,body[data-slug=信仰\/圣经] .center>.page-header>.popover-hint,body[data-slug=信仰\/祷告] .center>.page-header>.popover-hint,body[data-slug=信仰\/生活] .center>.page-header>.popover-hint,body[data-slug=情绪\/情绪觉察] .center>.page-header>.popover-hint,body[data-slug=情绪\/压力与恢复] .center>.page-header>.popover-hint,body[data-slug=情绪\/关系边界] .center>.page-header>.popover-hint,body[data-slug=情绪\/表达与行动] .center>.page-header>.popover-hint,body[data-slug=ai\/ai工作] .article-title,body[data-slug=ai\/ai学习] .article-title,body[data-slug=ai\/ai创造] .article-title,body[data-slug=ai\/ai工作] .center>.page-header>.popover-hint,body[data-slug=ai\/ai学习] .center>.page-header>.popover-hint,body[data-slug=ai\/ai创造] .center>.page-header>.popover-hint{display:none}body[data-slug^="100岁/"] .center>article,body[data-slug^=运动\/] .center>article,body[data-slug^=写作\/] .center>article,body[data-slug^=AI\/] .center>article,body[data-slug^=ai\/] .center>article,body[data-slug^=音乐\/] .center>article,body[data-slug^=亿万富翁\/] .center>article,body[data-slug^=信仰\/] .center>article,body[data-slug^=情绪\/] .center>article{padding-top:0}body[data-slug="100岁/睡眠"] .markdown-preview-view>p:first-child,body[data-slug="100岁/运动"] .markdown-preview-view>p:first-child,body[data-slug="100岁/饮食"] .markdown-preview-view>p:first-child,body[data-slug="100岁/学习"] .markdown-preview-view>p:first-child,body[data-slug=运动\/太极] .markdown-preview-view>p:first-child,body[data-slug=运动\/对抗] .markdown-preview-view>p:first-child,body[data-slug=运动\/力量] .markdown-preview-view>p:first-child,body[data-slug=运动\/元气] .markdown-preview-view>p:first-child,body[data-slug^=写作\/] .markdown-preview-view>p:first-child,body[data-slug^=AI\/] .markdown-preview-view>p:first-child,body[data-slug^=ai\/] .markdown-preview-view>p:first-child,body[data-slug^=音乐\/] .markdown-preview-view>p:first-child,body[data-slug^=亿万富翁\/] .markdown-preview-view>p:first-child,body[data-slug^=信仰\/] .markdown-preview-view>p:first-child,body[data-slug^=情绪\/] .markdown-preview-view>p:first-child{box-sizing:border-box;border:1px solid var(--research-line);background:color-mix(in srgb, var(--research-paper) 72%, transparent);border-radius:.55rem;max-width:none;margin:clamp(.45rem,.75vw,.7rem) 0 0;padding:clamp(1.2rem,2.5vw,1.8rem) clamp(1.25rem,3vw,2.1rem)}body[data-slug="100岁/睡眠"] .article-index{counter-reset:article-index;max-width:none;margin:1.4rem 0 0;padding:0;list-style:none}body[data-slug="100岁/睡眠"] .article-index li{border-bottom:1px solid var(--research-line);grid-template-columns:minmax(15rem,.72fr) 1.28fr;align-items:end;gap:1.25rem;max-width:none;margin:0;padding:1.7rem 0 .26rem;display:grid}body[data-slug="100岁/睡眠"] .article-index li:before{color:var(--research-muted);content:"✦";opacity:.72;margin-left:-2.4rem;font-size:.7rem;position:absolute}body[data-slug="100岁/睡眠"] .article-index li a{color:color-mix(in srgb, var(--research-ink) 78%, var(--research-paper));font-family:var(--titleFont);background:0 0;padding:0;font-size:1.15rem;font-weight:650}body[data-slug="100岁/睡眠"] .article-index li span{color:var(--research-muted);font-size:1rem;line-height:1.65}body[data-slug*=\/] .article-index{max-width:none;margin:3rem 0 0;padding:0;list-style:none}body[data-slug*=\/] .article-index li{border-bottom:1px solid var(--research-line);grid-template-columns:minmax(15rem,.72fr) 1.28fr;align-items:end;gap:1.25rem;max-width:none;margin:0;padding:1.7rem 0 .26rem;display:grid}body[data-slug*=\/] .article-index li:before{color:var(--research-muted);content:"✦";opacity:.72;margin-left:-2.4rem;font-size:.7rem;position:absolute}body[data-slug*=\/] .article-index li a{color:color-mix(in srgb, var(--research-ink) 78%, var(--research-paper));font-family:var(--titleFont);background:0 0;padding:0;font-size:1.15rem;font-weight:650;transition:color .18s}body[data-slug*=\/] .article-index li a:hover{color:var(--research-clay);background:0 0}body[data-slug*=\/] .article-index li span{color:var(--research-muted);font-size:1rem;line-height:1.65}@media (max-width:800px){.page>#quartz-body .sidebar{padding-top:1.5rem}body[data-slug=index] .center>article .markdown-preview-view{display:block}.article-title{font-size:2.8rem}article p,article li{max-width:none;font-size:1.05rem;line-height:1.85}article>p:first-child{font-size:1.08rem}body[data-slug=睡眠] .article-index li{padding:1rem 0 1.1rem 2.2rem;display:block}body[data-slug=睡眠] .article-index li:before{margin-left:-2.2rem}body[data-slug=睡眠] .article-index li span{margin-top:.35rem;display:block}body[data-slug*=\/] .article-index li{padding:1rem 0 1.1rem 2.2rem;display:block}body[data-slug*=\/] .article-index li:before{margin-left:-2.2rem}body[data-slug*=\/] .article-index li span{margin-top:.35rem;display:block}body[data-slug="100岁"] .life-pillar{grid-template-columns:2.5rem 1fr auto;gap:.75rem;min-height:6rem;padding:.9rem 0}body[data-slug="100岁"] .life-pillar-description{grid-area:2/2/auto/-1}}body[data-slug=index] .life-homepage{box-sizing:border-box;width:100%;max-width:94rem;margin:0 auto;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,6vw,5rem) 7rem}body[data-slug=index] .home-map-section{isolation:isolate;border-top:0;padding:clamp(2.4rem,5vw,4rem) 0 clamp(3rem,6vw,5rem);position:relative;overflow:hidden}body[data-slug=index] .home-opening{border-bottom:1px solid var(--research-clay);padding-bottom:clamp(4rem,7vw,6rem)}body[data-slug=index] .home-map-section{border-top:0}body[data-slug=index] .home-section-01:after{display:none}body[data-slug=index] .home-map-section:after{color:var(--research-ink);opacity:.016;pointer-events:none;z-index:0;font-family:Noto Serif SC,serif;font-size:clamp(12rem,22vw,23rem);font-weight:600;line-height:.8;position:absolute;top:1rem;right:2%}body[data-slug=index] .home-section-01:after{content:"100"}body[data-slug=index] .home-section-02:after{content:"研"}body[data-slug=index] .home-section-03:after{content:"生"}body[data-slug=index] .home-section-04:after{content:"富"}body[data-slug=index] .home-section-05:after{content:"心"}body[data-slug=index] .home-section-06:after{content:"智"}body[data-slug=index] .home-section-07:after{content:"动"}body[data-slug=index] .home-section-08:after{content:"文"}body[data-slug=index] .home-section-09:after{content:"我";display:none}body[data-slug=index] .home-section-label{color:var(--research-clay);font-family:var(--monoFont);letter-spacing:.1em;text-indent:0;margin:0 0 2.6rem;font-size:.86rem}body[data-slug=index] .home-section-label a{color:inherit}body[data-slug=index] .home-pillar-grid,body[data-slug=index] .home-current-grid,body[data-slug=index] .home-section-layout,body[data-slug=index] .home-dual-grid,body[data-slug=index] .home-about-grid,body[data-slug=index] .home-map-section>.home-section-label{z-index:1;position:relative}body[data-slug=index] .home-pillar-grid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}body[data-slug=index] .home-pillar strong{color:var(--research-ink);font-family:Noto Serif SC,serif;font-size:1.7rem}body[data-slug=index] .home-pillar span{color:var(--research-ink);font-family:var(--monoFont);font-size:.78rem}body[data-slug=index] .home-pillar em{color:var(--research-clay);font-family:var(--monoFont);margin-top:auto;font-size:.72rem;font-style:normal}body[data-slug=index] .home-current-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:3rem;display:grid}body[data-slug=index] .home-current-title span{color:var(--research-clay);font-family:var(--monoFont);font-size:.78rem}body[data-slug=index] .home-current-title h2,body[data-slug=index] .home-section-layout h2,body[data-slug=index] .home-dual-grid h2,body[data-slug=index] .home-about-grid h2{color:var(--research-ink);margin:.8rem 0 0;font-family:Songti SC,STSong,SimSun,Noto Serif SC,serif;font-size:clamp(1.7rem,3vw,3rem);font-weight:600;line-height:1.35}body[data-slug=index] .home-opening h1,body[data-slug=index] .home-pillar strong{font-family:Songti SC,STSong,SimSun,Noto Serif SC,serif}body[data-slug=index] .home-current-summary,body[data-slug=index] .home-section-layout p,body[data-slug=index] .home-dual-grid p,body[data-slug=index] .home-about-grid p{color:var(--research-muted);margin:0;font-family:Noto Serif SC,serif;font-size:1rem;line-height:1.85}body[data-slug=index] .home-current-summary small{font-family:var(--monoFont);margin-top:1rem;font-size:.7rem;display:block}body[data-slug=index] .home-current-number{border-left:1px solid var(--research-line);padding-left:2rem}body[data-slug=index] .home-current-number small,body[data-slug=index] .home-current-number strong{font-family:var(--monoFont);display:block}body[data-slug=index] .home-current-number small{color:var(--research-muted);font-size:.7rem}body[data-slug=index] .home-current-number strong{color:var(--research-muted);font-size:clamp(4rem,8vw,7rem);font-weight:300;line-height:1}body[data-slug=index] .home-body-with-number{grid-template-columns:.8fr 1.2fr;align-items:center;gap:3rem;display:grid}body[data-slug=index] .home-watermark-number{color:var(--research-line);white-space:nowrap;font-family:Ma Shan Zheng,STKaiti,KaiTi,serif;font-size:clamp(4.5rem,9vw,8.5rem);font-weight:300;line-height:.8}body[data-slug=index] .home-mini-grid,body[data-slug=index] .home-four-step{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}body[data-slug=index] .home-mini-grid span,body[data-slug=index] .home-four-step span{border-right:1px solid var(--research-line);color:var(--research-ink);padding-right:1rem;font-family:Noto Serif SC,serif;font-size:1rem;line-height:1.7}body[data-slug=index] .home-mini-grid span:last-child,body[data-slug=index] .home-four-step span:last-child{border-right:0}body[data-slug=index] .home-mini-grid small,body[data-slug=index] .home-four-step small{color:var(--research-muted);font-size:.78rem}body[data-slug=index] .home-body-with-aside{grid-template-columns:.8fr 1.2fr;align-items:center;gap:3rem;display:grid}body[data-slug=index] .home-feature-link{color:var(--research-clay)!important;font-family:var(--monoFont)!important;margin-top:2rem!important}body[data-slug=index] .home-dual-grid{grid-template-columns:1fr 1fr;gap:3rem;display:grid}body[data-slug=index] .home-dual-grid>div,body[data-slug=index] .home-dual-grid>p{border-right:1px solid var(--research-line);padding-right:3rem}body[data-slug=index] .home-dual-grid>:last-child{border-right:0}body[data-slug=index] .home-four-step{grid-template-columns:repeat(4,1fr)}body[data-slug=index] .home-about-grid{grid-template-columns:1.4fr .6fr;align-items:center;gap:3rem;display:grid}body[data-slug=index] .home-watermark-character{color:var(--research-line);text-align:right;font-family:Noto Serif SC,serif;font-size:clamp(10rem,20vw,19rem);line-height:.8}@media (max-width:800px){body[data-slug=index] .life-homepage{padding:3rem 1.2rem 5rem}body[data-slug=index] .home-map-section:after{display:none}body[data-slug=index] .home-pillar-grid,body[data-slug=index] .home-current-grid,body[data-slug=index] .home-section-layout,body[data-slug=index] .home-dual-grid,body[data-slug=index] .home-about-grid,body[data-slug=index] .home-four-step{grid-template-columns:1fr;gap:1.5rem}body[data-slug=index] .home-pillar{border-bottom:1px solid var(--research-line);border-right:0;min-height:auto;padding:0 0 1.5rem}body[data-slug=index] .home-pillar:last-child{border-bottom:0}body[data-slug=index] .home-current-number{border-left:0;border-top:1px solid var(--research-line);padding:1.5rem 0 0}body[data-slug=index] .home-body-with-number{display:block}body[data-slug=index] .home-watermark-number{margin-bottom:2rem;font-size:8rem}body[data-slug=index] .home-dual-grid>div,body[data-slug=index] .home-dual-grid>p{border-bottom:1px solid var(--research-line);border-right:0;padding:0 0 1.5rem}body[data-slug=index] .home-dual-grid>:last-child{border-bottom:0}}body[data-slug=index] .center>article{max-width:94rem;margin:0 auto;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,6vw,5rem) 7rem;display:none}body[data-slug=index] .center>article .markdown-preview-view{max-width:94rem;display:block}body[data-slug=index] .home-opening{border-bottom:1px solid var(--research-clay);max-width:94rem;margin:0 auto clamp(4rem,8vw,7rem);padding:0 0 clamp(2.5rem,5vw,4.5rem);position:relative}body[data-slug=index] .home-opening:after{color:var(--research-ink);content:"研";opacity:.035;pointer-events:none;z-index:0;font-family:Noto Serif SC,serif;font-size:clamp(14rem,24vw,25rem);font-weight:600;line-height:.8;position:absolute;top:0;right:3%}body[data-slug=index] .home-opening>*{z-index:1;position:relative}body[data-slug=index] .home-eyebrow{color:var(--research-clay);font-family:var(--monoFont);letter-spacing:.12em;text-indent:0;margin:0 0 1.5rem;font-size:.76rem}body[data-slug=index] .home-opening h1{color:var(--research-ink);letter-spacing:-.06em;max-width:72rem;margin:0;font-family:Noto Serif SC,serif;font-size:clamp(3rem,5.2vw,5.6rem);font-weight:600;line-height:1.3}body[data-slug=index] .home-opening-note{color:var(--research-muted);text-indent:0;white-space:nowrap;max-width:none;margin:2rem 0 0;font-family:Noto Serif SC,serif;font-size:1rem;line-height:1.8}body[data-slug=index] .home-opening-link{font-family:var(--monoFont);text-indent:0;margin:1.5rem 0 0;font-size:.78rem}body[data-slug=index] .home-opening-link a,body[data-slug=index] .markdown-preview-view a{color:var(--research-clay)}body[data-slug=index] .markdown-preview-view>h2{border-top:1px solid var(--research-line);color:var(--research-clay);font-family:var(--monoFont);letter-spacing:.14em;text-transform:uppercase;z-index:0;margin:clamp(4.5rem,9vw,8rem) 0 2rem;padding-top:1rem;font-size:.78rem;font-weight:500;line-height:1.5;position:relative}body[data-slug=index] .markdown-preview-view>h2:after{color:var(--research-ink);opacity:.035;pointer-events:none;z-index:-1;font-family:Noto Serif SC,serif;font-size:clamp(12rem,20vw,23rem);font-weight:600;line-height:.8;position:absolute;top:-3.5rem;right:2%}body[data-slug=index] .markdown-preview-view>h2:first-of-type:after{content:"100"}body[data-slug=index] .markdown-preview-view>h2:nth-of-type(2):after{content:"研"}body[data-slug=index] .markdown-preview-view>h2:nth-of-type(3):after{content:"生"}body[data-slug=index] .markdown-preview-view>h2:nth-of-type(4):after{content:"富"}body[data-slug=index] .markdown-preview-view>h2:nth-of-type(5):after{content:"心"}body[data-slug=index] .markdown-preview-view>h2:nth-of-type(6):after{content:"智"}body[data-slug=index] .markdown-preview-view>h2:nth-of-type(7):after{content:"动"}body[data-slug=index] .markdown-preview-view>h2:nth-of-type(8):after{content:"文"}body[data-slug=index] .markdown-preview-view>h2:nth-of-type(9):after{content:"我"}body[data-slug=index] .markdown-preview-view>h3{color:var(--research-ink);letter-spacing:-.03em;max-width:52rem;margin:2.4rem 0 .65rem;font-family:Noto Serif SC,serif;font-size:clamp(1.45rem,2.2vw,2.25rem);font-weight:600;line-height:1.35}body[data-slug=index] .markdown-preview-view>h3 a{color:inherit}body[data-slug=index] .markdown-preview-view>h4{color:var(--research-clay);font-family:var(--monoFont);letter-spacing:.12em;margin:1.6rem 0 .35rem;font-size:.76rem;font-weight:500}body[data-slug=index] .markdown-preview-view>p{color:var(--research-muted);text-indent:0;max-width:50rem;margin:.65rem 0;font-family:Noto Serif SC,serif;font-size:1rem;line-height:1.85}body[data-slug=index] .markdown-preview-view>h3+p{color:var(--research-ink);font-size:1.1rem}body[data-slug=index] .markdown-preview-view>p a{font-family:var(--monoFont);letter-spacing:.02em;font-size:.78rem}body[data-slug=index] .markdown-preview-view>h3:has(~h2:nth-of-type(2)){vertical-align:top;width:calc(50% - 2rem);margin-right:3.5rem;display:inline-block}body[data-slug=index] .markdown-preview-view>h3:has(~h2:nth-of-type(2)):nth-of-type(2n){margin-right:0}body[data-slug=index] .home-pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.25rem;margin:.75rem 0 1rem;display:grid}body[data-slug=index] .home-pillar{border-right:1px solid var(--research-line);flex-direction:column;gap:.55rem;min-height:9rem;padding-right:1.5rem;text-decoration:none;display:flex}body[data-slug=index] .home-pillar:last-child{border-right:0}body[data-slug=index] .home-pillar strong{color:var(--research-ink);font-family:Noto Serif SC,serif;font-size:1.45rem;font-weight:600}body[data-slug=index] .home-pillar span{color:var(--research-ink);font-family:var(--monoFont);letter-spacing:.08em;font-size:.78rem}body[data-slug=index] .home-pillar small{color:var(--research-muted);font-family:Noto Serif SC,serif;font-size:.92rem;line-height:1.75}@media (max-width:800px){body[data-slug=index] .center>article{padding:3rem 1.2rem 5rem}body[data-slug=index] .home-opening h1{font-size:clamp(2.5rem,12vw,4rem)}body[data-slug=index] .home-opening-note{white-space:normal}body[data-slug=index] .home-opening:after,body[data-slug=index] .markdown-preview-view>h2:after{display:none}:is(body[data-slug=index] .markdown-preview-view>h3,body[data-slug=index] .markdown-preview-view>h3:has(~h2:nth-of-type(2))){width:auto;margin-right:0;display:block}body[data-slug=index] .home-pillar-grid{grid-template-columns:1fr 1fr;gap:1.25rem}body[data-slug=index] .home-pillar:nth-child(2){border-right:0}body[data-slug=index] .home-pillar:nth-child(-n+2){border-bottom:1px solid var(--research-line);padding-bottom:1.25rem}body[data-slug=index] .home-pillar{min-height:7rem;padding-right:1rem}body[data-slug=index] .markdown-preview-view>h2{margin-top:4.5rem}}body[data-slug=关于我]{--detail-frame:min(94rem, calc(100vw - 3rem));--detail-measure:52rem;background:#fdfaf6;background:lab(98.2706% .513911 2.21717)}body[data-slug=关于我] .page>#quartz-body{min-height:auto}body[data-slug=关于我] .center>.page-header>.popover-hint,body[data-slug=关于我] .center>article{max-width:var(--detail-frame);width:var(--detail-frame);background:#fdfaf6;background:lab(98.2706% .513911 2.21717);border-radius:0}body[data-slug=关于我] .center>.page-header>.popover-hint{padding:clamp(2rem,4vw,4.5rem) clamp(1.5rem,5vw,4rem) 1.5rem}body[data-slug=关于我] .center>hr{display:none}body[data-slug=关于我] .article-title{color:var(--research-ink);letter-spacing:-.055em;max-width:var(--detail-measure);border-bottom:0;margin:0 auto 1rem;padding-bottom:.75rem;font-family:Noto Serif SC,serif;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:600;line-height:1.16;text-align:center!important}body[data-slug=关于我] .article-title:after{color:var(--research-clay);content:"────  ❦  ────";letter-spacing:.08em;margin-top:1.15rem;font-family:Georgia,serif;font-size:.85rem;font-weight:400;line-height:1;display:block}body[data-slug=关于我] .content-meta{display:none}body[data-slug=关于我] .markdown-preview-view h1[id]>a[href^=\#],body[data-slug=关于我] .markdown-preview-view h2[id]>a[href^=\#],body[data-slug=关于我] .markdown-preview-view h3[id]>a[href^=\#]{display:none!important}body[data-slug=关于我]:not([data-slug=index]) .center>article{padding:0 clamp(1.5rem,5vw,4rem) 4rem}body[data-slug=关于我] .center>article .markdown-preview-view{max-width:var(--detail-measure);margin:0 auto}body[data-slug=关于我] .center>article .markdown-preview-view>h1:first-child{display:none}body[data-slug=关于我] .center>article .markdown-preview-view>.about-avatar{text-align:center;text-indent:0;max-width:16rem;margin:0 auto 3.75rem}body[data-slug=关于我] .center>article .markdown-preview-view>.about-avatar img{width:100%;max-width:100%;height:auto;margin:0 auto;display:block}body[data-slug=关于我] .center>article .markdown-preview-view>h2{color:var(--research-ink);letter-spacing:-.035em;max-width:var(--detail-measure);border-top:0;margin:5rem auto 2rem;padding-top:0;font-family:Noto Serif CJK SC,Noto Serif SC,serif;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600;line-height:1.45}body[data-slug=关于我] .center>article .markdown-preview-view>h2:first-of-type{text-align:left;border-top:0;margin-top:5rem;padding-top:0;font-size:clamp(1.75rem,2.5vw,2.25rem)}body[data-slug=关于我] .center>article .markdown-preview-view>h3{color:var(--research-ink);letter-spacing:.01em;max-width:var(--detail-measure);margin:3.5rem auto 1rem;font-family:Noto Serif CJK SC,Noto Serif SC,serif;font-size:1.35rem;font-weight:600;line-height:1.5}body[data-slug=关于我] .center>article .markdown-preview-view>p,body[data-slug=关于我] .center>article .markdown-preview-view>ul,body[data-slug=关于我] .center>article .markdown-preview-view>ol{color:var(--research-ink);letter-spacing:.012em;max-width:var(--detail-measure);text-indent:2em;margin:0 auto 1.35rem;font-family:Noto Serif CJK SC,Noto Serif SC,serif;font-size:1.16rem;line-height:2.05}body[data-slug=关于我] .center>article .markdown-preview-view>p:has(>strong:only-child){color:var(--research-clay);text-align:center;text-indent:0;margin-top:2.5rem;margin-bottom:2.75rem;font-size:1.16rem;line-height:2.05}body[data-slug=关于我] .center>article .markdown-preview-view>p:last-child:has(>strong:only-child){text-align:center;text-indent:0;margin-top:3rem;margin-bottom:0;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600;line-height:1.45}body[data-slug=关于我] .center>article .markdown-preview-view>hr{display:none}@media (max-width:800px){body[data-slug=关于我]{--detail-frame:calc(100vw - 1rem)}body[data-slug=关于我] .center>.page-header>.popover-hint{padding:2.8rem 1.2rem 1.1rem}body[data-slug=关于我] .center>article{padding-bottom:4rem;padding-left:1.2rem;padding-right:1.2rem}body[data-slug=关于我] .center>article .markdown-preview-view>h2{margin-top:3.5rem;font-size:1.45rem}body[data-slug=关于我] .center>article .markdown-preview-view>p,body[data-slug=关于我] .center>article .markdown-preview-view>ul,body[data-slug=关于我] .center>article .markdown-preview-view>ol{font-size:1.05rem;line-height:1.9}}body[data-slug*=\-] .center>.page-header>.popover-hint,body[data-slug^="100岁/睡眠/"] .center>.page-header>.popover-hint{padding-top:clamp(1.5rem,3vw,2.4rem);padding-bottom:.25rem}body[data-slug*=\-] .breadcrumb-container,body[data-slug^="100岁/睡眠/"] .breadcrumb-container{max-width:1200px;color:var(--research-muted);font-family:var(--monoFont);letter-spacing:.03em;margin:0 auto 1.8rem;font-size:.76rem;display:none!important}body[data-slug*=\-] .breadcrumb-element,body[data-slug^="100岁/睡眠/"] .breadcrumb-element{align-items:center}body[data-slug*=\-] .breadcrumb-element p,body[data-slug^="100岁/睡眠/"] .breadcrumb-element p{color:var(--research-line);margin:0 .55rem}body[data-slug*=\-] .breadcrumb-element a,body[data-slug^="100岁/睡眠/"] .breadcrumb-element a{color:var(--research-muted);font-family:var(--monoFont);font-size:.76rem}body[data-slug*=\-] .article-title,body[data-slug^="100岁/睡眠/"] .article-title{letter-spacing:-.045em;max-width:1200px;margin:0 auto .65rem;font-size:clamp(2.35rem,4.5vw,3.6rem);line-height:1.18;text-align:left!important}body[data-slug*=\-] .content-meta,body[data-slug^="100岁/睡眠/"] .content-meta{max-width:1200px;font-family:var(--monoFont);letter-spacing:.02em;justify-content:flex-start;gap:1rem;margin:0 auto;font-size:.76rem;display:flex!important}body[data-slug*=\-] .center>article,body[data-slug^="100岁/睡眠/"] .center>article{padding-top:0}body[data-slug*=\-] .center>article .markdown-preview-view,body[data-slug^="100岁/睡眠/"] .center>article .markdown-preview-view{max-width:1200px;margin:0 auto}body[data-slug*=\-] .center>article .markdown-preview-view>h1:first-child,body[data-slug^="100岁/睡眠/"] .center>article .markdown-preview-view>h1:first-child{display:none}body[data-slug*=\-] .center>article .markdown-preview-view>p:first-of-type,body[data-slug^="100岁/睡眠/"] .center>article .markdown-preview-view>p:first-of-type{border:1px solid var(--research-line);background:var(--research-paper);color:var(--research-ink);border-radius:.35rem;margin:1.4rem 0 2.8rem;padding:1.35rem 1.5rem;font-size:1.18rem;line-height:1.85}body[data-slug*=\-] .center>article .markdown-preview-view>p,body[data-slug^="100岁/睡眠/"] .center>article .markdown-preview-view>p{max-width:90ch;font-size:1.08rem;line-height:1.95}body[data-slug*=\-] .center>article .markdown-preview-view>h2,body[data-slug^="100岁/睡眠/"] .center>article .markdown-preview-view>h2{border-bottom:1px solid var(--research-line);letter-spacing:-.025em;margin-top:3.2rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.45rem}@media (max-width:800px){body[data-slug*=\-] .article-title,body[data-slug^="100岁/睡眠/"] .article-title{font-size:2.35rem}body[data-slug*=\-] .breadcrumb-container,body[data-slug^="100岁/睡眠/"] .breadcrumb-container{margin-bottom:1.25rem}body[data-slug*=\-] .center>article .markdown-preview-view>p:first-of-type,body[data-slug^="100岁/睡眠/"] .center>article .markdown-preview-view>p:first-of-type{padding:1rem 1.1rem}}body[data-slug*=\-]{--detail-frame:min(68rem, calc(100vw - 2rem));--detail-measure:68ch;background:#fcf9f5;background:lab(97.9226% .513971 2.21719)}body[data-slug*=\-] .center>.page-header>.popover-hint,body[data-slug*=\-] .center>article{width:var(--detail-frame);max-width:var(--detail-frame);background:#fefdfb;background:lab(99.3095% .254244 1.10694)}body[data-slug*=\-] .center>.page-header>.popover-hint{border-radius:.35rem .35rem 0 0;padding:clamp(4.25rem,8vw,7.5rem) clamp(2rem,8vw,6rem) 0}body[data-slug*=\-] .article-title{max-width:52rem;font-family:var(--bodyFont);letter-spacing:-.06em;text-wrap:balance;margin:0 auto 1.15rem;font-size:clamp(2.65rem,5vw,4.35rem);font-weight:650;line-height:1.12}body[data-slug*=\-] .content-meta{border-top:1px solid var(--research-line);max-width:52rem;color:color-mix(in srgb, var(--research-muted) 84%, var(--research-ink));margin:0 auto;padding-top:.9rem}body[data-slug*=\-] .center>article{border-radius:0 0 .35rem .35rem;padding:clamp(2.8rem,6vw,5.4rem) clamp(2rem,8vw,6rem) clamp(8rem,13vw,12rem)}body[data-slug*=\-] .center>article .markdown-preview-view{max-width:var(--detail-measure);margin:0 auto}body[data-slug*=\-] .center>article .markdown-preview-view>p:first-of-type{border-top:1px solid var(--research-clay);border-right:0;border-bottom:1px solid var(--research-line);max-width:60ch;color:color-mix(in srgb, var(--research-ink) 88%, var(--research-muted));background:0 0;border-left:0;border-radius:0;margin:0 auto clamp(3.2rem,6vw,5rem);padding:1.25rem 0 1.35rem;font-size:clamp(1.18rem,1.8vw,1.38rem);line-height:1.85}body[data-slug*=\-] .center>article .markdown-preview-view>p:not(:first-of-type){max-width:var(--detail-measure);letter-spacing:.012em;margin-left:auto;margin-right:auto;font-size:clamp(1.08rem,1.35vw,1.22rem);line-height:2}body[data-slug*=\-] .center>article .markdown-preview-view>p:nth-of-type(2):first-letter{float:left;color:var(--research-clay);font-family:var(--titleFont);margin:.15rem .42rem 0 0;font-size:3.3rem;line-height:.82}body[data-slug*=\-] .center>article .markdown-preview-view>h2{max-width:var(--detail-measure);color:var(--research-ink);border:0;margin:clamp(4rem,8vw,6rem) auto 1.25rem;padding:0;font-size:clamp(1.45rem,2vw,1.75rem);line-height:1.35}@media (max-width:800px){body[data-slug*=\-]{--detail-frame:calc(100vw - 1rem)}body[data-slug*=\-] .center>.page-header>.popover-hint{padding:3.25rem 1.35rem 0}body[data-slug*=\-] .article-title{font-size:clamp(2.35rem,11vw,3.25rem)}body[data-slug*=\-] .center>article{padding:2.4rem 1.35rem 7rem}body[data-slug*=\-] .center>article .markdown-preview-view>p:first-of-type{margin-bottom:2.8rem;font-size:1.12rem}body[data-slug*=\-] .center>article .markdown-preview-view>p:not(:first-of-type){font-size:1.06rem;line-height:1.95}}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>.page-header>.popover-hint,body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article{width:var(--detail-frame);max-width:var(--detail-frame)}body[data-slug]:not([data-slug=index])[data-slug*=\-] .article-title{max-width:52rem;font-size:clamp(2.65rem,5vw,4.35rem)}body[data-slug]:not([data-slug=index])[data-slug*=\-] .content-meta{max-width:52rem}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view{max-width:var(--detail-measure)}body[data-slug]:not([data-slug=index])[data-slug*=\-]{--detail-frame:min(94rem, calc(100vw - 3rem));--detail-measure:50rem;background:#fdfaf6;background:lab(98.2706% .513911 2.21717)}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>.page-header>.popover-hint,body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article{max-width:var(--detail-frame);width:var(--detail-frame);background:#fdfaf6;background:lab(98.2706% .513911 2.21717);border-radius:0}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>.page-header>.popover-hint{isolation:isolate;padding:clamp(2rem,4vw,4.5rem) clamp(1.5rem,5vw,4rem) 1.5rem;position:relative;overflow:hidden}body[data-slug]:not([data-slug=index])[data-slug*=\-] .life-article-kicker,body[data-slug]:not([data-slug=index])[data-slug*=\-] .article-title,body[data-slug]:not([data-slug=index])[data-slug*=\-] .content-meta{max-width:53rem;margin-left:clamp(1.5rem,4vw,6rem);margin-right:auto}body[data-slug]:not([data-slug=index])[data-slug*=\-] .life-article-kicker{z-index:1;margin-bottom:1.75rem;position:relative}body[data-slug]:not([data-slug=index])[data-slug*=\-] .article-title{color:var(--research-ink);letter-spacing:-.055em;text-align:left;text-wrap:balance;z-index:1;font-family:Noto Serif SC,serif;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:600;line-height:1.16;position:relative}body[data-slug]:not([data-slug=index])[data-slug*=\-] .content-meta{color:var(--research-muted);font-family:var(--bodyFont);z-index:1;border-top:0;justify-content:flex-start;margin-bottom:0;padding-top:0;font-size:.78rem;position:relative}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article{padding:0 clamp(1.5rem,5vw,4rem)}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view{max-width:var(--detail-measure);margin-left:clamp(1.5rem,4vw,6rem);margin-right:auto}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>h1:first-child{display:none}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>p{color:var(--research-ink);letter-spacing:.018em;max-width:var(--detail-measure);text-indent:2em;font-family:Noto Serif SC,serif;font-size:1.125rem;line-height:1.9}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>p:first-of-type{border-bottom:0;border-left:0;border-right:0;border-top:1px solid var(--research-clay);max-width:var(--detail-measure);text-indent:0;margin:0 0 2.7rem;padding:1.8rem 0 0;position:relative}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>p:first-of-type:before{display:none}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>p:first-of-type:first-letter{color:var(--research-clay);float:left;margin:.02em .12em 0 0;font-family:Noto Serif SC,serif;font-size:3.8em;font-weight:600;line-height:.88}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>p:not(:first-of-type){margin-top:2.7rem}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>p:nth-of-type(2):first-letter{color:var(--research-ink);float:none;font-family:inherit;font-size:inherit;margin:0}body[data-slug]:not([data-slug=index])[data-slug*=\-] .article-title,body[data-slug]:not([data-slug=index])[data-slug*=\-] .content-meta{margin-left:auto;margin-right:auto;text-align:center!important}body[data-slug]:not([data-slug=index])[data-slug*=\-] .content-meta{justify-content:center}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view{margin-left:auto;margin-right:auto}@media (max-width:1100px){body[data-slug]:not([data-slug=index])[data-slug*=\-]{--detail-frame:min(54rem, calc(100vw - 2rem))}}@media (max-width:800px){body[data-slug]:not([data-slug=index])[data-slug*=\-]{--detail-frame:calc(100vw - 1rem)}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>.page-header>.popover-hint{padding:2.8rem 1.2rem 1.1rem}body[data-slug]:not([data-slug=index])[data-slug*=\-] .life-article-kicker,body[data-slug]:not([data-slug=index])[data-slug*=\-] .article-title,body[data-slug]:not([data-slug=index])[data-slug*=\-] .content-meta,body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view{margin-left:0}body[data-slug]:not([data-slug=index])[data-slug*=\-] .article-title{font-size:clamp(2.25rem,11vw,3.4rem);text-align:center!important}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article{padding-left:1.2rem;padding-right:1.2rem}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>p{font-size:1.05rem;line-height:1.9}body[data-slug]:not([data-slug=index])[data-slug*=\-] .center>article .markdown-preview-view>p:first-of-type:before{display:none}}