.theme-dropdown[data-v-564142a4]{display:inline-block;position:relative}.theme-icon[data-v-564142a4]{font-size:18px}.mr-10[data-v-564142a4]{margin-right:10px}.theme-toggle[data-v-564142a4]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-tertiary);cursor:pointer;display:flex;gap:4px;height:40px;justify-content:center;min-width:40px;overflow:hidden;padding:0 8px;position:relative;transition:all .3s ease;width:auto}.theme-toggle[data-v-564142a4]:hover{background:var(--bg-tertiary);color:var(--text-secondary);transform:scale(1.05)}.theme-toggle[data-v-564142a4]:active{transform:scale(.95)}.dropdown-arrow[data-v-564142a4],.theme-icon[data-v-564142a4]{transition:all .3s ease}.dropdown-arrow[data-v-564142a4]{margin-left:2px}.dropdown-arrow.rotated[data-v-564142a4],.theme-toggle:hover .theme-icon[data-v-564142a4]{transform:rotate(180deg)}.theme-menu[data-v-564142a4]{backdrop-filter:blur(8px);background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;box-shadow:var(--shadow-lg);margin-top:8px;overflow:hidden;position:absolute;right:0;top:100%;width:220px;z-index:1000}.theme-menu-header[data-v-564142a4]{background:var(--bg-secondary);border-bottom:1px solid var(--border-primary);color:var(--text-primary);font-size:14px;font-weight:600;padding:12px 16px 8px}.theme-options[data-v-564142a4]{padding:8px 0}.theme-option[data-v-564142a4]{align-items:center;background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.theme-option[data-v-564142a4]:hover{background:var(--bg-tertiary)}.theme-option.active[data-v-564142a4]{background:var(--accent-light);color:var(--accent-primary)}.option-icon[data-v-564142a4]{color:var(--text-secondary);flex-shrink:0;margin-right:12px}.theme-option.active .option-icon[data-v-564142a4]{color:var(--accent-primary)}.option-content[data-v-564142a4]{flex:1;min-width:0}.option-title[data-v-564142a4]{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:2px}.option-desc[data-v-564142a4]{color:var(--text-tertiary);font-size:12px;line-height:1.3}.theme-option.active .option-desc[data-v-564142a4]{color:var(--accent-primary);opacity:.8}.check-icon[data-v-564142a4]{color:var(--accent-primary);flex-shrink:0;margin-left:8px}.dropdown-enter-active[data-v-564142a4],.dropdown-leave-active[data-v-564142a4]{transition:all .3s cubic-bezier(.4,0,.2,1)}.dropdown-enter-from[data-v-564142a4],.dropdown-leave-to[data-v-564142a4]{opacity:0;transform:translateY(-8px) scale(.95)}:root.dark .theme-toggle[data-v-564142a4]{color:#94a3b8}:root.dark .theme-toggle[data-v-564142a4]:hover{background:#94a3b81a;color:#cbd5e1}:root.dark .theme-menu[data-v-564142a4]{background:var(--bg-primary);border-color:var(--border-primary);box-shadow:0 10px 25px #0000004d}:root.dark .theme-menu-header[data-v-564142a4]{background:var(--bg-secondary);border-color:var(--border-primary)}:root.dark .theme-option.active[data-v-564142a4]{background:var(--accent-light)}@media (max-width:768px){.theme-toggle[data-v-564142a4]{height:46px;min-width:40px;padding:0 6px;width:46px}.theme-icon[data-v-564142a4]{height:18px;width:18px}.dropdown-arrow[data-v-564142a4]{height:14px;width:14px}.theme-menu[data-v-564142a4]{width:200px}.option-icon[data-v-564142a4]{height:16px;width:16px}.option-title[data-v-564142a4]{font-size:13px}.option-desc[data-v-564142a4]{font-size:11px}}@media (max-width:480px){.theme-dropdown[data-v-564142a4]{display:none}.theme-menu[data-v-564142a4]{right:-20px;width:180px}}.app-sidebar[data-v-a047b828]{background:var(--bg-primary);border-right:1px solid var(--border-primary);bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;top:var(--header-height,64px);transform:translate(-100%);transition:transform .3s ease;width:200px;z-index:999}.app-sidebar.is-open[data-v-a047b828]{transform:translate(0)}.sidebar-content[data-v-a047b828]{display:flex;flex:1;flex-direction:column;overflow:hidden}.sidebar-nav[data-v-a047b828]{flex:1;overflow-x:hidden;overflow-y:auto;padding:10px 0}.nav-group[data-v-a047b828]{margin-bottom:4px}.nav-group-header[data-v-a047b828]{align-items:center;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 12px;padding:10px 16px}.nav-group-header[data-v-a047b828]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.nav-arrow[data-v-a047b828]{color:var(--text-tertiary);margin-left:auto}.nav-arrow.is-expanded[data-v-a047b828]{transform:rotate(90deg)}.nav-group-content[data-v-a047b828]{max-height:0;overflow:hidden}.nav-group-content.is-expanded[data-v-a047b828]{max-height:none}.nav-list[data-v-a047b828]{list-style:none;margin:0;padding:0}.nav-link[data-v-a047b828]{align-items:center;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;margin:0 12px 2px;padding:10px 16px;position:relative;text-decoration:none;will-change:background-color,color}.nav-link[data-v-a047b828]:hover:not(.router-link-active){background:var(--bg-tertiary);color:var(--text-primary)}.nav-link.router-link-active[data-v-a047b828]{font-weight:600}.nav-link.router-link-active[data-v-a047b828],.nav-link.router-link-active[data-v-a047b828]:hover{background:var(--accent-light);color:var(--accent-primary)}.nav-link-child[data-v-a047b828]{font-size:13px;margin-left:28px;padding:8px 16px}.nav-icon[data-v-a047b828]{align-items:center;display:flex;flex-shrink:0;font-size:18px;height:16px;justify-content:center;width:16px}.nav-icon svg[data-v-a047b828]{height:16px;width:16px;stroke:currentColor;fill:none}.nav-text[data-v-a047b828]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-badge[data-v-a047b828]{border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.5px;margin-left:auto;padding:2px 6px;text-transform:uppercase}.nav-badge.hot[data-v-a047b828]{background:linear-gradient(135deg,#ff6b6b,#ee5a52);box-shadow:0 2px 4px #ff6b6b4d;color:#fff}.nav-badge.new[data-v-a047b828]{background:linear-gradient(135deg,#4ecdc4,#44a08d);box-shadow:0 2px 4px #4ecdc44d;color:#fff}.nav-badge.beta[data-v-a047b828]{background:linear-gradient(135deg,#feca57,#ff9ff3);box-shadow:0 2px 4px #feca574d;color:#333}.nav-external[data-v-a047b828]{margin-left:auto;opacity:.6}.nav-link:hover .nav-external[data-v-a047b828]{opacity:1}.sidebar-footer[data-v-a047b828]{background:var(--bg-secondary);border-top:1px solid var(--border-primary);padding:16px}.sidebar-version[data-v-a047b828]{text-align:center}.version-text[data-v-a047b828]{color:var(--text-tertiary);font-size:11px;font-weight:500}.sidebar-overlay[data-v-a047b828]{backdrop-filter:blur(2px);background:#00000080;inset:64px 0 0;position:fixed;z-index:998}@media (min-width:1024px){.app-sidebar[data-v-a047b828]{box-shadow:none;position:fixed;top:64px;transform:translate(0);z-index:999}.app-sidebar[data-v-a047b828]:not(.is-open){transform:translate(-100%)}.sidebar-overlay[data-v-a047b828]{display:none!important}}@media (max-width:1023px){.app-sidebar[data-v-a047b828]{backdrop-filter:blur(8px);box-shadow:4px 0 12px #00000026;z-index:1001}.sidebar-overlay[data-v-a047b828]{display:block;z-index:1000}}@media (max-width:768px){.app-sidebar[data-v-a047b828]{width:280px}.nav-link[data-v-a047b828]{font-size:15px;min-height:48px;padding:12px 16px}.nav-link-child[data-v-a047b828]{margin-left:24px;padding:10px 16px}.nav-group-header[data-v-a047b828]{font-size:15px;padding:12px 16px}}@media (max-width:640px){.app-sidebar[data-v-a047b828]{width:260px}.nav-link[data-v-a047b828]{margin:0 8px 2px;padding:10px 14px}.nav-link-child[data-v-a047b828]{margin-left:20px;padding:8px 14px}.nav-group-header[data-v-a047b828]{margin:0 8px;padding:10px 14px}}@media (max-width:480px){.app-sidebar[data-v-a047b828]{width:240px}.nav-link[data-v-a047b828]{font-size:14px;margin:0 6px 1px;padding:8px 12px}.nav-link-child[data-v-a047b828]{margin-left:16px;padding:6px 12px}.nav-group-header[data-v-a047b828]{font-size:14px;margin:0 6px;padding:8px 12px}.sidebar-footer[data-v-a047b828]{padding:12px}}.sidebar-nav[data-v-a047b828]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-a047b828]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-a047b828]::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:2px}.sidebar-nav[data-v-a047b828]::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}@media (prefers-color-scheme:dark){.nav-badge.beta[data-v-a047b828]{color:#000}}.app-footer[data-v-4795fd47]{background-color:var(--bg-primary);border-top:1px solid var(--border-primary);flex-shrink:0;margin-top:auto;padding:30px 0}.footer-container[data-v-4795fd47]{margin:0 auto;max-width:1200px;padding:0 20px;text-align:center}.footer-copyright[data-v-4795fd47]{color:var(--text-secondary);font-size:14px;line-height:1.5;margin-bottom:8px}.copyright-symbol[data-v-4795fd47],.copyright-year[data-v-4795fd47]{margin-right:4px}.copyright-text[data-v-4795fd47]{margin-right:8px}.icp-number[data-v-4795fd47]{color:var(--text-tertiary)}.footer-disclaimer[data-v-4795fd47]{margin-bottom:8px}.footer-contact[data-v-4795fd47],.footer-disclaimer[data-v-4795fd47]{color:var(--text-secondary);font-size:14px;line-height:1.5}.contact-email[data-v-4795fd47]{color:var(--accent-primary);text-decoration:none;transition:color .2s ease}.contact-email[data-v-4795fd47]:hover{color:var(--accent-hover);text-decoration:underline}:root.dark .app-footer[data-v-4795fd47]{background-color:var(--bg-primary);border-top-color:var(--border-primary)}:root.dark .footer-contact[data-v-4795fd47],:root.dark .footer-copyright[data-v-4795fd47],:root.dark .footer-disclaimer[data-v-4795fd47]{color:var(--text-secondary)}:root.dark .icp-number[data-v-4795fd47]{color:var(--text-tertiary)}@media (max-width:768px){.footer-container[data-v-4795fd47]{padding:0 16px}.footer-contact[data-v-4795fd47],.footer-copyright[data-v-4795fd47],.footer-disclaimer[data-v-4795fd47]{font-size:13px}.footer-copyright[data-v-4795fd47]{display:flex;flex-direction:column;gap:4px}.copyright-text[data-v-4795fd47]{margin-right:0}}@media (max-width:480px){.footer-contact[data-v-4795fd47],.footer-copyright[data-v-4795fd47],.footer-disclaimer[data-v-4795fd47]{font-size:12px}}.wechat-modal-overlay[data-v-adde5171]{align-items:center;animation:fadeIn-adde5171 .3s ease-out forwards;backdrop-filter:blur(4px);background:#0009;display:flex;justify-content:center;inset:0;opacity:0;position:fixed;z-index:1100}.wechat-modal-box[data-v-adde5171]{animation:slideIn-adde5171 .3s ease-out forwards;background:#fff;border-radius:20px;box-shadow:0 25px 50px #00000026;margin:20px;max-height:90vh;max-width:420px;overflow-y:auto;position:relative;transform:scale(.9) translateY(20px);width:100%}.wechat-close-btn[data-v-adde5171]{align-items:center;background:#0000000d;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:32px;z-index:10}.wechat-close-btn[data-v-adde5171]:hover{background:#0000001a;transform:scale(1.1)}.wechat-close-btn svg[data-v-adde5171]{height:14px;width:14px;stroke:#666}.wechat-modal-content[data-v-adde5171]{padding:32px}.wechat-header[data-v-adde5171]{margin-bottom:24px;text-align:center}.wechat-header h3[data-v-adde5171]{color:#1a1a1a;font-size:20px;font-weight:600;margin:0 0 8px}.wechat-header p[data-v-adde5171]{color:#666;font-size:14px;margin:0}.qr-code-container[data-v-adde5171]{margin-bottom:24px;text-align:center}.qr-loading[data-v-adde5171]{padding:40px 20px}.qr-loading p[data-v-adde5171]{color:#666;font-size:14px;margin-top:12px}.qr-code[data-v-adde5171]{display:inline-block;margin-bottom:16px;position:relative}.qr-image[data-v-adde5171]{border:2px solid #e5e7eb;border-radius:12px;height:200px;width:200px}.qr-overlay[data-v-adde5171]{align-items:center;background:#000000b3;border-radius:12px;display:flex;justify-content:center;inset:0;position:absolute}.qr-expired[data-v-adde5171]{color:#fff;text-align:center}.qr-expired svg[data-v-adde5171]{height:32px;margin-bottom:8px;width:32px;stroke:#fff}.qr-expired p[data-v-adde5171]{font-size:14px;margin:8px 0 16px}.refresh-btn[data-v-adde5171]{background:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:8px 16px;transition:all .2s ease}.refresh-btn[data-v-adde5171]:hover{background:#2563eb}.qr-info[data-v-adde5171]{text-align:center}.qr-code-text[data-v-adde5171]{color:#1a1a1a;font-family:Courier New,monospace;font-size:16px;font-weight:600;margin:0 0 8px}.verification-code[data-v-adde5171]{color:#dc2626;font-size:18px;font-weight:700;letter-spacing:2px}.qr-tip[data-v-adde5171]{color:#666;font-size:13px;line-height:1.4;margin:0}.wechat-footer[data-v-adde5171]{text-align:center}.cancel-btn[data-v-adde5171]{background:#f3f4f6;border:none;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;padding:10px 20px;transition:all .2s ease}.cancel-btn[data-v-adde5171]:hover{background:#e5e7eb}.loading-spinner[data-v-adde5171]{animation:spin-adde5171 .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes fadeIn-adde5171{0%{opacity:0}to{opacity:1}}@keyframes slideIn-adde5171{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes spin-adde5171{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:640px){.wechat-modal-box[data-v-adde5171]{border-radius:16px;margin:8px;max-height:95vh}.wechat-modal-content[data-v-adde5171]{padding:24px}.qr-image[data-v-adde5171]{height:180px;width:180px}}@media (max-width:480px){.wechat-modal-box[data-v-adde5171]{border-radius:12px;margin:4px}.wechat-modal-content[data-v-adde5171]{padding:20px}.wechat-close-btn[data-v-adde5171]{height:28px;right:12px;top:12px;width:28px}.wechat-close-btn svg[data-v-adde5171]{height:12px;width:12px}}@media (prefers-color-scheme:dark){.wechat-modal-box[data-v-adde5171]{background:#1f2937;color:#f9fafb}.wechat-header h3[data-v-adde5171]{color:#f9fafb}.wechat-header p[data-v-adde5171]{color:#9ca3af}.qr-code-text[data-v-adde5171]{color:#f9fafb}.verification-code[data-v-adde5171]{color:#ef4444}.qr-tip[data-v-adde5171]{color:#9ca3af}.wechat-close-btn[data-v-adde5171]{background:#ffffff1a}.wechat-close-btn[data-v-adde5171]:hover{background:#fff3}.wechat-close-btn svg[data-v-adde5171]{stroke:#9ca3af}.cancel-btn[data-v-adde5171]{background:#374151;color:#f9fafb}.cancel-btn[data-v-adde5171]:hover{background:#4b5563}}.feedback-modal-overlay[data-v-012abdf5]{align-items:center;backdrop-filter:blur(4px);background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}.feedback-modal[data-v-012abdf5]{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;box-shadow:0 20px 60px #0003;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}.modal-header[data-v-012abdf5]{align-items:center;border-bottom:1px solid var(--border-primary);display:flex;justify-content:space-between;padding:20px 24px}.modal-title[data-v-012abdf5]{color:var(--text-primary);font-size:18px;font-weight:600;margin:0}.icon-guanbi-quxiao-guanbi[data-v-012abdf5]{font-size:20px}.close-btn[data-v-012abdf5]{background:none;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;padding:8px;transition:all .2s ease}.close-btn[data-v-012abdf5]:hover{background:var(--bg-secondary);color:var(--text-primary)}.feedback-form[data-v-012abdf5]{padding:24px}.form-group[data-v-012abdf5]{margin-bottom:20px}.form-label[data-v-012abdf5]{color:var(--text-primary);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.required[data-v-012abdf5]{color:#ef4444}.form-textarea[data-v-012abdf5]{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;color:var(--text-primary);font-size:14px;min-height:100px;padding:12px;resize:vertical;transition:border-color .2s ease;width:100%}.form-textarea[data-v-012abdf5]:focus{border-color:var(--primary-color);outline:none}.form-input[data-v-012abdf5]{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;color:var(--text-primary);font-size:14px;padding:12px;transition:border-color .2s ease;width:100%}.form-input[data-v-012abdf5]:focus{border-color:var(--primary-color);outline:none}.char-count[data-v-012abdf5]{color:var(--text-secondary);font-size:12px;margin-top:4px;text-align:right}.page-info[data-v-012abdf5]{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;padding:5px 12px}.page-url[data-v-012abdf5]{color:var(--text-secondary);font-size:12px;word-break:break-all}.form-actions[data-v-012abdf5]{border-top:1px solid var(--border-primary);display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.btn[data-v-012abdf5]{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s ease}.btn[data-v-012abdf5]:disabled{cursor:not-allowed;opacity:.6}.btn-secondary[data-v-012abdf5]{background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary)}.btn-secondary[data-v-012abdf5]:hover:not(:disabled){background:var(--bg-tertiary)}.btn-primary[data-v-012abdf5]{background:var(--primary-color);color:#fff}.btn-primary[data-v-012abdf5]:hover:not(:disabled){background:var(--primary-color-hover)}.loading-spinner[data-v-012abdf5]{animation:spin-012abdf5 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes spin-012abdf5{to{transform:rotate(1turn)}}.dark .feedback-modal[data-v-012abdf5]{background:var(--bg-primary);border-color:var(--border-primary)}.dark .form-input[data-v-012abdf5],.dark .form-textarea[data-v-012abdf5]{color:var(--text-primary)}.dark .form-input[data-v-012abdf5],.dark .form-textarea[data-v-012abdf5],.dark .page-info[data-v-012abdf5]{background:var(--bg-secondary);border-color:var(--border-primary)}@media (max-width:768px){.feedback-modal[data-v-012abdf5]{margin:20px;width:95%}.feedback-form[data-v-012abdf5],.modal-header[data-v-012abdf5]{padding:16px}.form-actions[data-v-012abdf5]{flex-direction:column}.btn[data-v-012abdf5]{justify-content:center;width:100%}}.floating-actions[data-v-fe73c387]{bottom:20px;display:flex;flex-direction:column;gap:12px;position:fixed;right:20px;z-index:999}.floating-icon[data-v-fe73c387]{font-size:18px}.floating-btn[data-v-fe73c387]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--bg-primary);border:none;border-radius:50%;box-shadow:0 4px 20px #0000001a;color:var(--text-primary);cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .3s ease;width:50px}.floating-btn[data-v-fe73c387]:hover{background:var(--bg-secondary);box-shadow:0 8px 30px #00000026;transform:translateY(-2px)}.floating-btn[data-v-fe73c387]:active{box-shadow:0 4px 20px #0000001a;transform:translateY(0)}.scroll-top-btn[data-v-fe73c387]{background:var(--bg-primary);border:2px solid var(--border-primary)}.scroll-top-btn[data-v-fe73c387]:hover{border-color:var(--primary-color);color:var(--primary-color)}.theme-btn[data-v-fe73c387]{background:var(--bg-primary);border:2px solid var(--border-primary)}.theme-btn[data-v-fe73c387]:hover{border-color:var(--primary-color);color:var(--primary-color)}.share-btn[data-v-fe73c387]{background:var(--bg-primary);border:2px solid var(--border-primary)}.share-btn[data-v-fe73c387]:hover{border-color:var(--primary-color);color:var(--primary-color)}.feedback-btn[data-v-fe73c387]{background:var(--bg-primary);border:2px solid var(--border-primary)}.feedback-btn[data-v-fe73c387]:hover{border-color:var(--primary-color);color:var(--primary-color)}.fade-slide-enter-active[data-v-fe73c387],.fade-slide-leave-active[data-v-fe73c387]{transition:all .3s ease}.fade-slide-enter-from[data-v-fe73c387],.fade-slide-leave-to[data-v-fe73c387]{opacity:0;transform:translateY(20px) scale(.8)}.dark .floating-btn[data-v-fe73c387]{background:var(--bg-primary);box-shadow:0 4px 20px #0000004d}.dark .floating-btn[data-v-fe73c387]:hover{background:var(--bg-secondary);box-shadow:0 8px 30px #0006}.dark .theme-btn[data-v-fe73c387]{background:var(--bg-primary);border-color:var(--border-primary)}.dark .theme-btn[data-v-fe73c387]:hover{border-color:var(--primary-color)}@media (max-width:768px){.floating-actions[data-v-fe73c387]{bottom:16px;gap:10px;right:16px}.floating-btn[data-v-fe73c387]{height:45px;width:45px}.floating-btn svg[data-v-fe73c387]{height:18px;width:18px}}@media (max-width:480px){.floating-actions[data-v-fe73c387]{bottom:12px;gap:8px;right:12px}.floating-btn[data-v-fe73c387]{height:42px;width:42px}.floating-btn svg[data-v-fe73c387]{height:16px;width:16px}}@supports (backdrop-filter:blur(10px)){.floating-btn[data-v-fe73c387]{backdrop-filter:blur(10px);background:#fffc}.dark .floating-btn[data-v-fe73c387]{background:#2d3748cc}}.floating-actions[data-v-fe73c387]{animation:slideInRight-fe73c387 .6s ease-out}@keyframes slideInRight-fe73c387{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.floating-btn[data-v-fe73c387]:before{background:inherit;border-radius:50%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:100%;z-index:-1}.floating-btn[data-v-fe73c387]:hover:before{animation:pulse-fe73c387 1.5s infinite}@keyframes pulse-fe73c387{0%{opacity:.7;transform:translate(-50%,-50%) scale(1)}70%{opacity:0;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(1.4)}}
