/* Extension of the existing VAZIN-UI 1.0.0 portal shell, not a replacement. */
.partner-public-content { overflow-wrap: anywhere; }
.partner-public-nav { display: flex; flex-wrap: wrap; gap: var(--v-ui-space-4); min-inline-size: 0; }
.partner-public-nav a { max-inline-size: 100%; overflow-wrap: anywhere; }
.portal-site.portal-v16 .portal-button--primary { background: var(--v-ui-primary); }
.portal-site.portal-v16 :focus-visible { outline: 3px solid var(--v-ui-primary); outline-offset: 3px; }
.portal-site.portal-v16 .portal-hero :focus-visible { outline-color: var(--portal-white); }
.portal-site.portal-v16 .portal-footer { background: var(--v-ui-surface); color: var(--v-ui-text); }
.portal-site.portal-v16 .portal-footer__bottom,
.portal-site.portal-v16 .portal-footer__bottom a { color: var(--v-ui-text); }
.partner-public-nav a { display: inline-flex; align-items: center; min-block-size: 44px; padding-inline: var(--v-ui-space-4); }
