#waline{font-family:var(--md-text-font)}.wl-editor{border-radius:6px !important;border:1px solid #e1e5e9 !important;font-size:14px !important;line-height:1.5 !important;padding:12px !important;transition:border-color .3s ease !important}.wl-editor:focus{border-color:var(--primary-blue,#1976d2) !important;box-shadow:0 0 0 2px rgba(25,118,210,0.1) !important}.wl-header label{font-size:.6em}.wl-btn{background:var(--primary-blue-semi) !important;color:var(--text-white);border:none !important;border-radius:4px !important;padding:8px 16px !important;font-size:13px !important;font-weight:500 !important;transition:all .3s ease !important}.wl-btn:hover{background:var(--border-primary-medium) !important;transform:translateY(-1px) !important;color:var(--text-primary-blue)}.wl-comment{margin-bottom:0}.wl-meta-head{padding-top:0}.wl-card{border:1px solid #f0f0f0 !important;border-radius:6px !important;padding:.6rem !important;background:#fafafa !important;transition:all .3s ease !important}.wl-card .wl-head .wl-nick{font-size:16px}.wl-card .wl-badge{font-size:14px}.wl-card .wl-content{padding-top:0}.wl-card .wl-time{font-size:12px}.wl-cards .wl-user{margin-inline-end:.35em}.wl-card-item{padding:.2em}.wl-content{font-size:14px !important;line-height:1.6 !important;color:#333 !important}.wl-meta{font-size:12px !important;color:#666 !important;margin-top:8px !important}.wl-avatar{width:50px !important;height:40px !important;border-radius:50% !important;margin:9px auto}.wl-cards .wl-user .wl-user-avatar{height:2rem !important;width:2rem !important}.wl-panel{padding-top:12px !important;margin-top:12px !important}.wl-emoji{font-size:18px !important;padding:4px !important;border-radius:4px !important;transition:background-color .3s ease !important}.wl-emoji:hover{background:#f5f5f5 !important}.wl-content code[class*=language-],.wl-content pre[class*=language-]{color:var(--text-white)}.wl-count{font-size:1em}[data-waline] a{color:var(--primary-blue-semi)}[data-waline] a:hover{color:var(--primary-blue)}.wl-action:hover{color:var(--primary-blue)}.wl-sort li.active{color:var(--primary-blue)}.wl-editor{font-family:var(--md-text-font)}.wl-preview h4{font-family:var(--md-text-font);font-size:.85rem}.wl-tab-wrapper::-webkit-scrollbar{background-color:var(--scrollbar-color) !important}@media screen and (max-width:768px){.wl-editor{font-size:13px !important;padding:10px !important}.wl-card{padding:.8rem !important}}