.z-comment[data-v-428a49c5]{margin:3rem 1rem}.comment-head[data-v-428a49c5]{justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;display:flex}.comment-head>h3[data-v-428a49c5]{margin:0;font-size:1.25rem}.comment-switch[data-v-428a49c5]{border:1px solid var(--c-border);background-color:var(--c-bg-2);border-radius:.6rem;gap:.15rem;padding:.15rem;font-size:.8rem;display:flex}.comment-switch>.switch-item[data-v-428a49c5]{color:var(--c-text-2);border-radius:.45rem;align-items:center;gap:.3em;padding:.25em .7em;transition:color .2s,background-color .2s;display:inline-flex}:is(.comment-switch>.switch-item[data-v-428a49c5]):hover{color:var(--c-primary)}.active[data-v-428a49c5]:is(.comment-switch>.switch-item){background-color:var(--c-bg);color:var(--c-primary)}.giscus-wrap[data-v-428a49c5]{margin:2em 0}.giscus-hint[data-v-428a49c5]{color:var(--c-text-3);align-items:center;gap:.4em;display:flex}.giscus-hint>code[data-v-428a49c5]{background-color:var(--c-bg-2);font-family:var(--font-monospace);border-radius:.3em;padding:.1em .3em}[data-v-428a49c5] .giscus-frame{border:none;width:100%}[data-v-428a49c5]>[data-tippy-root]>.tippy-box{padding:0}.popover-confirm[data-v-428a49c5]{overflow-wrap:anywhere;align-items:center;display:flex}.popover-confirm>.input[data-v-428a49c5]{outline:none;min-width:0;padding:.3em .6em}.popover-confirm>button[data-v-428a49c5]{border-radius:0 .5em .5em 0;flex-shrink:0;align-self:stretch;padding:.3em}[data-v-428a49c5] #twikoo{margin:2em 0}[data-v-428a49c5] #twikoo .tk-admin-container{z-index:calc(var(--z-index-popover) + 1);position:fixed}[data-v-428a49c5] #twikoo .tk-input{font-family:var(--font-monospace)}[data-v-428a49c5] #twikoo .tk-avatar{border-radius:50%}@supports (corner-shape:squircle){[data-v-428a49c5] #twikoo .tk-avatar{corner-shape:superellipse(1.2)}}[data-v-428a49c5] #twikoo .tk-avatar.tk-clickable{cursor:auto}[data-v-428a49c5] #twikoo .tk-time{color:var(--c-text-3)}[data-v-428a49c5] #twikoo .tk-content{margin:-.2em;padding:.2em}[data-v-428a49c5] #twikoo .tk-comments-title,[data-v-428a49c5] #twikoo .tk-nick{font-family:var(--font-creative)}[data-v-428a49c5] #twikoo .tk-owo-emotion{vertical-align:text-bottom;width:auto;height:1.4em}[data-v-428a49c5] #twikoo .tk-extras,[data-v-428a49c5] #twikoo .tk-footer{color:var(--c-text-3);font-size:.7em}[data-v-428a49c5] #twikoo .tk-replies:not(.tk-replies-expand){-webkit-mask-image:linear-gradient(0deg,#0000,#fff 4em);mask-image:linear-gradient(0deg,#0000,#fff 4em)}[data-v-428a49c5] #twikoo .tk-expand{border-radius:.5em;transition:background-color .1s}[data-v-428a49c5] #twikoo .tippy-svg-arrow>svg{fill:inherit;width:auto;height:auto}[data-v-428a49c5] :where(.tk-preview-container,.tk-content) pre{border-radius:.5em;font-size:.85em;overflow:auto}[data-v-428a49c5] :where(.tk-preview-container,.tk-content) a{background:linear-gradient(var(--c-primary-soft),var(--c-primary-soft)) no-repeat bottom /100% .1em;color:var(--c-primary);margin:-.1em -.2em;padding:.1em .2em;transition:all .2s}:is([data-v-428a49c5] :where(.tk-preview-container,.tk-content) a):hover{background-size:100% 100%;border-radius:.3em}[data-v-428a49c5] :where(.tk-preview-container,.tk-content) p{margin:.2em 0}[data-v-428a49c5] :where(.tk-preview-container,.tk-content) img{border-radius:.5em}[data-v-428a49c5] :where(.tk-preview-container,.tk-content) menu,[data-v-428a49c5] :where(.tk-preview-container,.tk-content) ol,[data-v-428a49c5] :where(.tk-preview-container,.tk-content) ul{list-style:revert;margin:.5em 0;padding-inline-start:1.5em;font-size:.9rem}:is([data-v-428a49c5] :where(.tk-preview-container,.tk-content) menu,[data-v-428a49c5] :where(.tk-preview-container,.tk-content) ol,[data-v-428a49c5] :where(.tk-preview-container,.tk-content) ul)>li{margin:.2em 0}:is(:is([data-v-428a49c5] :where(.tk-preview-container,.tk-content) menu,[data-v-428a49c5] :where(.tk-preview-container,.tk-content) ol,[data-v-428a49c5] :where(.tk-preview-container,.tk-content) ul)>li)::marker{color:var(--c-primary)}[data-v-428a49c5] :where(.tk-preview-container,.tk-content) blockquote{border-inline-start:4px solid var(--c-border);background-color:var(--c-bg-2);border-radius:4px;margin:.5em 0;padding:.2em .5em;font-size:.9em}
