.cnc-container{font-family:Arial,sans-serif;margin:0;background-color:#f4f4f9;padding:0 10px}.cnc-table{width:100%;border-collapse:collapse;margin-bottom:0;font-size:1em;box-shadow:0 0 10px rgba(0,0,0,.1)}.cnc-table th,.cnc-table td{padding:14px;text-align:center;border-bottom:1px solid #ddd;font-size:16px;vertical-align:middle}.cnc-table th{background-color:#0e3acc;color:white}.cnc-table tr:hover{background-color:#f1f1f1}.cnc-container-inner{max-width:1300px;margin:auto;background:#fff;padding:0;box-shadow:0 0 10px rgba(0,0,0,.1)}.cnc-table img{width:200px;height:auto}.button-column{text-align:center}.button-column a{display:inline-block;padding:8px 12px;background-color:#0e3acc;color:white;text-decoration:none;border:none;cursor:pointer}.button-column a:hover{background-color:#005bb5}@media (max-width:600px){.cnc-table,.cnc-table thead,.cnc-table tbody,.cnc-table th,.cnc-table td,.cnc-table tr{display:block;width:100%}.cnc-table thead{display:none}.cnc-table tr{margin-bottom:15px;border-bottom:1px solid #ddd}.cnc-table td{text-align:left;padding-left:10px;position:relative;border:none;display:flex;flex-direction:column;align-items:flex-start}.cnc-table td::before{content:attr(data-label);width:100%;font-weight:700;margin-bottom:5px}.cnc-table img{width:100%;height:auto;margin-bottom:10px}.button-column a{display:block;margin:10px 0;width:100%;text-align:center}}