/* One centred vector arrow for every back control, independent of the font. */
html body :is(a.aura-back,a#back.aura-back){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;gap:0!important;box-sizing:border-box!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / 14%)!important;border-radius:50%!important;background:rgb(255 255 255 / 6%)!important;color:#eee!important;font-size:0!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;vertical-align:middle;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .16s,border-color .16s,transform .16s}
html body :is(a.aura-back,a#back.aura-back)::before,html body :is(a.aura-back,a#back.aura-back)::after{content:none!important;display:none!important}
html body :is(a.aura-back,a#back.aura-back)>:not(svg.aura-back-icon){display:none!important}
html body :is(a.aura-back,a#back.aura-back)>svg.aura-back-icon{display:block!important;position:static!important;flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;margin:0!important;padding:0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;transform:none!important;pointer-events:none}
html body :is(a.aura-back,a#back.aura-back):hover{background:rgb(255 255 255 / 11%)!important;border-color:rgb(255 255 255 / 24%)!important}
html body :is(a.aura-back,a#back.aura-back):active{transform:scale(.95)}
html body :is(a.aura-back,a#back.aura-back):focus-visible{outline:2px solid var(--button-accent,#ddd);outline-offset:4px}
@media(prefers-reduced-motion:reduce){html body :is(a.aura-back,a#back.aura-back){transition:none}}
