.comments[data-astro-cid-nuen6n26]{border-top:1px solid var(--line);width:100%;margin:0;padding-top:1.4rem}.comments-head[data-astro-cid-nuen6n26]{justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.comments-head[data-astro-cid-nuen6n26] h2[data-astro-cid-nuen6n26]{letter-spacing:-.035em;font-size:1.15rem;font-weight:600;line-height:1.3}.comments-head[data-astro-cid-nuen6n26] p[data-astro-cid-nuen6n26]{max-width:30ch;color:var(--ink-muted);text-align:right;font-size:.66rem;line-height:1.5}.comments-loading[data-astro-cid-nuen6n26]{min-height:64px;color:var(--ink-muted);justify-content:center;align-items:center;gap:.55rem;font-size:.7rem;display:flex}.comments-loading[data-astro-cid-nuen6n26]:before{border:2px solid var(--line-strong);border-top-color:var(--accent);content:"";border-radius:50%;width:16px;height:16px;animation:.75s linear infinite comments-spin}.comments-loading[data-astro-cid-nuen6n26].is-error{color:var(--accent-ink);cursor:pointer}.comments-loading[data-astro-cid-nuen6n26].is-error:before{display:none}@keyframes comments-spin{to{transform:rotate(360deg)}}.comments-mount[data-astro-cid-nuen6n26]{min-height:96px;margin-top:1.2rem}.comments-note[data-astro-cid-nuen6n26]{color:var(--ink-muted);font-size:.72rem}.comments[data-astro-cid-nuen6n26] .twikoo{width:100%;color:var(--ink);font-family:var(--sans);font-size:.82rem}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comments{width:100%}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit{box-shadow:none;background:0 0;border:0;padding:0}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .tk-row{align-items:flex-start;gap:.7rem}.comments[data-astro-cid-nuen6n26] .twikoo .tk-avatar{width:34px;height:34px;box-shadow:none;background:0 0;border:0;border-radius:50%;flex:none;margin-right:0}.comments[data-astro-cid-nuen6n26] .twikoo .tk-avatar-img{background:0 0;border:0;border-radius:50%;width:34px;height:34px;overflow:hidden;box-shadow:none!important}.comments[data-astro-cid-nuen6n26] .twikoo .tk-avatar-img svg{width:34px;height:34px;fill:var(--ink-muted)}.comments[data-astro-cid-nuen6n26] .twikoo .tk-meta-input{gap:.5rem;display:flex}.comments[data-astro-cid-nuen6n26] .twikoo .tk-meta-input .el-input{flex:1;min-width:0}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-input-group{border:1px solid var(--line);background:var(--paper);border-radius:6px;align-items:center;height:36px;transition:border-color .2s;display:flex;overflow:hidden}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-input-group:focus-within{border-color:var(--accent)}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-input-group__prepend{width:auto;color:var(--ink-muted);white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;padding:0 0 0 .7rem;font-size:.62rem;line-height:1}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-input__inner{width:auto;min-width:0;height:34px;box-shadow:none;color:var(--ink);font-family:var(--sans);background:0 0;border:0;border-radius:0;flex:1;padding:0 .7rem 0 .35rem;font-size:.76rem}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .tk-input{margin-top:.5rem}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-textarea__inner{border:1px solid var(--line);background:var(--paper);box-shadow:none;color:var(--ink);font-family:var(--sans);resize:vertical;border-radius:8px;padding:.75rem .85rem;font-size:.8rem;line-height:1.7;transition:border-color .2s;min-height:112px!important}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-textarea__inner:focus{border-color:var(--accent);outline:none}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-input__count{color:var(--ink-muted);font-family:var(--mono);background:0 0;font-size:.5rem;bottom:.55rem;right:.7rem}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .tk-row.actions{justify-content:space-between;align-items:center;margin-top:.65rem}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit-action-icon{color:var(--ink-muted);transition:color .2s}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit-action-icon:hover{color:var(--accent-ink)}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit-action-icon svg{fill:currentColor;width:17px;height:17px}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-button{border-color:var(--line-strong);height:34px;color:var(--ink);font-family:var(--sans);background:0 0;border-radius:6px;padding:0 .95rem;font-size:.72rem;font-weight:500}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-button:hover,.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-button--primary{border-color:var(--ink);background:var(--ink);color:var(--paper)}.comments[data-astro-cid-nuen6n26] .twikoo .tk-submit .el-button--primary:hover{border-color:var(--accent);background:var(--accent);color:#fff9f1}.comments[data-astro-cid-nuen6n26] .twikoo .el-loading-mask{display:none!important}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comments-container{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:.2rem}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comment{border-bottom:1px solid var(--line);padding:1.1rem 0}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comment:last-child{border-bottom:0}.comments[data-astro-cid-nuen6n26] .twikoo .tk-nick{color:var(--ink);font-size:.8rem;font-weight:600}.comments[data-astro-cid-nuen6n26] .twikoo .tk-time,.comments[data-astro-cid-nuen6n26] .twikoo .tk-replies-count{color:var(--ink-muted);font-family:var(--mono);font-size:.52rem}.comments[data-astro-cid-nuen6n26] .twikoo .tk-content{color:var(--ink-soft);font-size:.8rem;line-height:1.75}.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin-container:has(.tk-admin.__show){z-index:1000;width:auto;height:auto;position:fixed;inset:0}.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show{background:var(--paper);width:auto;height:auto;color:var(--ink);padding:clamp(1rem,3vw,2.2rem);position:fixed;inset:0;overflow-y:auto}.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-panel,.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-panel *,.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-login,.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-login *,.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-admin-close{color:var(--ink)}.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-content{color:var(--ink-soft)!important}.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-nick{color:var(--ink)!important}.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-time,.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-comments-title{color:var(--ink-muted)!important}.comments[data-astro-cid-nuen6n26] .twikoo .tk-admin.__show .tk-action-link{color:var(--accent-ink)!important}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comments-title{justify-content:flex-end;align-items:center;gap:.55rem;min-height:18px;display:flex}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comments-title .tk-icon{color:var(--ink-muted);opacity:.7;transition:color .2s,opacity .2s}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comments-title .tk-icon:hover{color:var(--ink);opacity:1}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comments-title .tk-icon svg{fill:currentColor;width:14px;height:14px}.comments[data-astro-cid-nuen6n26] .twikoo .tk-comments-no{min-height:0;color:var(--ink-muted);text-align:center;padding:1rem 0 .3rem;font-size:.72rem;height:auto!important}.comments[data-astro-cid-nuen6n26] .twikoo .tk-footer{color:var(--ink-muted);opacity:.7;text-align:right;margin-top:1rem;font-size:.52rem}@media (width<=620px){.comments-head[data-astro-cid-nuen6n26]{flex-direction:column;align-items:flex-start;gap:.3rem}.comments-head[data-astro-cid-nuen6n26] p[data-astro-cid-nuen6n26]{text-align:left;max-width:48ch}.comments[data-astro-cid-nuen6n26] .twikoo .tk-meta-input{flex-direction:column}}
