/**
* Font Face Definitions
*
* Note: The font-family attribute in the font-face definitions must align with the corresponding font's name in clay in order to have fonts renderer correctly when using the components in clay. The font-face definitions that are commented out are not yet available in clay and must be added.
*/

/* 
    CNN Sans Condensed
*/
@font-face {
  font-family: 'cnncondensed';
  src: url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensed.woff2) format('woff2'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensed.woff) format('woff'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensed.ttf) format('truetype'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensed.eot) format('embedded-opentype');
  font-weight: 300;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: 'cnncondensed-bold';
  src: url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedbold.woff2) format('woff2'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedbold.woff) format('woff'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedbold.ttf) format('truetype'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedbold.eot) format('embedded-opentype');
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
}
/* @font-face {
  font-family: "CNNSans-CondensedBoldItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedBoldItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedBoldItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedBoldItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedBoldItalic.eot)
      format("embedded-opentype");
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSans-CondensedItalic";
  src: url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.woff2)
      format("woff2"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.woff)
      format("woff"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.ttf)
      format("truetype"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.eot)
      format("embedded-opentype");
  font-weight: 300;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSans-CondensedLight";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedLight.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedLight.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedLight.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedLight.eot)
      format("embedded-opentype");
  font-weight: 300;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSans-CondensedLightIt";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedLightIt.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedLightIt.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedLightIt.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedLightIt.eot)
      format("embedded-opentype");
  font-weight: 300;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSans-CondensedMedium";
  src: url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedmedium.woff2)
      format("woff2"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedmedium.woff)
      format("woff"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedmedium.ttf)
      format("truetype"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedmedium.eot)
      format("embedded-opentype");
  font-weight: 500;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSans-CondensedMediumIt";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedMediumIt.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedMediumIt.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedMediumIt.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-CondensedMediumIt.eot)
      format("embedded-opentype");
  font-weight: 500;
  font-style: italic;
  font-display: fallback;
} */

/*
    CNN Sans
*/
@font-face {
  font-family: 'cnnsans';
  src: url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-regular.woff2) format('woff2'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-regular.woff) format('woff'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-regular.ttf) format('truetype'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-regular#iefix) format('embedded-opentype');
  font-weight: 400;
  font-display: fallback;
}
@font-face {
  font-family: 'cnnsans-light';
  src: url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-light.woff2) format('woff2'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-light.woff) format('woff'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-light.ttf) format('truetype'),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-light.eot) format('embedded-opentype');
  font-weight: 300;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: 'cnnsans-medium';
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-Medium.woff2) format('woff2'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-Medium.woff) format('woff'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-Medium.ttf) format('truetype'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-Medium.eot) format('embedded-opentype');
  font-weight: 500;
  font-display: fallback;
}
@font-face {
  font-family: 'cnnsans-bold';
  src: url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-bold.woff2) format('woff2'),
    /* Modern Browsers */ url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-bold.woff) format('woff'),
    /* Legacy */ url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-bold.ttf) format('truetype'),
    /* Safari, Android, iOS */ url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-bold.eot)
      format('embedded-opentype'); /* IE 11 */
  font-weight: bold;
  font-display: fallback;
}
/* @font-face {
  font-family: "CNNSans-BoldItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-BoldItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-BoldItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-BoldItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-BoldItalic.eot)
      format("embedded-opentype");
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSans-Italic";
  src: url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.woff2)
      format("woff2"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.woff)
      format("woff"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.ttf)
      format("truetype"),
    url(https://www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.eot)
      format("embedded-opentype");
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSans-LightItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-LightItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-LightItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-LightItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-LightItalic.eot)
      format("embedded-opentype");
  font-weight: 300;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSans-MediumItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-MediumItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-MediumItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-MediumItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSans-MediumItalic.eot)
      format("embedded-opentype");
  font-weight: 500;
  font-style: italic;
  font-display: fallback;
} */

/* 
    CNN Clock
*/
@font-face {
  font-family: 'cnnclock';
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNClock-CondensedRegular.ttf) format('truetype');
}
/**
@font-face {
  font-family: "CNNClock-CondensedBold";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNClock-CondensedBold.ttf)
    format("truetype");
} */

/*
    CNN Sans Display
*/
@font-face {
  font-family: 'cnnsansdisplay';
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Regular.woff2) format('woff2'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Regular.woff) format('woff'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Regular.ttf) format('truetype'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Regular.eot) format('embedded-opentype');
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: 'cnnsansdisplay-bold';
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Bold.woff2) format('woff2'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Bold.woff) format('woff'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Bold.ttf) format('truetype'),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Bold.eot) format('embedded-opentype');
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
}
/* @font-face {
  font-family: "CNNSansDisplay-Black";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Black.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Black.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Black.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Black.eot)
      format("embedded-opentype");
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-BlackItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-BlackItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-BlackItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-BlackItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-BlackItalic.eot)
      format("embedded-opentype");
  font-weight: 400;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-BoldItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-BoldItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-BoldItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-BoldItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-BoldItalic.eot)
      format("embedded-opentype");
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-Heavy";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Heavy.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Heavy.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Heavy.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Heavy.eot)
      format("embedded-opentype");
  font-weight: 800;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-HeavyItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-HeavyItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-HeavyItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-HeavyItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-HeavyItalic.eot)
      format("embedded-opentype");
  font-weight: 800;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-Italic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Italic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Italic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Italic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Italic.eot)
      format("embedded-opentype");
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-Light";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Light.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Light.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Light.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Light.eot)
      format("embedded-opentype");
  font-weight: 300;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-LightItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-LightItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-LightItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-LightItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-LightItalic.eot)
      format("embedded-opentype");
  font-weight: 300;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-Medium";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Medium.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Medium.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Medium.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Medium.eot)
      format("embedded-opentype");
  font-weight: 500;
  font-style: normal;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-MediumItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-MediumItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-MediumItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-MediumItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-MediumItalic.eot)
      format("embedded-opentype");
  font-weight: 500;
  font-style: italic;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-Thin";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Thin.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Thin.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Thin.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-Thin.eot)
      format("embedded-opentype");
  font-weight: 200;
  font-display: fallback;
}
@font-face {
  font-family: "CNNSansDisplay-ThinItalic";
  src: url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-ThinItalic.woff2)
      format("woff2"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-ThinItalic.woff)
      format("woff"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-ThinItalic.ttf)
      format("truetype"),
    url(https://politics-static.cnn.io/2020/static-assets/fonts/CNNSansDisplay-ThinItalic.eot)
      format("embedded-opentype");
  font-weight: 200;
  font-style: italic;
  font-display: fallback;
} */
.flipper-ticker-1OK1vm.cnn-pcl-1o46shg{overflow:hidden;height:100px;width:100%;box-sizing:border-box;border:1px solid #e6e6e6;color:#262626;background-color:#ffffff}.flipper-ticker__content-wrapper-3_0lxn.cnn-pcl-1o46shg{height:100%;position:relative;display:flex;flex-direction:row;justify-content:space-between}.flipper-ticker__pagination-area-2UTIGP.cnn-pcl-1o46shg{align-self:flex-end;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;height:100%;width:var(--paginationAreaWidth);height:var(--paginationAreaHeight);overflow:hidden;background-color:transparent;border:none}.flipper-ticker__pagination-area-2UTIGP.cnn-pcl-1o46shg:hover{cursor:pointer;transition:transform 0.2s}.flipper-ticker__pagination-area-left-2b_feC.cnn-pcl-1o46shg:hover{transform:translateX(-2px)}.flipper-ticker__pagination-area-right-2MiWUN.cnn-pcl-1o46shg:hover{transform:translateX(2px)}.flipper-ticker__pagination-area-hide-nqniEz.cnn-pcl-1o46shg:hover{cursor:initial}.flipper-ticker__paginated-content-1UlhjF.cnn-pcl-1o46shg{height:100%;display:flex;flex-direction:row;position:absolute;top:0;transform:translateX(var(--translateX));transition:transform 0.7s}.flipper-ticker__caret-hide-347WD0.cnn-pcl-1o46shg{display:none}.flipper-ticker__caret--left-2O-A7l.cnn-pcl-1o46shg{transform:rotate(90deg)}.flipper-ticker__caret--right-2QDflC.cnn-pcl-1o46shg{transform:rotate(270deg)}.core-result-mini-1RTrgK.cnn-pcl-1rnvh9r{position:relative;display:flex;flex-direction:column;width:var(--width);color:#262626}.core-result-mini__header-3M9GYa.cnn-pcl-1rnvh9r{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 12px;background-color:#e6e6e6}.core-result-mini__header-3M9GYa.cnn-pcl-1rnvh9r>a{text-decoration:none;line-height:20px;color:#262626;font-family:cnncondensed-bold, Helvetica Neue, Arial, Utkal, sans-serif;font-size:12px;cursor:pointer}.core-result-mini__header-3M9GYa.cnn-pcl-1rnvh9r>a:hover{color:initial;text-decoration:underline}.core-result-mini__header--long-13k2We.cnn-pcl-1rnvh9r{text-decoration:none;line-height:20px;color:#262626;padding:3px 7px;font-family:cnncondensed-bold, Helvetica Neue, Arial, Utkal, sans-serif;font-size:10.5px}.core-result-mini__header--long-13k2We.cnn-pcl-1rnvh9r>a{font-size:10.5px;cursor:pointer}.core-result-mini__header--long-13k2We.cnn-pcl-1rnvh9r>a:hover{color:initial;text-decoration:underline}.core-result-mini__title-28nX0K.cnn-pcl-1rnvh9r{text-decoration:none;line-height:20px;color:#262626;font-family:cnncondensed-bold, Helvetica Neue, Arial, Utkal, sans-serif;font-size:12px}.core-result-mini__title--long-1IURba.cnn-pcl-1rnvh9r{font-size:10.5px}.core-result-mini__body-2Bshmm.cnn-pcl-1rnvh9r{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between;padding:5px 2px;margin:var(--bodyMargin)}.core-result-mini__results-table-1FOakD.cnn-pcl-1rnvh9r{font-size:12px;font-family:cnnsans, Helvetica Neue, Helvetica, Arial, Utkal, sans-serif;line-height:22px;border-spacing:0;width:100%}.core-result-mini__results-table-row-1o_HEL.cnn-pcl-1rnvh9r{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.core-result-mini__candidate-table-data-3Ue1Dx.cnn-pcl-1rnvh9r{min-width:120px;display:flex;flex-direction:column;align-items:flex-start}.core-result-mini__candidate-table-data-incumbent-b9H2US.cnn-pcl-1rnvh9r{margin-bottom:-4px}.core-result-mini__candidate-data-OHJ917.cnn-pcl-1rnvh9r{display:flex;flex-direction:row;align-items:center}.core-result-mini__party-dot-1aJpDi.cnn-pcl-1rnvh9r{width:8px;height:8px;margin-right:6px;border-radius:50%;background-color:var(--partyColor)}.core-result-mini__candidate-name-3aM0if.cnn-pcl-1rnvh9r{line-height:12px}.core-result-mini__percent-data-2UPuv0.cnn-pcl-1rnvh9r{text-align:center}.core-result-mini__candidate-icons-Cp3vuF.cnn-pcl-1rnvh9r{display:flex;margin-left:4px}.core-result-mini__candidate-data-icon-i8yOPA.cnn-pcl-1rnvh9r{display:flex;align-items:center;width:12px;height:12px}.core-result-mini__candidate-data-icon-i8yOPA.cnn-pcl-1rnvh9r:not(:first-child){margin-left:2px}.core-result-mini__incumbent-text-1yrKSZ.cnn-pcl-1rnvh9r{margin-left:14px;font-size:7px;letter-spacing:0;line-height:normal;color:#6e6e6e}.core-result-mini__incumbent-text-1yrKSZ.cnn-pcl-1rnvh9r:after{content:'Incumbent'}.core-result-mini__footer-2P0n1s.cnn-pcl-1rnvh9r{margin-top:4px;display:flex;flex-direction:row;justify-content:space-between;line-height:13px;font-size:9px;color:#6e6e6e}.core-result-mini__est-text-3CHDfy.cnn-pcl-1rnvh9r{letter-spacing:-0.23px;font-family:cnnsans-bold, Helvetica Neue, Helvetica, Arial, Utkal, sans-serif}.core-result-mini__updated-timestamp-2MAA78.cnn-pcl-1rnvh9r{letter-spacing:-0.34px;font-family:cnnsans, Helvetica Neue, Helvetica, Arial, Utkal, sans-serif}.dark-blue.cnn-pcl-1uvs9b7{fill:#0e243c}.blue.cnn-pcl-1uvs9b7{fill:#3061f2}.red.cnn-pcl-1uvs9b7{fill:#ff3f3f}.dark-blue.cnn-pcl-1uvs9b7{fill:#0e243c}.blue.cnn-pcl-1uvs9b7{fill:#3061f2}.red.cnn-pcl-1uvs9b7{fill:#ff3f3f}