@use 'iro-sass/src/index' as iro; @use 'iro-design/src/functions' as fn; @use 'iro-design/src/mixins' as mx; @use '../functions' as fn2; @include iro.props-namespace('footer') { @include iro.props-store(( --colors: ( --fg: fn.global-color(--obj-lo), --ground: fn.global-color(--obj), ) ), 'colors'); @include iro.bem-component(iro.props-namespace()) { @include mx.set-font(--mono); position: sticky; top: 100vh; overflow: hidden; color: fn.color(--fg); &::after { content: fn2.str-repeat('░', 400); display: block; margin-top: 2px; padding-top: 2px; overflow: hidden; border-top: 1px solid fn.color(--ground); color: fn.color(--ground); } @include iro.bem-elem('ascii') { display: inline-block; position: relative; left: 50%; overflow: visible; transform: translateX(-50%); } @media print { display: none; } } }