/*
Name: Ignite FY27
Org: Microsoft
Description: bun run watch
*/
.min-xxs-block {
  display: none !important;
}
@media (min-width: 375px) {
  .min-xxs-block {
    display: block !important;
  }
}

.min-xxs-flex {
  display: none !important;
}
@media (min-width: 375px) {
  .min-xxs-flex {
    display: flex !important;
  }
}

.max-xxs-block {
  display: none !important;
}
@media (max-width: 374px) {
  .max-xxs-block {
    display: block !important;
  }
}

.max-xxs-flex {
  display: none !important;
}
@media (max-width: 374px) {
  .max-xxs-flex {
    display: flex !important;
  }
}

.min-xs-block {
  display: none !important;
}
@media (min-width: 501px) {
  .min-xs-block {
    display: block !important;
  }
}

.min-xs-flex {
  display: none !important;
}
@media (min-width: 501px) {
  .min-xs-flex {
    display: flex !important;
  }
}

.max-xs-block {
  display: none !important;
}
@media (max-width: 500px) {
  .max-xs-block {
    display: block !important;
  }
}

.max-xs-flex {
  display: none !important;
}
@media (max-width: 500px) {
  .max-xs-flex {
    display: flex !important;
  }
}

.min-sm-block {
  display: none !important;
}
@media (min-width: 769px) {
  .min-sm-block {
    display: block !important;
  }
}

.min-sm-flex {
  display: none !important;
}
@media (min-width: 769px) {
  .min-sm-flex {
    display: flex !important;
  }
}

.max-sm-block {
  display: none !important;
}
@media (max-width: 768px) {
  .max-sm-block {
    display: block !important;
  }
}

.max-sm-flex {
  display: none !important;
}
@media (max-width: 768px) {
  .max-sm-flex {
    display: flex !important;
  }
}

.min-md-block {
  display: none !important;
}
@media (min-width: 1024px) {
  .min-md-block {
    display: block !important;
  }
}

.min-md-flex {
  display: none !important;
}
@media (min-width: 1024px) {
  .min-md-flex {
    display: flex !important;
  }
}

.max-md-block {
  display: none !important;
}
@media (max-width: 1023px) {
  .max-md-block {
    display: block !important;
  }
}

.max-md-flex {
  display: none !important;
}
@media (max-width: 1023px) {
  .max-md-flex {
    display: flex !important;
  }
}

.min-lg-block {
  display: none !important;
}
@media (min-width: 1201px) {
  .min-lg-block {
    display: block !important;
  }
}

.min-lg-flex {
  display: none !important;
}
@media (min-width: 1201px) {
  .min-lg-flex {
    display: flex !important;
  }
}

.max-lg-block {
  display: none !important;
}
@media (max-width: 1200px) {
  .max-lg-block {
    display: block !important;
  }
}

.max-lg-flex {
  display: none !important;
}
@media (max-width: 1200px) {
  .max-lg-flex {
    display: flex !important;
  }
}

.min-xl-block {
  display: none !important;
}
@media (min-width: 1401px) {
  .min-xl-block {
    display: block !important;
  }
}

.min-xl-flex {
  display: none !important;
}
@media (min-width: 1401px) {
  .min-xl-flex {
    display: flex !important;
  }
}

.max-xl-block {
  display: none !important;
}
@media (max-width: 1400px) {
  .max-xl-block {
    display: block !important;
  }
}

.max-xl-flex {
  display: none !important;
}
@media (max-width: 1400px) {
  .max-xl-flex {
    display: flex !important;
  }
}

.min-xxl-block {
  display: none !important;
}
@media (min-width: 1601px) {
  .min-xxl-block {
    display: block !important;
  }
}

.min-xxl-flex {
  display: none !important;
}
@media (min-width: 1601px) {
  .min-xxl-flex {
    display: flex !important;
  }
}

.max-xxl-block {
  display: none !important;
}
@media (max-width: 1600px) {
  .max-xxl-block {
    display: block !important;
  }
}

.max-xxl-flex {
  display: none !important;
}
@media (max-width: 1600px) {
  .max-xxl-flex {
    display: flex !important;
  }
}

.min-xxxl-block {
  display: none !important;
}
@media (min-width: 1920px) {
  .min-xxxl-block {
    display: block !important;
  }
}

.min-xxxl-flex {
  display: none !important;
}
@media (min-width: 1920px) {
  .min-xxxl-flex {
    display: flex !important;
  }
}

.max-xxxl-block {
  display: none !important;
}
@media (max-width: 1919px) {
  .max-xxxl-block {
    display: block !important;
  }
}

.max-xxxl-flex {
  display: none !important;
}
@media (max-width: 1919px) {
  .max-xxxl-flex {
    display: flex !important;
  }
}

:root {
  --ms-main-font: "Segoe Sans", sans-serif;
  --rf-comp-button-font-weight: 600;
  --rf-brand-font-family-heading: var(--ms-main-font);
  --rf-brand-font-family: var(--ms-main-font) !important;
  --ms-pure-white: #fff;
  --ms-off-white: #f43f5;
  --ms-warm-white: #fff8f3;
  --ms-light-gray: #d9d9d6;
  --ms-cool-gray: #b1b3b3;
  --ms-dark-gray: #454142;
  --ms-warm-light-gray: #e8e6df;
  --ms-mid-gray: #d7d2cb;
  --ms-warm-gray: #8c8279;
  --ms-blue-black: #091f2c;
  --ms-pure-black: #000;
  --ms-brown-black: #291817;
  --ms-light-brown: #e1d3c7;
  --ms-brown: #bf9474;
  --ms-dark-brown: #5c4738;
  --ms-light-yellow: #ffe399;
  --ms-yellow: #ffb900;
  --ms-dark-yellow: #7f5a1a;
  --ms-light-orange: #ffa38b;
  --ms-orange: #ff5c39;
  --ms-dark-orange: #73391d;
  --ms-light-red: #ffb3bb;
  --ms-red: #f4364c;
  --ms-dark-red: #73262f;
  --ms-light-magenta: #d59ed7;
  --ms-magenta: #c03bc4;
  --ms-dark-magenta: #702573;
  --ms-light-purple: #c5b4e3;
  --ms-purple: #8661c5;
  --ms-dark-purple: #463668;
  --ms-light-blue: #8dc8e8;
  --ms-lighter-blue: #b1ddf5;
  --ms-blue: #0078d4;
  --ms-dark-blue: #2a446f;
  --ms-darker-blue: #1a2a43;
  --ms-light-teal: #b9dcd2;
  --ms-lighter-teal: #d1ece4;
  --ms-teal: #49c5b1;
  --ms-dark-teal: #225b62;
  --ms-darker-teal: #1a2a43;
  --ms-light-green: #d4ec8e;
  --ms-green: #8de971;
  --ms-dark-green: #07641d;
  --ms-danger: #d83b01;
  --ms-expanded-red: #b32e3d;
  --ms-expanded-blue: #155ea1;
  --ms-new-dark-blue: #0251c3;
  --ms-new-darker-blue: #0f2e74;
  --ms-heading-color: rgba(244, 250, 253, 1);
  --ms-body-text-color: rgba(220, 238, 248, 1);
  --ms-smec-dark-blue: #005a9e;
  --ms-smec-light-blue: #c3e5fe;
  --ms-smec-light-green: #b6e7df;
  --ms-smec-green: #56b8c4;
  --ms-smec-transparent-dark: rgb(10 17 27 / 80);
  --ms-gradient-light-linear: linear-gradient(90.26deg, rgb(255 255 255 / 90%) -0.2%, rgb(195 255 254 / 90%) 99.77%);
  --ms-gradient-regular-linear: linear-gradient(90deg, #49c5b1 0%, #8dc8e8 100%);
  --ms-gradient-light-radial: radial-gradient(54.88% 159.86% at 45.12% 50%, #c3e5f6 0%, #b8f1e6 100%);
  --ms-social-links-icon--linkedin: url(https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Social-Icons_v01__LinkedIn-Purple_1781611555261001Gj6H.svg);
  --ms-social-links-icon--twitter: url(https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Social-Icons_v01__X-purple_1781611555470001GgfY.svg);
  --ms-social-links-icon--youtube: url(https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Social-Icons_v01__YouTube_purple_1781611555555001GQ8K.svg);
  --ms-social-links-icon--facebook: url(https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Social-Icons_v01__Facebook-Purple_1781611555131001GGRi.svg);
  --ms-social-links-icon--bluesky: url(https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Social-Icons_v01__BlueSky_purple_1781611555021001Gu9M.svg);
  --ms-social-links-icon--tiktok: url(https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Social-Icons_v01__TikTok_purple_1781611555404001GL8j.svg);
  --ms-social-links-icon--instagram: url(https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Social-Icons_v01__Instagram-purple_1781611555196001Gzop.svg);
  --ms-social-links-icon--threads: url(https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Social-Icons_v01__Threads_purple_1781611555328001G4Jv.svg);
  --ms-drop-shadow-default: 0 13px 14.3px 0 #00000040;
  --ms-focus-style: 3px solid var(--ms-blue);
  --ms-button-focus-style: 2px solid var(--ms-pure-black);
  --ms-button-focus-shadow-style: none;
  --glass-container-background: rgb(21 34 55 / 50%);
  --glass-container-shadow: 0 4px 4px rgb(0 0 0 / 25%);
  --glass-container-input-border-color: #737373;
  --glass-container-input-placeholder-color: var(--ms-darker-blue);
  --rf-comp-input-color-border: var(--glass-container-input-border-color);
  --rf-comp-input-color-placeholder: var(--glass-container-input-placeholder-color);
  --rf-comp-input-color-asterisk: var(--ms-danger);
  --rf-comp-link-color: var(--ms-expanded-blue);
  --rf-comp-button-primary-hover-color-background: var(--ms-blue);
  --rf-comp-link-hover-color: var(--ms-blue);
  --rf-comp-link-font-decoration: underline;
  --rf-comp-dropdown-action-color-on-background: var(--ms-pure-black);
  --rf-brand-elevation-focus-indicator-shadow: 0 0 0 2px var(--ms-pure-black), 0 0 0 4px var(--ms-blue) !important;
  --ms-max-container-width: 880px;
  --ms-vertical-spacing: 80px;
  --glass-container-max-width: var(--ms-max-container-width);
  --glass-container-padding-inline: 72px;
  --glass-container-padding-block-start: 80px;
  --glass-container-padding-block-end: 105px;
  --glass-container-margin-block: 160px;
  --glass-container-margin-inline: 4%;
  --glass-container-radius: 20px;
  --glass-container-narrow-width: 736px;
  --glass-container-narrow-margin-inline: auto;
  --glass-container-inner-content-max-width: 1400px;
  --rf-brand-font-size: 15px !important;
  --rf-comp-button-space-padding: 10px 16px;
  --rf-comp-button-font-size: 15px;
  --rf-comp-input-shape-radius: 0;
}
@media (max-width: 1200px) {
  :root {
    --ms-vertical-spacing: 56px;
  }
}
@media (max-width: 768px) {
  :root {
    --ms-vertical-spacing: 32px;
    --glass-container-padding-inline: 4%;
    --glass-container-padding-block-start: 4%;
    --glass-container-padding-block-end: 4%;
  }
}
@media (max-width: 500px) {
  :root {
    --ms-vertical-spacing: 56px;
    --glass-container-narrow-margin-inline: 4%;
  }
}

@font-face {
  font-family: "Segoe Sans";
  src: url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/SegoeSans_1729612105982001IGbg.woff2") format("woff2"), url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/SegoeSans_1729612105816001ITk1.woff") format("woff"), url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/SegoeSans_1729612106354001Ij8O.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: ".";
  src: url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/af5c730f9a6704085d0bd154f96009ee_1729612105771001IoVt.woff2") format("woff2"), url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/af5c730f9a6704085d0bd154f96009ee_1729612105617001Iutq.woff") format("woff"), url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/af5c730f9a6704085d0bd154f96009ee_1729612106146001I918.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: ".";
  src: url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/a7e018ff1d48e5fc462dc46d37d24e00_1729612105534001IL3C.woff2") format("woff2"), url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/a7e018ff1d48e5fc462dc46d37d24e00_1729612105366001IwyJ.woff") format("woff"), url("https://rainfocus-static.azure.rainfocus.com/microsoft/tc25/static/staticfile/staticfile/a7e018ff1d48e5fc462dc46d37d24e00_1729612106031001IeCX.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* RF Buttons */
*,
*::after,
*::before {
  box-sizing: border-box;
}

body.rf-body {
  background-image: var(--glass-container-base-layer-background, url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/FY27_Ignite_SignIn_Desktop_1920x1080%201_1778598231470001MPXh.png"));
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: top center;
  background-color: var(--base-background-color, #0b0b27);
  display: flex;
  flex-direction: column;
  min-height: 100dvh;
}
body.rf-body #rf-content {
  flex: 1;
}
body.rf-body #uhf-footer {
  margin-block-start: 0;
}
body.rf-body:has(.custom-form-content) {
  --glass-container-max-width: var(--glass-container-narrow-width);
  --glass-container-margin-inline: var(--glass-container-narrow-margin-inline);
}
body.rf-body:has(.custom-form-content) #special-div {
  height: auto;
}
body.rf-body:has(.use-full-background-image) {
  height: 100%;
}
body.rf-body:has(.use-full-background-image) .page-builder-display-reset {
  background: transparent;
}
body.rf-body:has(.ms-general-page), body.rf-body:has(#contact-info), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page), body.rf-body:has(.rfwf-panel-interior > .return-action), body.rf-body:has(h1 + .rf-table-container), body.rf-body:has(.exhibitor-pass-management-table), body.rf-body:has(.form-stepper-container), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration), body.rf-body:has(.rf-workflow-guest-pass), body.rf-body:has(.meeting-program), body.rf-body:has(.nomination-form-page), body.rf-body:has(.add-nomination-email), body.rf-body:has(#cfp-home-page) {
  height: 100%;
}
body.rf-body:has(.ms-general-page) .page-builder-display-reset, body.rf-body:has(#contact-info) .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .page-builder-display-reset, body.rf-body:has(.rfwf-panel-interior > .return-action) .page-builder-display-reset, body.rf-body:has(h1 + .rf-table-container) .page-builder-display-reset, body.rf-body:has(.exhibitor-pass-management-table) .page-builder-display-reset, body.rf-body:has(.form-stepper-container) .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .page-builder-display-reset, body.rf-body:has(.rf-workflow-guest-pass) .page-builder-display-reset, body.rf-body:has(.meeting-program) .page-builder-display-reset, body.rf-body:has(.nomination-form-page) .page-builder-display-reset, body.rf-body:has(.add-nomination-email) .page-builder-display-reset, body.rf-body:has(#cfp-home-page) .page-builder-display-reset {
  background: transparent;
}
body.rf-body:has(.ms-general-page) #rf-content, body.rf-body:has(#contact-info) #rf-content, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #rf-content, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #rf-content, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #rf-content, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #rf-content, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #rf-content, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #rf-content, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #rf-content, body.rf-body:has(.rfwf-panel-interior > .return-action) #rf-content, body.rf-body:has(h1 + .rf-table-container) #rf-content, body.rf-body:has(.exhibitor-pass-management-table) #rf-content, body.rf-body:has(.form-stepper-container) #rf-content, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #rf-content, body.rf-body:has(.rf-workflow-guest-pass) #rf-content, body.rf-body:has(.meeting-program) #rf-content, body.rf-body:has(.nomination-form-page) #rf-content, body.rf-body:has(.add-nomination-email) #rf-content, body.rf-body:has(#cfp-home-page) #rf-content {
  display: flex;
  padding-inline: 4%;
  padding-block: var(--glass-container-margin-block);
  justify-content: center;
}
body.rf-body:has(.ms-general-page) #special-div, body.rf-body:has(#contact-info) #special-div, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div, body.rf-body:has(h1 + .rf-table-container) #special-div, body.rf-body:has(.exhibitor-pass-management-table) #special-div, body.rf-body:has(.form-stepper-container) #special-div, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div, body.rf-body:has(.rf-workflow-guest-pass) #special-div, body.rf-body:has(.meeting-program) #special-div, body.rf-body:has(.nomination-form-page) #special-div, body.rf-body:has(.add-nomination-email) #special-div, body.rf-body:has(#cfp-home-page) #special-div {
  width: 100%;
  background: #0e1726;
  border-radius: 24px;
  border: 1px solid rgb(59, 84, 97);
  color: var(--ms-body-text-color);
  box-shadow: var(--glass-container-shadow);
  padding: var(--glass-container-padding-block-start) var(--glass-container-padding-inline) var(--glass-container-padding-block-end) var(--glass-container-padding-inline);
  margin-inline: var(--glass-container-margin-inline);
  border-radius: var(--glass-container-radius);
  max-width: var(--glass-container-max-width);
  height: auto;
}
body.rf-body:has(.ms-general-page) #special-div .page-builder-display-reset, body.rf-body:has(#contact-info) #special-div .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div .page-builder-display-reset, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div .page-builder-display-reset, body.rf-body:has(h1 + .rf-table-container) #special-div .page-builder-display-reset, body.rf-body:has(.exhibitor-pass-management-table) #special-div .page-builder-display-reset, body.rf-body:has(.form-stepper-container) #special-div .page-builder-display-reset, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div .page-builder-display-reset, body.rf-body:has(.rf-workflow-guest-pass) #special-div .page-builder-display-reset, body.rf-body:has(.meeting-program) #special-div .page-builder-display-reset, body.rf-body:has(.nomination-form-page) #special-div .page-builder-display-reset, body.rf-body:has(.add-nomination-email) #special-div .page-builder-display-reset, body.rf-body:has(#cfp-home-page) #special-div .page-builder-display-reset {
  background-color: transparent;
  max-width: var(--glass-container-inner-content-max-width, 100%);
  margin-inline: auto;
}
body.rf-body:has(.ms-general-page) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#contact-info) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(h1 + .rf-table-container) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(.exhibitor-pass-management-table) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(.form-stepper-container) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(.rf-workflow-guest-pass) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(.meeting-program) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(.nomination-form-page) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(.add-nomination-email) #special-div .page-builder-display-reset > div:first-child, body.rf-body:has(#cfp-home-page) #special-div .page-builder-display-reset > div:first-child {
  padding-block-start: 0;
}
body.rf-body:has(.ms-general-page) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#contact-info) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(h1 + .rf-table-container) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(.exhibitor-pass-management-table) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(.form-stepper-container) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(.rf-workflow-guest-pass) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(.meeting-program) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(.nomination-form-page) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(.add-nomination-email) #special-div .page-builder-display-reset > div:last-child, body.rf-body:has(#cfp-home-page) #special-div .page-builder-display-reset > div:last-child {
  padding-block-end: 0;
}
body.rf-body:has(.ms-general-page) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#contact-info) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(h1 + .rf-table-container) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(.exhibitor-pass-management-table) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(.form-stepper-container) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(.rf-workflow-guest-pass) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(.meeting-program) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(.nomination-form-page) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(.add-nomination-email) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior, body.rf-body:has(#cfp-home-page) #special-div .page-builder-display-reset .flex-box-section-full > .flex-box-section-full-interior {
  padding-inline: 0;
  width: 100%;
}
body.rf-body:has(.ms-general-page) #special-div .rf-workflow-header, body.rf-body:has(#contact-info) #special-div .rf-workflow-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div .rf-workflow-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div .rf-workflow-header, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div .rf-workflow-header, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div .rf-workflow-header, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div .rf-workflow-header, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div .rf-workflow-header, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div .rf-workflow-header, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div .rf-workflow-header, body.rf-body:has(h1 + .rf-table-container) #special-div .rf-workflow-header, body.rf-body:has(.exhibitor-pass-management-table) #special-div .rf-workflow-header, body.rf-body:has(.form-stepper-container) #special-div .rf-workflow-header, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div .rf-workflow-header, body.rf-body:has(.rf-workflow-guest-pass) #special-div .rf-workflow-header, body.rf-body:has(.meeting-program) #special-div .rf-workflow-header, body.rf-body:has(.nomination-form-page) #special-div .rf-workflow-header, body.rf-body:has(.add-nomination-email) #special-div .rf-workflow-header, body.rf-body:has(#cfp-home-page) #special-div .rf-workflow-header {
  padding-block-start: 0;
  padding-inline: 0;
  background-color: transparent;
}
body.rf-body:has(.ms-general-page) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#contact-info) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(h1 + .rf-table-container) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(.exhibitor-pass-management-table) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(.form-stepper-container) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(.rf-workflow-guest-pass) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(.meeting-program) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(.nomination-form-page) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(.add-nomination-email) #special-div .rf-workflow-header .rfwf-header, body.rf-body:has(#cfp-home-page) #special-div .rf-workflow-header .rfwf-header {
  padding-block-start: 0;
}
body.rf-body:has(.ms-general-page) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#contact-info) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(h1 + .rf-table-container) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(.exhibitor-pass-management-table) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(.form-stepper-container) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(.rf-workflow-guest-pass) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(.meeting-program) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(.nomination-form-page) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(.add-nomination-email) #special-div .rfwf-full-panel .rfwf-panel-interior, body.rf-body:has(#cfp-home-page) #special-div .rfwf-full-panel .rfwf-panel-interior {
  padding-inline: 0;
}
body.rf-body:has(.ms-general-page) #special-div .rf-workflow-working-reports, body.rf-body:has(#contact-info) #special-div .rf-workflow-working-reports, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) #special-div .rf-workflow-working-reports, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) #special-div .rf-workflow-working-reports, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) #special-div .rf-workflow-working-reports, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) #special-div .rf-workflow-working-reports, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) #special-div .rf-workflow-working-reports, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) #special-div .rf-workflow-working-reports, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) #special-div .rf-workflow-working-reports, body.rf-body:has(.rfwf-panel-interior > .return-action) #special-div .rf-workflow-working-reports, body.rf-body:has(h1 + .rf-table-container) #special-div .rf-workflow-working-reports, body.rf-body:has(.exhibitor-pass-management-table) #special-div .rf-workflow-working-reports, body.rf-body:has(.form-stepper-container) #special-div .rf-workflow-working-reports, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) #special-div .rf-workflow-working-reports, body.rf-body:has(.rf-workflow-guest-pass) #special-div .rf-workflow-working-reports, body.rf-body:has(.meeting-program) #special-div .rf-workflow-working-reports, body.rf-body:has(.nomination-form-page) #special-div .rf-workflow-working-reports, body.rf-body:has(.add-nomination-email) #special-div .rf-workflow-working-reports, body.rf-body:has(#cfp-home-page) #special-div .rf-workflow-working-reports {
  padding-block-end: 0;
  padding-inline: 0;
}
body.rf-body:has(.ms-general-page), body.rf-body:has(#contact-info), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page), body.rf-body:has(.rfwf-panel-interior > .return-action), body.rf-body:has(h1 + .rf-table-container), body.rf-body:has(.exhibitor-pass-management-table), body.rf-body:has(.form-stepper-container), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration), body.rf-body:has(.rf-workflow-guest-pass), body.rf-body:has(.meeting-program), body.rf-body:has(.nomination-form-page), body.rf-body:has(.add-nomination-email), body.rf-body:has(#cfp-home-page) {
  --glass-container-max-width: 1328px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)), body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary {
  color: #0E1726;
  background-color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-primary > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)), body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.ms-general-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#contact-info) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.meeting-program) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#contact-info) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .mdBtnR-add-a-thing, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .mdBtnR-add-a-thing, body.rf-body:has(h1 + .rf-table-container) .special-div .mdBtnR-add-a-thing, body.rf-body:has(.exhibitor-pass-management-table) .special-div .mdBtnR-add-a-thing, body.rf-body:has(.form-stepper-container) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .mdBtnR-add-a-thing, body.rf-body:has(.rf-workflow-guest-pass) .special-div .mdBtnR-add-a-thing, body.rf-body:has(.meeting-program) .special-div .mdBtnR-add-a-thing, body.rf-body:has(.nomination-form-page) .special-div .mdBtnR-add-a-thing, body.rf-body:has(.add-nomination-email) .special-div .mdBtnR-add-a-thing, body.rf-body:has(#cfp-home-page) .special-div .mdBtnR-add-a-thing {
  color: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .rf-feedback-alert, body.rf-body:has(#contact-info) .special-div .rf-feedback-alert, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-feedback-alert, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-feedback-alert, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-feedback-alert, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-feedback-alert, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-feedback-alert, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-feedback-alert, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-feedback-alert, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-feedback-alert, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-feedback-alert, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-feedback-alert, body.rf-body:has(.form-stepper-container) .special-div .rf-feedback-alert, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-feedback-alert, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-feedback-alert, body.rf-body:has(.meeting-program) .special-div .rf-feedback-alert, body.rf-body:has(.nomination-form-page) .special-div .rf-feedback-alert, body.rf-body:has(.add-nomination-email) .special-div .rf-feedback-alert, body.rf-body:has(#cfp-home-page) .special-div .rf-feedback-alert {
  background: none;
}
body.rf-body:has(.ms-general-page) .special-div #myDynamicForm h1, body.rf-body:has(#contact-info) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div #myDynamicForm h1, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div #myDynamicForm h1, body.rf-body:has(h1 + .rf-table-container) .special-div #myDynamicForm h1, body.rf-body:has(.exhibitor-pass-management-table) .special-div #myDynamicForm h1, body.rf-body:has(.form-stepper-container) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div #myDynamicForm h1, body.rf-body:has(.rf-workflow-guest-pass) .special-div #myDynamicForm h1, body.rf-body:has(.meeting-program) .special-div #myDynamicForm h1, body.rf-body:has(.nomination-form-page) .special-div #myDynamicForm h1, body.rf-body:has(.add-nomination-email) .special-div #myDynamicForm h1, body.rf-body:has(#cfp-home-page) .special-div #myDynamicForm h1 {
  font-size: 62px;
  line-height: 72px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  body.rf-body:has(.ms-general-page) .special-div #myDynamicForm h1, body.rf-body:has(#contact-info) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div #myDynamicForm h1, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div #myDynamicForm h1, body.rf-body:has(h1 + .rf-table-container) .special-div #myDynamicForm h1, body.rf-body:has(.exhibitor-pass-management-table) .special-div #myDynamicForm h1, body.rf-body:has(.form-stepper-container) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div #myDynamicForm h1, body.rf-body:has(.rf-workflow-guest-pass) .special-div #myDynamicForm h1, body.rf-body:has(.meeting-program) .special-div #myDynamicForm h1, body.rf-body:has(.nomination-form-page) .special-div #myDynamicForm h1, body.rf-body:has(.add-nomination-email) .special-div #myDynamicForm h1, body.rf-body:has(#cfp-home-page) .special-div #myDynamicForm h1 {
    font-size: 44px;
    line-height: 56px;
  }
}
@media (max-width: 768px) {
  body.rf-body:has(.ms-general-page) .special-div #myDynamicForm h1, body.rf-body:has(#contact-info) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div #myDynamicForm h1, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div #myDynamicForm h1, body.rf-body:has(h1 + .rf-table-container) .special-div #myDynamicForm h1, body.rf-body:has(.exhibitor-pass-management-table) .special-div #myDynamicForm h1, body.rf-body:has(.form-stepper-container) .special-div #myDynamicForm h1, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div #myDynamicForm h1, body.rf-body:has(.rf-workflow-guest-pass) .special-div #myDynamicForm h1, body.rf-body:has(.meeting-program) .special-div #myDynamicForm h1, body.rf-body:has(.nomination-form-page) .special-div #myDynamicForm h1, body.rf-body:has(.add-nomination-email) .special-div #myDynamicForm h1, body.rf-body:has(#cfp-home-page) .special-div #myDynamicForm h1 {
    font-size: 40px;
    line-height: 48px;
  }
}
body.rf-body:has(.ms-general-page) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.ms-general-page) .special-div #myDynamicForm .label-text,
body.rf-body:has(.ms-general-page) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.ms-general-page) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.ms-general-page) .special-div #myDynamicForm .error-msg, body.rf-body:has(#contact-info) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#contact-info) .special-div #myDynamicForm .label-text,
body.rf-body:has(#contact-info) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#contact-info) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#contact-info) .special-div #myDynamicForm .error-msg, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div #myDynamicForm .label-text,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div #myDynamicForm .error-msg, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div #myDynamicForm .label-text,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div #myDynamicForm .error-msg, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div #myDynamicForm .label-text,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div #myDynamicForm .error-msg, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div #myDynamicForm .label-text,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div #myDynamicForm .error-msg, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div #myDynamicForm .label-text,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div #myDynamicForm .error-msg, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div #myDynamicForm .label-text,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div #myDynamicForm .error-msg, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div #myDynamicForm .label-text,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div #myDynamicForm .error-msg, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div #myDynamicForm .label-text,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div #myDynamicForm .error-msg, body.rf-body:has(h1 + .rf-table-container) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(h1 + .rf-table-container) .special-div #myDynamicForm .label-text,
body.rf-body:has(h1 + .rf-table-container) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(h1 + .rf-table-container) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(h1 + .rf-table-container) .special-div #myDynamicForm .error-msg, body.rf-body:has(.exhibitor-pass-management-table) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.exhibitor-pass-management-table) .special-div #myDynamicForm .label-text,
body.rf-body:has(.exhibitor-pass-management-table) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.exhibitor-pass-management-table) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.exhibitor-pass-management-table) .special-div #myDynamicForm .error-msg, body.rf-body:has(.form-stepper-container) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.form-stepper-container) .special-div #myDynamicForm .label-text,
body.rf-body:has(.form-stepper-container) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.form-stepper-container) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.form-stepper-container) .special-div #myDynamicForm .error-msg, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div #myDynamicForm .label-text,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div #myDynamicForm .error-msg, body.rf-body:has(.rf-workflow-guest-pass) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.rf-workflow-guest-pass) .special-div #myDynamicForm .label-text,
body.rf-body:has(.rf-workflow-guest-pass) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.rf-workflow-guest-pass) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.rf-workflow-guest-pass) .special-div #myDynamicForm .error-msg, body.rf-body:has(.meeting-program) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.meeting-program) .special-div #myDynamicForm .label-text,
body.rf-body:has(.meeting-program) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.meeting-program) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.meeting-program) .special-div #myDynamicForm .error-msg, body.rf-body:has(.nomination-form-page) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.nomination-form-page) .special-div #myDynamicForm .label-text,
body.rf-body:has(.nomination-form-page) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.nomination-form-page) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.nomination-form-page) .special-div #myDynamicForm .error-msg, body.rf-body:has(.add-nomination-email) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.add-nomination-email) .special-div #myDynamicForm .label-text,
body.rf-body:has(.add-nomination-email) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.add-nomination-email) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.add-nomination-email) .special-div #myDynamicForm .error-msg, body.rf-body:has(#cfp-home-page) .special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(#cfp-home-page) .special-div #myDynamicForm .label-text,
body.rf-body:has(#cfp-home-page) .special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(#cfp-home-page) .special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(#cfp-home-page) .special-div #myDynamicForm .error-msg {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: -2%;
}
body.rf-body:has(.ms-general-page) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#contact-info) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(.form-stepper-container) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(.meeting-program) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(.nomination-form-page) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(.add-nomination-email) .special-div .rf-form-element-group .rfSI-radio, body.rf-body:has(#cfp-home-page) .special-div .rf-form-element-group .rfSI-radio {
  display: inline-block;
  position: relative;
}
body.rf-body:has(.ms-general-page) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#contact-info) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(.form-stepper-container) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(.meeting-program) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(.nomination-form-page) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(.add-nomination-email) .special-div .rf-form-element-group .rfSI-radio::before, body.rf-body:has(#cfp-home-page) .special-div .rf-form-element-group .rfSI-radio::before {
  background: #fff;
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  border-radius: 50%;
  inset: 2px;
  width: 12px;
  height: 12px;
  left: 2px;
  top: 2px;
  z-index: 0;
}
body.rf-body:has(.ms-general-page) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#contact-info) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(.form-stepper-container) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(.meeting-program) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(.nomination-form-page) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(.add-nomination-email) .special-div .rf-form-element-group .rfSI-radio svg, body.rf-body:has(#cfp-home-page) .special-div .rf-form-element-group .rfSI-radio svg {
  position: relative;
  z-index: 2;
}
body.rf-body:has(.ms-general-page) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.ms-general-page) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#contact-info) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#contact-info) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(h1 + .rf-table-container) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(.form-stepper-container) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.form-stepper-container) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(.meeting-program) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.meeting-program) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(.nomination-form-page) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.nomination-form-page) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(.add-nomination-email) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.add-nomination-email) .special-div .rf-multi-select .rf-select-selected li, body.rf-body:has(#cfp-home-page) .special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(#cfp-home-page) .special-div .rf-multi-select .rf-select-selected li {
  color: black;
}
body.rf-body:has(.ms-general-page) .special-div .rf-tag, body.rf-body:has(#contact-info) .special-div .rf-tag, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-tag, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-tag, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-tag, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-tag, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-tag, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-tag, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-tag, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-tag, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-tag, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-tag, body.rf-body:has(.form-stepper-container) .special-div .rf-tag, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-tag, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-tag, body.rf-body:has(.meeting-program) .special-div .rf-tag, body.rf-body:has(.nomination-form-page) .special-div .rf-tag, body.rf-body:has(.add-nomination-email) .special-div .rf-tag, body.rf-body:has(#cfp-home-page) .special-div .rf-tag {
  color: black;
}
body.rf-body:has(.ms-general-page) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#contact-info) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(h1 + .rf-table-container) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(.exhibitor-pass-management-table) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(.form-stepper-container) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(.rf-workflow-guest-pass) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(.meeting-program) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(.nomination-form-page) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(.add-nomination-email) .special-div .working-report-header .mdBtnR-toggle, body.rf-body:has(#cfp-home-page) .special-div .working-report-header .mdBtnR-toggle {
  background: none;
}
body.rf-body:has(.ms-general-page) .special-div .working-report-message, body.rf-body:has(#contact-info) .special-div .working-report-message, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .working-report-message, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .working-report-message, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .working-report-message, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .working-report-message, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .working-report-message, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .working-report-message, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .working-report-message, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .working-report-message, body.rf-body:has(h1 + .rf-table-container) .special-div .working-report-message, body.rf-body:has(.exhibitor-pass-management-table) .special-div .working-report-message, body.rf-body:has(.form-stepper-container) .special-div .working-report-message, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .working-report-message, body.rf-body:has(.rf-workflow-guest-pass) .special-div .working-report-message, body.rf-body:has(.meeting-program) .special-div .working-report-message, body.rf-body:has(.nomination-form-page) .special-div .working-report-message, body.rf-body:has(.add-nomination-email) .special-div .working-report-message, body.rf-body:has(#cfp-home-page) .special-div .working-report-message {
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .working-report-table-container, body.rf-body:has(#contact-info) .special-div .working-report-table-container, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .working-report-table-container, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .working-report-table-container, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .working-report-table-container, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .working-report-table-container, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .working-report-table-container, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .working-report-table-container, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .working-report-table-container, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .working-report-table-container, body.rf-body:has(h1 + .rf-table-container) .special-div .working-report-table-container, body.rf-body:has(.exhibitor-pass-management-table) .special-div .working-report-table-container, body.rf-body:has(.form-stepper-container) .special-div .working-report-table-container, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .working-report-table-container, body.rf-body:has(.rf-workflow-guest-pass) .special-div .working-report-table-container, body.rf-body:has(.meeting-program) .special-div .working-report-table-container, body.rf-body:has(.nomination-form-page) .special-div .working-report-table-container, body.rf-body:has(.add-nomination-email) .special-div .working-report-table-container, body.rf-body:has(#cfp-home-page) .special-div .working-report-table-container {
  background: var(--rf-brand-color-surface);
}
body.rf-body:has(.ms-general-page) .special-div .rf-virtualized-table, body.rf-body:has(#contact-info) .special-div .rf-virtualized-table, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-virtualized-table, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-virtualized-table, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-virtualized-table, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-virtualized-table, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-virtualized-table, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-virtualized-table, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-virtualized-table, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-virtualized-table, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-virtualized-table, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-virtualized-table, body.rf-body:has(.form-stepper-container) .special-div .rf-virtualized-table, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-virtualized-table, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-virtualized-table, body.rf-body:has(.meeting-program) .special-div .rf-virtualized-table, body.rf-body:has(.nomination-form-page) .special-div .rf-virtualized-table, body.rf-body:has(.add-nomination-email) .special-div .rf-virtualized-table, body.rf-body:has(#cfp-home-page) .special-div .rf-virtualized-table {
  --rf-brand-color-text-body: var(--ms-pure-black);
  --rf-brand-color-text-heading: var(--ms-pure-black);
}
body.rf-body:has(.ms-general-page) .special-div .upload-file-area, body.rf-body:has(#contact-info) .special-div .upload-file-area, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .upload-file-area, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .upload-file-area, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .upload-file-area, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .upload-file-area, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .upload-file-area, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .upload-file-area, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .upload-file-area, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .upload-file-area, body.rf-body:has(h1 + .rf-table-container) .special-div .upload-file-area, body.rf-body:has(.exhibitor-pass-management-table) .special-div .upload-file-area, body.rf-body:has(.form-stepper-container) .special-div .upload-file-area, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .upload-file-area, body.rf-body:has(.rf-workflow-guest-pass) .special-div .upload-file-area, body.rf-body:has(.meeting-program) .special-div .upload-file-area, body.rf-body:has(.nomination-form-page) .special-div .upload-file-area, body.rf-body:has(.add-nomination-email) .special-div .upload-file-area, body.rf-body:has(#cfp-home-page) .special-div .upload-file-area {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .rf-card, body.rf-body:has(#contact-info) .special-div .rf-card, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-card, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-card, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-card, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-card, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-card, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-card, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-card, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-card, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-card, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-card, body.rf-body:has(.form-stepper-container) .special-div .rf-card, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-card, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-card, body.rf-body:has(.meeting-program) .special-div .rf-card, body.rf-body:has(.nomination-form-page) .special-div .rf-card, body.rf-body:has(.add-nomination-email) .special-div .rf-card, body.rf-body:has(#cfp-home-page) .special-div .rf-card {
  background: transparent;
}
body.rf-body:has(.ms-general-page) .special-div .rf-card .card-header,
body.rf-body:has(.ms-general-page) .special-div .rf-card .card-body,
body.rf-body:has(.ms-general-page) .special-div .rf-card .card-footer, body.rf-body:has(#contact-info) .special-div .rf-card .card-header,
body.rf-body:has(#contact-info) .special-div .rf-card .card-body,
body.rf-body:has(#contact-info) .special-div .rf-card .card-footer, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-card .card-header,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-card .card-body,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-card .card-footer, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-card .card-header,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-card .card-body,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-card .card-footer, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-card .card-header,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-card .card-body,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-card .card-footer, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-card .card-header,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-card .card-body,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-card .card-footer, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-card .card-header,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-card .card-body,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-card .card-footer, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-card .card-header,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-card .card-body,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-card .card-footer, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-card .card-header,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-card .card-body,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-card .card-footer, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-card .card-header,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-card .card-body,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-card .card-footer, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-card .card-header,
body.rf-body:has(h1 + .rf-table-container) .special-div .rf-card .card-body,
body.rf-body:has(h1 + .rf-table-container) .special-div .rf-card .card-footer, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-card .card-header,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-card .card-body,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-card .card-footer, body.rf-body:has(.form-stepper-container) .special-div .rf-card .card-header,
body.rf-body:has(.form-stepper-container) .special-div .rf-card .card-body,
body.rf-body:has(.form-stepper-container) .special-div .rf-card .card-footer, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-card .card-header,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-card .card-body,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-card .card-footer, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-card .card-header,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-card .card-body,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-card .card-footer, body.rf-body:has(.meeting-program) .special-div .rf-card .card-header,
body.rf-body:has(.meeting-program) .special-div .rf-card .card-body,
body.rf-body:has(.meeting-program) .special-div .rf-card .card-footer, body.rf-body:has(.nomination-form-page) .special-div .rf-card .card-header,
body.rf-body:has(.nomination-form-page) .special-div .rf-card .card-body,
body.rf-body:has(.nomination-form-page) .special-div .rf-card .card-footer, body.rf-body:has(.add-nomination-email) .special-div .rf-card .card-header,
body.rf-body:has(.add-nomination-email) .special-div .rf-card .card-body,
body.rf-body:has(.add-nomination-email) .special-div .rf-card .card-footer, body.rf-body:has(#cfp-home-page) .special-div .rf-card .card-header,
body.rf-body:has(#cfp-home-page) .special-div .rf-card .card-body,
body.rf-body:has(#cfp-home-page) .special-div .rf-card .card-footer {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .rf-card-list-item:hover,
body.rf-body:has(.ms-general-page) .special-div .rf-task-listing:hover,
body.rf-body:has(.ms-general-page) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#contact-info) .special-div .rf-card-list-item:hover,
body.rf-body:has(#contact-info) .special-div .rf-task-listing:hover,
body.rf-body:has(#contact-info) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-card-list-item:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-task-listing:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-card-list-item:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-task-listing:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-card-list-item:hover,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-task-listing:hover,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-card-list-item:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-task-listing:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-card-list-item:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-task-listing:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-card-list-item:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-task-listing:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-card-list-item:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-task-listing:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-table-container .table-row:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-card-list-item:hover,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-task-listing:hover,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-table-container .table-row:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-card-list-item:hover,
body.rf-body:has(h1 + .rf-table-container) .special-div .rf-task-listing:hover,
body.rf-body:has(h1 + .rf-table-container) .special-div .rf-table-container .table-row:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-card-list-item:hover,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-task-listing:hover,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-table-container .table-row:hover, body.rf-body:has(.form-stepper-container) .special-div .rf-card-list-item:hover,
body.rf-body:has(.form-stepper-container) .special-div .rf-task-listing:hover,
body.rf-body:has(.form-stepper-container) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-card-list-item:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-task-listing:hover,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-table-container .table-row:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-card-list-item:hover,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-task-listing:hover,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-table-container .table-row:hover, body.rf-body:has(.meeting-program) .special-div .rf-card-list-item:hover,
body.rf-body:has(.meeting-program) .special-div .rf-task-listing:hover,
body.rf-body:has(.meeting-program) .special-div .rf-table-container .table-row:hover, body.rf-body:has(.nomination-form-page) .special-div .rf-card-list-item:hover,
body.rf-body:has(.nomination-form-page) .special-div .rf-task-listing:hover,
body.rf-body:has(.nomination-form-page) .special-div .rf-table-container .table-row:hover, body.rf-body:has(.add-nomination-email) .special-div .rf-card-list-item:hover,
body.rf-body:has(.add-nomination-email) .special-div .rf-task-listing:hover,
body.rf-body:has(.add-nomination-email) .special-div .rf-table-container .table-row:hover, body.rf-body:has(#cfp-home-page) .special-div .rf-card-list-item:hover,
body.rf-body:has(#cfp-home-page) .special-div .rf-task-listing:hover,
body.rf-body:has(#cfp-home-page) .special-div .rf-table-container .table-row:hover {
  background: rgba(255, 255, 255, 0.1);
}
body.rf-body:has(.ms-general-page) .special-div .task-resources,
body.rf-body:has(.ms-general-page) .special-div .md-frame-primary, body.rf-body:has(#contact-info) .special-div .task-resources,
body.rf-body:has(#contact-info) .special-div .md-frame-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .task-resources,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .md-frame-primary, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .task-resources,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .md-frame-primary, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .task-resources,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .md-frame-primary, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .task-resources,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .md-frame-primary, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .task-resources,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .md-frame-primary, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .task-resources,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .md-frame-primary, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .task-resources,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .md-frame-primary, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .task-resources,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .md-frame-primary, body.rf-body:has(h1 + .rf-table-container) .special-div .task-resources,
body.rf-body:has(h1 + .rf-table-container) .special-div .md-frame-primary, body.rf-body:has(.exhibitor-pass-management-table) .special-div .task-resources,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .md-frame-primary, body.rf-body:has(.form-stepper-container) .special-div .task-resources,
body.rf-body:has(.form-stepper-container) .special-div .md-frame-primary, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .task-resources,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .md-frame-primary, body.rf-body:has(.rf-workflow-guest-pass) .special-div .task-resources,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .md-frame-primary, body.rf-body:has(.meeting-program) .special-div .task-resources,
body.rf-body:has(.meeting-program) .special-div .md-frame-primary, body.rf-body:has(.nomination-form-page) .special-div .task-resources,
body.rf-body:has(.nomination-form-page) .special-div .md-frame-primary, body.rf-body:has(.add-nomination-email) .special-div .task-resources,
body.rf-body:has(.add-nomination-email) .special-div .md-frame-primary, body.rf-body:has(#cfp-home-page) .special-div .task-resources,
body.rf-body:has(#cfp-home-page) .special-div .md-frame-primary {
  background: transparent;
}
body.rf-body:has(.ms-general-page) .special-div .rf-table-container .table-row, body.rf-body:has(#contact-info) .special-div .rf-table-container .table-row, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-table-container .table-row, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-table-container .table-row, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-table-container .table-row, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-table-container .table-row, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-table-container .table-row, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-table-container .table-row, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-table-container .table-row, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-table-container .table-row, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-table-container .table-row, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-table-container .table-row, body.rf-body:has(.form-stepper-container) .special-div .rf-table-container .table-row, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-table-container .table-row, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-table-container .table-row, body.rf-body:has(.meeting-program) .special-div .rf-table-container .table-row, body.rf-body:has(.nomination-form-page) .special-div .rf-table-container .table-row, body.rf-body:has(.add-nomination-email) .special-div .rf-table-container .table-row, body.rf-body:has(#cfp-home-page) .special-div .rf-table-container .table-row {
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .exhibitor-pass-management-card, body.rf-body:has(#contact-info) .special-div .exhibitor-pass-management-card, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .exhibitor-pass-management-card, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .exhibitor-pass-management-card, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .exhibitor-pass-management-card, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .exhibitor-pass-management-card, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .exhibitor-pass-management-card, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .exhibitor-pass-management-card, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .exhibitor-pass-management-card, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .exhibitor-pass-management-card, body.rf-body:has(h1 + .rf-table-container) .special-div .exhibitor-pass-management-card, body.rf-body:has(.exhibitor-pass-management-table) .special-div .exhibitor-pass-management-card, body.rf-body:has(.form-stepper-container) .special-div .exhibitor-pass-management-card, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .exhibitor-pass-management-card, body.rf-body:has(.rf-workflow-guest-pass) .special-div .exhibitor-pass-management-card, body.rf-body:has(.meeting-program) .special-div .exhibitor-pass-management-card, body.rf-body:has(.nomination-form-page) .special-div .exhibitor-pass-management-card, body.rf-body:has(.add-nomination-email) .special-div .exhibitor-pass-management-card, body.rf-body:has(#cfp-home-page) .special-div .exhibitor-pass-management-card {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .rfwf-orders-payment, body.rf-body:has(#contact-info) .special-div .rfwf-orders-payment, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rfwf-orders-payment, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rfwf-orders-payment, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rfwf-orders-payment, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rfwf-orders-payment, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rfwf-orders-payment, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rfwf-orders-payment, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rfwf-orders-payment, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rfwf-orders-payment, body.rf-body:has(h1 + .rf-table-container) .special-div .rfwf-orders-payment, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rfwf-orders-payment, body.rf-body:has(.form-stepper-container) .special-div .rfwf-orders-payment, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rfwf-orders-payment, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rfwf-orders-payment, body.rf-body:has(.meeting-program) .special-div .rfwf-orders-payment, body.rf-body:has(.nomination-form-page) .special-div .rfwf-orders-payment, body.rf-body:has(.add-nomination-email) .special-div .rfwf-orders-payment, body.rf-body:has(#cfp-home-page) .special-div .rfwf-orders-payment {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)), body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action {
  color: #3e80d7;
  background-color: var(--ms-pure-white);
  border-color: #3e80d7;
  text-decoration: none;
  letter-spacing: -2%;
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#contact-info) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.meeting-program) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#contact-info) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(h1 + .rf-table-container) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(.exhibitor-pass-management-table) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(.form-stepper-container) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(.rf-workflow-guest-pass) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(.meeting-program) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(.nomination-form-page) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(.add-nomination-email) .special-div .chip[data-test=rf-chip-undefined], body.rf-body:has(#cfp-home-page) .special-div .chip[data-test=rf-chip-undefined] {
  background-color: var(--rf-brand-color-primary);
  border: none;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-day, body.rf-body:has(#contact-info) .special-div .meeting-day, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-day, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-day, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-day, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-day, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-day, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-day, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-day, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-day, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-day, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-day, body.rf-body:has(.form-stepper-container) .special-div .meeting-day, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-day, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-day, body.rf-body:has(.meeting-program) .special-div .meeting-day, body.rf-body:has(.nomination-form-page) .special-div .meeting-day, body.rf-body:has(.add-nomination-email) .special-div .meeting-day, body.rf-body:has(#cfp-home-page) .special-div .meeting-day {
  display: flex;
  flex-direction: column;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header, body.rf-body:has(#contact-info) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header, body.rf-body:has(.form-stepper-container) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header, body.rf-body:has(.meeting-program) .special-div .meeting-header, body.rf-body:has(.nomination-form-page) .special-div .meeting-header, body.rf-body:has(.add-nomination-email) .special-div .meeting-header, body.rf-body:has(#cfp-home-page) .special-div .meeting-header {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-header:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-header:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-header:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-header:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header > span,
body.rf-body:has(.ms-general-page) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .meeting-header > span,
body.rf-body:has(#contact-info) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .meeting-header > span,
body.rf-body:has(.form-stepper-container) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .meeting-header > span,
body.rf-body:has(.meeting-program) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .meeting-header > span,
body.rf-body:has(.nomination-form-page) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .meeting-header > span,
body.rf-body:has(.add-nomination-email) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .meeting-header > span,
body.rf-body:has(#cfp-home-page) .special-div .meeting-header > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header > span.rfSI, body.rf-body:has(#contact-info) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header > span.rfSI, body.rf-body:has(.meeting-program) .special-div .meeting-header > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .meeting-header > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .meeting-header > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .meeting-header > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#contact-info) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(.form-stepper-container) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(.meeting-program) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(.nomination-form-page) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(.add-nomination-email) .special-div .meeting-header:not(:has(span.rfSI)), body.rf-body:has(#cfp-home-page) .special-div .meeting-header:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header, body.rf-body:has(#contact-info) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header, body.rf-body:has(.form-stepper-container) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header, body.rf-body:has(.meeting-program) .special-div .meeting-header, body.rf-body:has(.nomination-form-page) .special-div .meeting-header, body.rf-body:has(.add-nomination-email) .special-div .meeting-header, body.rf-body:has(#cfp-home-page) .special-div .meeting-header {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header:hover, body.rf-body:has(.ms-general-page) .special-div .meeting-header:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-header:hover, body.rf-body:has(#contact-info) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-header:hover, body.rf-body:has(.form-stepper-container) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-header:hover, body.rf-body:has(.meeting-program) .special-div .meeting-header:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-header:hover, body.rf-body:has(.nomination-form-page) .special-div .meeting-header:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-header:hover, body.rf-body:has(.add-nomination-email) .special-div .meeting-header:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-header:hover, body.rf-body:has(#cfp-home-page) .special-div .meeting-header:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header:hover, body.rf-body:has(#contact-info) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header:hover, body.rf-body:has(.form-stepper-container) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header:hover, body.rf-body:has(.meeting-program) .special-div .meeting-header:hover, body.rf-body:has(.nomination-form-page) .special-div .meeting-header:hover, body.rf-body:has(.add-nomination-email) .special-div .meeting-header:hover, body.rf-body:has(#cfp-home-page) .special-div .meeting-header:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-header:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-header:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-header:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-header:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-header:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header > span,
body.rf-body:has(.ms-general-page) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .meeting-header > span,
body.rf-body:has(#contact-info) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .meeting-header > span,
body.rf-body:has(.form-stepper-container) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .meeting-header > span,
body.rf-body:has(.meeting-program) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .meeting-header > span,
body.rf-body:has(.nomination-form-page) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .meeting-header > span,
body.rf-body:has(.add-nomination-email) .special-div .meeting-header > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .meeting-header > span,
body.rf-body:has(#cfp-home-page) .special-div .meeting-header > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header > span.rfSI, body.rf-body:has(#contact-info) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .meeting-header > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header > span.rfSI, body.rf-body:has(.meeting-program) .special-div .meeting-header > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .meeting-header > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .meeting-header > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .meeting-header > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header, body.rf-body:has(#contact-info) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header, body.rf-body:has(.form-stepper-container) .special-div .meeting-header, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header, body.rf-body:has(.meeting-program) .special-div .meeting-header, body.rf-body:has(.nomination-form-page) .special-div .meeting-header, body.rf-body:has(.add-nomination-email) .special-div .meeting-header, body.rf-body:has(#cfp-home-page) .special-div .meeting-header {
  justify-content: center;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header:hover, body.rf-body:has(#contact-info) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header:hover, body.rf-body:has(.form-stepper-container) .special-div .meeting-header:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header:hover, body.rf-body:has(.meeting-program) .special-div .meeting-header:hover, body.rf-body:has(.nomination-form-page) .special-div .meeting-header:hover, body.rf-body:has(.add-nomination-email) .special-div .meeting-header:hover, body.rf-body:has(#cfp-home-page) .special-div .meeting-header:hover {
  font-weight: normal;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-header::after, body.rf-body:has(#contact-info) .special-div .meeting-header::after, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-header::after, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-header::after, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-header::after, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-header::after, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-header::after, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-header::after, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-header::after, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-header::after, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-header::after, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-header::after, body.rf-body:has(.form-stepper-container) .special-div .meeting-header::after, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-header::after, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-header::after, body.rf-body:has(.meeting-program) .special-div .meeting-header::after, body.rf-body:has(.nomination-form-page) .special-div .meeting-header::after, body.rf-body:has(.add-nomination-email) .special-div .meeting-header::after, body.rf-body:has(#cfp-home-page) .special-div .meeting-header::after {
  display: none;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time, body.rf-body:has(#contact-info) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time, body.rf-body:has(.form-stepper-container) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time, body.rf-body:has(.meeting-program) .special-div .meeting-time, body.rf-body:has(.nomination-form-page) .special-div .meeting-time, body.rf-body:has(.add-nomination-email) .special-div .meeting-time, body.rf-body:has(#cfp-home-page) .special-div .meeting-time {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-time:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-time:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-time:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-time:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time > span,
body.rf-body:has(.ms-general-page) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .meeting-time > span,
body.rf-body:has(#contact-info) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .meeting-time > span,
body.rf-body:has(.form-stepper-container) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .meeting-time > span,
body.rf-body:has(.meeting-program) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .meeting-time > span,
body.rf-body:has(.nomination-form-page) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .meeting-time > span,
body.rf-body:has(.add-nomination-email) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .meeting-time > span,
body.rf-body:has(#cfp-home-page) .special-div .meeting-time > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time > span.rfSI, body.rf-body:has(#contact-info) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time > span.rfSI, body.rf-body:has(.meeting-program) .special-div .meeting-time > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .meeting-time > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .meeting-time > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .meeting-time > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#contact-info) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(.form-stepper-container) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(.meeting-program) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(.nomination-form-page) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(.add-nomination-email) .special-div .meeting-time:not(:has(span.rfSI)), body.rf-body:has(#cfp-home-page) .special-div .meeting-time:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time, body.rf-body:has(#contact-info) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time, body.rf-body:has(.form-stepper-container) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time, body.rf-body:has(.meeting-program) .special-div .meeting-time, body.rf-body:has(.nomination-form-page) .special-div .meeting-time, body.rf-body:has(.add-nomination-email) .special-div .meeting-time, body.rf-body:has(#cfp-home-page) .special-div .meeting-time {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time:hover, body.rf-body:has(.ms-general-page) .special-div .meeting-time:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-time:hover, body.rf-body:has(#contact-info) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-time:hover, body.rf-body:has(.form-stepper-container) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-time:hover, body.rf-body:has(.meeting-program) .special-div .meeting-time:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-time:hover, body.rf-body:has(.nomination-form-page) .special-div .meeting-time:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-time:hover, body.rf-body:has(.add-nomination-email) .special-div .meeting-time:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-time:hover, body.rf-body:has(#cfp-home-page) .special-div .meeting-time:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time:hover, body.rf-body:has(#contact-info) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time:hover, body.rf-body:has(.form-stepper-container) .special-div .meeting-time:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time:hover, body.rf-body:has(.meeting-program) .special-div .meeting-time:hover, body.rf-body:has(.nomination-form-page) .special-div .meeting-time:hover, body.rf-body:has(.add-nomination-email) .special-div .meeting-time:hover, body.rf-body:has(#cfp-home-page) .special-div .meeting-time:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-time:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-time:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-time:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-time:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-time:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time > span,
body.rf-body:has(.ms-general-page) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .meeting-time > span,
body.rf-body:has(#contact-info) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .meeting-time > span,
body.rf-body:has(.form-stepper-container) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .meeting-time > span,
body.rf-body:has(.meeting-program) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .meeting-time > span,
body.rf-body:has(.nomination-form-page) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .meeting-time > span,
body.rf-body:has(.add-nomination-email) .special-div .meeting-time > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .meeting-time > span,
body.rf-body:has(#cfp-home-page) .special-div .meeting-time > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time > span.rfSI, body.rf-body:has(#contact-info) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .meeting-time > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time > span.rfSI, body.rf-body:has(.meeting-program) .special-div .meeting-time > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .meeting-time > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .meeting-time > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .meeting-time > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time, body.rf-body:has(#contact-info) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time, body.rf-body:has(.form-stepper-container) .special-div .meeting-time, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time, body.rf-body:has(.meeting-program) .special-div .meeting-time, body.rf-body:has(.nomination-form-page) .special-div .meeting-time, body.rf-body:has(.add-nomination-email) .special-div .meeting-time, body.rf-body:has(#cfp-home-page) .special-div .meeting-time {
  justify-content: center;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active, body.rf-body:has(#contact-info) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active, body.rf-body:has(.meeting-program) .special-div .meeting-time.active, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active > span,
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .meeting-time.active > span,
body.rf-body:has(#contact-info) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active > span,
body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .meeting-time.active > span,
body.rf-body:has(.meeting-program) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active > span,
body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active > span,
body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active > span,
body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#contact-info) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.meeting-program) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#contact-info) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(.meeting-program) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active:not(:has(span.rfSI)), body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active, body.rf-body:has(#contact-info) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active, body.rf-body:has(.meeting-program) .special-div .meeting-time.active, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active {
  color: #0E1726;
  background-color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active:hover, body.rf-body:has(.ms-general-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-time.active:hover, body.rf-body:has(#contact-info) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active:hover, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-time.active:hover, body.rf-body:has(.meeting-program) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active:hover, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active:hover, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active:hover, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active:hover, body.rf-body:has(#contact-info) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active:hover, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active:hover, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active:hover, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active:hover, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active:hover, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active:hover, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active:hover, body.rf-body:has(.meeting-program) .special-div .meeting-time.active:hover, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active:hover, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active:hover, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#contact-info) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active:focus-visible, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.meeting-program) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active:focus-visible, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active:focus-visible, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active > span,
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#contact-info) .special-div .meeting-time.active > span,
body.rf-body:has(#contact-info) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active > span,
body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active > span,
body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active > span,
body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active > span,
body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active > span,
body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active > span,
body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.meeting-program) .special-div .meeting-time.active > span,
body.rf-body:has(.meeting-program) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active > span,
body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active > span,
body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active > .mdBtnR-text, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active > span,
body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#contact-info) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.form-stepper-container) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.meeting-program) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.nomination-form-page) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(.add-nomination-email) .special-div .meeting-time.active > span.rfSI, body.rf-body:has(#cfp-home-page) .special-div .meeting-time.active > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time::after, body.rf-body:has(#contact-info) .special-div .meeting-time::after, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time::after, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time::after, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time::after, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time::after, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time::after, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time::after, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time::after, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time::after, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time::after, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time::after, body.rf-body:has(.form-stepper-container) .special-div .meeting-time::after, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time::after, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time::after, body.rf-body:has(.meeting-program) .special-div .meeting-time::after, body.rf-body:has(.nomination-form-page) .special-div .meeting-time::after, body.rf-body:has(.add-nomination-email) .special-div .meeting-time::after, body.rf-body:has(#cfp-home-page) .special-div .meeting-time::after {
  display: none;
}
body.rf-body:has(.ms-general-page) .special-div .meeting-time svg, body.rf-body:has(#contact-info) .special-div .meeting-time svg, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meeting-time svg, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meeting-time svg, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meeting-time svg, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meeting-time svg, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meeting-time svg, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meeting-time svg, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meeting-time svg, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meeting-time svg, body.rf-body:has(h1 + .rf-table-container) .special-div .meeting-time svg, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meeting-time svg, body.rf-body:has(.form-stepper-container) .special-div .meeting-time svg, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meeting-time svg, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meeting-time svg, body.rf-body:has(.meeting-program) .special-div .meeting-time svg, body.rf-body:has(.nomination-form-page) .special-div .meeting-time svg, body.rf-body:has(.add-nomination-email) .special-div .meeting-time svg, body.rf-body:has(#cfp-home-page) .special-div .meeting-time svg {
  fill: currentColor !important;
}
body.rf-body:has(.ms-general-page) .special-div .meetings-pending-requests, body.rf-body:has(#contact-info) .special-div .meetings-pending-requests, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meetings-pending-requests, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meetings-pending-requests, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meetings-pending-requests, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meetings-pending-requests, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meetings-pending-requests, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meetings-pending-requests, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meetings-pending-requests, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meetings-pending-requests, body.rf-body:has(h1 + .rf-table-container) .special-div .meetings-pending-requests, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meetings-pending-requests, body.rf-body:has(.form-stepper-container) .special-div .meetings-pending-requests, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meetings-pending-requests, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meetings-pending-requests, body.rf-body:has(.meeting-program) .special-div .meetings-pending-requests, body.rf-body:has(.nomination-form-page) .special-div .meetings-pending-requests, body.rf-body:has(.add-nomination-email) .special-div .meetings-pending-requests, body.rf-body:has(#cfp-home-page) .special-div .meetings-pending-requests {
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-general-page) .special-div .meetings-section-actions, body.rf-body:has(#contact-info) .special-div .meetings-section-actions, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .meetings-section-actions, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .meetings-section-actions, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .meetings-section-actions, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .meetings-section-actions, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .meetings-section-actions, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .meetings-section-actions, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .meetings-section-actions, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .meetings-section-actions, body.rf-body:has(h1 + .rf-table-container) .special-div .meetings-section-actions, body.rf-body:has(.exhibitor-pass-management-table) .special-div .meetings-section-actions, body.rf-body:has(.form-stepper-container) .special-div .meetings-section-actions, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .meetings-section-actions, body.rf-body:has(.rf-workflow-guest-pass) .special-div .meetings-section-actions, body.rf-body:has(.meeting-program) .special-div .meetings-section-actions, body.rf-body:has(.nomination-form-page) .special-div .meetings-section-actions, body.rf-body:has(.add-nomination-email) .special-div .meetings-section-actions, body.rf-body:has(#cfp-home-page) .special-div .meetings-section-actions {
  background: none;
}
body.rf-body:has(.ms-general-page) .special-div .icon-popover-trigger svg, body.rf-body:has(#contact-info) .special-div .icon-popover-trigger svg, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .icon-popover-trigger svg, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .icon-popover-trigger svg, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .icon-popover-trigger svg, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .icon-popover-trigger svg, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .icon-popover-trigger svg, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .icon-popover-trigger svg, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .icon-popover-trigger svg, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .icon-popover-trigger svg, body.rf-body:has(h1 + .rf-table-container) .special-div .icon-popover-trigger svg, body.rf-body:has(.exhibitor-pass-management-table) .special-div .icon-popover-trigger svg, body.rf-body:has(.form-stepper-container) .special-div .icon-popover-trigger svg, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .icon-popover-trigger svg, body.rf-body:has(.rf-workflow-guest-pass) .special-div .icon-popover-trigger svg, body.rf-body:has(.meeting-program) .special-div .icon-popover-trigger svg, body.rf-body:has(.nomination-form-page) .special-div .icon-popover-trigger svg, body.rf-body:has(.add-nomination-email) .special-div .icon-popover-trigger svg, body.rf-body:has(#cfp-home-page) .special-div .icon-popover-trigger svg {
  fill: var(--rf-brand-color-text-body);
}
body.rf-body:has(.ms-general-page) .special-div .rf-tasks-list, body.rf-body:has(#contact-info) .special-div .rf-tasks-list, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div .rf-tasks-list, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div .rf-tasks-list, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div .rf-tasks-list, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div .rf-tasks-list, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div .rf-tasks-list, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div .rf-tasks-list, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div .rf-tasks-list, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div .rf-tasks-list, body.rf-body:has(h1 + .rf-table-container) .special-div .rf-tasks-list, body.rf-body:has(.exhibitor-pass-management-table) .special-div .rf-tasks-list, body.rf-body:has(.form-stepper-container) .special-div .rf-tasks-list, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div .rf-tasks-list, body.rf-body:has(.rf-workflow-guest-pass) .special-div .rf-tasks-list, body.rf-body:has(.meeting-program) .special-div .rf-tasks-list, body.rf-body:has(.nomination-form-page) .special-div .rf-tasks-list, body.rf-body:has(.add-nomination-email) .special-div .rf-tasks-list, body.rf-body:has(#cfp-home-page) .special-div .rf-tasks-list {
  background: transparent;
}
body.rf-body:has(.ms-general-page) .special-div, body.rf-body:has(#contact-info) .special-div, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-header:first-child) .special-div, body.rf-body:has(#special-div > .rfwf-body-content > .rf-workflow-working-reports:first-child) .special-div, body.rf-body:has(#special-div > .rfwf-body-content > #tasks-list-container:first-child) .special-div, body.rf-body:has(#special-div > .rfwf-body-content > .task-forms-page:first-child) .special-div, body.rf-body:has(#special-div > .rfwf-body-content > .drop-upload-default:first-child) .special-div, body.rf-body:has(#special-div > .rfwf-body-content > .participant-page) .special-div, body.rf-body:has(#special-div > .rfwf-body-content > .exhibitor-page) .special-div, body.rf-body:has(.rfwf-panel-interior > .return-action) .special-div, body.rf-body:has(h1 + .rf-table-container) .special-div, body.rf-body:has(.exhibitor-pass-management-table) .special-div, body.rf-body:has(.form-stepper-container) .special-div, body.rf-body:has(#special-div > .rfwf-body-content > .meetings-administration) .special-div, body.rf-body:has(.rf-workflow-guest-pass) .special-div, body.rf-body:has(.meeting-program) .special-div, body.rf-body:has(.nomination-form-page) .special-div, body.rf-body:has(.add-nomination-email) .special-div, body.rf-body:has(#cfp-home-page) .special-div {
  --rf-brand-color-text-heading: var(--ms-heading-color);
  --rf-brand-color-text-body: var(--ms-body-text-color);
  --rf-brand-color-status-error: #f65567 !important;
  --rf-comp-input-color-asterisk: #f65567;
  --rf-comp-dropdown-action-color-background: #d2d2d2;
  --rf-comp-dropdown-action-color-border: #d2d2d2;
  --rf-comp-dropdown-action-color-on-background: #0e1726;
  --rf-comp-input-color-placeholder: #0e1726;
  --rf-comp-input-color-on-background: #0e1726;
  --rf-comp-link-color: #46a0de;
  --rf-comp-input-shape-radius: 8px;
  --ms-button-focus-style: 2px solid #FFF;
  --ms-button-focus-shadow-style: 0 0 0 4px var(--ms-blue);
  --ms-button-focus-outline-offset: 4px;
}
body.rf-body.ms-glass-container-narrow {
  --glass-container-max-width: var(--glass-container-narrow-width);
}
body.rf-body[class*=login] #rf-content {
  height: 100%;
}

.rf-workflow .rf-workflow-body-content,
.rf-workflow .rf-workflow-nav {
  min-height: 0;
}

.rfwf-header .rfwf-headline {
  width: 100%;
}

.rf-text-container,
.rf-text-container p {
  line-height: 1.3;
}

#rf-content .filter-icon {
  height: 24px;
  width: 24px;
  max-height: 24px;
  max-width: 24px;
}
#rf-content .flex-box-section-full > .flex-box-section-full-interior {
  max-width: var(--ms-max-container-width, 1440px);
  width: 100%;
}

#rf-content .button-spacing {
  padding: 12px 0;
}

#rf-content,
.element-container-wrapper {
  container-type: inline-size;
}

a:focus-visible, a:link:focus-visible, a:visited:focus-visible {
  box-shadow: var(--rf-brand-elevation-focus-indicator-shadow);
}

#rf-content .gradient-headline {
  background: var(--ms-gradient-headline-background, linear-gradient(90deg, var(--ms-new-darker-blue) 0%, var(--ms-darker-teal) 100%));
  background-clip: text;
  color: transparent;
  line-height: 1.1;
  font-weight: 600;
}
#rf-content .element-container .atomic h1 {
  font-size: 48px;
  line-height: 56px;
  font-weight: 500;
  letter-spacing: -2.5%;
}
@media (max-width: 1023px) {
  #rf-content .element-container .atomic h1 {
    font-size: 40px;
    line-height: 48px;
  }
}
@media (max-width: 768px) {
  #rf-content .element-container .atomic h1 {
    font-size: 32px;
    line-height: 40px;
  }
}
#rf-content .element-container .atomic h2 {
  font-size: 32px;
  line-height: 40px;
  font-weight: 500;
  letter-spacing: -1.5%;
}
@media (max-width: 1023px) {
  #rf-content .element-container .atomic h2 {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 768px) {
  #rf-content .element-container .atomic h2 {
    font-size: 24px;
    line-height: 32px;
  }
}
#rf-content .element-container .atomic h3 {
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}
@media (max-width: 768px) {
  #rf-content .element-container .atomic h3 {
    font-size: 20px;
    line-height: 28px;
  }
}
#rf-content .element-container .atomic p,
#rf-content .element-container .atomic li {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: -2%;
}
#rf-content .element-container .atomic p a,
#rf-content .element-container .atomic li a {
  font-size: 15px;
  line-height: 22px;
}
#rf-content .element-container h1.atomic {
  font-size: 48px;
  line-height: 56px;
  font-weight: 500;
  letter-spacing: -2.5%;
}
@media (max-width: 1023px) {
  #rf-content .element-container h1.atomic {
    font-size: 40px;
    line-height: 48px;
  }
}
@media (max-width: 768px) {
  #rf-content .element-container h1.atomic {
    font-size: 32px;
    line-height: 40px;
  }
}
#rf-content .element-container h2.atomic {
  font-size: 32px;
  line-height: 40px;
  font-weight: 500;
  letter-spacing: -1.5%;
}
@media (max-width: 1023px) {
  #rf-content .element-container h2.atomic {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 768px) {
  #rf-content .element-container h2.atomic {
    font-size: 24px;
    line-height: 32px;
  }
}
#rf-content .element-container h3.atomic {
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}
@media (max-width: 768px) {
  #rf-content .element-container h3.atomic {
    font-size: 20px;
    line-height: 28px;
  }
}
#rf-content .element-container p.atomic,
#rf-content .element-container li.atomic {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: -2%;
}
#rf-content .element-container p.atomic a,
#rf-content .element-container li.atomic a {
  font-size: 15px;
  line-height: 22px;
}
#rf-content .element-container strong.atomic {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: -2%;
  font-weight: 500;
}

.display-none {
  display: none !important;
}

.no-margin-top {
  margin-top: 0 !important;
}

.no-margin-bottom {
  margin-bottom: 0 !important;
}

.font-inherit {
  font: inherit !important;
}

.rf-default-modal .search-filters .filters button svg {
  fill: #242424;
}

#rf-content a:not([class]):focus-visible,
#rf-content .mdBtnR-plain:focus-visible,
.modal a:not([class]):focus-visible,
.modal .mdBtnR-plain:focus-visible {
  box-shadow: var(--rf-brand-elevation-focus-indicator-shadow) !important;
}

@media (forced-colors: active) {
  .rf-radio-container .radio > label > input:focus::before {
    background: transparent !important;
  }
  .rf-checkbox input[type=checkbox] ~ .rf-checkbox-icon > svg {
    fill: transparent !important;
  }
  .rf-checkbox input[type=checkbox]:checked ~ .rf-checkbox-icon > svg,
  .rf-checkbox input[type=checkbox]:indeterminate ~ .rf-checkbox-icon > svg {
    fill: currentColor !important;
  }
  .rf-select .select-dropdown-icon .rfSI svg,
  .rf-search-input .rf-search-input-icon .rfSI svg,
  .icon-popover-trigger svg {
    fill: currentColor !important;
  }
  #rf-content a:not([class]):focus-visible,
  #rf-content .mdBtnR-plain:focus-visible,
  .modal a:not([class]):focus-visible,
  .modal .mdBtnR-plain:focus-visible {
    outline: 2px solid currentColor !important;
    outline-offset: 2px !important;
  }
  input:focus,
  select:focus,
  .relative-select-container:focus,
  .rf-dropdown-container:focus-within {
    outline: 2px solid currentColor !important;
    outline-offset: 2px !important;
  }
  button.rfSI:focus {
    outline: 2px solid currentColor !important;
  }
  .common-select-dropdown-option-item:hover,
  .common-select-dropdown-option-item:focus {
    outline: 2px solid currentColor !important;
    outline-offset: -2px !important;
  }
}
#rf-content li.atomic,
.modal li.atomic {
  list-style: disc;
}
#rf-content li.atomic li,
.modal li.atomic li {
  list-style: circle;
}

@container (min-width: 1201px) {
  #rf-content h2.ms-accordion-title {
    margin-top: 32px;
  }
}
@supports not (container-type: inline-size) {
  @media (min-width: 1201px) {
    #rf-content h2.ms-accordion-title {
      margin-top: 32px;
    }
  }
}
#rf-content details {
  --details-accordion-icon: url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/closed_1778686751020001Aduk.svg");
  --details-accordion-icon-hover: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='10.5' fill='%232A446F'/%3E%3Cline x1='10.5' y1='6' x2='10.5' y2='15' stroke='white'/%3E%3Cline x1='6' y1='10.5' x2='15' y2='10.5' stroke='white'/%3E%3C/svg%3E%0A");
  --details-accordion-icon-size: 40px;
  --details-accordion-border-color: rgba(59, 84, 97, 1);
  border-top: none;
  border-bottom: 1px solid var(--details-accordion-border-color, var(--ms-blue));
}
#rf-content details summary {
  display: flex;
  justify-content: space-between;
  gap: var(--details-accordion-icon-size, 24px);
  align-items: center;
  padding-block: var(--details-accordion-item-height, 24px);
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}
@media (max-width: 768px) {
  #rf-content details summary {
    font-size: 20px;
    line-height: 28px;
  }
}
#rf-content details summary {
  font-weight: 600;
  color: rgb(244, 250, 253);
}
#rf-content details summary + * {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: -2%;
  padding-block-end: 36px;
}
@container (max-width: 1200px) {
  #rf-content details summary + * {
    padding-block-end: 24px;
  }
}
@supports not (container-type: inline-size) {
  @media (max-width: 1200px) {
    #rf-content details summary + * {
      padding-block-end: 24px;
    }
  }
}
#rf-content details summary::after {
  content: "";
  width: var(--details-accordion-icon-size, 24px);
  min-width: var(--details-accordion-icon-size, 24px);
  height: var(--details-accordion-icon-size, 24px);
  display: block;
  background-color: rgb(251, 251, 251);
  background-image: var(--details-accordion-icon, url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12Z' fill='%230A79A9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.40963 8.29492L11.9996 12.8749L16.5896 8.29492L17.9996 9.70492L11.9996 15.7049L5.99963 9.70492L7.40963 8.29492Z' fill='white'/%3E%3C/svg%3E"));
  background-position: center center;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  border-radius: 8px;
}
#rf-content details summary:hover {
  cursor: pointer;
}
#rf-content details summary:focus-visible {
  box-shadow: var(--rf-brand-elevation-focus-indicator-shadow);
}
#rf-content details[open] summary::after {
  --details-accordion-icon: url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/open_1778686789807001WDYW.svg");
}
#rf-content details:last-of-type {
  border-bottom: 1px solid var(--details-accordion-border-color, #c1cbe6);
}
#rf-content details summary::-webkit-details-marker {
  display: none;
}

#rf-content .mdBtnR span,
#rf-content .mdBtnR .mdBtnR-text,
.modal .mdBtnR span,
.modal .mdBtnR .mdBtnR-text {
  color: currentcolor;
}
#rf-content .mdBtnR .rfSI svg,
.modal .mdBtnR .rfSI svg {
  fill: currentcolor;
}
#rf-content a:not([class]),
.modal a:not([class]) {
  font-size: 15px;
  line-height: 22px;
  font-weight: 400;
  padding: 0;
  border-color: transparent;
  border-width: 0;
  text-decoration: underline;
  background: transparent;
  color: inherit;
}
#rf-content a:not([class]):hover, #rf-content a:not([class]):focus-visible,
.modal a:not([class]):hover,
.modal a:not([class]):focus-visible {
  font-weight: 700;
}
#rf-content a:not([class]) > span,
#rf-content a:not([class]) > .mdBtnR-text,
.modal a:not([class]) > span,
.modal a:not([class]) > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
#rf-content a:not([class]) > span.rfSI,
.modal a:not([class]) > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}

.js-global-head {
  margin-block-end: 0 !important;
}

@media (width >= 860px) {
  #uhfLogo {
    position: relative;
  }
  #uhfLogo::after {
    content: "";
    position: absolute;
    width: 1px;
    background: var(--ms-pure-white);
    top: 0;
    bottom: 0;
    right: 0;
    margin-block: 10px;
  }
}

#headerArea a,
#headerArea a:visited,
.rf-org-header-container a,
.rf-org-header-container a:visited {
  color: var(--ms-pure-white);
}

.ms-header[data-display-search=false] #searchForm {
  display: none;
}
.ms-header[data-display-cart=false] #uhf-shopping-cart {
  display: none;
}

@media (min-width: 860px) {
  .rf-uhf-menu-wrapper {
    display: flex;
    overflow: auto;
  }
  .rf-uhf-menu-wrapper > li > a,
  .rf-uhf-menu-wrapper > li > button {
    white-space: nowrap;
  }
  .rf-uhf-menu-wrapper .nested-menu > .c-uhf-menu {
    position: static !important;
  }
}

body.rf-body:has(.ms-header__banner) #special-div {
  padding-block-start: 20px !important;
}
body.rf-body:has(.ms-header__banner) #rf-content {
  padding-block-start: 0 !important;
}

.rf-housing .rf-housing-content .hotel-card.type-room .hotel-image:has(img[src=""]) {
  display: none;
}

a.c-uhff-link,
.c-heading-4,
.context-uhf a:link,
#footerArea nav ul li {
  color: var(--ms-pure-white) !important;
}

#uhf-footer,
.c-uhff,
.c-uhff-base {
  background-color: #191a1b !important;
}

#rf-content .rf-select .relative-select-container .placeholder-first-option {
  opacity: 1;
  background: var(--ms-pure-white);
}

.rf-label + [role=group] {
  margin-block-start: 12px;
}

.rf-checkbox-container div[role=group]:has(.checkbox + .checkbox) {
  display: grid;
  gap: 12px;
  grid-template-columns: 50% 50%;
}

#wf-formFileUpload p + .rf-error {
  margin-block-start: 16px;
}
#wf-formFileUpload .file-listing {
  display: flex;
  align-items: center;
  gap: 12px;
}
#wf-formFileUpload .file-listing::before, #wf-formFileUpload .file-listing::after {
  display: none;
}
#wf-formFileUpload .file-listing > * {
  margin-inline: 0;
}

.rf-text-container ul:not([class]) li {
  list-style: outside;
}

.nomination-form-details,
.add-nomination-email {
  max-width: 100%;
}

.rf-search-results-container {
  margin-block-end: var(--glass-container-margin);
}
.rf-search-results-container .pagination {
  width: 100%;
}

.rf-body:has(.ms-confirmation-page) #rf-content .page-builder-display-reset > .flex-box-section-full,
.rf-body:has(.ms-confirmation-page) .modal .page-builder-display-reset > .flex-box-section-full {
  border-bottom: 1px solid rgb(59, 84, 97);
}
.rf-body:has(.ms-confirmation-page) #rf-content .page-builder-display-reset > .flex-box-section-full:nth-child(2),
.rf-body:has(.ms-confirmation-page) .modal .page-builder-display-reset > .flex-box-section-full:nth-child(2) {
  padding-block-start: 0;
}
.rf-body:has(.ms-confirmation-page) #rf-content .page-builder-display-reset > .flex-box-section-full:last-child,
.rf-body:has(.ms-confirmation-page) .modal .page-builder-display-reset > .flex-box-section-full:last-child {
  border-bottom: none;
}
.rf-body:has(.ms-confirmation-page) #rf-content .page-builder-display-reset > .flex-box-section-full:has(+ .ms-confirmation__terms),
.rf-body:has(.ms-confirmation-page) .modal .page-builder-display-reset > .flex-box-section-full:has(+ .ms-confirmation__terms) {
  border-bottom: none;
  padding-bottom: 0;
}
.rf-body:has(.ms-confirmation-page) #rf-content .page-builder-display-reset h1,
.rf-body:has(.ms-confirmation-page) #rf-content .page-builder-display-reset h2,
.rf-body:has(.ms-confirmation-page) .modal .page-builder-display-reset h1,
.rf-body:has(.ms-confirmation-page) .modal .page-builder-display-reset h2 {
  margin-block-end: 12px;
}

#rf-content .ms-confirmation__intro-content,
.modal .ms-confirmation__intro-content {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
#rf-content .ms-confirmation__intro-button-wrapper,
.modal .ms-confirmation__intro-button-wrapper {
  display: flex;
  gap: 8px;
}
#rf-content .ms-confirmation__details-wrapper,
.modal .ms-confirmation__details-wrapper {
  display: flex;
  flex-direction: column;
  gap: 44px;
}
#rf-content .ms-confirmation__details,
.modal .ms-confirmation__details {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
#rf-content .ms-confirmation__details-row,
.modal .ms-confirmation__details-row {
  display: flex;
  gap: 16px;
}
#rf-content .ms-confirmation__details-row strong,
.modal .ms-confirmation__details-row strong {
  display: inline-block;
  letter-spacing: -3%;
  min-width: 180px;
}
#rf-content .ms-confirmation__social,
.modal .ms-confirmation__social {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  padding: 32px;
  background: linear-gradient(0deg, var(--app-color-surface-glass-bg-nonclickable, rgba(255, 255, 255, 0.05)), var(--app-color-surface-glass-bg-nonclickable, rgba(255, 255, 255, 0.05))), linear-gradient(90deg, #318581 0%, #0F6AB9 50%, #7656AD 100%);
  border-radius: 8px;
  overflow: hidden;
  font-weight: 600;
  font-size: 16px;
  color: rgb(244, 250, 253);
}
#rf-content .ms-confirmation__social-links,
.modal .ms-confirmation__social-links {
  display: flex;
  gap: 16px;
}
#rf-content .ms-confirmation__social-links a,
.modal .ms-confirmation__social-links a {
  width: 24px;
  height: 24px;
  display: flex;
  overflow: hidden;
}
#rf-content .ms-confirmation__social-links a::before,
.modal .ms-confirmation__social-links a::before {
  content: "";
  width: 24px;
  height: 24px;
  display: block;
  background: #FFF;
  mask-position: center;
  mask-size: contain;
  mask-repeat: no-repeat;
}
#rf-content .ms-confirmation__social-links a[aria-label=linkedin]::before,
.modal .ms-confirmation__social-links a[aria-label=linkedin]::before {
  mask-image: var(--ms-social-links-icon--linkedin);
}
#rf-content .ms-confirmation__social-links a[aria-label=twitter]::before,
.modal .ms-confirmation__social-links a[aria-label=twitter]::before {
  mask-image: var(--ms-social-links-icon--twitter);
}
#rf-content .ms-confirmation__social-links a[aria-label=youtube]::before,
.modal .ms-confirmation__social-links a[aria-label=youtube]::before {
  mask-image: var(--ms-social-links-icon--youtube);
}
#rf-content .ms-confirmation__social-links a[aria-label=facebook]::before,
.modal .ms-confirmation__social-links a[aria-label=facebook]::before {
  mask-image: var(--ms-social-links-icon--facebook);
}
#rf-content .ms-confirmation__social-links a[aria-label=bluesky]::before,
.modal .ms-confirmation__social-links a[aria-label=bluesky]::before {
  mask-image: var(--ms-social-links-icon--bluesky);
}
#rf-content .ms-confirmation__social-links a[aria-label=tiktok]::before,
.modal .ms-confirmation__social-links a[aria-label=tiktok]::before {
  mask-image: var(--ms-social-links-icon--tiktok);
}
#rf-content .ms-confirmation__social-links a[aria-label=instagram]::before,
.modal .ms-confirmation__social-links a[aria-label=instagram]::before {
  mask-image: var(--ms-social-links-icon--instagram);
}
#rf-content .ms-confirmation__social-links a[aria-label=threads]::before,
.modal .ms-confirmation__social-links a[aria-label=threads]::before {
  mask-image: var(--ms-social-links-icon--threads);
}
#rf-content .ms-confirmation__accordion,
.modal .ms-confirmation__accordion {
  padding-block: 0;
}
#rf-content .ms-confirmation__accordion-wrapper > details:last-child,
.modal .ms-confirmation__accordion-wrapper > details:last-child {
  border-bottom: none;
}
#rf-content .ms-confirmation__accordion-wrapper > details.faq-about,
.modal .ms-confirmation__accordion-wrapper > details.faq-about {
  --ms-accordion-summary-icon: url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/Person%20Chat_1778684076386001DOzR.svg");
}
#rf-content .ms-confirmation__accordion-wrapper > details.faq-profile,
.modal .ms-confirmation__accordion-wrapper > details.faq-profile {
  --ms-accordion-summary-icon: url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/Slide%20Content_1778684076440001DEOl.svg");
}
#rf-content .ms-confirmation__accordion-wrapper > details.faq-focus,
.modal .ms-confirmation__accordion-wrapper > details.faq-focus {
  --ms-accordion-summary-icon: url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/App%20List_1778684076170001Dh5z.svg");
}
#rf-content .ms-confirmation__accordion-wrapper > details.faq-pass,
.modal .ms-confirmation__accordion-wrapper > details.faq-pass {
  --ms-accordion-summary-icon: url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/Apps_1778684076267001DmzL.svg");
}
#rf-content .ms-confirmation__accordion-wrapper > details.faq-hotel,
.modal .ms-confirmation__accordion-wrapper > details.faq-hotel {
  --ms-accordion-summary-icon: url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/Building_1778684076325001Dl2F.svg");
}
#rf-content .ms-confirmation__accordion-wrapper > details * + strong,
.modal .ms-confirmation__accordion-wrapper > details * + strong {
  margin-block-start: 24px;
  display: block;
}
#rf-content .ms-confirmation__accordion-wrapper > details p + [data-type=button],
.modal .ms-confirmation__accordion-wrapper > details p + [data-type=button] {
  margin-block-start: 24px;
}
#rf-content .ms-confirmation__accordion-wrapper > details strong + img,
.modal .ms-confirmation__accordion-wrapper > details strong + img {
  margin-block-start: 12px;
}
#rf-content .ms-confirmation__accordion-wrapper > details summary,
.modal .ms-confirmation__accordion-wrapper > details summary {
  gap: 24px;
}
#rf-content .ms-confirmation__accordion-wrapper > details summary::before,
.modal .ms-confirmation__accordion-wrapper > details summary::before {
  content: "";
  width: 24px;
  height: 24px;
  mask-image: var(--ms-accordion-summary-icon, url("https://rainfocus-static.azure.rainfocus.com/microsoft/ignite27/static/staticfile/staticfile/App%20List_1778684076170001Dh5z.svg"));
  mask-repeat: no-repeat;
  mask-size: cover;
  background: #b3daf0;
  display: block;
}
#rf-content .ms-confirmation__accordion-wrapper > details summary > span,
.modal .ms-confirmation__accordion-wrapper > details summary > span {
  flex: 1;
}
#rf-content .ms-confirmation__accordion-wrapper > details summary + *,
.modal .ms-confirmation__accordion-wrapper > details summary + * {
  padding-inline-start: 46px;
}
#rf-content .ms-confirmation__helpful-info-links,
.modal .ms-confirmation__helpful-info-links {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
#rf-content .ms-confirmation__helpful-info-links button, #rf-content .ms-confirmation__helpful-info-links a,
.modal .ms-confirmation__helpful-info-links button,
.modal .ms-confirmation__helpful-info-links a {
  display: inline-flex;
  align-items: center;
  color: rgb(242, 225, 243);
  gap: 8px;
  font-weight: 600;
  padding: 0;
  background: none;
}
#rf-content .ms-confirmation__helpful-info-links button::before, #rf-content .ms-confirmation__helpful-info-links a::before,
.modal .ms-confirmation__helpful-info-links button::before,
.modal .ms-confirmation__helpful-info-links a::before {
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  background-color: rgb(238, 238, 236);
  background-image: url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.79289 6.29289C9.18342 5.90237 9.81658 5.90237 10.2071 6.29289L15.2071 11.2929C15.5976 11.6834 15.5976 12.3166 15.2071 12.7071L10.2071 17.7071C9.81658 18.0976 9.18342 18.0976 8.79289 17.7071C8.40237 17.3166 8.40237 16.6834 8.79289 16.2929L13.0858 12L8.79289 7.70711C8.40237 7.31658 8.40237 6.68342 8.79289 6.29289Z' fill='%23000000'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  border-radius: 8px;
}
#rf-content .ms-confirmation__terms,
.modal .ms-confirmation__terms {
  font-size: 16px;
}
#rf-content .ms-confirmation__terms p,
.modal .ms-confirmation__terms p {
  font-size: inherit;
}

.rf-body:has(.rfwf-orders-details) #rf-content .rfwf-full-panel,
.rf-body:has(.rfwf-orders-details) #rf-content .accordion-headline,
.rf-body:has(.rfwf-orders-details) #rf-content .rfG-fluid-container,
.rf-body:has(.rfwf-orders-details) .modal .rfwf-full-panel,
.rf-body:has(.rfwf-orders-details) .modal .accordion-headline,
.rf-body:has(.rfwf-orders-details) .modal .rfG-fluid-container {
  border-color: #3b5461;
}
.rf-body:has(.rfwf-orders-details) #rf-content .md-frame,
.rf-body:has(.rfwf-orders-details) .modal .md-frame {
  background: none;
  box-shadow: none;
}

#rf-content .accordion-headline .rf-price-formatter,
.modal .accordion-headline .rf-price-formatter {
  display: none;
}
#rf-content .accordion-headline > h3,
.modal .accordion-headline > h3 {
  max-width: calc(100% - 36px);
}

.rf-body:has(.ms-welcome__intro) {
  --ms-max-container-width: 1330px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary > span,
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary {
  color: #0E1726;
  background-color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary:hover, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary:hover {
  text-decoration: none;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary > span,
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline:focus-visible, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline > span,
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline > .mdBtnR-text, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary > span,
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline > span.rfSI, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline:hover, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline:focus-visible, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary:hover, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline:hover, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary:hover {
  text-decoration: none;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline:focus-visible, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline > span,
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline > .mdBtnR-text, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary > span,
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline > span.rfSI, .rf-body:has(.ms-welcome__intro) .mdBtnR.mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .mdBtnR-add-a-thing {
  color: inherit;
}
.rf-body:has(.ms-welcome__intro) .rf-feedback-alert {
  background: none;
}
.rf-body:has(.ms-welcome__intro) #myDynamicForm h1 {
  font-size: 62px;
  line-height: 72px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .rf-body:has(.ms-welcome__intro) #myDynamicForm h1 {
    font-size: 44px;
    line-height: 56px;
  }
}
@media (max-width: 768px) {
  .rf-body:has(.ms-welcome__intro) #myDynamicForm h1 {
    font-size: 40px;
    line-height: 48px;
  }
}
.rf-body:has(.ms-welcome__intro) #myDynamicForm .rf-text-container p,
.rf-body:has(.ms-welcome__intro) #myDynamicForm .label-text,
.rf-body:has(.ms-welcome__intro) #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), .rf-body:has(.ms-welcome__intro) #myDynamicForm .rf-input textarea,
.rf-body:has(.ms-welcome__intro) #myDynamicForm .error-msg {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: -2%;
}
.rf-body:has(.ms-welcome__intro) .rf-form-element-group .rfSI-radio {
  display: inline-block;
  position: relative;
}
.rf-body:has(.ms-welcome__intro) .rf-form-element-group .rfSI-radio::before {
  background: #fff;
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  border-radius: 50%;
  inset: 2px;
  width: 12px;
  height: 12px;
  left: 2px;
  top: 2px;
  z-index: 0;
}
.rf-body:has(.ms-welcome__intro) .rf-form-element-group .rfSI-radio svg {
  position: relative;
  z-index: 2;
}
.rf-body:has(.ms-welcome__intro) .rf-single-select .rf-select-selected li,
.rf-body:has(.ms-welcome__intro) .rf-multi-select .rf-select-selected li {
  color: black;
}
.rf-body:has(.ms-welcome__intro) .rf-tag {
  color: black;
}
.rf-body:has(.ms-welcome__intro) .working-report-header .mdBtnR-toggle {
  background: none;
}
.rf-body:has(.ms-welcome__intro) .working-report-message {
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .working-report-table-container {
  background: var(--rf-brand-color-surface);
}
.rf-body:has(.ms-welcome__intro) .rf-virtualized-table {
  --rf-brand-color-text-body: var(--ms-pure-black);
  --rf-brand-color-text-heading: var(--ms-pure-black);
}
.rf-body:has(.ms-welcome__intro) .upload-file-area {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .rf-card {
  background: transparent;
}
.rf-body:has(.ms-welcome__intro) .rf-card .card-header,
.rf-body:has(.ms-welcome__intro) .rf-card .card-body,
.rf-body:has(.ms-welcome__intro) .rf-card .card-footer {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .rf-card-list-item:hover,
.rf-body:has(.ms-welcome__intro) .rf-task-listing:hover,
.rf-body:has(.ms-welcome__intro) .rf-table-container .table-row:hover {
  background: rgba(255, 255, 255, 0.1);
}
.rf-body:has(.ms-welcome__intro) .task-resources,
.rf-body:has(.ms-welcome__intro) .md-frame-primary {
  background: transparent;
}
.rf-body:has(.ms-welcome__intro) .rf-table-container .table-row {
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .exhibitor-pass-management-card {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .rfwf-orders-payment {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action > span,
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action {
  color: #3e80d7;
  background-color: var(--ms-pure-white);
  border-color: #3e80d7;
  text-decoration: none;
  letter-spacing: -2%;
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action:hover, .rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action:hover {
  text-decoration: none;
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action > span,
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .workflow-button-interior .mdBtnR.cancel-action > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .chip[data-test=rf-chip-undefined] {
  background-color: var(--rf-brand-color-primary);
  border: none;
}
.rf-body:has(.ms-welcome__intro) .meeting-day {
  display: flex;
  flex-direction: column;
}
.rf-body:has(.ms-welcome__intro) .meeting-header {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-welcome__intro) .meeting-header:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .meeting-header > span,
.rf-body:has(.ms-welcome__intro) .meeting-header > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .meeting-header > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .meeting-header:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-welcome__intro) .meeting-header {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
.rf-body:has(.ms-welcome__intro) .meeting-header:hover, .rf-body:has(.ms-welcome__intro) .meeting-header:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-welcome__intro) .meeting-header:hover {
  text-decoration: none;
}
.rf-body:has(.ms-welcome__intro) .meeting-header:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .meeting-header > span,
.rf-body:has(.ms-welcome__intro) .meeting-header > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .meeting-header > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .meeting-header {
  justify-content: center;
}
.rf-body:has(.ms-welcome__intro) .meeting-header:hover {
  font-weight: normal;
}
.rf-body:has(.ms-welcome__intro) .meeting-header::after {
  display: none;
}
.rf-body:has(.ms-welcome__intro) .meeting-time {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-welcome__intro) .meeting-time:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .meeting-time > span,
.rf-body:has(.ms-welcome__intro) .meeting-time > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .meeting-time > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .meeting-time:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-welcome__intro) .meeting-time {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
.rf-body:has(.ms-welcome__intro) .meeting-time:hover, .rf-body:has(.ms-welcome__intro) .meeting-time:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-welcome__intro) .meeting-time:hover {
  text-decoration: none;
}
.rf-body:has(.ms-welcome__intro) .meeting-time:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .meeting-time > span,
.rf-body:has(.ms-welcome__intro) .meeting-time > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .meeting-time > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .meeting-time {
  justify-content: center;
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active > span,
.rf-body:has(.ms-welcome__intro) .meeting-time.active > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active {
  color: #0E1726;
  background-color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active:hover, .rf-body:has(.ms-welcome__intro) .meeting-time.active:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active:hover {
  text-decoration: none;
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active > span,
.rf-body:has(.ms-welcome__intro) .meeting-time.active > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-welcome__intro) .meeting-time.active > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-welcome__intro) .meeting-time::after {
  display: none;
}
.rf-body:has(.ms-welcome__intro) .meeting-time svg {
  fill: currentColor !important;
}
.rf-body:has(.ms-welcome__intro) .meetings-pending-requests {
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-welcome__intro) .meetings-section-actions {
  background: none;
}
.rf-body:has(.ms-welcome__intro) .icon-popover-trigger svg {
  fill: var(--rf-brand-color-text-body);
}
.rf-body:has(.ms-welcome__intro) .rf-tasks-list {
  background: transparent;
}
.rf-body:has(.ms-welcome__intro) {
  --rf-brand-color-text-heading: var(--ms-heading-color);
  --rf-brand-color-text-body: var(--ms-body-text-color);
  --rf-brand-color-status-error: #f65567 !important;
  --rf-comp-input-color-asterisk: #f65567;
  --rf-comp-dropdown-action-color-background: #d2d2d2;
  --rf-comp-dropdown-action-color-border: #d2d2d2;
  --rf-comp-dropdown-action-color-on-background: #0e1726;
  --rf-comp-input-color-placeholder: #0e1726;
  --rf-comp-input-color-on-background: #0e1726;
  --rf-comp-link-color: #46a0de;
  --rf-comp-input-shape-radius: 8px;
  --ms-button-focus-style: 2px solid #FFF;
  --ms-button-focus-shadow-style: 0 0 0 4px var(--ms-blue);
  --ms-button-focus-outline-offset: 4px;
}
.rf-body:has(.ms-welcome__intro) .page-builder-display-reset {
  background: transparent;
}

#rf-content .ms-welcome__intro,
.modal .ms-welcome__intro {
  padding-block: 100px;
}
@media (max-width: 768px) {
  #rf-content .ms-welcome__intro,
  .modal .ms-welcome__intro {
    padding-block: 50px;
  }
}
#rf-content .ms-welcome__intro .element-container-wrapper,
#rf-content .ms-welcome__intro .element-container,
.modal .ms-welcome__intro .element-container-wrapper,
.modal .ms-welcome__intro .element-container {
  display: contents;
}
#rf-content .ms-welcome__intro-headline,
.modal .ms-welcome__intro-headline {
  color: rgb(244, 250, 253);
  font-size: 62px;
  letter-spacing: -2.5%;
  margin-block-end: 16px;
  text-align: inherit;
  margin-block-end: 36px;
}
@media (max-width: 768px) {
  #rf-content .ms-welcome__intro-headline,
  .modal .ms-welcome__intro-headline {
    font-size: 40px;
  }
}
#rf-content .ms-welcome__intro-main,
.modal .ms-welcome__intro-main {
  margin-block-end: 40px;
  text-align: center;
}
@media (min-width: 769px) {
  #rf-content .ms-welcome__intro-main,
  .modal .ms-welcome__intro-main {
    margin-inline: auto;
    max-width: 880px;
    text-wrap: balance;
  }
}
@media (max-width: 768px) {
  #rf-content .ms-welcome__intro-main,
  .modal .ms-welcome__intro-main {
    text-align: left;
  }
}
#rf-content .ms-welcome__intro-main p.atomic,
.modal .ms-welcome__intro-main p.atomic {
  font-size: 20px;
  letter-spacing: -2%;
  text-align: inherit;
}
#rf-content .ms-welcome__intro-main p.atomic:not(:last-child),
.modal .ms-welcome__intro-main p.atomic:not(:last-child) {
  margin-block-end: 16px;
}
#rf-content .ms-welcome__intro-bottom,
.modal .ms-welcome__intro-bottom {
  display: flex;
  gap: 16px;
  justify-content: center;
}
#rf-content .ms-welcome__intro-bottom > div,
.modal .ms-welcome__intro-bottom > div {
  flex: 0 1 33.33%;
}
@media (max-width: 1200px) {
  #rf-content .ms-welcome__intro-bottom,
  .modal .ms-welcome__intro-bottom {
    flex-direction: column;
  }
}
#rf-content .ms-welcome__intro-bottom-left, #rf-content .ms-welcome__intro-bottom-right,
.modal .ms-welcome__intro-bottom-left,
.modal .ms-welcome__intro-bottom-right {
  background: #0e1726;
  border-radius: 24px;
  border: 1px solid rgb(59, 84, 97);
  color: var(--ms-body-text-color);
  box-shadow: var(--glass-container-shadow);
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 32px;
}
#rf-content .ms-welcome__intro-bottom-left--small-gap, #rf-content .ms-welcome__intro-bottom-right--small-gap,
.modal .ms-welcome__intro-bottom-left--small-gap,
.modal .ms-welcome__intro-bottom-right--small-gap {
  gap: 32px;
}
#rf-content .ms-welcome__intro-bottom-description,
.modal .ms-welcome__intro-bottom-description {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 1201px) {
  #rf-content .ms-welcome__intro-bottom-description,
  .modal .ms-welcome__intro-bottom-description {
    min-height: 315px;
  }
  #rf-content .ms-welcome__intro-bottom-description--height-auto,
  .modal .ms-welcome__intro-bottom-description--height-auto {
    min-height: auto;
  }
}
#rf-content .ms-welcome__intro-bottom-description p,
.modal .ms-welcome__intro-bottom-description p {
  margin-block-end: 24px;
}
#rf-content .ms-welcome__intro-bottom-price, #rf-content .ms-welcome__intro-bottom-type,
.modal .ms-welcome__intro-bottom-price,
.modal .ms-welcome__intro-bottom-type {
  margin-block-end: 24px;
}
#rf-content .ms-welcome__intro-bottom-price,
.modal .ms-welcome__intro-bottom-price {
  background: linear-gradient(90deg, #318581 0%, #0F6AB9 50%, #7656AD 100%);
  border-radius: 4px;
  color: rgb(251, 245, 251);
  margin-block-end: 12px;
  padding: 8px 16px;
  display: inline-block;
  font-size: 14px;
  line-height: 1;
}
#rf-content .ms-welcome__intro-bottom-location,
.modal .ms-welcome__intro-bottom-location {
  margin-block-end: 8px;
  font-size: 24px;
  letter-spacing: -1%;
}
#rf-content .ms-welcome__intro-bottom-type,
.modal .ms-welcome__intro-bottom-type {
  margin-block-end: 16px;
  font-size: 16px;
  letter-spacing: -2%;
}
#rf-content .ms-welcome__intro-bottom-list-wrapper,
.modal .ms-welcome__intro-bottom-list-wrapper {
  flex: 1;
  border-top: 1px solid rgb(59, 84, 97);
  padding-block-start: 32px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  color: rgb(244, 250, 253);
  font-weight: 600;
}
#rf-content .ms-welcome__intro-bottom-list-wrapper ul.atomic,
.modal .ms-welcome__intro-bottom-list-wrapper ul.atomic {
  padding: 0;
  margin-block-start: 10px;
}
#rf-content .ms-welcome__intro-bottom-list-wrapper li.atomic,
.modal .ms-welcome__intro-bottom-list-wrapper li.atomic {
  display: flex;
  font-size: 14px;
  list-style: none;
  font-weight: 600;
  gap: 12px;
}
#rf-content .ms-welcome__intro-bottom-list-wrapper li.atomic::before,
.modal .ms-welcome__intro-bottom-list-wrapper li.atomic::before {
  content: "";
  min-width: 16px;
  max-width: 16px;
  min-height: 16px;
  max-height: 16px;
  display: block;
  mask-image: url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.8086 9.70558C18.1983 9.31421 18.1969 8.68105 17.8056 8.29137C17.4142 7.90169 16.781 7.90305 16.3913 8.29442L10.6215 14.0892L7.30211 10.816C6.90886 10.4283 6.27571 10.4327 5.88793 10.8259C5.50015 11.2192 5.50459 11.8524 5.89784 12.2401L9.92581 16.212C10.3177 16.5985 10.9482 16.5956 11.3366 16.2056L17.8086 9.70558Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12Z' fill='%23000000'/%3E%3C/svg%3E");
  background: rgb(179, 218, 240);
  mask-repeat: no-repeat;
  mask-size: cover;
  margin-block-start: 3px;
}
#rf-content .ms-welcome__intro-button-wrapper,
.modal .ms-welcome__intro-button-wrapper {
  display: flex;
  gap: 16px;
  margin-block-end: 16px;
}
@media (max-width: 1200px) {
  #rf-content .ms-welcome__intro-button-wrapper,
  .modal .ms-welcome__intro-button-wrapper {
    flex-wrap: wrap;
  }
}
#rf-content .ms-welcome__intro-bottom-text,
.modal .ms-welcome__intro-bottom-text {
  font-size: 16px;
  letter-spacing: -2%;
  line-height: 24px;
  flex: 1;
}

.rf-body:has(.ms-rewelcome__intro) {
  --ms-max-container-width: 1330px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary > span,
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary {
  color: #0E1726;
  background-color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary:hover, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary:hover {
  text-decoration: none;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary > span,
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline:focus-visible, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline > span,
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline > .mdBtnR-text, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary > span,
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline > span.rfSI, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline:hover, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline:focus-visible, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary:hover, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline:hover, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary:hover {
  text-decoration: none;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline:focus-visible, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline > span,
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline > .mdBtnR-text, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary > span,
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline > span.rfSI, .rf-body:has(.ms-rewelcome__intro) .mdBtnR.mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .mdBtnR-add-a-thing {
  color: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .rf-feedback-alert {
  background: none;
}
.rf-body:has(.ms-rewelcome__intro) #myDynamicForm h1 {
  font-size: 62px;
  line-height: 72px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .rf-body:has(.ms-rewelcome__intro) #myDynamicForm h1 {
    font-size: 44px;
    line-height: 56px;
  }
}
@media (max-width: 768px) {
  .rf-body:has(.ms-rewelcome__intro) #myDynamicForm h1 {
    font-size: 40px;
    line-height: 48px;
  }
}
.rf-body:has(.ms-rewelcome__intro) #myDynamicForm .rf-text-container p,
.rf-body:has(.ms-rewelcome__intro) #myDynamicForm .label-text,
.rf-body:has(.ms-rewelcome__intro) #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), .rf-body:has(.ms-rewelcome__intro) #myDynamicForm .rf-input textarea,
.rf-body:has(.ms-rewelcome__intro) #myDynamicForm .error-msg {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: -2%;
}
.rf-body:has(.ms-rewelcome__intro) .rf-form-element-group .rfSI-radio {
  display: inline-block;
  position: relative;
}
.rf-body:has(.ms-rewelcome__intro) .rf-form-element-group .rfSI-radio::before {
  background: #fff;
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  border-radius: 50%;
  inset: 2px;
  width: 12px;
  height: 12px;
  left: 2px;
  top: 2px;
  z-index: 0;
}
.rf-body:has(.ms-rewelcome__intro) .rf-form-element-group .rfSI-radio svg {
  position: relative;
  z-index: 2;
}
.rf-body:has(.ms-rewelcome__intro) .rf-single-select .rf-select-selected li,
.rf-body:has(.ms-rewelcome__intro) .rf-multi-select .rf-select-selected li {
  color: black;
}
.rf-body:has(.ms-rewelcome__intro) .rf-tag {
  color: black;
}
.rf-body:has(.ms-rewelcome__intro) .working-report-header .mdBtnR-toggle {
  background: none;
}
.rf-body:has(.ms-rewelcome__intro) .working-report-message {
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .working-report-table-container {
  background: var(--rf-brand-color-surface);
}
.rf-body:has(.ms-rewelcome__intro) .rf-virtualized-table {
  --rf-brand-color-text-body: var(--ms-pure-black);
  --rf-brand-color-text-heading: var(--ms-pure-black);
}
.rf-body:has(.ms-rewelcome__intro) .upload-file-area {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .rf-card {
  background: transparent;
}
.rf-body:has(.ms-rewelcome__intro) .rf-card .card-header,
.rf-body:has(.ms-rewelcome__intro) .rf-card .card-body,
.rf-body:has(.ms-rewelcome__intro) .rf-card .card-footer {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .rf-card-list-item:hover,
.rf-body:has(.ms-rewelcome__intro) .rf-task-listing:hover,
.rf-body:has(.ms-rewelcome__intro) .rf-table-container .table-row:hover {
  background: rgba(255, 255, 255, 0.1);
}
.rf-body:has(.ms-rewelcome__intro) .task-resources,
.rf-body:has(.ms-rewelcome__intro) .md-frame-primary {
  background: transparent;
}
.rf-body:has(.ms-rewelcome__intro) .rf-table-container .table-row {
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .exhibitor-pass-management-card {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .rfwf-orders-payment {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action > span,
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action {
  color: #3e80d7;
  background-color: var(--ms-pure-white);
  border-color: #3e80d7;
  text-decoration: none;
  letter-spacing: -2%;
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action:hover, .rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action:hover {
  text-decoration: none;
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action > span,
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .workflow-button-interior .mdBtnR.cancel-action > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .chip[data-test=rf-chip-undefined] {
  background-color: var(--rf-brand-color-primary);
  border: none;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-day {
  display: flex;
  flex-direction: column;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header > span,
.rf-body:has(.ms-rewelcome__intro) .meeting-header > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header:hover, .rf-body:has(.ms-rewelcome__intro) .meeting-header:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header:hover {
  text-decoration: none;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header > span,
.rf-body:has(.ms-rewelcome__intro) .meeting-header > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header {
  justify-content: center;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header:hover {
  font-weight: normal;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-header::after {
  display: none;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time > span,
.rf-body:has(.ms-rewelcome__intro) .meeting-time > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time:hover, .rf-body:has(.ms-rewelcome__intro) .meeting-time:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time:hover {
  text-decoration: none;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time > span,
.rf-body:has(.ms-rewelcome__intro) .meeting-time > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time {
  justify-content: center;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active > span,
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active {
  color: #0E1726;
  background-color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active:hover, .rf-body:has(.ms-rewelcome__intro) .meeting-time.active:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active:hover {
  text-decoration: none;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active > span,
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time.active > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time::after {
  display: none;
}
.rf-body:has(.ms-rewelcome__intro) .meeting-time svg {
  fill: currentColor !important;
}
.rf-body:has(.ms-rewelcome__intro) .meetings-pending-requests {
  color: var(--ms-pure-white);
}
.rf-body:has(.ms-rewelcome__intro) .meetings-section-actions {
  background: none;
}
.rf-body:has(.ms-rewelcome__intro) .icon-popover-trigger svg {
  fill: var(--rf-brand-color-text-body);
}
.rf-body:has(.ms-rewelcome__intro) .rf-tasks-list {
  background: transparent;
}
.rf-body:has(.ms-rewelcome__intro) {
  --rf-brand-color-text-heading: var(--ms-heading-color);
  --rf-brand-color-text-body: var(--ms-body-text-color);
  --rf-brand-color-status-error: #f65567 !important;
  --rf-comp-input-color-asterisk: #f65567;
  --rf-comp-dropdown-action-color-background: #d2d2d2;
  --rf-comp-dropdown-action-color-border: #d2d2d2;
  --rf-comp-dropdown-action-color-on-background: #0e1726;
  --rf-comp-input-color-placeholder: #0e1726;
  --rf-comp-input-color-on-background: #0e1726;
  --rf-comp-link-color: #46a0de;
  --rf-comp-input-shape-radius: 8px;
  --ms-button-focus-style: 2px solid #FFF;
  --ms-button-focus-shadow-style: 0 0 0 4px var(--ms-blue);
  --ms-button-focus-outline-offset: 4px;
}
.rf-body:has(.ms-rewelcome__intro) .page-builder-display-reset {
  background: transparent;
}

#rf-content .ms-rewelcome__wrapper,
.modal .ms-rewelcome__wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px 16px;
}
@media (max-width: 768px) {
  #rf-content .ms-rewelcome__wrapper,
  .modal .ms-rewelcome__wrapper {
    grid-template-columns: 1fr;
  }
}
#rf-content .ms-rewelcome__card,
.modal .ms-rewelcome__card {
  background: #0e1726;
  border-radius: 24px;
  border: 1px solid rgb(59, 84, 97);
  color: var(--ms-body-text-color);
  box-shadow: var(--glass-container-shadow);
  border-color: #3B5461;
  display: flex;
  flex-direction: column;
  color: #F4FAFD;
  padding: 24px;
  gap: 16px;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary,
.modal .ms-rewelcome__card .mdBtnR-outline-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary:focus-visible,
.modal .ms-rewelcome__card .mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary > span,
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary > .mdBtnR-text,
.modal .ms-rewelcome__card .mdBtnR-outline-primary > span,
.modal .ms-rewelcome__card .mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary > span.rfSI,
.modal .ms-rewelcome__card .mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary:not(:has(span.rfSI)),
.modal .ms-rewelcome__card .mdBtnR-outline-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary,
.modal .ms-rewelcome__card .mdBtnR-outline-primary {
  color: #F4FAFD;
  background-color: transparent;
  border-color: #DCEEF8;
  letter-spacing: -2%;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary:hover, #rf-content .ms-rewelcome__card .mdBtnR-outline-primary:focus-visible,
.modal .ms-rewelcome__card .mdBtnR-outline-primary:hover,
.modal .ms-rewelcome__card .mdBtnR-outline-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary:hover,
.modal .ms-rewelcome__card .mdBtnR-outline-primary:hover {
  text-decoration: none;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary:focus-visible,
.modal .ms-rewelcome__card .mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary > span,
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary > .mdBtnR-text,
.modal .ms-rewelcome__card .mdBtnR-outline-primary > span,
.modal .ms-rewelcome__card .mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
#rf-content .ms-rewelcome__card .mdBtnR-outline-primary > span.rfSI,
.modal .ms-rewelcome__card .mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
@media (min-width: 769px) {
  #rf-content .ms-rewelcome__card-info,
  .modal .ms-rewelcome__card-info {
    min-height: 280px;
  }
}
#rf-content .ms-rewelcome__card-info-blue-line,
.modal .ms-rewelcome__card-info-blue-line {
  display: flex;
  justify-content: space-between;
  gap: 1rem;
  margin-block-end: 24px;
}
#rf-content .ms-rewelcome__card-info-blue-line-left,
.modal .ms-rewelcome__card-info-blue-line-left {
  font-weight: 700;
  color: #8AC1EB;
  text-transform: uppercase;
  letter-spacing: -3%;
}
#rf-content .ms-rewelcome__card-info-blue-line-right,
.modal .ms-rewelcome__card-info-blue-line-right {
  background: linear-gradient(90deg, #318581 0%, #0F6AB9 50%, #7656AD 100%);
  border-radius: 4px;
  color: rgb(251, 245, 251);
  margin-block-end: 12px;
  padding: 8px 16px;
  display: inline-block;
  font-size: 14px;
  line-height: 1;
}
#rf-content .ms-rewelcome__card-info-title-line,
.modal .ms-rewelcome__card-info-title-line {
  margin-block-end: 24px;
  font-weight: 500;
  font-size: 32px;
}
@media (max-width: 1023px) {
  #rf-content .ms-rewelcome__card-info-title-line,
  .modal .ms-rewelcome__card-info-title-line {
    font-size: 24px;
  }
}
#rf-content .ms-rewelcome__card-info-price-line,
.modal .ms-rewelcome__card-info-price-line {
  display: flex;
  flex-direction: column;
  margin-block-end: 16px;
  font-weight: 500;
  font-size: 48px;
  letter-spacing: -2.5%;
  line-height: normal;
}
@media (max-width: 1023px) {
  #rf-content .ms-rewelcome__card-info-price-line,
  .modal .ms-rewelcome__card-info-price-line {
    font-size: 40px;
  }
}
@media (max-width: 768px) {
  #rf-content .ms-rewelcome__card-info-price-line,
  .modal .ms-rewelcome__card-info-price-line {
    font-size: 32px;
  }
}
#rf-content .ms-rewelcome__card-info-price-line small,
.modal .ms-rewelcome__card-info-price-line small {
  font-weight: 600;
  letter-spacing: 0;
  font-size: 14px;
}
#rf-content .ms-rewelcome__card-info-description,
.modal .ms-rewelcome__card-info-description {
  font-weight: 400;
  letter-spacing: -2%;
}
#rf-content .ms-rewelcome__card-info-small,
.modal .ms-rewelcome__card-info-small {
  font-weight: 400;
  letter-spacing: -2%;
  line-height: 16px;
  font-size: 12px;
  margin-block-start: 16px;
}
#rf-content .ms-rewelcome__card-bottom,
.modal .ms-rewelcome__card-bottom {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
#rf-content .ms-rewelcome__card-details,
.modal .ms-rewelcome__card-details {
  font-weight: 600;
  border-top: 1px solid rgb(59, 84, 97);
  padding-block-start: 32px;
  margin-block-end: 20px;
}
@media (min-width: 769px) {
  #rf-content .ms-rewelcome__card-details,
  .modal .ms-rewelcome__card-details {
    flex: 1;
  }
}
#rf-content .ms-rewelcome__card-details p,
.modal .ms-rewelcome__card-details p {
  font-weight: inherit !important;
}
#rf-content .ms-rewelcome__card-bullets ul.atomic,
.modal .ms-rewelcome__card-bullets ul.atomic {
  padding: 0;
  margin-block-start: 10px;
}
#rf-content .ms-rewelcome__card-bullets li.atomic,
.modal .ms-rewelcome__card-bullets li.atomic {
  display: flex;
  font-size: 16px;
  line-height: 24px;
  list-style: none;
  font-weight: 600;
  gap: 12px;
  color: #F4FAFD;
}
#rf-content .ms-rewelcome__card-bullets li.atomic::before,
.modal .ms-rewelcome__card-bullets li.atomic::before {
  content: "";
  min-width: 20px;
  max-width: 20px;
  min-height: 24px;
  max-height: 24px;
  display: block;
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.77519 12.808C3.53112 12.564 3.13539 12.564 2.89131 12.808C2.64723 13.0521 2.64723 13.4478 2.89131 13.6919L6.64131 17.4419C6.88539 17.686 7.28112 17.686 7.52519 17.4419L16.6919 8.27525C16.9359 8.03118 16.9359 7.63545 16.6919 7.39137C16.4478 7.14729 16.0521 7.14729 15.808 7.39137L7.08325 16.1161L3.77519 12.808Z' fill='%2354A5E2'/%3E%3C/svg%3E");
  background: #54a5e2;
  mask-repeat: no-repeat;
  mask-size: cover;
  margin-block-start: 3px;
}
#rf-content .ms-rewelcome__card-cta,
.modal .ms-rewelcome__card-cta {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
@media (min-width: 769px) {
  #rf-content .ms-rewelcome__card-cta,
  .modal .ms-rewelcome__card-cta {
    min-height: 106px;
  }
}
#rf-content .ms-rewelcome__card-cta button, #rf-content .ms-rewelcome__card-cta a,
.modal .ms-rewelcome__card-cta button,
.modal .ms-rewelcome__card-cta a {
  width: 100%;
  text-align: center;
  justify-content: center;
}
#rf-content .ms-rewelcome--card-main,
.modal .ms-rewelcome--card-main {
  border-color: #FFF;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary,
.modal .ms-rewelcome--card-main .mdBtnR-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary:focus-visible,
.modal .ms-rewelcome--card-main .mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary > span,
#rf-content .ms-rewelcome--card-main .mdBtnR-primary > .mdBtnR-text,
.modal .ms-rewelcome--card-main .mdBtnR-primary > span,
.modal .ms-rewelcome--card-main .mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary > span.rfSI,
.modal .ms-rewelcome--card-main .mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary:not(:has(span.rfSI)),
.modal .ms-rewelcome--card-main .mdBtnR-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary,
.modal .ms-rewelcome--card-main .mdBtnR-primary {
  color: #0E1726;
  background-color: #DCEEF8;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary:hover, #rf-content .ms-rewelcome--card-main .mdBtnR-primary:focus-visible,
.modal .ms-rewelcome--card-main .mdBtnR-primary:hover,
.modal .ms-rewelcome--card-main .mdBtnR-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary:hover,
.modal .ms-rewelcome--card-main .mdBtnR-primary:hover {
  text-decoration: none;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary:focus-visible,
.modal .ms-rewelcome--card-main .mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary > span,
#rf-content .ms-rewelcome--card-main .mdBtnR-primary > .mdBtnR-text,
.modal .ms-rewelcome--card-main .mdBtnR-primary > span,
.modal .ms-rewelcome--card-main .mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-primary > span.rfSI,
.modal .ms-rewelcome--card-main .mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary:focus-visible,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary > span,
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary > .mdBtnR-text,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary > span,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary > span.rfSI,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary:not(:has(span.rfSI)),
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary {
  color: #F4FAFD;
  background-color: transparent;
  border-color: transparent;
  letter-spacing: -2%;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary:hover, #rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary:focus-visible,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary:hover,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary:hover,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary:hover {
  text-decoration: none;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary:focus-visible,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary > span,
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary > .mdBtnR-text,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary > span,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
#rf-content .ms-rewelcome--card-main .mdBtnR-outline-primary > span.rfSI,
.modal .ms-rewelcome--card-main .mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
#rf-content .ms-rewelcome--card-digital,
.modal .ms-rewelcome--card-digital {
  display: flex;
  color: #DCEEF8;
  gap: 0;
}
@media (min-width: 769px) {
  #rf-content .ms-rewelcome--card-digital,
  .modal .ms-rewelcome--card-digital {
    grid-column: span 2;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
  }
}
@media (max-width: 768px) {
  #rf-content .ms-rewelcome--card-digital,
  .modal .ms-rewelcome--card-digital {
    flex-direction: column;
    gap: 16px;
  }
}
#rf-content .ms-rewelcome__card-title-alt,
.modal .ms-rewelcome__card-title-alt {
  display: flex;
  gap: 12px;
  margin-block-end: 8px;
  color: #F4FAFD;
  letter-spacing: -1%;
  font-weight: 500;
  font-size: 22px;
}
@media (min-width: 769px) {
  #rf-content .ms-rewelcome__card-title-alt,
  .modal .ms-rewelcome__card-title-alt {
    align-items: center;
  }
}
@media (max-width: 768px) {
  #rf-content .ms-rewelcome__card-title-alt,
  .modal .ms-rewelcome__card-title-alt {
    flex-direction: column;
  }
}
#rf-content .ms-rewelcome__card-title-alt > *,
.modal .ms-rewelcome__card-title-alt > * {
  margin: 0;
}
#rf-content .ms-rewelcome__card-description-alt,
.modal .ms-rewelcome__card-description-alt {
  color: #DCEEF8;
  font-weight: 600;
  letter-spacing: 0;
  font-size: 16px;
}

body.rf-body:has(.ms-sponsor-portal--home), body.rf-body:has(.ms-sponsor-portal--task) {
  --ms-max-container-width: 1328px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div {
  padding-block-start: 0 !important;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary {
  color: #0E1726;
  background-color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary:hover, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline:not(:has(span.rfSI)), body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary:hover, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline:hover, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline:focus-visible, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline > .mdBtnR-text, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline > span.rfSI, body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR.mdBtnR-outline-primary > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .mdBtnR-add-a-thing {
  color: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-feedback-alert {
  background: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div #myDynamicForm h1 {
  font-size: 62px;
  line-height: 72px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  body.rf-body:has(.ms-sponsor-portal) #special-div #myDynamicForm h1 {
    font-size: 44px;
    line-height: 56px;
  }
}
@media (max-width: 768px) {
  body.rf-body:has(.ms-sponsor-portal) #special-div #myDynamicForm h1 {
    font-size: 40px;
    line-height: 48px;
  }
}
body.rf-body:has(.ms-sponsor-portal) #special-div #myDynamicForm .rf-text-container p,
body.rf-body:has(.ms-sponsor-portal) #special-div #myDynamicForm .label-text,
body.rf-body:has(.ms-sponsor-portal) #special-div #myDynamicForm .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR), body.rf-body:has(.ms-sponsor-portal) #special-div #myDynamicForm .rf-input textarea,
body.rf-body:has(.ms-sponsor-portal) #special-div #myDynamicForm .error-msg {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: -2%;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-form-element-group .rfSI-radio {
  display: inline-block;
  position: relative;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-form-element-group .rfSI-radio::before {
  background: #fff;
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  border-radius: 50%;
  inset: 2px;
  width: 12px;
  height: 12px;
  left: 2px;
  top: 2px;
  z-index: 0;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-form-element-group .rfSI-radio svg {
  position: relative;
  z-index: 2;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-single-select .rf-select-selected li,
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-multi-select .rf-select-selected li {
  color: black;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-tag {
  color: black;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .working-report-header .mdBtnR-toggle {
  background: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .working-report-message {
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .working-report-table-container {
  background: var(--rf-brand-color-surface);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-virtualized-table {
  --rf-brand-color-text-body: var(--ms-pure-black);
  --rf-brand-color-text-heading: var(--ms-pure-black);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .upload-file-area {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-card {
  background: transparent;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-card .card-header,
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-card .card-body,
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-card .card-footer {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-card-list-item:hover,
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-task-listing:hover,
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-table-container .table-row:hover {
  background: rgba(255, 255, 255, 0.1);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .task-resources,
body.rf-body:has(.ms-sponsor-portal) #special-div .md-frame-primary {
  background: transparent;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-table-container .table-row {
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .exhibitor-pass-management-card {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rfwf-orders-payment {
  background: var(--ms-smec-transparent-dark);
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action {
  color: #3e80d7;
  background-color: var(--ms-pure-white);
  border-color: #3e80d7;
  text-decoration: none;
  letter-spacing: -2%;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action:hover, body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .workflow-button-interior .mdBtnR.cancel-action > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .chip[data-test=rf-chip-undefined] {
  background-color: var(--rf-brand-color-primary);
  border: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-day {
  display: flex;
  flex-direction: column;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header:hover, body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header {
  justify-content: center;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header:hover {
  font-weight: normal;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-header::after {
  display: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time {
  color: #E6E6E4;
  background-color: transparent;
  border-color: var(--ms-pure-white);
  letter-spacing: -2%;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time:hover, body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time {
  justify-content: center;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active {
  font-size: 15px;
  line-height: 22px;
  border-radius: 8px;
  padding: 8px 12px;
  border-color: transparent;
  font-weight: 400;
  min-height: 50px;
  border-width: 2px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active:not(:has(span.rfSI)) {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active {
  color: #0E1726;
  background-color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active:hover, body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active:focus-visible {
  font-weight: 700;
  text-decoration: underline;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active:hover {
  text-decoration: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active:focus-visible {
  outline: var(--ms-button-focus-style) !important;
  box-shadow: var(--ms-button-focus-shadow-style) !important;
  outline-offset: var(--ms-button-focus-outline-offset, 0);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active > span,
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active > .mdBtnR-text {
  color: currentcolor;
  font-weight: inherit;
  text-decoration: inherit;
  text-transform: none;
  font-size: inherit;
  line-height: inherit;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time.active > span.rfSI {
  min-height: 18px;
  min-width: 18px;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time::after {
  display: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meeting-time svg {
  fill: currentColor !important;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meetings-pending-requests {
  color: var(--ms-pure-white);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .meetings-section-actions {
  background: none;
}
body.rf-body:has(.ms-sponsor-portal) #special-div .icon-popover-trigger svg {
  fill: var(--rf-brand-color-text-body);
}
body.rf-body:has(.ms-sponsor-portal) #special-div .rf-tasks-list {
  background: transparent;
}
body.rf-body:has(.ms-sponsor-portal) #special-div {
  --rf-brand-color-text-heading: var(--ms-heading-color);
  --rf-brand-color-text-body: var(--ms-body-text-color);
  --rf-brand-color-status-error: #f65567 !important;
  --rf-comp-input-color-asterisk: #f65567;
  --rf-comp-dropdown-action-color-background: #d2d2d2;
  --rf-comp-dropdown-action-color-border: #d2d2d2;
  --rf-comp-dropdown-action-color-on-background: #0e1726;
  --rf-comp-input-color-placeholder: #0e1726;
  --rf-comp-input-color-on-background: #0e1726;
  --rf-comp-link-color: #46a0de;
  --rf-comp-input-shape-radius: 8px;
  --ms-button-focus-style: 2px solid #FFF;
  --ms-button-focus-shadow-style: 0 0 0 4px var(--ms-blue);
  --ms-button-focus-outline-offset: 4px;
}
body.rf-body:has(.ms-sponsor-portal) .rf-org-header-container {
  --ms-header-banner-margin-bottom: 0;
}

#rf-content .flex-box-section-full-interior:has(.ms-build-mini-nav__links) {
  max-width: 100%;
  padding-inline: 16px;
}
@media (max-width: 768px) {
  #rf-content .ms-build-mini-nav__links {
    flex-direction: column;
  }
}
#rf-content .exhibitor-pass-management-card,
#rf-content .mark-complete-box {
  border-radius: 8px;
}

/* PRISM STYLES */
:root {
  /* {#if primaryColor}--rf-brand-color-primary:[%primaryColor%];{/if} */
  /* {#if onPrimaryColor}--rf-brand-color-on-primary:[%onPrimaryColor%];{/if} */
  /* {#if primaryHoverColor}--rf-brand-color-primary-hover:[%primaryHoverColor%];{/if} */
  /* {#if primaryMutedColor}--rf-brand-color-primary-muted:[%primaryMutedColor%];{/if} */
  /* {#if textHeadingColor}--rf-brand-color-text-heading:[%textHeadingColor%];{/if} */
  /* {#if textBodyColor}--rf-brand-color-text-body:[%textBodyColor%];{/if} */
  /* {#if textHighlight}--rf-brand-color-text-highlight:[%textHighlight%];{/if} */
  /* {#if disabledColor}--rf-brand-color-status-disabled:[%disabledColor%];{/if} */
  /* {#if onDisabledColor}--rf-brand-color-status-on-disabled:[%onDisabledColor%];{/if} */
  /* {#if errorColor}--rf-brand-color-status-error:[%errorColor%];{/if} */
  /* {#if infoColor}--rf-brand-color-status-info:[%infoColor%];{/if} */
  /* {#if successColor}--rf-brand-color-status-success:[%successColor%];{/if} */
  /* {#if warningColor}--rf-brand-color-status-warning:[%warningColor%];{/if} */
  /* {#if borderColor}--rf-brand-color-border:[%borderColor%];{/if} */
  /* {#if surfaceBackground}--rf-brand-color-background:[%surfaceBackground%];{/if} */
  /* {#if surfaceOne}--rf-brand-color-surface:[%surfaceOne%];{/if} */
  /* {#if surfaceTwo}--rf-brand-color-surface-2:[%surfaceTwo%];{/if} */
  /* {#if surfaceThree}--rf-brand-color-surface-3:[%surfaceThree%];{/if} */
  /* {#if inverseSurface}--rf-brand-color-inverse-surface:[%inverseSurface%];{/if} */
  /* {#if inverseOnSurface}--rf-brand-color-inverse-on-surface:[%inverseOnSurface%];{/if} */
  /* {#if widgetBackground}--rf-brand-color-widget-background:[%widgetBackground%];{/if} */
  /* {#if baselineFontSize}--rf-brand-font-size:[%baselineFontSize%];{/if} */
  /* {#if focusIndicatorShadow}--rf-brand-elevation-focus-indicator-shadow:[%focusIndicatorShadow%];{/if} */
  /* {#if globalRadius}--rf-brand-shape-radius:[%globalRadius%];{/if} */
  /* {#if buttonRadius}--rf-comp-button-shape-radius:[%buttonRadius%];{/if} */
}

/* {#if customCSS}[%customCSS%];{/if} */

