.cn-outras-acoes{display:flex;justify-content:center;gap:10px;margin-top:20px}.cn-outras-acoes a{width:100% !important;padding:10px;font-size:15px !important;border:1px solid #000 !important;border-radius:5px;text-decoration:none;display:flex;justify-content:center;text-align:center;gap:5px}.cn-outras-acoes a svg{width:25px;height:20px;fill:#000}.cn-outras-acoes .cn-tabela-medidas{width:100% !important;padding:10px;border:1px solid red !important;border-radius:5px;display:flex;justify-content:center}.cn-outras-acoes .cn-tabela-medidas button{background-color:rgba(0,0,0,0);color:red;font-size:15px;display:flex;justify-content:center;text-align:center;gap:5px}.cn-outras-acoes .cn-tabela-medidas button svg{width:25px;height:20px;fill:red}.cn-tabela-modal{position:fixed;inset:0;z-index:9999;display:flex;justify-content:center;align-items:center}.cn-tabela-modal .cn-tabela-overlay{position:absolute;inset:0;background:rgba(0,0,0,.6)}.cn-tabela-modal .cn-tabela-content{position:relative;background:#fff;border-radius:8px;padding:16px;max-width:90%;max-height:90%;box-shadow:0 10px 40px rgba(0,0,0,.3);animation:fadeIn .2s ease-out;display:flex;flex-direction:column;align-items:flex-end}.cn-tabela-modal .cn-tabela-content img{max-width:100%;max-height:80vh;border-radius:4px;margin-top:8px}.cn-tabela-modal .cn-tabela-content .cn-tabela-close{background:rgba(0,0,0,0);border:none;cursor:pointer;align-self:flex-end;padding:4px}.cn-tabela-modal .cn-tabela-content .cn-tabela-close svg{width:24px;height:24px;z-index:9999999}@keyframes fadeIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}
