/***BEGIN TableGrid.css***/
.md-insert-table-cell {
  width: 12px;
  height: 12px;
  padding: 1px;
  border: 1px solid rgba(0, 0, 0, .55);
  border: 1px solid var(--text-secondary-color,rgba(0, 0, 0, .55));
  border-radius: 2px;
  box-sizing: border-box;
  outline: none; }
  .md-insert-table-cell.higlighted-cell {
    background-color: rgba( 222, 236, 249 ,  1 );
    background-color: rgba( var(--palette-primary-tint-30,222, 236, 249) ,  1 );
    border-color: rgba(0, 90, 158, 1);
    border-color: var(--communication-foreground,rgba(0, 90, 158, 1)); }
    @media (forced-colors: active) {
      .md-insert-table-cell.higlighted-cell {
        border-color: Highlight;
        background-color: Highlight; } }

.insert-table-grid {
  padding: 4px; }

.selected-table-info {
  padding-bottom: 8px;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9)); }
/***END TableGrid.css***/

/***BEGIN TableMenuItem.css***/
.table-options-callout {
  border-radius: 4px;
  overflow-y: auto; }
  .table-options-callout .to-separator {
    background-color: rgba(0, 0, 0, 0.20);
    background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, 0.20));
    height: 1px;
    margin: 0px 4px; }
  .table-options-callout .insert-to {
    padding: 6px 12px 8px 12px; }
  .table-options-callout .format-to {
    padding: 6px 10px; }
    .table-options-callout .format-to .ft-button {
      padding: 2px;
      justify-content: flex-start; }
/***END TableMenuItem.css***/

