:where(.e-con)::after{content:var(--tef-hfx-on,none);position:absolute;top:var(--tef-hfx-top,0);right:var(--tef-hfx-right,0);bottom:var(--tef-hfx-bottom,0);left:var(--tef-hfx-left,0);width:var(--tef-hfx-w,auto);aspect-ratio:var(--tef-hfx-ar,auto);background-color:var(--tef-hfx-bgc,var(--tef-hfx-color,var(--tewido-elementra-color-primary,#93003f)));background-image:var(--tef-hfx-bg,none);background-size:var(--tef-hfx-bg-size,auto);background-position:var(--tef-hfx-bp,0 0);background-repeat:var(--tef-hfx-bg-repeat,no-repeat);box-shadow:var(--tef-hfx-shadow,none);padding:var(--tef-hfx-pad,0);mask:var(--tef-hfx-mask,none);mask-composite:var(--tef-hfx-mask-comp,add);border-radius:var(--tef-hfx-radius,inherit);clip-path:var(--tef-hfx-clip,none);transform:var(--tef-hfx-tr,none);transform-origin:var(--tef-hfx-origin,50% 50%);opacity:var(--tef-hfx-op, 1);z-index:-1;pointer-events:none;transition:background-position var(--tef-hfx-dur, 420ms) var(--tef-hfx-ease, cubic-bezier(.65,0,.35,1)),box-shadow var(--tef-hfx-dur, 420ms) var(--tef-hfx-ease, cubic-bezier(.65,0,.35,1)),clip-path var(--tef-hfx-dur, 420ms) var(--tef-hfx-ease, cubic-bezier(.65,0,.35,1)),transform var(--tef-hfx-dur, 420ms) var(--tef-hfx-ease, cubic-bezier(.65,0,.35,1)),border-radius var(--tef-hfx-dur, 420ms) var(--tef-hfx-ease, cubic-bezier(.65,0,.35,1)),opacity var(--tef-hfx-dur, 420ms) linear}:where(.e-con .e-con){--tef-hfx-on:initial;--tef-hfx-overflow:initial;--tef-hfx-color:initial;--tef-hfx-color-2:initial;--tef-hfx-angle:initial;--tef-hfx-bgc:initial;--tef-hfx-bg:initial;--tef-hfx-bg-size:initial;--tef-hfx-bg-repeat:initial;--tef-hfx-bp:initial;--tef-hfx-bp-to:initial;--tef-hfx-top:initial;--tef-hfx-right:initial;--tef-hfx-bottom:initial;--tef-hfx-left:initial;--tef-hfx-w:initial;--tef-hfx-ar:initial;--tef-hfx-pad:initial;--tef-hfx-mask:initial;--tef-hfx-mask-comp:initial;--tef-hfx-shadow:initial;--tef-hfx-shadow-to:initial;--tef-hfx-radius:initial;--tef-hfx-radius-to:initial;--tef-hfx-clip:initial;--tef-hfx-clip-to:initial;--tef-hfx-tr:initial;--tef-hfx-tr-to:initial;--tef-hfx-origin:initial;--tef-hfx-op:initial;--tef-hfx-op-to:initial;--tef-hfx-anim:initial}:where(.e-con):focus-within::after,:where(.e-con):hover::after{clip-path:var(--tef-hfx-clip-to,none);transform:var(--tef-hfx-tr-to,none);border-radius:var(--tef-hfx-radius-to,var(--tef-hfx-radius,inherit));opacity:var(--tef-hfx-op-to, 1);background-position:var(--tef-hfx-bp-to,var(--tef-hfx-bp,0 0));box-shadow:var(--tef-hfx-shadow-to,var(--tef-hfx-shadow,none));animation:var(--tef-hfx-anim,none)}@keyframes tef-hfx-border-flow{to{background-position:-400% 0}}@keyframes tef-hfx-border-trace{to{background-position:-300% 0}}@media (prefers-reduced-motion:reduce){:where(.e-con){--tef-hfx-dur:1ms!important;--tef-hfx-anim:none!important}}@container style(--tef-hfx-overflow:hidden){.e-con :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:-3px}}