@mixin file() { border: thin white solid; max-height: 9rem; } img { &.file { @include file(); } } video { &.file { @include file(); } } audio { &.file { @include file(); } } svg { &.tv { width: 3rem; height: 3rem; } } span { &.enter { color: deepskyblue; } &.quit { color: deeppink; } }