/* Shared unboxed actions. Brandbook 3.19.0-server.1; owner-requested motion. */
html:root[data-portal-theme] :is(.pro-info-back,.portal-news-read,.pro-news-back,.pro-news-all,.pro-article-return,.text-link,.kop-landing-links > a,.pro-article-inline-links > a,.pro-article-toc a,.pro-back-home,.course-enrollment-header a) {
 display: inline-flex; align-items: center; gap: 8px; text-decoration: none; background-image: none; font-weight: 700;
 transition: transform 220ms cubic-bezier(.2,.7,.2,1), color 220ms ease;
}
html:root[data-portal-theme] .pro-article-toc a { display:flex; }
html:root[data-portal-theme] :is(.pro-info-back,.portal-news-read,.pro-news-back,.pro-news-all,.pro-article-return,.text-link,.kop-landing-links > a,.pro-article-inline-links > a,.pro-article-toc a,.pro-back-home,.course-enrollment-header a) > svg {
 flex-shrink:0; transition: transform 220ms cubic-bezier(.2,.7,.2,1);
}
@media(prefers-reduced-motion:no-preference) {
 html:root[data-portal-theme] :is(.pro-info-back,.portal-news-read,.pro-news-back,.pro-news-all,.pro-article-return,.text-link,.kop-landing-links > a,.pro-article-inline-links > a,.pro-article-toc a,.pro-back-home,.course-enrollment-header a):is(:hover,:focus-visible) { transform:translateY(-3px); text-decoration:none; }
 html:root[data-portal-theme] :is(.pro-info-back,.portal-news-read,.pro-news-back,.pro-news-all,.pro-article-return,.text-link,.kop-landing-links > a,.pro-article-inline-links > a,.pro-article-toc a,.pro-back-home,.course-enrollment-header a):is(:hover,:focus-visible) > svg { transform:translateX(4px); }
 html:root[data-portal-theme] :is(.pro-news-back,.pro-article-return,.pro-back-home):is(:hover,:focus-visible) > svg,
 html:root[data-portal-theme] .pro-info-back:has(> .tabler-icon-arrow-left):is(:hover,:focus-visible) > svg { transform:translateX(-4px); }
}
/* Avoid a stuck hover lift after tapping a link on a touchscreen. */
@media(hover:none) and (pointer:coarse) {
 html:root[data-portal-theme] :is(.pro-info-back,.portal-news-read,.pro-news-back,.pro-news-all,.pro-article-return,.text-link,.kop-landing-links > a,.pro-article-inline-links > a,.pro-article-toc a,.pro-back-home,.course-enrollment-header a):hover:not(:focus-visible),
 html:root[data-portal-theme] :is(.pro-info-back,.portal-news-read,.pro-news-back,.pro-news-all,.pro-article-return,.text-link,.kop-landing-links > a,.pro-article-inline-links > a,.pro-article-toc a,.pro-back-home,.course-enrollment-header a):hover:not(:focus-visible) > svg { transform:none; }
}
@media(prefers-reduced-motion:reduce) {
 html:root[data-portal-theme] :is(.pro-info-back,.portal-news-read,.pro-news-back,.pro-news-all,.pro-article-return,.text-link,.kop-landing-links > a,.pro-article-inline-links > a,.pro-article-toc a,.pro-back-home,.course-enrollment-header a),
 html:root[data-portal-theme] :is(.pro-info-back,.portal-news-read,.pro-news-back,.pro-news-all,.pro-article-return,.text-link,.kop-landing-links > a,.pro-article-inline-links > a,.pro-article-toc a,.pro-back-home,.course-enrollment-header a) > svg { transform:none !important; transition:none !important; }
}
