<!DOCTYPE html>
<html lang="pt-BR">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="description" content="">
    <meta name="author" content="">
    <title>Topack System - Messias</title>

    <!-- Fontes customizadas para este template -->
    <link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
    <link href="https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet">

    <!-- Estilos customizados para este template -->
    <link href="css/sb-admin-2.min.css" rel="stylesheet">

    <!-- Estilos customizados para esta página -->
    <link href="vendor/datatables/dataTables.bootstrap4.min.css" rel="stylesheet">

    <style>
        body {
            font-family: 'Nunito', sans-serif;
            background-color: #f4f4f4;
            color: #333;
        }
        h1 {
            margin-bottom: 20px;
            color: #333;
        }
        @media (max-width: 768px) {
            .col-sm-4 {
                flex: 0 0 100%;
                max-width: 100%;
            }
        }
        #dataTable {
            width: 100%;
            border-collapse: collapse;
            background-color: #ffffff;
        }
        #dataTable th,
        #dataTable td {
            padding: 15px;
            text-align: left;
            border: 1px solid #dee2e6;
        }
        #dataTable thead th {
            background-color: #007bff;
            color: white;
            font-weight: bold;
        }
        #dataTable tbody tr:hover {
            background-color: rgba(100, 178, 241, 0.5);
        }
        .logo-column img {
            max-width: 50px;
            border-radius: 5px;
        }
        .action-button {
            display: inline-block;
            background-color: #007bff;
            color: white;
            text-align: center;
            padding: 8px 12px;
            border-radius: 5px;
            text-decoration: none;
            transition: background-color 0.3s, color 0.3s;
        }
        .action-button:hover {
            background-color: rgba(5, 42, 99, 0.877);
            color: orange;
            text-decoration: none;
        }
        .text-right {
            text-align: right;
        }
        .progress {
            height: 20px;
        }
        @media print {
            body {
                -webkit-print-color-adjust: exact;
            }
            .no-print {
                display: none;
            }
            @page {
                size: landscape A4;
                margin: 20mm;
            }
            .print-header {
                text-align: center;
                margin-bottom: 20px;
            }
            .print-header img {
                max-width: 150px;
            }
            .print-header h1 {
                margin: 10px 0;
                font-size: 18px;
            }
            table {
                width: 100%;
                border-collapse: collapse;
                font-size: 12px;
            }
            th, td {
                padding: 8px;
                text-align: left;
                border: 1px solid #dee2e6;
            }
            thead th {
                background-color: #007bff;
                color: white;
            }
        }

        /* Estilos para o modal de termos */
        .modal-content {
            background-color: #000000; /* Cor de fundo preta */
            color: #ffffff; /* Cor do texto branca */
        }
        .modal-header {
            border-bottom: 1px solid #444; /* Linha inferior do cabeçalho em cinza escuro */
        }
        .modal-footer {
            border-top: 1px solid #444; /* Linha superior do rodapé em cinza escuro */
        }
        .form-check-input {
            background-color: #ffffff; /* Cor do checkbox */
            border-color: #ffffff; /* Cor da borda do checkbox */
        }
    </style>
</head>

<body id="page-top">
    <div id="wrapper">
        <ul class="navbar-nav sidebar sidebar-dark accordion" id="accordionSidebar" style="background-color: #0D0D0D;">
            <a class="sidebar-brand d-flex align-items-center justify-content-center" href="index.html">
                <div class="sidebar-brand-icon">
                    <img src="https://i.postimg.cc/1zvRGFq5/Logo-Topack.png" alt="Logo da Topack System" style="width: 100px; height: 110px;">
                </div>
                <div class="sidebar-brand-text mx-3"> PCP </div>
            </a>
            <hr class="sidebar-divider my-0">
            <li class="nav-item">
                <a class="nav-link" href="index.html">
                    <i class="fas fa-fw fa-chart-area"></i>
                    <span>Dashboard</span>
                </a>
            </li>
            <hr class="sidebar-divider">
            <div class="sidebar-heading"> Interface </div>
            <hr class="sidebar-divider">
            <div class="sidebar-heading"> Outros </div>
            <li class="nav-item active">
                <a class="nav-link" href="tables.html">
                    <i class="fas fa-fw fa-table"></i>
                    <span>Análise</span>
                </a>
            </li>
            <hr class="sidebar-divider d-none d-md-block">
            <div class="text-center d-none d-md-inline">
                <button class="rounded-circle border-0" id="sidebarToggle"></button>
            </div>
        </ul>
        <!-- End of Sidebar -->

        <div id="content-wrapper" class="d-flex flex-column">
            <div id="content">
                <nav class="navbar navbar-expand navbar-light bg-white topbar mb-4 static-top shadow">
                    <form class="form-inline">
                        <button id="sidebarToggleTop" class="btn btn-link d-md-none rounded-circle mr-3">
                            <i class="fa fa-bars"></i>
                        </button>
                    </form>
                    <form class="d-none d-sm-inline-block form-inline mr-auto ml-md-3 my-2 my-md-0 mw-100 navbar-search">
                        <div class="input-group">
                            <input type="text" class="form-control bg-light border-0 small" placeholder="Buscar..." aria-label="Buscar" aria-describedby="basic-addon2" id="tableSearch">
                            <div class="input-group-append">
                                <button class="btn btn-primary" type="button">
                                    <i class="fas fa-search fa-sm"></i>
                                </button>
                            </div>
                        </div>
                    </form>
                    <ul class="navbar-nav ml-auto">
                        <li class="nav-item dropdown no-arrow">
                            <a class="nav-link dropdown-toggle" href="#" id="userDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                                <span class="mr-2 d-none d-lg-inline text-gray-600 small">Messias Marcatto</span>
                                <img class="img-profile rounded-circle" src="https://i.postimg.cc/FRGrxLkH/Meu-perfil.png">
                            </a>
                            <div class="dropdown-menu dropdown-menu-right shadow animated--grow-in" aria-labelledby="userDropdown">
                                <a class="dropdown-item" href="#">
                                    <i class="fas fa-user fa-sm fa-fw mr-2 text-gray-400"></i>
                                    Meu perfil
                                </a>
                                <a class="dropdown-item" href="#">
                                    <i class="fas fa-cogs fa-sm fa-fw mr-2 text-gray-400"></i>
                                    Configurações
                                </a>
                                <a class="dropdown-item" href="#">
                                    <i class="fas fa-list fa-sm fa-fw mr-2 text-gray-400"></i>
                                    Registro de atividades
                                </a>
                                <div class="dropdown-divider"></div>
                                <a class="dropdown-item" href="#" data-toggle="modal" data-target="#logoutModal">
                                    <i class="fas fa-sign-out-alt fa-sm fa-fw mr-2 text-gray-400"></i>
                                    Sair
                                </a>
                            </div>
                        </li>
                    </ul>
                </nav>

                <div class="container-fluid">

                    <h1 class="h3 mb-2 text-gray-800">Dados</h1>
                    <p class="mb-4">Registros de apontamentos <a target="_blank" href="">Para mais informação</a>.</p>

                    <div class="text-right mb-3">
                        <button id="printButton" class="btn btn-primary no-print">
                            <i class="fas fa-print"></i> Imprimir
                        </button>
                    </div>

                    <!-- Cards Totais -->
                    <div class="row mb-4" id="totalsCards">
                        <div class="col-sm-4">
                            <div class="card mb-3 shadow">
                                <div class="card-header">
                                    <i class="fas fa-list icon-title"></i> Total Quantidade Geral
                                </div>
                                <div class="card-body">
                                    <h5 class="card-title" id="totalQuantidade">0</h5>
                                    <p class="card-text">Quantidade total de produtos registrados.</p>
                                </div>
                            </div>
                        </div>
                        <div class="col-sm-4">
                            <div class="card mb-3 shadow">
                                <div class="card-header">
                                    <i class="fas fa-weight icon-title"></i> Total Peso kg
                                </div>
                                <div class="card-body">
                                    <h5 class="card-title" id="totalPeso">0</h5>
                                    <p class="card-text">Peso total dos produtos em quilogramas.</p>
                                </div>
                            </div>
                        </div>
                        <div class="col-sm-4">
                            <div class="card mb-3 shadow">
                                <div class="card-header">
                                    <i class="fas fa-trash icon-title"></i> Total Resíduos kg
                                </div>
                                <div class="card-body">
                                    <h5 class="card-title" id="totalResiduos">0</h5>
                                    <p class="card-text">Quantidade total de resíduos gerados.</p>
                                </div>
                            </div>
                        </div>
                    </div>

                    <div class="card shadow mb-4">
                        <div class="card-header py-3">
                            <h6 class="m-0 font-weight-bold text-primary">Banco de Dados</h6>
                        </div>
                        <div class="card-body">
                            <div class="table-responsive">
                                <table class="table table-bordered" id="dataTable" width="100%" cellspacing="0">
                                    <thead>
                                        <tr>
                                            <th></th>
                                            <th>Cliente</th>
                                            <th>Código Topack</th>
                                            <th>Setor</th>
                                            <th>Quantidade</th>
                                            <th>Peso kg</th>
                                            <th>Resíduos kg</th>
                                            <th>Produção/Resíduos %</th>
                                            <th>Ficha Técnica</th>
                                        </tr>
                                    </thead>
                                    <tfoot>
                                        <tr>
                                            <th></th>
                                            <th>Cliente</th>
                                            <th>Código Topack</th>
                                            <th>Setor</th>
                                            <th>Quantidade</th>
                                            <th>Peso kg</th>
                                            <th>Resíduos kg</th>
                                            <th>Produção/Resíduos %</th>
                                            <th>Ficha Técnica</th>
                                        </tr>
                                    </tfoot>
                                    <tbody>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/J73RLbnM/3m.png" alt="Logo 3M DO BRASIL"></td>
                                            <td>3M DO BRASIL LTDA</td>
                                            <td>10.101.0268</td>
                                            <td>ESPECIAL</td>
                                            <td>50</td>
                                            <td>204,50</td>
                                            <td>2</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="https://me-qr.com/eamiotSn" target="_blank">Ficha Técnica</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/659t5y2R/Logo-Zilor-1.png" alt="Logo AÇUCAREIRA QUATÁ"></td>
                                            <td>AÇUCAREIRA QUATÁ S.A LENÇÓIS</td>
                                            <td>10.101.0027</td>
                                            <td>ESPECIAL</td>
                                            <td>500</td>
                                            <td>1220</td>
                                            <td>20</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="https://me-qr.com/TyEI0qVY" target="_blank">Ficha Técnica</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/659t5y2R/Logo-Zilor-1.png" alt="Logo AÇUCAREIRA QUATÁ"></td>
                                            <td>AÇUCAREIRA QUATÁ S.A MACATUBA</td>
                                            <td>10.101.0148</td>
                                            <td>ESPECIAL</td>
                                            <td>1800</td>
                                            <td>5880,40</td>
                                            <td>26</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha-tecnica_acu_macatUBA.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/HLV8j6Nq/allondaambiental-logo-1024x282.png" alt="Logo ALLONDA AMBIENTAL"></td>
                                            <td>AÇUCAREIRA QUATÁ S.A QUATÁ</td>
                                            <td>10.101.0149</td>
                                            <td>ESPECIAL</td>
                                            <td>600</td>
                                            <td>1464</td>
                                            <td>22</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_allonda.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/cCMrP2Kn/alpek-polyester-TM-Logo.png" alt="Logo ALPEK POLYESTER"></td>
                                            <td>ALPEK POLYESTER PERNAMBUCO S.A</td>
                                            <td>10.102.0015</td>
                                            <td>BULKLINER</td>
                                            <td>200</td>
                                            <td>3000</td>
                                            <td>69</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_alpek1.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/cCMrP2Kn/alpek-polyester-TM-Logo.png" alt="Logo ALPEK POLYESTER"></td>
                                            <td>CAÇU COMÉRCIO INDÚSTRIA DE AÇÚCAR E ÁLCOOL LTDA</td>
                                            <td>10.101.0191</td>
                                            <td>CONFECÇÃO</td>
                                            <td>610</td>
                                            <td>281,600</td>
                                            <td>15</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_alpek2.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/cCMrP2Kn/alpek-polyester-TM-Logo.png" alt="Logo ALPEK POLYESTER"></td>
                                            <td>CAFÉ TRÊS CORAÇÕES</td>
                                            <td>10.101.0038</td>
                                            <td>ESPECIAL</td>
                                            <td>200</td>
                                            <td>2366</td>
                                            <td>5</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_alpek_bulkliner.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/tTWNhzxm/CPK-Logo-RGB-Linked-In-1200x628.jpg" alt="Logo"></td>
                                            <td>CP KELCO BRASIL</td>
                                            <td>10.101.0325</td>
                                            <td>ESPECIAL</td>
                                            <td>100</td>
                                            <td>280</td>
                                            <td>34</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_arni1.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/qB6nY6Kd/Cliente.avif" alt="Logo ARNI ALBERTO"></td>
                                            <td>ENERGY COMERCIAL IMPORTADA E EXPORTADORA LTDA</td>
                                            <td>10.101.0432</td>
                                            <td>ESPECIAL</td>
                                            <td>21</td>
                                            <td>65,94</td>
                                            <td>0</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_arni2.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/qB6nY6Kd/Cliente.avif" alt="Logo"></td>
                                            <td>ESPOLIO DE ARNI ALBERTO SPIERING - PRODUTOR RURAL</td>
                                            <td>10.101.0144</td>
                                            <td>CONFECÇÃO</td>
                                            <td>3000</td>
                                            <td>6540</td>
                                            <td>360</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_caete.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/qB6nY6Kd/Cliente.avif" alt="Logo"></td>
                                            <td>ESPOLIO DE ARNI ALBERTO SPIERING - PRODUTOR RURAL</td>
                                            <td>10.101.0179</td>
                                            <td>CONFECÇÃO</td>
                                            <td>500</td>
                                            <td>1375</td>
                                            <td>27</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_cacu.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/qB6nY6Kd/Cliente.avif" alt="Logo"></td>
                                            <td>INÁCIO CAMILO RUARO</td>
                                            <td>10.101.0113</td>
                                            <td>CONFECÇÃO</td>
                                            <td>250</td>
                                            <td>735</td>
                                            <td>13</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_tres.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/4NJQ9VNB/images.png" alt="Logo CIELO"></td>
                                            <td>INDORAMA VENTURES POLIMEROS S.A</td>
                                            <td>10.102.0010</td>
                                            <td>BULKLINER</td>
                                            <td>220</td>
                                            <td>3300</td>
                                            <td>329</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_cielo.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/Wz6RfrQ5/jsp-logo.jpg" alt="Logo"></td>
                                            <td>JSP BRASIL INDÚSTRIA DE PLÁSTICOS</td>
                                            <td>10.102.0002</td>
                                            <td>BULKLINER</td>
                                            <td>20</td>
                                            <td>400</td>
                                            <td>0</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_indorama1.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/8zC8t7wb/Kera-Koll-png.webp" alt="Logo"></td>
                                            <td>KERAKOLL DO BRASIL INDÚSTRIA E COMÉRCIO LTDA</td>
                                            <td>10.101.0006</td>
                                            <td>ESPECIAL</td>
                                            <td>249</td>
                                            <td>420,810</td>
                                            <td>0</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_indorama2.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/qB6nY6Kd/Cliente.avif" alt="Logo"></td>
                                            <td>LOPES ARTEFATOS DE BAQUELITE LTDA</td>
                                            <td>10.101.0386</td>
                                            <td>ESPECIAL</td>
                                            <td>100</td>
                                            <td>164</td>
                                            <td>0</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_lopes.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/3rb6vNWz/T-L-Logo-Standard-RGB.png" alt="Logo"></td>
                                            <td>PRIMARY PRODUCTS INGREDIENTS BRASIL S A</td>
                                            <td>10.101.0315</td>
                                            <td>ESPECIAL</td>
                                            <td>1000</td>
                                            <td>2630</td>
                                            <td>105</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_primary.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/3rb6vNWz/T-L-Logo-Standard-RGB.png" alt="Logo TRÊS CORAÇÕES"></td>
                                            <td>PRIMARY PRODUCTS INGREDIENTS BRASIL S A</td>
                                            <td>10.101.0317</td>
                                            <td>ESPECIAL</td>
                                            <td>1500</td>
                                            <td>3945</td>
                                            <td>239</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_primary_2.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/qB6nY6Kd/Cliente.avif" alt="Logo"></td>
                                            <td>SOLUDRAGA TECH SOLUÇÕES AMBIENTAIS LTDA</td>
                                            <td>10.103.0004</td>
                                            <td>GEOBAG</td>
                                            <td>2</td>
                                            <td>576\</td>
                                            <td>0</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_soludraga.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/cLV0MTCy/Novo-Logo-TRES-Original.png" alt="Logo"></td>
                                            <td>TRÊS CORAÇÕES ALIMENTOS S.A.</td>
                                            <td>10.101.0038</td>
                                            <td>ESPECIAL</td>
                                            <td>600</td>
                                            <td>8450</td>
                                            <td>13</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_trescorações.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/MGxrSjrf/usina-alta-mogiana-s-a-logo.jpg" alt="Logo MOGIANA"></td>
                                            <td>USINA ALTA MOGIANA S.A. AÇÚCAR E ÁLCOOL</td>
                                            <td>10.101.0280</td>
                                            <td>CONFECÇÃO</td>
                                            <td>39500</td>
                                            <td>105820</td>
                                            <td>6680</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_mogiana.html" target="_blank">Pendente</a></td>
                                        </tr>
                                        <tr>
                                            <td class="logo-column"><img src="https://i.postimg.cc/qB6nY6Kd/Cliente.avif" alt="Logo"></td>
                                            <td>USINA CAETE S A </td>
                                            <td>10.101.0356</td>
                                            <td>CONFECÇÃO</td>
                                            <td>9850</td>
                                            <td>26398</td>
                                            <td>615</td>
                                            <td class="porcentagem">
                                                <div class="progress">
                                                    <div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"></div>
                                                </div>
                                                <span class="porcentagem-text"></span>
                                            </td>
                                            <td><a class="action-button" href="ficha_tecnica_caete.html" target="_blank">Pendente</a></td>
                                        </tr>
                                    </tbody>
                                </table>
                            </div>
                        </div>
                    </div>

                </div>

            </div>

            <!-- Footer -->
            <footer class="sticky-footer bg-white">
                <div class="container my-auto">
                    <div class="copyright text-center my-auto">
                        <span>Copyright © Criado por Messias Marcatto</span>
                    </div>
                </div>
            </footer>

        </div>

    </div>

    <a class="scroll-to-top rounded" href="#page-top">
        <i class="fas fa-angle-up"></i>
    </a>

    <div class="modal fade" id="logoutModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
        <div class="modal-dialog" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title" id="exampleModalLabel">Você realmente deseja sair?</h5>
                    <button class="close" type="button" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">×</span>
                    </button>
                </div>
                <div class="modal-body">Selecione "Sair" abaixo se estiver pronto para encerrar sua sessão atual.</div>
                <div class="modal-footer">
                    <button class="btn btn-secondary" type="button" data-dismiss="modal">Cancelar</button>
                    <a class="btn btn-primary" href="login.html">Sair</a>
                </div>
            </div>
        </div>
    </div>

    <!-- Modal para os termos de uso -->
    <div class="modal fade" id="termsModal" tabindex="-1" role="dialog" aria-labelledby="termsModalLabel" aria-hidden="true">
        <div class="modal-dialog" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title" id="termsModalLabel">
                        <img src="https://i.postimg.cc/1zvRGFq5/Logo-Topack.png" alt="Logo da Topack System" style="height: 50px;">
                        Termo de Uso
                    </h5>
                    <button class="close" type="button" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">×</span>
                    </button>
                </div>
                <div class="modal-body">
                    <p>A visualização da ficha técnica é apenas para registro e conferência e não deve ser usada como ficha técnica para produção. Esse conteúdo pode sofrer alterações. A integração da ficha técnica ainda não está implementada conforme a revisão nesta versão. Futuramente, será integrado e as revisões serão atualizadas.</p>
                    <div class="form-check">
                        <input class="form-check-input" type="checkbox" id="agreeTerms">
                        <label class="form-check-label" for="agreeTerms">
                            Concordo com os termos
                        </label>
                    </div>
                </div>
                <div class="modal-footer">
                    <button class="btn btn-secondary" type="button" data-dismiss="modal">Cancelar</button>
                    <button class="btn btn-primary" id="agreeButton">Continuar</button>
                </div>
            </div>
        </div>
    </div>

    <!-- Bootstrap core JavaScript-->
    <script src="vendor/jquery/jquery.min.js"></script>
    <script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>

    <!-- Core plugin JavaScript-->
    <script src="vendor/jquery-easing/jquery.easing.min.js"></script>

    <!-- Custom scripts for all pages-->
    <script src="js/sb-admin-2.min.js"></script>

    <!-- Page level plugins -->
    <script src="vendor/datatables/jquery.dataTables.min.js"></script>
    <script src="vendor/datatables/dataTables.bootstrap4.min.js"></script>

    <!-- Custom script para formatar números e calcular totais -->
    <script>
        $(document).ready(function () {
            function formatNumber(num, decimals = 2) {
                return num.toFixed(decimals).toString().replace('.', ',').replace(/\B(?=(\d{3})+(?!\d))/g, ".");
            }

            function formatQuantity(num) {
                return num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ".");
            }

            // Calcula os totais para os cards
            function updateTotalCards() {
                let totalQuantidade = 0;
                let totalPeso = 0;
                let totalResiduos = 0;

                $('#dataTable tbody tr:visible').each(function () {
                    const quantidade = parseInt($(this).find('td:eq(4)').text().replace('.', '').replace(',', '.')) || 0;
                    const peso = parseFloat($(this).find('td:eq(5)').text().replace('.', '').replace(',', '.')) || 0;
                    const residuos = parseFloat($(this).find('td:eq(6)').text().replace('.', '').replace(',', '.')) || 0;

                    totalQuantidade += quantidade;
                    totalPeso += peso;
                    totalResiduos += residuos;
                });

                $('#totalQuantidade').text(formatQuantity(totalQuantidade));
                $('#totalPeso').text(formatNumber(totalPeso, 3)); // Use 3 casas decimais conforme desejado
                $('#totalResiduos').text(formatNumber(totalResiduos, 3)); // Use 3 casas decimais conforme desejado

                // Atualiza a porcentagem na tabela
                updatePercentage(totalPeso);
            }

            // Atualiza a porcentagem de resíduos em cada linha
            function updatePercentage(totalPeso) {
                $('#dataTable tbody tr').each(function () {
                    const residuos = parseFloat($(this).find('td:eq(6)').text().replace('.', '').replace(',', '.')) || 0;
                    const totalResiduos = parseFloat($('#totalResiduos').text().replace('.', '').replace(',', '.')) || 0;

                    let porcentagem = 0;
                    if (totalPeso > 0) {
                        porcentagem = (residuos / totalPeso) * 100;
                    }

                    // Calcula a porcentagem da barra de progresso com base no total de resíduos
                    let progressoBarra = 0;
                    if (totalResiduos > 0) {
                        progressoBarra = (residuos / totalResiduos) * 100;
                    }

                    // Atualiza a porcentagem visível e a largura da barra de progresso
                    $(this).find('.porcentagem-text').text(formatNumber(porcentagem, 2) + '%');
                    $(this).find('.progress-bar').css('width', progressoBarra + '%');
                    $(this).find('.progress-bar').attr('aria-valuenow', progressoBarra);
                });
            }

            // Inicializa a tabela
            function initializeTable() {
                $('#dataTable tbody tr').each(function () {
                    const peso = parseFloat($(this).find('td:eq(5)').text().replace('.', '').replace(',', '.'));
                    const residuos = parseFloat($(this).find('td:eq(6)').text().replace('.', '').replace(',', '.'));

                    // Formata os dados da tabela
                    $(this).find('td:eq(5)').text(formatNumber(peso, 3)); // Peso kg
                    $(this).find('td:eq(6)').text(formatNumber(residuos, 3)); // Resíduos kg
                    const quantidade = parseInt($(this).find('td:eq(4)').text()) || 0;
                    $(this).find('td:eq(4)').text(formatQuantity(quantidade)); // Quantidade Geral
                });

                // Atualiza os totais nos cards
                updateTotalCards();
            }

            // Filtra a tabela
            function filterTable() {
                var value = $('#tableSearch').val().toLowerCase();
                $('#dataTable tbody tr').filter(function () {
                    $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1);
                });
                updateTotalCards(); // Atualiza os totais após o filtro 
            }

            $('#tableSearch').on('keyup', function () {
                filterTable();
            });

            // Inicializa a tabela e calcula os totais ao carregar a página
            initializeTable();

            // Checa se o usuário já concordou com os termos
            const agreed = localStorage.getItem('termsAgreed');

            // Se o usuário não concordou, exibe o modal ao clicar no botão
            $('.action-button').on('click', function (e) {
                e.preventDefault(); // Previne o comportamento padrão do link
                if (agreed !== 'true') {
                    $('#termsModal').modal('show'); // Exibe o modal se os termos não foram aceitos
                } else {
                    const url = $(this).attr('href');
                    window.open(url, '_blank'); // Abre a ficha técnica diretamente
                }
            });

            // Ao clicar em "Continuar" no modal
            $('#agreeButton').on('click', function () {
                if ($('#agreeTerms').is(':checked')) {
                    localStorage.setItem('termsAgreed', 'true'); // Salva no localStorage
                    $('#termsModal').modal('hide'); // Fecha o modal

                    // Abre a ficha técnica também (apenas se a linha foi clicada antes)
                    const url = $('.action-button.active').attr('href');
                    window.open(url, '_blank'); // Abre a ficha técnica
                } else {
                    alert('Você deve concordar com os termos para continuar.'); // Alerta caso o checkbox não esteja marcado
                }
            });

            // Marca o botão que foi clicado como 'ativo'
            $('.action-button').on('click', function () {
                $('.action-button').removeClass('active'); // Remove a classe 'active' de todos
                $(this).addClass('active'); // Adiciona a classe 'active' ao botão clicado
            });

            // Função de impressão personalizada
            $("#printButton").click(function () {
                const printWindow = window.open('', '_blank');

                // Adiciona conteúdo ao printWindow
                printWindow.document.write(`
                    <html>
                    <head>
                        <title>Imprimir Dados</title>
                        <style>
                            body {
                                font-family: 'Nunito', sans-serif;
                            }
                            .print-header {
                                text-align: center;
                                margin-bottom: 20px;
                            }
                            .print-header img {
                                max-width: 150px; /* Tamanho do logotipo reduzido */
                            }
                            .print-header h1 {
                                margin: 10px 0;
                                font-size: 18px; /* Tamanho da fonte menor para impressão */
                            }
                            table {
                                width: 100%;
                                border-collapse: collapse;
                                font-size: 12px; /* Tamanho da fonte menor para impressão */
                            }
                            th, td {
                                padding: 8px; /* Espaçamento nas células */
                                text-align: left;
                                border: 1px solid #dee2e6;
                            }
                            thead th {
                                background-color: #007bff; /* Azul para o cabeçalho da tabela na impressão */
                                color: white;
                            }
                        </style>
                    </head>
                    <body>
                        <div class="print-header">
                            <img src="https://i.postimg.cc/KzywT09f/Logo.png" alt="Logo da Topack System">
                            <h1>Relatório de Dados</h1>
                        </div>
                        <table>
                            <thead>
                                <tr>
                                    <th>Cliente</th>
                                    <th>Código Topack</th>
                                    <th>Setor</th>
                                    <th>Quantidade Geral</th>
                                    <th>Peso kg</th>
                                    <th>Resíduos kg</th>
                                    <th>Produção/Resíduos %</th>
                                </tr>
                            </thead>
                            <tbody>
                `);

                // Adiciona as linhas filtradas ou todas as linhas
                $('#dataTable tbody tr:visible').each(function () {
                    const cliente = $(this).find('td:eq(1)').text();
                    const codigo = $(this).find('td:eq(2)').text();
                    const setor = $(this).find('td:eq(3)').text();
                    const quantidade = $(this).find('td:eq(4)').text();
                    const peso = $(this).find('td:eq(5)').text();
                    const residuos = $(this).find('td:eq(6)').text();
                    const porcentagem = $(this).find('.porcentagem-text').text();

                    printWindow.document.write(`
                        <tr>
                            <td>${cliente}</td>
                            <td>${codigo}</td>
                            <td>${setor}</td>
                            <td>${quantidade}</td>
                            <td>${peso}</td>
                            <td>${residuos}</td>
                            <td>${porcentagem}</td>
                        </tr>
                    `);
                });

                // Adiciona a linha de totais
                printWindow.document.write(`
                    <tr>
                        <td colspan="3" style="text-align: right; font-weight: bold;">Total:</td>
                        <td>${formatQuantity(parseInt($('#totalQuantidade').text().replace('.', '').replace(',', '.')))}</td>
                        <td>${formatNumber(parseFloat($('#totalPeso').text().replace('.', '').replace(',', '.')), 3)}</td>
                        <td>${formatNumber(parseFloat($('#totalResiduos').text().replace('.', '').replace(',', '.')), 3)}</td>
                    </tr>
                `);

                printWindow.document.write(`
                            </tbody>
                        </table>
                    </body>
                    </html>
                `);

                printWindow.document.close(); // Fecha o documento
                printWindow.print(); // Abre a caixa de impressão
            });
        });
    </script>
</body>

</html>