footer[data-v-b506c714]{height:90px;overflow-x:hidden;position:absolute;width:100%;z-index:1}footer .footer-content[data-v-b506c714]{align-items:center;color:var(--hikari-main-sub-text-color);display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;overflow-x:hidden;padding:10px}footer .footer-content .site-info[data-v-b506c714]{align-items:center;display:flex;gap:12px;justify-content:center}footer .footer-content .site-info .site-logo[data-v-b506c714]{align-items:center;display:flex;justify-content:center;transition:opacity .3s ease;width:100px}footer .footer-content .site-info .site-logo img[data-v-b506c714]{width:100%}footer .footer-content .site-info .site-logo[data-v-b506c714]:hover{cursor:pointer}footer .footer-content .site-info .site-logo:hover img[data-v-b506c714]{opacity:.8}footer .footer-content .site-info .site-meta[data-v-b506c714]{align-items:center;display:flex;gap:10px;justify-content:center}footer .footer-content .site-info .copy-right[data-v-b506c714]{font-size:.9rem}footer .footer-content .site-info .version p[data-v-b506c714]{align-items:center;display:flex;font-size:.9rem;gap:5px}footer .footer-content .site-info .version .icon[data-v-b506c714]{display:flex;font-size:.8rem}footer .footer-content .site-links[data-v-b506c714]{display:flex;gap:12px}footer .footer-content .site-links .link-item[data-v-b506c714]{align-items:center;border-radius:var(--hikari-main-border-radius);color:var(--hikari-main-sub-text-color);display:flex;font-size:.9rem;gap:4px;padding:2px 4px;text-decoration:none}footer .footer-content .site-links .link-item[data-v-b506c714]:hover{background-color:var(--hikari-main-bg-color);color:var(--hikari-main-color)}.build-time[data-v-b506c714]{color:var(--hikari-main-sub-text-color);font-size:.8rem}@media screen and (max-width:768px){footer[data-v-b506c714]{height:auto;position:relative}footer .footer-content[data-v-b506c714],footer .footer-content .site-info[data-v-b506c714]{flex-direction:column;gap:5px}footer .footer-content .site-links[data-v-b506c714]{font-size:.8rem}footer .footer-content .site-logo[data-v-b506c714]{width:80px}footer .footer-content .site-logo img[data-v-b506c714]{width:100%}footer .footer-content .site-meta .copy-right[data-v-b506c714],footer .footer-content .site-meta .version[data-v-b506c714]{font-size:.8rem}}.tool-bar-popover-item[data-v-3f9750df]{align-items:center;border-radius:var(--hikari-main-border-radius);cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding:.6rem;transition:all .3s}.tool-bar-popover-item[data-v-3f9750df]:hover{background-color:var(--hikari-main-bg-color)}.tool-bar-popover-item .icon[data-v-3f9750df]{display:flex;font-size:1.2rem}.tool-bar-popover-item .text[data-v-3f9750df]{font-size:1rem}.share-popover-content[data-v-3f9750df]{display:flex;flex-direction:column;gap:.5rem;width:-moz-fit-content;width:fit-content}.share-popover-content .qr-code-container[data-v-3f9750df]{margin:auto}.share-popover-content .qr-code-container .qr-code[data-v-3f9750df] canvas{height:auto!important;width:auto!important}.share-popover-content .share-actions[data-v-3f9750df]{display:flex;flex-shrink:0;gap:.5rem}.share-popover-content .share-actions .share-action-btn[data-v-3f9750df]{align-items:center;display:flex;font-size:.8rem;gap:.5rem;padding:.5rem .8rem;width:120px}.side-tool-bar-container[data-v-83cb5243]{bottom:100px;position:fixed;right:1.5rem;z-index:10}.tool-items-container[data-v-83cb5243]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.tool-item[data-v-83cb5243]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.tool-item-enter-active[data-v-83cb5243],.tool-item-leave-active[data-v-83cb5243]{transition:all .3s cubic-bezier(.4,0,.2,1)}.tool-item-leave-active[data-v-83cb5243]{position:absolute!important;right:0}.tool-item-enter-from[data-v-83cb5243],.tool-item-leave-to[data-v-83cb5243]{opacity:0;transform:translateY(20px)}.mobile-tool-item[data-v-83cb5243]{display:none}@media (max-width:768px){.mobile-tool-item[data-v-83cb5243]{display:block}}.desktop-tool-item[data-v-83cb5243]{display:block}@media (max-width:768px){.desktop-tool-item[data-v-83cb5243]{display:none}}.back-to-top-container[data-v-83cb5243]{align-items:center;display:flex;justify-content:flex-end;position:relative;z-index:1000}.shion-container[data-v-83cb5243]{margin-right:10px;opacity:0;pointer-events:none;position:absolute;right:100%;transform:translate(-10px);transition:all .3s;width:150px}.shion-image[data-v-83cb5243]{display:block;width:100%}.speech-bubble[data-v-83cb5243]{background-color:var(--hikari-main-content-bg-color);border-radius:var(--hikari-main-border-radius);box-shadow:var(--hikari-main-shadow);color:var(--hikari-main-text-color);font-size:.9rem;padding:6px 10px;position:absolute;right:-40px;top:20px;transform:translateY(-50%);white-space:nowrap;z-index:2}.speech-bubble[data-v-83cb5243]:after{border-color:var(--hikari-main-content-bg-color) transparent transparent transparent;border-style:solid;border-width:8px 8px 0;bottom:-8px;content:"";left:10px;position:absolute}.tool-bar-btn[data-v-83cb5243]{align-items:center;background-color:var(--hikari-main-content-bg-color);border-radius:50%;box-shadow:var(--hikari-main-shadow);color:var(--hikari-main-text-color);cursor:pointer;display:flex;font-size:1.8rem;justify-content:center;padding:.6rem;transition:all .3s;z-index:1000}.tool-bar-btn[data-v-83cb5243]:hover{color:var(--hikari-main-color)}.back-to-top-container:hover .shion-container[data-v-83cb5243]{opacity:1;transform:translate(0)}.tool-bar-popover[data-v-83cb5243]{background-color:var(--hikari-main-content-bg-color);flex-direction:column;padding:.5rem}.tool-bar-popover[data-v-83cb5243],.tool-bar-popover .tool-bar-popover-item[data-v-83cb5243]{border-radius:var(--hikari-main-border-radius);display:flex;gap:.5rem}.tool-bar-popover .tool-bar-popover-item[data-v-83cb5243]{align-items:center;cursor:pointer;justify-content:center;padding:.6rem;transition:all .3s}.tool-bar-popover .tool-bar-popover-item[data-v-83cb5243]:hover{background-color:var(--hikari-main-bg-color)}.tool-bar-popover .tool-bar-popover-item .icon[data-v-83cb5243]{display:flex;font-size:1.2rem}.tool-bar-popover .tool-bar-popover-item .text[data-v-83cb5243]{font-size:1rem}
