.markdown-body[data-v-ac2418f6]{padding:1rem 1.5rem .5rem}[data-v-ac2418f6] .code-block-wrapper{background-color:var(--color-canvas-subtle);border:1px solid var(--color-border-default);border-radius:6px;margin-bottom:16px;position:relative;overflow:hidden}[data-v-ac2418f6] .code-block-header{background-color:var(--color-canvas-default);border-bottom:1px solid var(--color-border-default);color:var(--color-fg-muted);justify-content:space-between;align-items:center;padding:6px 12px;font-size:12px;display:flex}[data-v-ac2418f6] .code-lang-label{text-transform:uppercase;font-weight:600}[data-v-ac2418f6] .code-actions{gap:8px;display:flex}[data-v-ac2418f6] .code-copy-btn,[data-v-ac2418f6] .code-collapse-btn{border:1px solid var(--color-border-default);color:var(--color-fg-muted);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;font-size:12px;transition:all .2s}@media (hover:hover){[data-v-ac2418f6] .code-copy-btn:hover,[data-v-ac2418f6] .code-collapse-btn:hover{background-color:var(--color-neutral-muted);color:var(--color-fg-default)}}[data-v-ac2418f6] .code-block-content{transition:max-height .3s ease-out;display:flex;position:relative}[data-v-ac2418f6] .code-block-content.collapsed{max-height:400px;overflow:hidden}[data-v-ac2418f6] .code-block-content.collapsed:after{content:"";background:linear-gradient(transparent, var(--color-canvas-subtle));pointer-events:none;height:60px;position:absolute;bottom:0;left:0;right:0}[data-v-ac2418f6] .code-line-numbers{text-align:center;width:36px;color:var(--color-fg-muted);border-right:1px solid var(--color-border-default);background-color:var(--color-canvas-default);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:16px 0;font-size:85%;line-height:1.45}[data-v-ac2418f6] .code-line-numbers span{display:block}[data-v-ac2418f6] .code-block-wrapper pre{flex-grow:1;overflow-x:auto;background-color:#0000!important;border:none!important;border-radius:0!important;margin:0!important;padding:16px!important}[data-v-ac2418f6] .zoomable-img{cursor:zoom-in;opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:translateY(.5rem)}[data-v-ac2418f6] .zoomable-img.img-loaded{opacity:1;transform:none}@media (hover:hover){[data-v-ac2418f6] .zoomable-img.img-loaded:hover{transform:scale(1.02)}}[data-v-ac2418f6] .code-copy-btn.copied{color:var(--color-theme-msg-G);border-color:var(--color-theme-msg-G);animation:copyPop-ac2418f6 .35s var(--ease-spring)}@keyframes copyPop-ac2418f6{50%{transform:scale(1.12)}}.img-zoom-overlay{z-index:9999;cursor:zoom-out;background-color:#0000;justify-content:center;align-items:center;width:100vw;height:100vh;transition:background-color .3s;display:flex;position:fixed;top:0;left:0}.img-zoom-overlay.active{background-color:#000c}.zoomed-img{object-fit:contain;opacity:0;border-radius:8px;max-width:90vw;max-height:90vh;transition:all .3s cubic-bezier(.2,0,.2,1);transform:scale(.9);box-shadow:0 10px 30px #00000080}.img-zoom-overlay.active .zoomed-img{opacity:1;transform:scale(1)}[data-v-ac2418f6] .task-list{padding-left:1.5em!important;list-style-type:none!important}[data-v-ac2418f6] .task-list-item{align-items:flex-start;margin-bottom:.5em;display:flex;position:relative}[data-v-ac2418f6] .task-list-checkbox{cursor:default;width:1.1em;height:1.1em;accent-color:var(--color-accent-fg);margin:.3em .5em 0 0!important}@media screen and (max-width:600px){.markdown-body[data-v-ac2418f6]{padding:1rem 1rem .5rem}}.loadingDynamicEffect{justify-content:center;align-items:center;display:flex}.loadingDynamicEffect svg{stroke:var(--color-theme-blue-1)}.captcha{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:15rem;display:flex}.captchaSliderBox{height:3rem;display:flex}.closeSlider{background-color:var(--color-theme-R);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;margin-left:1rem;display:flex}.captchaSlider{background-color:var(--color-theme-grayscale1);border-radius:.75rem;align-items:center;width:11rem;height:100%;display:flex;position:relative}.captchaImg{background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:10rem;height:10rem;margin:1rem;transition:transform .5s ease-out;display:flex}.sliderButtom{cursor:pointer;background-color:var(--color-theme-white);border-radius:.65rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-left:.25rem;transition:margin-left .15s ease-out;display:flex;position:absolute}.sliderButtom:active{background-color:var(--color-theme-grayscale3)}.sliderTxt{-webkit-user-select:none;user-select:none;color:var(--color-theme-grayscale4);letter-spacing:.5rem;margin-left:3.5rem;font-size:.9rem}.commentSection[data-v-7ee5d774]{position:relative}.commentSection.is-main[data-v-7ee5d774]{border-bottom:1px solid var(--color-theme-frame1);padding-bottom:1.5rem}.captchaBox[data-v-7ee5d774]{background-color:var(--color-theme-white-2);z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.inputSection[data-v-7ee5d774]{width:100%;padding-top:.85rem;position:relative}.informationSection[data-v-7ee5d774]{grid-template-columns:1fr 1fr 1fr;gap:.85rem;padding-top:1.25rem;display:grid}.inputWrap[data-v-7ee5d774]{display:flex;position:relative}.inputIcon[data-v-7ee5d774]{color:var(--color-theme-grayscale4);pointer-events:none;transition:color var(--dur-normal) var(--ease-out);position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.inputWrap:focus-within .inputIcon[data-v-7ee5d774]{color:var(--color-theme-blue-1)}.commentSection .informationSection input[data-v-7ee5d774]{padding-left:3rem}.controlArea[data-v-7ee5d774]{grid-template-columns:1fr 1fr;align-items:center;margin-top:.85rem;display:grid}.memeList[data-v-7ee5d774]{z-index:2;border-radius:var(--radius-md);box-sizing:border-box;background-color:var(--color-theme-white);border:1px solid var(--color-theme-frame2);transform-origin:bottom;flex-wrap:wrap;width:100%;height:auto;max-height:22rem;padding:1rem 1.25rem;position:absolute;bottom:.25rem}.memeListItem[data-v-7ee5d774]{animation:memeItemIn-7ee5d774 .32s var(--ease-out) both;animation-delay:calc(min(var(--i,0), 20) * 18ms)}@keyframes memeItemIn-7ee5d774{0%{opacity:0;transform:translateY(.4rem)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.meme-enter-active[data-v-7ee5d774],.meme-leave-active[data-v-7ee5d774]{transition:opacity var(--dur-normal) var(--ease-out), transform var(--dur-normal) var(--ease-out)}.meme-enter-from[data-v-7ee5d774],.meme-leave-to[data-v-7ee5d774]{opacity:0;transform:translateY(.75rem)scale(.97)}.memeListItemBox[data-v-7ee5d774]{scrollbar-width:thin;scrollbar-color:var(--color-theme-grayscale3) transparent;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:.6rem;max-height:11.5rem;padding-right:.25rem;display:grid;overflow-y:auto}.memeListItem[data-v-7ee5d774]{aspect-ratio:1;border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (hover:hover){.memeListItem[data-v-7ee5d774]:hover{background-color:var(--color-theme-grayscale2)}.memeListItem:hover img[data-v-7ee5d774]{transform:scale(1.1)}}.memeListItem img[data-v-7ee5d774]{box-sizing:border-box;object-fit:contain;cursor:pointer;width:100%;height:100%;transition:transform var(--dur-normal) var(--ease-spring);padding:.35rem}.memeListTop[data-v-7ee5d774]{align-items:center;gap:.35rem;margin-bottom:.6rem;display:flex}.memeListTopItemBox[data-v-7ee5d774]{white-space:nowrap;scroll-behavior:smooth;flex:1;gap:.4rem;min-width:0;display:flex;position:relative;overflow:hidden}.memeListTopBut[data-v-7ee5d774]{width:1.6rem;height:1.6rem;color:var(--color-theme-grayscale65);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.memeListTopBut[data-v-7ee5d774]:hover{background-color:var(--color-theme-grayscale2);color:var(--color-theme-grayscale7)}}.memeListHr[data-v-7ee5d774]{border-bottom:1px solid var(--color-theme-frame1);margin-bottom:.6rem}.memeListTopItem[data-v-7ee5d774]{cursor:pointer;color:var(--color-theme-grayscale65);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;align-items:center;padding:.18rem .7rem;font-size:.85rem;display:flex}@media (hover:hover){.memeListTopItem[data-v-7ee5d774]:hover{background-color:var(--color-theme-grayscale2);color:var(--color-theme-grayscale7)}}.memeListTopItem.is-active[data-v-7ee5d774]{color:var(--color-theme-blue-3);background-color:color-mix(in srgb, var(--color-theme-blue-1) 15%, transparent);font-weight:600}.controlAreaSend[data-v-7ee5d774]{justify-content:flex-end;align-items:center;display:flex}.controlAreaEmoji[data-v-7ee5d774]{align-items:center;display:flex}.controlAreaEmojiGrid[data-v-7ee5d774]{border-right:1px solid var(--color-theme-frame2);height:1.25rem;margin:0 .75rem}.EmojiCommonlyUsed[data-v-7ee5d774]{flex-wrap:wrap;display:flex}.controlAreaEmoji button[data-v-7ee5d774]{cursor:pointer;width:2.25rem;height:2.25rem;transition:background-color var(--dur-fast), color var(--dur-fast), transform var(--dur-fast) var(--ease-spring);color:var(--color-theme-grayscale65);background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;padding:.2rem;font-size:1.15rem;display:flex}@media (hover:hover){.controlAreaEmoji button[data-v-7ee5d774]:hover{background-color:var(--color-theme-grayscale1);transform:translateY(-.1rem)scale(1.08)}}.controlAreaEmoji button[data-v-7ee5d774]:active{background-color:var(--color-theme-grayscale3)}.emojiToggle svg path[data-v-7ee5d774]{transition:fill var(--dur-normal) var(--ease-out)}.emojiToggle.is-open[data-v-7ee5d774]{background-color:color-mix(in srgb, var(--color-theme-blue-1) 16%, transparent);transform:rotate(-12deg)scale(1.06)}.emojiToggle.is-open svg path[data-v-7ee5d774]{fill:var(--color-theme-blue-3)}.controlAreaSend button[data-v-7ee5d774]{white-space:nowrap;border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--color-theme-blue-3) 0%, var(--color-theme-blue-1) 100%);min-width:5.25rem;color:var(--color-white);cursor:pointer;transition:background-position var(--dur-slow) var(--ease-out), transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);background-position:0 0;background-size:180% 180%;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1.1rem;display:flex}.sendIcon[data-v-7ee5d774]{transition:transform var(--dur-normal) var(--ease-spring)}@media (hover:hover){.controlAreaSend button[data-v-7ee5d774]:hover{background-position:100% 100%;transform:translateY(-.1rem)}.controlAreaSend button:hover .sendIcon[data-v-7ee5d774]{transform:translate(.15rem,-.15rem)}}.controlAreaSend button[data-v-7ee5d774]:active{transform:scale(.96)}.controlAreaSend button.is-loading[data-v-7ee5d774]{opacity:.85}.commentSection input[data-v-7ee5d774],.commentSection textarea[data-v-7ee5d774],.commentSection .memeEditor[data-v-7ee5d774]{resize:vertical;border-radius:var(--radius-md);border:1px solid var(--color-theme-frame2);box-sizing:border-box;width:100%;transition:border-color var(--dur-normal) var(--ease-out), background-color var(--dur-normal) var(--ease-out), box-shadow var(--dur-normal) var(--ease-out), color var(--dur-normal) var(--ease-out);color:var(--color-theme-grayscale65);background-color:var(--color-theme-white);padding:.85rem 1rem;font-family:Roboto,Noto,Helvetica,Arial,sans-serif;font-size:1rem}.commentSection textarea[data-v-7ee5d774]{min-height:8rem}.commentSection .memeEditor[data-v-7ee5d774]{white-space:pre-wrap;overflow-wrap:anywhere;outline:none;min-height:8rem;max-height:18rem;line-height:1.7;overflow-y:auto}.memeEditor[data-v-7ee5d774] .editorMeme{object-fit:contain;vertical-align:middle;width:auto;max-width:45%;height:4rem;margin:0 .2rem}.memeEditor.is-empty[data-v-7ee5d774]:before{content:attr(data-placeholder);color:var(--color-theme-grayscale4);pointer-events:none}@media (hover:hover){.commentSection input[data-v-7ee5d774]:hover,.commentSection textarea[data-v-7ee5d774]:hover,.commentSection .memeEditor[data-v-7ee5d774]:hover{border:1px solid var(--color-theme-frame3)}}.commentSection input[data-v-7ee5d774]:focus,.commentSection textarea[data-v-7ee5d774]:focus,.commentSection .memeEditor[data-v-7ee5d774]:focus{border:1px solid var(--color-theme-blue-1);background-color:var(--color-theme-white);box-shadow:0 0 0 .2rem color-mix(in srgb, var(--color-theme-blue-1) 22%, transparent);outline:none}.commentSection input[data-v-7ee5d774]::placeholder,.commentSection textarea[data-v-7ee5d774]::placeholder{color:var(--color-theme-grayscale4)}html.dark .commentSection input[data-v-7ee5d774],html.dark .commentSection textarea[data-v-7ee5d774],html.dark .commentSection .memeEditor[data-v-7ee5d774]{background-color:var(--color-theme-grayscale1);color:var(--color-theme-grayscale7);border:1px solid var(--color-theme-frame3)}@media (hover:hover){html.dark .commentSection input[data-v-7ee5d774]:hover,html.dark .commentSection textarea[data-v-7ee5d774]:hover,html.dark .commentSection .memeEditor[data-v-7ee5d774]:hover{border:1px solid var(--color-theme-grayscale5)}}html.dark .commentSection input[data-v-7ee5d774]:focus,html.dark .commentSection textarea[data-v-7ee5d774]:focus,html.dark .commentSection .memeEditor[data-v-7ee5d774]:focus{background-color:var(--color-theme-grayscale2);border:1px solid var(--color-theme-blue-1);box-shadow:0 0 0 .2rem color-mix(in srgb, var(--color-theme-blue-1) 28%, transparent)}html.dark .controlAreaEmoji button[data-v-7ee5d774]{color:var(--color-theme-grayscale7);background-color:#0000}@media (hover:hover){html.dark .controlAreaEmoji button[data-v-7ee5d774]:hover{background-color:var(--color-theme-grayscale2)}}html.dark .controlAreaEmoji button[data-v-7ee5d774]:active{background-color:var(--color-theme-grayscale3)}html.dark .memeList[data-v-7ee5d774]{background-color:var(--color-theme-grayscale1)}html.dark .EmojiCommonlyUsed button[data-v-7ee5d774]{color:var(--color-theme-grayscale7);background-color:#0000}@media (hover:hover){html.dark .EmojiCommonlyUsed button[data-v-7ee5d774]:hover{background-color:var(--color-theme-grayscale2)}}html.dark .EmojiCommonlyUsed button[data-v-7ee5d774]:active{background-color:var(--color-theme-grayscale3)}@media (max-width:750px){.informationSection[data-v-7ee5d774],.controlArea[data-v-7ee5d774]{grid-template-columns:1fr}.controlAreaSend button[data-v-7ee5d774]{width:100%;margin-top:.75rem;padding:.75rem 1rem}}.fade-enter-from[data-v-7ee5d774]{opacity:0;transform:scale(.985)}.fade-enter-active[data-v-7ee5d774],.fade-leave-active[data-v-7ee5d774]{transition:opacity var(--dur-normal) var(--ease-out), transform var(--dur-normal) var(--ease-out)}.fade-leave-to[data-v-7ee5d774]{opacity:0;transform:scale(.985)}.commentItemInfo{gap:1rem;display:flex}.commentItemInfoImgBox{flex-shrink:0}.commentItemInfoImg{background-color:var(--color-theme-grayscale1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.commentItemInfoImg.is-reply{width:2.5rem;height:2.5rem}.commentItemInfoND{flex:1;min-width:0;padding-top:.1rem}.commentItemHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.commentItemMeta{flex-wrap:wrap;align-items:center;gap:.55rem;min-width:0;display:flex}.commentReplyIcon{color:var(--color-theme-blue-3);flex-shrink:0;display:inline-flex}.commentItemInfoName,.commentItemInfoNoneName{color:var(--color-theme-black);overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease-out);font-size:1rem;font-weight:600;line-height:1.5}.commentItemInfoName{cursor:pointer}@media (hover:hover){.commentItemInfoName:hover{color:var(--color-theme-blue-1)}}.commentItemInfoDate{color:var(--color-theme-grayscale65);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem}.commentItemMsg{color:var(--color-theme-black);overflow-wrap:anywhere;white-space:pre-wrap;margin-top:.55rem;font-size:1rem;line-height:1.8}html.dark .commentItemMsg{color:var(--color-theme-grayscale7)}.commentItemMsg a{color:var(--color-theme-blue-1);margin-right:.25rem;text-decoration:none}.commentItemMsg img{border-radius:var(--radius-sm);vertical-align:middle;max-width:5rem;max-height:8rem}.commentItemReply button{width:1.75rem;height:1.75rem;color:var(--color-theme-grayscale65);cursor:pointer;opacity:0;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-spring);background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;margin-top:-.1rem;padding:0;display:flex}@media (hover:hover){.commentItemInfo:hover .commentItemReply button{opacity:1}.commentItemReply button:hover{background-color:var(--color-theme-grayscale1);color:var(--color-theme-blue-3);transform:rotate(-10deg)scale(1.08)}}@media (hover:none){.commentItemReply button{opacity:.7}}.commentItemReply button:focus-visible{opacity:1}.commentItemReply button:active{transform:scale(.9)}.commentSectionBox{transition:height var(--dur-slow) var(--ease-out);overflow:hidden}@media screen and (max-width:600px){.commentItemInfo{gap:.7rem}.commentItemInfoImg{width:2.6rem;height:2.6rem}.commentItemInfoImg.is-reply{width:2.2rem;height:2.2rem}.commentItemMsg{font-size:.95rem;line-height:1.7}}.commentList[data-v-6a9b128a]{padding:0 1.5rem 2rem}.commentListHeader[data-v-6a9b128a]{align-items:baseline;gap:.4rem;padding-top:1.75rem;display:flex}.commentListTitle[data-v-6a9b128a]{color:var(--color-theme-grayscale7);font-size:1.2rem;font-weight:600}.commentListCount[data-v-6a9b128a]{color:var(--color-theme-grayscale5);font-variant-numeric:tabular-nums;font-size:.85rem}.commentListBox[data-v-6a9b128a]{padding-top:2rem;scroll-margin-top:4.5rem}.commentListBox+.commentListBox[data-v-6a9b128a]{border-top:1px solid var(--color-theme-frame1);margin-top:2rem}.commentListReplyBox[data-v-6a9b128a]{margin-top:1.25rem;margin-left:3.75rem;scroll-margin-top:4.5rem}.comment-highlight[data-v-6a9b128a]{animation:commentFlash-6a9b128a 2.2s var(--ease-out) both;border-radius:var(--radius-md)}@keyframes commentFlash-6a9b128a{0%{background-color:color-mix(in srgb, var(--color-theme-blue-1) 16%, transparent)}to{background-color:#0000}}.loadRequestBox[data-v-6a9b128a]{justify-content:center;align-items:center;margin-top:1.5rem;margin-bottom:2rem;display:flex}.loadRequestBut[data-v-6a9b128a]{background-color:var(--color-theme-grayscale2);color:var(--color-theme-grayscale65);border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;cursor:pointer;width:7rem;height:2.5rem;transition:background-color var(--dur-normal) var(--ease-out), color var(--dur-normal) var(--ease-out), transform var(--dur-normal) var(--ease-out);justify-content:center;align-items:center;display:flex}@media (hover:hover){.loadRequestBut[data-v-6a9b128a]:hover{background-color:var(--color-theme-grayscale3);color:var(--color-theme-grayscale6);transform:translateY(-.1rem)}}.loadRequestBut[data-v-6a9b128a]:active{background-color:var(--color-theme-grayscale3);color:var(--color-theme-grayscale6);transform:scale(.97)}@media screen and (max-width:600px){.commentList[data-v-6a9b128a]{padding:0 1rem 1rem}.commentListReplyBox[data-v-6a9b128a]{margin-left:1rem}}.bodyItemTopImg[data-v-68f15fce]{width:100%;height:15rem;transition:background-size var(--dur-slow) var(--ease-out);background-position:50%;background-repeat:no-repeat;background-size:100%;background-color:var(--color-theme-grayscale1)}.brightnessAdjustment[data-v-68f15fce]{width:100%;height:100%;color:var(--color-theme-white);background-color:var(--color-theme-black0);justify-content:center;align-items:center;display:flex}.brightnessAdjustment h1[data-v-68f15fce]{animation:bodyTitleIn-68f15fce .7s var(--ease-out) both;animation-delay:.12s}@keyframes bodyTitleIn-68f15fce{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}html.dark .brightnessAdjustment[data-v-68f15fce]{color:var(--color-white)}@media (hover:hover){.bodyItemTopImg[data-v-68f15fce]:hover{background-size:110%}}@media screen and (max-width:600px){.bodyItemTopImg[data-v-68f15fce]{background-size:cover}}
