/* HSA custom CSS – profile banner (golden). Delete this file in Portal > Custom CSS to revert. */
body.evo .profile_header .profile_background{
  background-color:#FCC056 !important;
  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='190' viewBox='0 0 520 190'%3E%3Cg fill='none' stroke='%23FFFFFF' stroke-opacity='.45' stroke-width='1.5'%3E%3Ccircle cx='430' cy='190' r='70'/%3E%3Ccircle cx='430' cy='190' r='105'/%3E%3Ccircle cx='430' cy='190' r='140'/%3E%3Ccircle cx='430' cy='190' r='175'/%3E%3C/g%3E%3Ctext x='505' y='172' text-anchor='end' font-family='Segoe UI,Arial,sans-serif' font-weight='800' font-size='54' letter-spacing='6' fill='%230E1E37' fill-opacity='.12'%3EHSA%3C/text%3E%3C/svg%3E"),
    linear-gradient(110deg,#FFD978 0%,#FCC056 45%,#FF960B 100%) !important;
  background-repeat:no-repeat !important;
  background-position:right bottom, center !important;
  background-size:auto 100%, cover !important;
}
body.evo .profile_header .profile_name{color:#0E1E37 !important;text-shadow:none !important}
body.evo .profile_header .profile_type{display:none !important}
body.evo .profile_header .profile_background::after{
  content:"You\2019re part of the Happiness Revolution";
  position:absolute;top:22px;right:28px;left:auto;bottom:auto;width:auto;height:auto;
  background:none;transform:none;
  font:italic 600 15px/1.2 "Segoe UI",system-ui,-apple-system,Arial,"PingFang SC","Microsoft YaHei",sans-serif;
  letter-spacing:.4px;color:#0E1E37;
}
@media (max-width:600px){body.evo .profile_header .profile_background::after{top:12px;right:14px;font-size:12px}}

/* Readable navy text on gold accent buttons, tabs and badges */
.modal .messagePopup .footer .messageOptions li a,.modal .modal__container .footer button:not(.not-btn),#facebox .footer .link_button,.modal .resource_popup .link_button,body.evo .modal form#grade_form a#GradebookPostButton,body.evo .modal #resource_form .options_btn,.jconfirm.white .jconfirm-box .buttons button.btn-default,body.evo .with-blocker.popover-stack .popover-footer button,body.evo[class*="_lesson"] .modal .filters-wrapper .filters-and a,.modal #people_picker button.pp_add,.modal #people_picker button.pp_remove,body.evo .get_started_wizard .wizard_footer > [excalibur-click],body.evo.portal .modal .modal__container.loginPopup a,body.evo.portal .modal .modal__container.loginPopup button#submit_button,body.evo.portal .modal .modal__container.loginPopup form#sso a.difSignIn:first-of-type,body.evo .ui-datepicker .ui-datepicker-buttonpane button,.tw-btn,body.evo .tabnav:not(.bypass) .tabnav__tab.selected,body.evo .tabnav.bypass .tabnav__tab.selected,body.evo .tabnav .tabs_more_link .dropDownHolder .tabnav__tab.selected,.action-toolbar .btn:has(i.add),body.evo button#close_scorm_player,body.evo .section_nav_holder .section_nav ul a.selected b,body.evo .section_nav_holder .section_nav ul li.open:has(a.selected) a span > b,body.evo table.calendar_small .current *,body.evo table.calendar .current,body.evo .calendar-agenda-day .current,body.evo .profile_header .profile_info .alignR .link_button,body.evo .copilot-chat .chat-wrapper .topics .topics-list ul li.active,body.evo .copilot-chat .chat-footer .chat-buttons .control-buttons .go,body.evo .copilot-chat .chat-footer .chat-buttons .control-buttons .next,body.evo .copilot-chat .chat-footer .chat-buttons .control-buttons .tutor,body.evo .copilot-quiz .quiz-footer .quiz-controlls .quiz-buttons .return,body.evo .right-drawer button.copilot-tab-active,body.evo .right-drawer .footer button,body.evo #socialBlocks a:hover,body.evo #post_form .optionsRibbon ul li a:has(i.forward),body.evo #announcement_form .optionsRibbon ul li a:has(i.forward),body.evo .catalog_item .profile_header .profile_info .alignR .link_button,body.evo .sectionLink.inverted.circle + .sectionLink.inverted,body.evo .section_header_wrap .sectionLink.inverted,a.sectionLink.inverted.header-nav,.badgeImages_btn_holder #use_button input[type="button"],body.evo nav#user-menu .sub-menu ol.staticMainNav > li > a:active,body.evo header .quickLinks a .newAlert,a.rightMobileBar .newAlert,body.evo nav#user-menu .dropDown .cta i.add,body.evo #chatContainer .header,.popupContent .chatHeader,body.evo button.permissionEditButton,body.evo .payment_table button,body.evo .optionsRibbon ul li a:has(i.add),body.evo .leftColumn .optionsRibbon ul.inverted li a:has(i.add),body.evo #centreColumn form.tableForm .optionsRibbon ul li a:has(i.add),body.evo #mainContent .optionsRibbon ul li > a.primary-color-btn,body.evo #mainContent .optionsRibbon ul li.primary-color-btn a,body.evo button.button1,body.evo[class*="_report_card"].act_edit form#report_cards_form button,button.evo-button,body.evo .filters-wrapper span.filters-and a,.filters-wrapper .filters-add-rules a,body.evo .select2-results .select2-highlighted,body.evo .tabnav .tabnav__tab.selected,body.evo.portal #wrapper header .mobileBar a.rightMobileBar,body.evo .mobileSearch,body.evo .subTablinks.active,body.evo .tox .tox-dialog__footer-end .tox-button[title="Save"],body.evo .tox .tox-dialog__footer-end .tox-button.mce-primary,body.evo.portal #wrapper header nav.mainNav li.loginHolder a,body.evo.portal #wrapper header nav.mainNav li:only-child a,body.evo.portal #account_block a.options_btn.inverted,.btn-primary,.btn.btn-theme-color,body.evo .custom_report_table .badge,body.evo nav#user-menu .navPill,nav#leftColumn .navPill{color:#0E1E37 !important}

/* Selected tab label */
body.evo .tabnav__tab.selected *,body.evo .subTablinks.active *{color:#0E1E37 !important}
