.comments[data-astro-cid-jvxsf75u]{margin-top:44px;padding-top:26px;border-top:1px solid var(--line)}.comments-title[data-astro-cid-jvxsf75u]{margin:0 0 16px;font-size:22px;font-weight:600}.comments-setup[data-astro-cid-jvxsf75u]{margin:0;padding:15px 17px;border:1px dashed #d7b69a;border-radius:8px;background:var(--soft);color:var(--muted);font:14px/1.7 system-ui,sans-serif}.comments-setup[data-astro-cid-jvxsf75u] code[data-astro-cid-jvxsf75u]{padding:.12em .35em;background:#fff;font:13px ui-monospace,monospace}.comments[data-astro-cid-jvxsf75u] .twikoo{font-family:LXGW WenKai GB,Klee One,KaiTi,serif}.comments[data-astro-cid-jvxsf75u] .tk-comments-title{display:block;margin:0 0 18px;font-size:19px;font-weight:600;color:var(--ink)}.comments[data-astro-cid-jvxsf75u] .tk-comments-title:after{display:block;width:34px;height:2px;margin-top:9px;background:var(--accent);content:""}.comments[data-astro-cid-jvxsf75u] .tk-input__inner,.comments[data-astro-cid-jvxsf75u] .tk-textarea__inner{border:1px solid #e3d8c9;border-radius:6px;background:#fffdfa;color:var(--ink);font-family:LXGW WenKai GB,Klee One,serif;font-size:14px}.comments[data-astro-cid-jvxsf75u] .tk-input input:invalid,.comments[data-astro-cid-jvxsf75u] .tk-input__inner:invalid{border-color:#e3d8c9;box-shadow:none}.comments[data-astro-cid-jvxsf75u] .tk-input__inner:focus,.comments[data-astro-cid-jvxsf75u] .tk-textarea__inner:focus{border-color:var(--accent);box-shadow:0 0 0 3px #a45f2820}.comments[data-astro-cid-jvxsf75u] .tk-input__inner::placeholder,.comments[data-astro-cid-jvxsf75u] .tk-textarea__inner::placeholder{color:#b3a597}.comments[data-astro-cid-jvxsf75u] .tk-textarea__inner{min-height:84px;line-height:1.75}.comments[data-astro-cid-jvxsf75u] .tk-meta-input{gap:10px}.comments[data-astro-cid-jvxsf75u] .tk-meta-input__item{margin:0}.comments[data-astro-cid-jvxsf75u] .tk-input-group__prepend{padding:0 11px;border:1px solid #e3d8c9;border-right:0;border-radius:6px 0 0 6px;background:var(--soft);color:#7d7062;font-size:13px;white-space:nowrap}.comments[data-astro-cid-jvxsf75u] .tk-input--group .tk-input__inner{border-radius:0 6px 6px 0}.comments[data-astro-cid-jvxsf75u] .tk-required-hint{display:none}.comments[data-astro-cid-jvxsf75u] .tk-row{margin-top:12px}.comments[data-astro-cid-jvxsf75u] .tk-input__count{color:#b3a597;font:12px system-ui,sans-serif}.comments[data-astro-cid-jvxsf75u] .tk-send{padding:0 20px;min-height:34px;font-family:LXGW WenKai GB,serif}.comments[data-astro-cid-jvxsf75u] .tk-button.tk-button--primary{border-color:var(--accent);background-color:var(--accent);color:#fff}.comments[data-astro-cid-jvxsf75u] .tk-button.tk-button--primary:hover{border-color:#8f5222;background-color:#8f5222}.comments[data-astro-cid-jvxsf75u] .tk-button.tk-button--primary.is-disabled,.comments[data-astro-cid-jvxsf75u] .tk-button.tk-button--primary.is-disabled:hover{border-color:#eddfcd;background-color:#eddfcd;color:#a2937f}.comments[data-astro-cid-jvxsf75u] .tk-button.tk-button--small:not(.tk-button--primary){border:1px solid #e3d8c9;border-radius:6px;background:#fff;color:var(--ink)}.comments[data-astro-cid-jvxsf75u] .tk-button.tk-button--small:not(.tk-button--primary):hover{border-color:var(--accent);color:var(--accent)}.comments[data-astro-cid-jvxsf75u] .tk-action-icon,.comments[data-astro-cid-jvxsf75u] .tk-submit-action-icon{color:#9c8f80}.comments[data-astro-cid-jvxsf75u] .tk-action-icon:hover,.comments[data-astro-cid-jvxsf75u] .tk-submit-action-icon:hover{color:var(--accent)}.comments[data-astro-cid-jvxsf75u] .tk-icon{fill:currentColor}.comments[data-astro-cid-jvxsf75u] .tk-comment{padding:0}.comments[data-astro-cid-jvxsf75u] .tk-comment+.tk-comment{margin-top:14px;padding-top:14px;border-top:1px dashed var(--line)}.comments[data-astro-cid-jvxsf75u] .tk-comments-container{margin-top:6px}.comments[data-astro-cid-jvxsf75u] .tk-avatar{width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:var(--soft)}.comments[data-astro-cid-jvxsf75u] .tk-avatar-img{color:#b3a597}.comments[data-astro-cid-jvxsf75u] .tk-avatar-img svg{width:20px;height:20px}.comments[data-astro-cid-jvxsf75u] .tk-row>.tk-avatar{display:none}.comments[data-astro-cid-jvxsf75u] .tk-row .tk-col{flex:1}.comments[data-astro-cid-jvxsf75u] .tk-nick{font-weight:600}.comments[data-astro-cid-jvxsf75u] .tk-nick-link:hover strong{color:var(--accent)}.comments[data-astro-cid-jvxsf75u] .tk-time,.comments[data-astro-cid-jvxsf75u] .tk-comments-count{color:var(--muted);font:12px system-ui,sans-serif}.comments[data-astro-cid-jvxsf75u] .tk-content{margin-top:5px;font-size:15px;line-height:1.75}.comments[data-astro-cid-jvxsf75u] .tk-tag{border:0;border-radius:4px;background:var(--soft);color:var(--accent);font-size:11px;padding:0 5px}.comments[data-astro-cid-jvxsf75u] .tk-admin{color:var(--muted);font:12px system-ui,sans-serif}.comments[data-astro-cid-jvxsf75u] .tk-footer{padding-top:14px;margin-top:16px;border-top:1px solid var(--line);color:var(--muted);font:12px system-ui,sans-serif}.comments[data-astro-cid-jvxsf75u] .tk-footer a{color:var(--muted)}.comments[data-astro-cid-jvxsf75u] .tk-footer a:hover{color:var(--accent)}.comments[data-astro-cid-jvxsf75u] .tk-comments-actions{gap:8px}.comments[data-astro-cid-jvxsf75u] .tk-comments-search .tk-input__inner{border-radius:999px}.comments[data-astro-cid-jvxsf75u] .tk-pagination{margin-top:16px;font:13px system-ui,sans-serif}.comments[data-astro-cid-jvxsf75u] .tk-pagination button{border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--ink)}.comments[data-astro-cid-jvxsf75u] .tk-pagination button:disabled{color:#c3b8ab}.post{margin:32px 0 55px;padding:42px 40px;max-width:none;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 2px 6px #6a51310a}.post header{margin-bottom:41px}.post h1{margin:0 0 13px;font-size:39px;line-height:1.32;font-weight:600}.post header time{color:var(--muted);font:13px system-ui,sans-serif}.prose :where(p,li){font-size:17px}.prose p{margin:0 0 1.45em}.prose h2{margin:2em 0 .65em;font-size:26px}.prose h3{margin:1.7em 0 .5em;font-size:20px}.prose a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.prose blockquote{margin:1.7em 0;padding:4px 0 4px 20px;border-left:3px solid #bdd8c8;color:#51645a}.prose code{padding:.12em .35em;background:var(--soft);font:14px ui-monospace,monospace}.prose pre{overflow:auto;padding:18px;background:#24352c;color:#f3f6f2}.prose pre code{background:none;color:inherit;padding:0}.prose img,.prose video{display:block;max-width:100%;height:auto;margin:1.7em auto;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.prose figure{margin:1.9em 0}.prose figure img,.prose figure video{margin:0 auto}.prose figcaption{margin-top:9px;color:var(--muted);font:13px/1.6 system-ui,sans-serif;text-align:center}.prose .video-embed{position:relative;height:0;padding-bottom:56.25%;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#24352c}.prose .video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.prose .video-embed figcaption{margin-top:9px}.post-end{display:block;margin-top:50px;padding-top:23px;border-top:1px solid var(--line);color:var(--muted);text-align:center}.post-end span{color:var(--accent);font-size:21px}.post-end p{margin:3px 0 0;font:13px system-ui,sans-serif}@media(max-width:560px){.post{padding:32px 24px}.post h1{font-size:31px}.prose :where(p,li){font-size:16px}}
