.nw-editor{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;font-size:14px;line-height:1;box-sizing:border-box;position:relative;border:1px solid #d1d5db;border-radius:8px;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.nw-editor *,.nw-editor :after,.nw-editor :before{box-sizing:inherit}.nw-editor.nw-focused{border-color:#4f7df9;box-shadow:0 0 0 3px #4f7df92e}.nw-editor.nw-disabled{background:#f9fafb;opacity:.68;pointer-events:none}.nw-toolbar{padding:6px 8px;background:#f8f9fb;border-bottom:1px solid #e5e7eb}.nw-format-wrap,.nw-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.nw-format-wrap{flex:1}.nw-group{display:flex;align-items:center;gap:1px}.nw-sep{width:1px;height:22px;background:#d1d5db;margin:0 4px;flex-shrink:0}.nw-btn{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 4px;border:none;background:transparent;border-radius:5px;cursor:pointer;color:#374151;font-size:13px;font-weight:700;line-height:1;transition:background .12s,color .12s;user-select:none;-webkit-user-select:none}.nw-btn svg{width:16px;height:16px;fill:currentColor;pointer-events:none}.nw-btn:hover{background:#e8ecf5;color:#111827}.nw-btn.nw-active{background:#dbe4ff;color:#3b5bdb}.nw-btn b{font-weight:900}.nw-btn.nw-italic i{font-style:italic}.nw-btn.nw-underline u{text-decoration:underline}.nw-btn.nw-strike s{text-decoration:line-through}.nw-btn{position:relative}.nw-btn:after{content:attr(title);position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);background:#1f2937;color:#f9fafb;font-size:11px;font-weight:500;padding:3px 8px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;line-height:1.4}.nw-btn:hover:after{opacity:1}.nw-dark .nw-btn:after{background:#e5e7eb;color:#111827}.nw-select{height:28px;padding:0 6px;border:1px solid #d1d5db;border-radius:5px;background:#fff;font-size:12px;color:#374151;cursor:pointer;outline:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;transition:border-color .15s}.nw-select:focus,.nw-select:hover{border-color:#4f7df9}.nw-color-wrap{cursor:pointer;position:relative;flex-direction:column;gap:1px}.nw-color-letter{font-size:14px;font-weight:800;line-height:1;pointer-events:none}.nw-color-bar{width:18px;height:3px;border-radius:2px;pointer-events:none;background:#000}.nw-dark .nw-color-bar{background:#d1d5db}.nw-color-hidden{position:absolute;width:0;height:0;padding:0;border:none;opacity:0;pointer-events:none}.nw-progress-track{height:3px;background:#e5e7eb}.nw-progress-bar{height:100%;background:#4f7df9;transition:width .25s ease}.nw-content{padding:14px 18px;outline:none;line-height:1.65;color:#111827;overflow-y:auto;word-break:break-word}.nw-content:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.nw-content h1,.nw-content h2,.nw-content h3,.nw-content h4,.nw-content h5,.nw-content h6{margin:.6em 0 .3em;font-weight:700;line-height:1.3;color:#111827}.nw-content h1{font-size:2em}.nw-content h2{font-size:1.5em}.nw-content h3{font-size:1.25em}.nw-content h4{font-size:1.1em}.nw-content p{margin:.4em 0}.nw-content a{color:#4f7df9;text-decoration:underline;cursor:pointer}.nw-content blockquote{margin:.6em 0;padding:10px 16px;border-left:4px solid #4f7df9;background:#eff3ff;border-radius:0 6px 6px 0;font-style:italic;color:#4b5563}.nw-content ol,.nw-content ul{padding-left:26px;margin:.4em 0}.nw-content table{border-collapse:collapse!important;width:100%;margin:.8em 0;font-size:14px;border:1px solid #cbd5e1!important}.nw-content table td,.nw-content table th{border:1px solid #cbd5e1!important;padding:8px 12px;text-align:left;vertical-align:top}.nw-content table th{background:#f1f5f9;font-weight:600;color:#1e293b}.nw-content table tr:nth-child(2n) td{background:#f8fafc}.nw-content table tr:hover td{background:#eff6ff}.nw-content td[style*=background-color],.nw-content th[style*=background-color]{border:1px solid #cbd5e1}.nw-content table td,.nw-content table th{min-width:20px;position:relative}.nw-dark .nw-content table,.nw-dark .nw-content table td,.nw-dark .nw-content table th{border-color:#374151!important}.nw-dark .nw-content table th{background:#1e293b;color:#e2e8f0}.nw-dark .nw-content table tr:nth-child(2n) td{background:#0f172a}.nw-dark .nw-content table tr:hover td{background:#1e293b}.nw-content img{max-width:100%;height:auto;border-radius:6px;vertical-align:middle}.nw-content img.nw-uploading{opacity:.5;filter:blur(1px)}.nw-content.nw-visual-aids>*{outline:1px dashed #9ca3af}.nw-content.nw-visual-aids table{border:1px dashed #9ca3af}.nw-content pre{margin:.6em 0;padding:14px 18px;background:#1e293b;color:#e2e8f0;border-radius:8px;overflow-x:auto;font-size:.875em;line-height:1.6}.nw-content code,.nw-content pre{font-family:Fira Code,Consolas,Courier New,monospace}.nw-content code{background:#f1f5f9;color:#dc2626;padding:2px 6px;border-radius:4px;font-size:.9em}.nw-content pre code{background:none;color:inherit;padding:0}.nw-attachment{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;background:#eff3ff;border:1px solid #c7d2fe;border-radius:20px;color:#3b5bdb;font-size:12px;text-decoration:none;cursor:pointer;vertical-align:middle;transition:background .15s}.nw-attachment:hover{background:#dbe4ff;text-decoration:none}.nw-attachment:before{content:"";display:inline-block;width:12px;height:14px;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 2h9l5 5v15a2 2 0 01-2 2H6a2 2 0 01-2-2V4a2 2 0 012-2zm9 0v5h5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 2h9l5 5v15a2 2 0 01-2 2H6a2 2 0 01-2-2V4a2 2 0 012-2zm9 0v5h5'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.nw-source{display:block;width:100%;padding:14px 18px;border:none;outline:none;resize:vertical;font-family:Fira Code,Consolas,Courier New,monospace;font-size:13px;line-height:1.65;color:#111827;background:#f8f9fb}.nw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:9999;animation:nw-fade-in .15s ease}@keyframes nw-fade-in{0%{opacity:0}to{opacity:1}}.nw-dialog{background:#fff;border-radius:10px;width:420px;max-width:calc(100vw - 32px);box-shadow:0 24px 64px #00000038;animation:nw-slide-up .15s ease}@keyframes nw-slide-up{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.nw-dialog-head{justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb;font-size:15px;font-weight:600;color:#111827}.nw-dialog-head,.nw-dialog-x{display:flex;align-items:center;background:transparent}.nw-dialog-x{justify-content:center;width:28px;height:28px;border:none;border-radius:5px;cursor:pointer;color:#6b7280;transition:background .12s,color .12s}.nw-dialog-x svg{width:16px;height:16px;fill:currentColor}.nw-dialog-x:hover{background:#f3f4f6;color:#111827}.nw-dialog-body{display:flex;flex-direction:column;gap:8px;padding:18px 20px}.nw-label{display:block;font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.nw-input{width:100%;padding:9px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;outline:none;transition:border-color .15s,box-shadow .15s;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.nw-input:focus{border-color:#4f7df9;box-shadow:0 0 0 3px #4f7df92e}.nw-dialog-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid #e5e7eb}.nw-action{padding:8px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .12s,transform .1s}.nw-action:active{transform:scale(.97)}.nw-action-ghost{background:#f3f4f6;color:#374151;border:1px solid #e5e7eb}.nw-action-ghost:hover{background:#e5e7eb}.nw-action-primary{background:#4f7df9;color:#fff}.nw-action-primary:hover{background:#3b6ae2}.nw-dark{color:#e5e7eb}.nw-dark .nw-toolbar,.nw-toolbar.nw-dark{background:#1f2937;border-bottom-color:#374151}.nw-dark.nw-editor{background:#111827;border-color:#374151}.nw-dark.nw-focused{border-color:#4f7df9;box-shadow:0 0 0 3px #4f7df940}.nw-dark .nw-btn,.nw-toolbar.nw-dark .nw-btn{color:#d1d5db}.nw-dark .nw-btn:hover,.nw-toolbar.nw-dark .nw-btn:hover{background:#374151;color:#f9fafb}.nw-dark .nw-btn.nw-active,.nw-toolbar.nw-dark .nw-btn.nw-active{background:#374151;color:#4f7df9}.nw-dark .nw-sep,.nw-toolbar.nw-dark .nw-sep{background:#374151}.nw-dark .nw-select,.nw-toolbar.nw-dark .nw-select{background:#1f2937;color:#d1d5db;border-color:#374151}.nw-dark .nw-content,.nw-dark .nw-source{background:#111827;color:#e5e7eb}.nw-dark .nw-source{border-color:#374151}.nw-dark .nw-progress-track{background:#374151}.nw-dark .nw-dialog{background:#1f2937;color:#e5e7eb;border-color:#374151}.nw-dark .nw-input,.nw-dark .nw-label{background:#111827;color:#d1d5db;border-color:#374151}.nw-dark .nw-dialog-head{border-bottom-color:#374151;color:#e5e7eb;background:transparent}.nw-dark .nw-dialog-x{color:#9ca3af}.nw-dark .nw-dialog-x:hover{background:#374151;color:#f9fafb}.nw-dark .nw-dialog-foot{border-top-color:#374151}.nw-dark .nw-action-ghost{background:#374151;color:#e5e7eb;border-color:#4b5563}.nw-dark .nw-action-ghost:hover{background:#4b5563}.nw-dark .nw-color-wrap{color:#d1d5db}.nw-content .nw-video-wrap{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:6px;margin:.6em 0;background:#000}.nw-content .nw-video-wrap iframe,.nw-content .nw-video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:6px}.nw-content video{max-width:100%;height:auto;border-radius:6px}.nw-tabs{display:flex;border-bottom:1px solid #e5e7eb;padding:0 20px}.nw-tab{padding:10px 16px;background:transparent;font-size:13px;font-weight:500;color:#6b7280;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s,border-color .12s}.nw-tab:hover{color:#374151}.nw-tab.nw-tab-active{color:#4f7df9;border-bottom-color:#4f7df9}.nw-row-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nw-dialog-wide{width:520px}.nw-upload-btn{justify-content:center;width:100%;padding:12px 20px;font-size:14px}.nw-upload-name{font-size:12px;color:#4f7df9;background:#eff3ff;padding:4px 10px;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nw-dark .nw-upload-name{color:#93b3ff;background:#1e293b}.nw-resize-overlay{position:absolute;pointer-events:none;border:2px solid #4f7df9;box-sizing:border-box;z-index:200}.nw-resize-handle{position:absolute;width:10px;height:10px;background:#4f7df9;border:1px solid #fff;border-radius:2px;pointer-events:all}.nw-rh-nw{top:-5px;left:-5px;cursor:nw-resize}.nw-rh-ne{top:-5px;right:-5px;cursor:ne-resize}.nw-rh-sw{bottom:-5px;left:-5px;cursor:sw-resize}.nw-rh-se{bottom:-5px;right:-5px;cursor:se-resize}.nw-context-menu{position:absolute;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 16px #00000026;z-index:1000;min-width:180px;padding:4px 0;animation:nw-fade-in .1s ease}.nw-context-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;border:none;background:none;font-size:13px;color:#374151;cursor:pointer;text-align:left;white-space:nowrap}.nw-context-item:hover{background:#f3f4f6;color:#111827}.nw-context-item svg{flex-shrink:0;fill:currentColor}.nw-dark .nw-context-menu{background:#1f2937;border-color:#374151}.nw-dark .nw-context-item{color:#d1d5db}.nw-dark .nw-context-item:hover{background:#374151;color:#fff}.nw-dark .nw-tabs{border-bottom-color:#374151}.nw-dark .nw-tab{color:#9ca3af}.nw-dark .nw-tab:hover{color:#d1d5db}.nw-dark .nw-tab.nw-tab-active{color:#4f7df9;border-bottom-color:#4f7df9}.nw-menubar{display:flex;align-items:center;background:#f8f9fb;border-bottom:1px solid #e5e7eb;padding:2px 4px;flex-shrink:0;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.nw-menu-item{position:relative}.nw-menu-btn{padding:4px 9px;border:none;background:transparent;font-size:13px;cursor:pointer;border-radius:4px;color:#374151;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;white-space:nowrap;line-height:1.4}.nw-menu-btn:hover,.nw-menu-item.nw-menu-open .nw-menu-btn{background:#e5e7eb}.nw-menu-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 8px 24px #00000026;min-width:220px;z-index:99999;padding:4px 0}.nw-menu-action,.nw-menu-dropdown{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.nw-menu-action{display:flex;align-items:center;width:100%;padding:5px 10px;border:none;background:transparent;font-size:13px;cursor:pointer;color:#374151;text-align:left;gap:6px}.nw-menu-action:hover{background:#f3f4f6}.nw-menu-icon{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#6b7280}.nw-menu-icon svg{width:14px;height:14px;fill:currentColor}.nw-menu-label{flex:1}.nw-menu-shortcut{margin-left:auto;color:#9ca3af;font-size:11px;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.nw-menu-sep{height:1px;background:#e5e7eb;margin:4px 0}.nw-footer{display:flex;justify-content:flex-end;align-items:center;padding:3px 12px;border-top:1px solid #e5e7eb;background:#f8f9fb;font-size:11px;color:#9ca3af;flex-shrink:0}.nw-editor.nw-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;border-radius:0;border:none;display:flex;flex-direction:column}.nw-fullscreen .nw-content{overflow-y:auto}.nw-fullscreen .nw-content,.nw-fullscreen .nw-source{flex:1;min-height:0!important}.nw-group-end{margin-left:auto}.nw-dark .nw-menubar,.nw-menubar.nw-dark{background:#1f2937;border-bottom-color:#374151}.nw-dark .nw-menu-btn{color:#d1d5db}.nw-dark .nw-menu-btn:hover,.nw-dark .nw-menu-item.nw-menu-open .nw-menu-btn{background:#374151}.nw-dark .nw-menu-dropdown{background:#1f2937;border-color:#374151}.nw-dark .nw-menu-action{color:#d1d5db}.nw-dark .nw-menu-action:hover{background:#374151}.nw-dark .nw-menu-icon{color:#9ca3af}.nw-dark .nw-menu-sep{background:#374151}.nw-dark .nw-footer{background:#1f2937;border-top-color:#374151;color:#6b7280}.nw-code-textarea{font-family:Fira Code,Consolas,Courier New,monospace;font-size:13px;line-height:1.5;resize:vertical}.nw-textarea{width:100%;padding:9px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;outline:none;transition:border-color .15s,box-shadow .15s}.nw-textarea:focus{border-color:#4f7df9;box-shadow:0 0 0 3px #4f7df92e}.nw-dark .nw-textarea{background:#111827;color:#e5e7eb;border-color:#374151}.nw-dialog-tablepicker .nw-dialog-body{padding:12px;overflow:auto;max-height:400px}.nw-tp-size{font-weight:400;font-size:13px;color:#4f7df9;margin-left:8px}.nw-grid-picker{display:inline-grid;grid-template-columns:repeat(25,16px);gap:2px;padding:6px;background:#f3f4f6;border-radius:6px;-webkit-user-select:none;user-select:none}.nw-gp-cell{width:16px;height:16px;background:#d1d5db;border-radius:2px;cursor:pointer;transition:background .08s}.nw-gp-cell:hover{background:#9ca3af}.nw-gp-cell.nw-gp-active{background:#4f7df9}.nw-dark .nw-grid-picker{background:#1f2937}.nw-dark .nw-gp-cell{background:#374151}.nw-dark .nw-gp-cell:hover{background:#4b5563}.nw-dark .nw-gp-cell.nw-gp-active{background:#4f7df9}.nw-dialog-emoji .nw-dialog-body{overflow:auto;max-height:360px}.nw-emoji-tabs{display:flex;border-bottom:1px solid #e5e7eb;padding:0 12px;overflow-x:auto}.nw-emoji-tab{padding:6px 8px;background:transparent;font-size:16px;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:border-color .12s;line-height:1}.nw-emoji-tab:hover{border-bottom-color:#9ca3af}.nw-emoji-tab.nw-emoji-tab-active{border-bottom-color:#4f7df9}.nw-emoji-grid{display:flex;flex-wrap:wrap;gap:2px}.nw-emoji-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:6px;font-size:20px;cursor:pointer;transition:background .1s,transform .1s;line-height:1;padding:0}.nw-emoji-btn:hover{background:#f3f4f6;transform:scale(1.2)}.nw-dark .nw-emoji-btn:hover{background:#374151}.nw-dark .nw-emoji-tabs{border-bottom-color:#374151}.nw-dark .nw-emoji-tab:hover{border-bottom-color:#4b5563}.nw-dark .nw-emoji-tab.nw-emoji-tab-active{border-bottom-color:#4f7df9}.nw-content.nw-preview{-webkit-user-select:text;user-select:text;cursor:default}.nw-content.nw-preview img,.nw-content.nw-preview video{pointer-events:none}.nw-check-label{display:flex;align-items:center;gap:6px;font-size:13px;color:#374151;cursor:pointer}.nw-checkbox{width:16px;height:16px;cursor:pointer;accent-color:#4f7df9}.nw-dark .nw-check-label{color:#d1d5db}.nw-find-options{display:flex;gap:16px;padding:4px 0}.nw-find-count{font-size:12px;color:#6b7280;text-align:center}.nw-dark .nw-find-count{color:#9ca3af}.nw-find-options .nw-check-label{font-size:12px;font-weight:400;text-transform:none;letter-spacing:0}.nw-dialog-help{width:560px}.nw-help-layout{display:flex;gap:0;min-height:240px}.nw-help-sidebar{width:140px;flex-shrink:0;border-right:1px solid #e5e7eb;padding:8px 0}.nw-help-tab{display:block;width:100%;padding:8px 16px;border:none;background:transparent;font-size:13px;color:#374151;cursor:pointer;text-align:left;transition:background .1s}.nw-help-tab:hover{background:#f3f4f6}.nw-help-tab.nw-help-tab-active{background:#eff3ff;color:#4f7df9;font-weight:600}.nw-help-content{flex:1;padding:12px 16px;overflow-y:auto;max-height:300px}.nw-help-shortcuts{display:flex;flex-direction:column;font-size:13px}.nw-help-shortcut-row{display:flex;justify-content:space-between;padding:5px 0;color:#374151}.nw-help-shortcut-row span:last-child{color:#6b7280;font-family:Fira Code,Consolas,monospace;font-size:12px}.nw-help-shortcut-header{font-weight:600;color:#111827;border-bottom:1px solid #e5e7eb;padding-bottom:6px;margin-bottom:2px}.nw-help-sep-row{height:1px;background:#e5e7eb;margin:3px 0}.nw-dark .nw-help-sidebar{border-right-color:#374151}.nw-dark .nw-help-tab{color:#d1d5db}.nw-dark .nw-help-tab:hover{background:#374151}.nw-dark .nw-help-tab.nw-help-tab-active{background:#1f2937;color:#4f7df9}.nw-dark .nw-help-shortcut-row{color:#e5e7eb}.nw-dark .nw-help-shortcut-row span:last-child{color:#9ca3af}.nw-dark .nw-help-shortcut-header{color:#f9fafb;border-bottom-color:#374151}.nw-dark .nw-help-sep-row{background:#374151}.nw-help-guide{font-size:13px;line-height:1.6;color:#374151}.nw-help-guide p{margin:.6em 0}.nw-help-guide ul{padding-left:20px;margin:.4em 0}.nw-help-guide li{margin:.3em 0}.nw-help-guide strong{font-weight:600;color:#111827}.nw-dark .nw-help-guide{color:#d1d5db}.nw-dark .nw-help-guide strong{color:#f9fafb}.nw-dialog-media .nw-dialog-body{min-height:300px;max-height:420px}.nw-media-search{margin-bottom:8px}.nw-media-empty,.nw-media-loading{text-align:center;padding:40px 20px;color:#9ca3af;font-size:14px}.nw-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px;overflow-y:auto;max-height:340px}.nw-media-item{border:2px solid transparent;border-radius:6px;overflow:hidden;cursor:pointer;aspect-ratio:1;transition:border-color .12s,transform .1s;background:#f3f4f6}.nw-media-item:hover{transform:scale(1.05);border-color:#9ca3af}.nw-media-item.nw-media-selected{border-color:#4f7df9;box-shadow:0 0 0 2px #4f7df94d}.nw-media-item img{width:100%;height:100%;object-fit:cover;display:block}.nw-dark .nw-media-item{background:#1f2937}.nw-table-toolbar{position:absolute;gap:1px;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 12px #0000001f;padding:3px 4px;z-index:100;animation:nw-fade-in .12s ease}.nw-table-toolbar,.nw-tt-btn{display:flex;align-items:center}.nw-tt-btn{width:26px;height:24px;padding:0;border:none;background:transparent;border-radius:4px;cursor:pointer;justify-content:center;color:#374151;transition:background .1s}.nw-tt-btn svg{width:16px;height:16px;fill:currentColor}.nw-tt-btn:hover{background:#f3f4f6}.nw-tt-sep{width:1px;height:18px;background:#d1d5db;margin:0 3px}.nw-dark .nw-table-toolbar{background:#1f2937;border-color:#374151}.nw-dark .nw-tt-btn{color:#d1d5db}.nw-dark .nw-tt-btn:hover,.nw-dark .nw-tt-sep{background:#374151}