/*
  Copyright © 2024 JaeilGold-Suwon(www.jaeilgold.kr). All Rights Reserved.
  Created by: Yang Cho-ryong
  Unauthorized reproduction or use of this stylesheet is prohibited.
*/
.slide,table.dataTable,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_desc_disabled,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_desc_disabled{text-align:center}.dataTables_wrapper{font-size:15px}table.dataTable{width:100%!important}#navigator{justify-content:center;flex-wrap:wrap;margin-bottom:10px;border-bottom:2px solid #007bff}.nav-button,.nav-button-all{flex:1 1 auto;padding:10px 20px;font-size:16px;font-weight:700;color:#626262;border-width:1px 1px 0!important;border-color:#007bff;border-style:solid;background-color:#fff;text-align:center;cursor:pointer;transition:.3s ease-in-out;margin:5px}.nav-button-all:hover,.nav-button:hover,.range-button:hover{background-color:#007bff;color:#fff}.nav-button-all.selected-button,.nav-button.selected-button{background-color:#007bff;color:#fff;border:1px solid #007bff;font-weight:700}#dateRangeButtons{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.range-button{background-color:#fff;color:#333;border:1px solid #007bff;padding:8px 15px;border-radius:5px;font-size:14px;cursor:pointer;transition:.3s}.range-button.selected-button{background-color:#007bff;color:#fff;border:1px solid #007bff}.selected-button{background-color:#ff5722;color:#fff;border:1px solid #d84315}@media screen and (max-width:640px){.dataTables_length{float:left!important}div.dataTables_wrapper div.dataTables_paginate{text-align:center!important;margin-bottom:20px}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:.2em .5em}#navigator{flex-direction:column}.nav-button,.nav-button-all{font-size:14px;padding:8px 10px;margin:3px}#dateRangeButtons{gap:5px}.range-button{padding:6px 10px;font-size:12px}}.slider-container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;padding:15px;background-color:#f9f9f9;margin-bottom:20px}.slide{flex:0 0 auto;scroll-snap-align:start;border:1px solid #ddd;border-radius:10px;background-color:#fff;padding:15px;min-width:300px;max-width:350px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.chart{margin-bottom:10px;height:150px}.description p{margin:5px 0;font-size:12px}.description b{font-size:1.2em;color:#007bff}.apexcharts-tooltip-marker,.apexcharts-tooltip-marker::before{font-size:12px!important}