:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}strong,b{font-weight:700}body{height:100vh;min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}#app{width:100%;height:100%;margin:0;padding:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#fff;--color-background-soft:#fff;--color-background-mute:#f9fafb;--color-heading:#111827;--color-text:#1f2937}html,body{background:#fff}a{color:#2563eb;padding:3px;text-decoration:none;transition:color .2s,background-color .2s}@media (hover:hover){a:hover{color:#1d4ed8;text-decoration:underline}}:root{--rich-content-font-family:"Noto Serif SC", "Songti SC", "STSong", Georgia, serif;--rich-content-font-size:16px;--rich-content-line-height:1.7;--rich-content-color:#30343b;--rich-content-quote-border:#75aa99;--rich-content-quote-background:#f4f8f6;--rich-content-quote-color:#597068;--rich-content-citation-background:#1683d81a;--rich-content-citation-color:#087fd1}.post-content .markdown-table-scroll,.markdown-preview .markdown-table-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;margin:1.7em 0;overflow-x:auto}.post-content .markdown-table-scroll:focus-visible,.markdown-preview .markdown-table-scroll:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #2563eb59}.post-content .markdown-table-scroll>table,.markdown-preview .markdown-table-scroll>table{table-layout:auto;white-space:normal;width:max-content;min-width:100%;max-width:none;margin:0}.post-content .markdown-table-scroll th:first-child,.markdown-preview .markdown-table-scroll th:first-child{width:auto}.post-content pre,.markdown-preview pre{color:#24292f;tab-size:2;-webkit-overflow-scrolling:touch;background:#f6f8fa;border:1px solid #d8e1e8;border-radius:9px;max-width:100%;margin:1.6em 0;padding:2.5rem 1rem 1rem;font:.9em/1.65 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;position:relative;overflow:auto}.post-content pre[data-code-language]:before,.markdown-preview pre[data-code-language]:before{color:#7b8794;content:attr(data-code-language);letter-spacing:.04em;text-transform:uppercase;font:700 .68rem/1.2 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:absolute;top:.55rem;right:.75rem}.post-content pre code,.markdown-preview pre code{color:inherit;font:inherit;white-space:pre;background:0 0;border:0;padding:0}.post-content :not(pre)>code,.markdown-preview :not(pre)>code{color:#b42318;background:#eef2f6;border-radius:4px;padding:.13em .34em;font:.9em/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.post-content .token.comment,.post-content .token.prolog,.post-content .token.doctype,.post-content .token.cdata,.markdown-preview .token.comment,.markdown-preview .token.prolog,.markdown-preview .token.doctype,.markdown-preview .token.cdata{color:#6e7781}.post-content .token.punctuation,.markdown-preview .token.punctuation{color:#57606a}.post-content .token.property,.post-content .token.tag,.post-content .token.boolean,.post-content .token.number,.post-content .token.constant,.post-content .token.symbol,.markdown-preview .token.property,.markdown-preview .token.tag,.markdown-preview .token.boolean,.markdown-preview .token.number,.markdown-preview .token.constant,.markdown-preview .token.symbol{color:#0550ae}.post-content .token.selector,.post-content .token.attr-name,.post-content .token.string,.post-content .token.char,.post-content .token.builtin,.post-content .token.inserted,.markdown-preview .token.selector,.markdown-preview .token.attr-name,.markdown-preview .token.string,.markdown-preview .token.char,.markdown-preview .token.builtin,.markdown-preview .token.inserted{color:#0a7b45}.post-content .token.operator,.post-content .token.entity,.post-content .token.url,.post-content .language-css .token.string,.post-content .style .token.string,.markdown-preview .token.operator,.markdown-preview .token.entity,.markdown-preview .token.url,.markdown-preview .language-css .token.string,.markdown-preview .style .token.string{color:#953800}.post-content .token.atrule,.post-content .token.attr-value,.post-content .token.keyword,.markdown-preview .token.atrule,.markdown-preview .token.attr-value,.markdown-preview .token.keyword{color:#cf222e}.post-content .token.function,.post-content .token.class-name,.markdown-preview .token.function,.markdown-preview .token.class-name{color:#8250df}.post-content .token.regex,.post-content .token.important,.post-content .token.variable,.markdown-preview .token.regex,.markdown-preview .token.important,.markdown-preview .token.variable{color:#116329}.post-content div[data-w-e-type=todo],.markdown-preview div[data-w-e-type=todo]{align-items:flex-start;gap:.55em;margin:.45em 0;display:flex}.post-content input[type=checkbox],.markdown-preview input[type=checkbox]{accent-color:#2563eb;flex:none;width:1em;height:1em;margin:.55em 0 0}.w-e-text-container .life-post-card{background:#f8f9fa;border:1px solid #c8c8c0;border-radius:4px;width:min(100%,410px);margin:1.25rem auto;display:block;overflow:hidden}.w-e-text-container .life-post-card>table{border-collapse:collapse;table-layout:fixed;color:#202122;width:100%;font-family:Arial,Noto Sans SC,sans-serif;font-size:.86rem}.w-e-text-container .life-post-card caption{background:var(--classification-color,#eadf77);padding:0}.w-e-text-container .life-post-card th,.w-e-text-container .life-post-card td{text-align:left;vertical-align:middle;border-top:1px solid #a2a4a659;padding:0}.w-e-text-container .life-post-card th{background:var(--classification-tint,#faf7dd);width:48%}.w-e-text-container .life-post-card input{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;outline:0;padding:8px 9px;line-height:1.4}.w-e-text-container .life-post-card caption input{color:var(--classification-header-text,#202122);text-align:center;padding:9px 10px;font-size:1rem;font-weight:800}.w-e-text-container .life-post-card td input{background:#fff}.w-e-text-container .life-post-card input:focus{box-shadow:inset 0 0 0 2px #236f5280}.w-e-text-container .life-post-card th>span,.w-e-text-container .life-post-card th>small{padding:0 8px;display:block}.w-e-text-container .life-post-card th>span{padding-top:6px;font-weight:700}.w-e-text-container .life-post-card th>small{color:#54595d;padding-bottom:6px;font-size:.72rem}.w-e-text-container .life-post-card .pdf-card-image img{object-fit:contain;width:100%;max-height:260px;display:block}.w-e-text-container .life-post-card .life-card-caption{background:#fff;border-top:1px solid #a2a4a659;margin:0}@media (width<=640px){.post-content .markdown-table-scroll,.markdown-preview .markdown-table-scroll{width:calc(100% + 8px);margin-left:-4px;margin-right:-4px;padding:0 4px 5px}.post-content .markdown-table-scroll>table,.markdown-preview .markdown-table-scroll>table{min-width:34rem}.post-content pre,.markdown-preview pre{border-radius:7px;font-size:.82em}}.wiki-home[data-v-d521b8ea]{background:#fff;place-items:center;min-height:calc(100vh - 65px);display:grid}.search-form[data-v-d521b8ea]{width:min(680px,100% - 40px)}.search-form input[data-v-d521b8ea]{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #cfd4dc;border-radius:4px;outline:0;width:100%;height:56px;padding:0 20px;font:16px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,sans-serif}.search-form input[data-v-d521b8ea]:focus{border-color:#111827;box-shadow:0 0 0 3px #e5e7eb}.search-form input[data-v-d521b8ea]::placeholder{color:#9ca3af}.sr-only[data-v-d521b8ea]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
