.ticket-table-wrapper .ag-header{background-color:var(--color-primary-100);border-bottom:none}.ticket-table-wrapper .ag-header-cell{border-right:1px solid var(--border-color);font-size:13px;font-weight:600;font-family:var(--header-font-family,"NotoSansJP_700Bold",sans-serif);color:var(--text-base-color);padding-left:8px}.ticket-table-wrapper .ag-cell{border-right:1px solid var(--border-color);color:var(--text-base-color);align-items:center;padding-left:4px;padding-right:4px;font-size:13px;display:flex}.ticket-table-wrapper .ag-cell:first-child{padding-left:0;padding-right:0}.ticket-table-wrapper .ag-row{border-bottom:none}.ticket-table-wrapper .ag-row-odd{background-color:var(--even-row-bg,white)}.ticket-table-wrapper .ag-row-even{background-color:var(--odd-row-bg)}.ticket-table-wrapper .ag-root-wrapper{border-radius:0}.ticket-table-wrapper .ag-theme-alpine .ag-checkbox-input-wrapper{border-color:var(--border-color);background-color:#fff;border-radius:2px;width:16px;height:16px;font-size:16px;line-height:16px}.ticket-table-wrapper .ag-theme-alpine .ag-checkbox-input-wrapper input[type=checkbox]{cursor:pointer;appearance:none;opacity:0;width:16px;height:16px}.ticket-table-wrapper .ag-theme-alpine .ag-checkbox-input-wrapper:after{appearance:none;opacity:0;font-size:16px;line-height:16px}.ticket-table-wrapper .ag-theme-alpine .ag-checkbox-input-wrapper.ag-checked{background-color:var(--color-primary-700);content:"✔";color:#fff;opacity:1;border-color:#0000}.ticket-table-wrapper .ag-theme-alpine .ag-checkbox-input-wrapper.ag-checked:after{content:"✔";opacity:1}.ticket-table-wrapper .ag-theme-alpine .ag-header-cell .ag-checkbox-input-wrapper{border-color:var(--border-color);width:16px;height:16px;left:4px}.ticket-table-wrapper .ag-header-cell:first-child{padding-left:0;padding-right:0}.ticket-table-wrapper .ag-checkbox-input-wrapper:hover{opacity:.8}.ticket-table-wrapper .ag-theme-alpine .ag-row-selected:before,.ticket-table-wrapper .ag-theme-alpine .ag-row-hover.ag-row-selected:before{background-color:#0000!important}.ticket-table-checkbox-cell{align-items:center;gap:8px;height:100%;padding-left:4px;display:flex}.ticket-table-checkbox{cursor:pointer;accent-color:var(--color-primary-700);flex-shrink:0;width:16px;height:16px;margin:0}.ticket-table-cell-text{color:var(--text-base-color);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ticket-table-header-text{color:var(--text-base-color);font-size:13px;font-weight:600}