.rtfscan-wizard { min-width: 700px; min-height: 550px; wizardpage { display: flex; flex-direction: column; > div { display: block; } } p { display: inline; } .example, .page-start-1, .page-start-2, .file-input-label { display: block; } .example { line-height: 1.5em } .page-start-1 { margin-bottom: 1em; } .page-start-2 { margin-top: 1em; } .file-input-label { margin: 1em $space-xs $space-min; } .file-input-container { display: flex; margin: auto $space-min auto; padding: .5em; > input { flex: 1 0 auto; } > button { flex: 0 1 auto; margin-left: 1em; } } .citations-page-description { margin-bottom: 1em; } .citations-page > .wizard-body { display: flex; flex-direction: column; } .table-container { display: flex; height: 0; flex-direction: column; flex: 1 0 auto; margin-top: 1.5em; >div { display: flex; flex: 1 0 auto; background: var(--material-background70); overflow: hidden; position: relative; } .virtualized-table-body { display: flex; .windowed-list { flex: 1 0 auto; } } } $-icons: (document-accept, document-missing); @each $icon in $-icons { .icon-css.icon-#{$icon} { @include focus-states using ($color) { @include svgicon($icon, $color, "16"); } } } }