@keyframes focus-shadow-pulse-inset {
  0% {
    box-shadow: inset 0 0 0 3px rgba( 0, 120, 212 ,  0.35 );
    box-shadow: inset 0 0 0 3px rgba( var(--palette-primary,0, 120, 212) ,  0.35 ); }
  50% {
    box-shadow: inset 0 0 0 3px rgba( 0, 120, 212 ,  0.15 );
    box-shadow: inset 0 0 0 3px rgba( var(--palette-primary,0, 120, 212) ,  0.15 ); }
  100% {
    box-shadow: inset 0 0 0 3px rgba( 0, 120, 212 ,  0.35 );
    box-shadow: inset 0 0 0 3px rgba( var(--palette-primary,0, 120, 212) ,  0.35 ); } }

/**
 * Browser specific mixin's
 */
.bolt-list-box-multi-select-row.bolt-list-row.selected {
  background: transparent; }
  .bolt-list-box-multi-select-row.bolt-list-row.selected:hover {
    background: rgba(0, 0, 0, .02);
    background: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02)); }

.bolt-list-box-header-row {
  font-weight: 600;
  cursor: text; }
  .bolt-list-box-header-row.bolt-list-row:hover {
    background: transparent; }

.bolt-list-box-text .bolt-table-cell-content {
  padding: 5px 0; }

.bolt-list-box-text-single-select {
  padding: 0 12px; }

.bolt-list-box-text-multi-select {
  padding-right: 12px; }

.bolt-list-box-divider-multi-select {
  padding-left: 12px; }

.bolt-list-box-divider-row,
.bolt-list-box-loading-row {
  cursor: text; }
  .bolt-list-box-divider-row.bolt-list-row:hover,
  .bolt-list-box-loading-row.bolt-list-row:hover {
    background: transparent; }

.bolt-list-box-divider {
  margin-bottom: 1px;
  background-color: rgba(0, 0, 0, 0.10);
  background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, 0.10));
  height: 1px; }

.bolt-focus-visible .bolt-table.bolt-list-box .bolt-list-row:focus .bolt-list-cell {
  border-color: transparent; }

.bolt-list-box-loading {
  padding: 12px; }
