:where(th[data-cv-i]){position:relative}[data-colunas-cab]>[data-cv-i]{position:relative!important}.cv-alca{cursor:col-resize;z-index:3;touch-action:none;width:7px;height:100%;position:absolute;top:0;right:0}.cv-alca:after{content:"";background:var(--line-strong);opacity:0;border-radius:2px;width:2px;transition:opacity .12s;position:absolute;top:20%;bottom:20%;right:2px}[data-cv-i]:hover>.cv-alca:after{opacity:1}.cv-alca:hover:after,.cv-puxando .cv-alca:after{background:var(--accent);opacity:1}.cv-menu-bt{opacity:0;font:600 12px/1 var(--font-ui);letter-spacing:0;text-transform:none;cursor:pointer;color:var(--ink-muted);background:var(--dn-s2);border:1px solid var(--line);z-index:3;border-radius:5px;padding:3px 4px;position:absolute;top:50%;right:9px;transform:translateY(-50%)}[data-cv-i]:hover>.cv-menu-bt{opacity:1}.cv-menu-bt:hover{color:var(--ink);border-color:var(--line-strong)}[data-cv-i]{cursor:grab}[data-cv-i] button,[data-cv-i] a{cursor:pointer}.cv-puxando,.cv-puxando *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.cv-arrastando,.cv-arrastando *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.cv-origem{opacity:.45}.cv-linha{background:var(--accent);z-index:400;pointer-events:none;border-radius:2px;width:3px;margin-left:-1px;position:fixed}.cv-pop{z-index:410;background:var(--dn-pop,var(--dn-s1));border:1px solid var(--line-strong);border-radius:12px;flex-direction:column;width:240px;padding:6px;display:flex;position:fixed;box-shadow:0 12px 32px #0000002e}.cv-pop b{font:600 12px var(--font-ui);color:var(--ink);border-bottom:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;padding:6px 10px;overflow:hidden}.cv-pop small{font:600 9.5px var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding:8px 10px 2px}.cv-pop button{all:unset;cursor:pointer;font:13px var(--font-ui);color:var(--ink);border-radius:8px;padding:7px 10px}.cv-pop button:hover:not(:disabled){background:var(--dn-s2)}.cv-pop button:disabled{opacity:.4;cursor:default}.cv-pop button:last-child{border-top:1px solid var(--line);color:var(--ink-muted);margin-top:4px}.cv-fixa th,.cv-fixa td{white-space:nowrap}
