/*
* tasukeTabulatorManager.css
* http://tasuke.dna.affrc.go.jp/
*
* Author: Norio Tabei
*
* Copyright (c) 2025 National Institute of Agrobiological Sciences
*
*/
@charset "utf-8";

      /* tabulator */
      .tabulator {
        font-size:12px;
      }
      .tabulator-cell,
      .tabulator-col-content {
          padding: 2px 1px 0px 1px !important;
//        padding: 0px 1px !important;
      }
      .tabulator-row {
        min-height: 18px;
        border-bottom: 1px solid #cccccc;
      }
      .tabulator-cell {
        min-height: 18px;
      }
      .tabulator-row.tabulator-selected {
        background-color:#badcfa;
      }
      .tabulator-header-filter {
        padding: 0px 1px 2px 1px;
      }
      .tabulator-header-filter input {
        border-width: 1px;
        border-radius: 3px;
        padding: 2px !important;
      }
      /* sort arrow */
      .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter {
        color: #aaf;
      }
      @media (hover: hover) and (pointer: fine) {
        .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover {
          border-bottom: 6px solid mediumblue;
        }
      }
      .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
        border-bottom: 6px solid #aaf;
      }
      .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter {
        color: #23e;
      }
      @media (hover: hover) and (pointer: fine) {
        .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover {
          border-bottom: 6px solid mediumblue;
        }
      }
      .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
        border-bottom: 6px solid #23e;
      }
      .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter {
        color: #23e;
      }
      @media (hover: hover) and (pointer: fine) {
        .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover {
          border-top: 6px solid mediumblue;
        }
      }
      .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
        border-top: 6px solid #23e;
        color: #23e;
      }

