/* Shared, inline-only return control adapted from StylishBackButton. */
.section-back{display:flex;align-items:center;justify-content:flex-start;padding-block:1rem;min-width:0}
.section-back-link{position:relative;display:inline-flex;align-items:center;gap:.75rem;max-width:100%;padding:.65rem 1rem;border:1px solid #287767;border-radius:16px;background:linear-gradient(110deg,#071718,#091e1d,#040e0f);box-shadow:0 0 20px #14b8a61c;color:#effff9;font:inherit;text-align:start;text-decoration:none!important;cursor:pointer;line-height:1.5;white-space:normal}
.section-back-link:hover{border-color:#5eead4;background:#0b2520;color:#fff}
.section-back-link:focus-visible{outline:2px solid #5eead4;outline-offset:4px}
.section-back-icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid #328c79;border-radius:11px;background:#0b3028;color:#6ee7ce}
.section-back-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.section-back-copy{display:flex;flex-direction:column;min-width:0}.section-back-copy b{font-size:.82rem;overflow-wrap:anywhere}.section-back-copy small{font-size:.66rem;color:#8ccebb}
html[dir=ltr] .section-back-icon svg{transform:rotate(180deg)}
[data-site-back][hidden]{display:none!important}
.adm-main>.section-back{padding-inline:1rem}
@media(max-width:450px){.section-back{padding-block:.75rem}.section-back-link{padding:.55rem .8rem}}
.adm-body>[data-site-back],body>[data-site-back]:not(.wrap){padding-inline:1rem}
