.EditorTheme__code{background-color:rgb(240,242,245);font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;tab-size:2;overflow-x:auto;position:relative}.EditorTheme__code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.EditorTheme__code:after{content:attr(data-highlight-language);top:0;right:0;padding:4px 8px;text-transform:uppercase;position:absolute;font-size:12px;color:rgba(0,0,0,.5)}.EditorTheme__tokenComment{color:slategray}.EditorTheme__tokenPunctuation{color:#999}.EditorTheme__tokenProperty{color:#905}.EditorTheme__tokenSelector{color:#690}.EditorTheme__tokenOperator{color:#9a6e3a}.EditorTheme__tokenAttr{color:#07a}.EditorTheme__tokenVariable{color:#e90}.EditorTheme__tokenFunction{color:#dd4a68}.EditorTheme__table{border-collapse:collapse;border:1px solid #ccc;margin:0;overflow:hidden;table-layout:fixed;width:100%}.EditorTheme__tableCell{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;min-width:1em;padding:3px 4px;position:relative;vertical-align:top}.EditorTheme__tableCellHeader{background-color:#f1f3f4;color:#70757a;font-weight:400}.EditorTheme__tableCellSelected{background-color:#e3f2fd}.EditorTheme__tableCellPrimarySelected{background-color:#bfcbfd}.EditorTheme__tableCellEditing{background-color:#fff;box-shadow:0 0 0 2px #1a73e8;border-radius:2px}.EditorTheme__tableResizeRuler{background-color:#1a73e8;height:100%;position:absolute;top:0;width:1px}.EditorTheme__tableSelected{background-color:#bfcbfd}.EditorTheme__tableSelection{background-color:#bfcbfd;position:absolute;z-index:10}.EditorTheme__tableCellActionButton{background:none;border:0;border-radius:20px;box-shadow:0 0 0 1px #dadce0;color:#1f1f1f;cursor:pointer;height:20px;padding:0;position:absolute;right:2px;top:2px;transition:all .2s ease;width:20px}.EditorTheme__tableCellActionButton:hover{background-color:#eee;box-shadow:0 0 0 1px #dadce0}.EditorTheme__tableCellActionButtonContainer{height:20px;position:absolute;right:2px;top:2px;width:20px;z-index:10}.EditorTheme__tableCellSortedIndicator{background-color:#999;height:4px;left:0;position:absolute;top:0;width:100%}.EditorTheme__tableCellResizer{background-color:#1a73e8;height:100%;position:absolute;right:-2px;top:0;width:4px;z-index:10}.EditorTheme__tableCellResizer:hover{background-color:#1557b0}.EditorTheme__tableCellResizer:after{background-color:#1a73e8;border-radius:2px;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.EditorTheme__tableCellResizer:hover:after{background-color:#1557b0}.EditorTheme__tableRowStriping,.EditorTheme__tableRowStriping:nth-child(2n){background-color:#f8f9fa}.EditorTheme__tableRowStriping:nth-child(odd){background-color:#fff}