@charset "utf-8";

.wp-block-tenup-post-primary-term { --cat-color: var(--wp--custom--color--green-500); --border-color: var(--wp--custom--color--gray-300); border-top: 1px solid var(--border-color); box-shadow: transparent 0px -1px 0px; color: var(--cat-color); font-size: var(--wp--custom--font--size--13); letter-spacing: var(--wp--custom--font--ls--plus-2); line-height: var(--wp--custom--font--lh--1-3); padding-top: 6px; text-decoration: none; text-transform: uppercase; transition-duration: var(--wp--custom--transition--duration--base); transition-property: box-shadow, color; transition-timing-function: var(--wp--custom--transition--timing--base); }

.wp-block-tenup-post-primary-term:focus-within, .wp-block-tenup-post-primary-term:hover { box-shadow: 0 -1px 0 var(--border-color); text-decoration: none; }

.has-black-500-background-color .wp-block-tenup-post-primary-term, .has-green-500-background-color .wp-block-tenup-post-primary-term, .has-purple-500-background-color .wp-block-tenup-post-primary-term, .is-dark-mode-event .wp-block-tenup-post-primary-term { --border-color: hsla(0,0%,100%,.2); --cat-color: var(--wp--custom--color--white); }

.has-black-500-background-color .wp-block-tenup-post-primary-term:focus-within, .has-black-500-background-color .wp-block-tenup-post-primary-term:hover, .has-green-500-background-color .wp-block-tenup-post-primary-term:focus-within, .has-green-500-background-color .wp-block-tenup-post-primary-term:hover, .has-purple-500-background-color .wp-block-tenup-post-primary-term:focus-within, .has-purple-500-background-color .wp-block-tenup-post-primary-term:hover, .is-dark-mode-event .wp-block-tenup-post-primary-term:focus-within, .is-dark-mode-event .wp-block-tenup-post-primary-term:hover { --border-color: var(--wp--custom--color--white); }

.has-yellow-700-background-color .wp-block-tenup-post-primary-term { --border-color: rgba(84,90,87,.4); }

.has-yellow-700-background-color .wp-block-tenup-post-primary-term:focus-within, .has-yellow-700-background-color .wp-block-tenup-post-primary-term:hover { --border-color: var(--wp--custom--color--black-500); }

.article--brief .wp-block-tenup-post-primary-term:focus-within, .article--brief .wp-block-tenup-post-primary-term:hover { box-shadow: none; color: var(--cat-color); text-decoration: none; }

.loop-card--featured-bg .wp-block-tenup-post-primary-term:focus-within, .loop-card--featured-bg .wp-block-tenup-post-primary-term:hover { --border-color: hsla(0,0%,100%,.2); box-shadow: none; color: var(--cat-color); text-decoration: none; }

.wp-block-techcrunch-social-share { --icon-size: 16px; --icon-padding-inline: 12px; --icon-padding-block: 12px; --icon-color: var(--wp--custom--color--black-500); --icon-color-hover: var(--wp--custom--color--green-300); --icon-background: 0 0; --border-top-color: var(--wp--custom--color--gray-300); --border-top-color-hover: var(--wp--custom--color--green-300); --border-top-size: 1px; --icon-background-hover: transparent; }

.wp-block-techcrunch-social-share__wrapper { display: inline-flex; }

.wp-block-techcrunch-social-share__link, .wp-block-techcrunch-social-share__toggler { background-color: var(--icon-background); border-top: var(--border-top-size) solid var(--border-top-color); line-height: 0; padding: var(--icon-padding-block) var(--icon-padding-inline); position: relative; }

.wp-block-techcrunch-social-share__link svg, .wp-block-techcrunch-social-share__toggler svg { --c-svg: var(--icon-color); height: var(--icon-size); width: var(--icon-size); }

.wp-block-techcrunch-social-share__link::before, .wp-block-techcrunch-social-share__toggler::before { content: ""; display: block; height: 0px; left: 0px; position: absolute; right: 0px; top: -1px; transition: height var(--wp--custom--transition--duration--base) var(--wp--custom--transition--timing-function--base); }

.wp-block-techcrunch-social-share__link:hover, .wp-block-techcrunch-social-share__toggler:hover { background-color: var(--icon-background-hover); }

.wp-block-techcrunch-social-share__link:hover svg, .wp-block-techcrunch-social-share__toggler:hover svg { --c-svg: var(--icon-color-hover); }

.wp-block-techcrunch-social-share__link:hover::before, .wp-block-techcrunch-social-share__toggler:hover::before { background-color: var(--border-top-color-hover); height: 3px; }

.wp-block-techcrunch-social-share__link:focus-within, .wp-block-techcrunch-social-share__toggler:focus-within { background-color: var(--icon-background-hover); outline: 2px dashed var(--wp--custom--color--white); outline-offset: -2px; }

.has-black-500-background-color .wp-block-techcrunch-social-share.is-horizontal, .has-black-900-background-color .wp-block-techcrunch-social-share.is-horizontal, .is-dark-mode-event .wp-block-techcrunch-social-share.is-horizontal { --icon-color: var(--wp--custom--color--white); --icon-color-hover: var(--wp--custom--color--green-100); --border-top-color: hsla(0,0%,100%,.2); --border-top-color-hover: var(--wp--custom--color--green-100); }

.has-green-500-background-color .wp-block-techcrunch-social-share.is-horizontal { --icon-color: var(--wp--custom--color--white); --icon-color-hover: var(--wp--custom--color--black-900); --border-top-color: hsla(0,0%,100%,.2); --border-top-color-hover: var(--wp--custom--color--black-900); }

.wp-block-techcrunch-social-share.is-floating { --icon-size: 24px; --icon-padding-inline: 24px; --icon-padding-block: 24px; --icon-color: var(--wp--custom--color--white); --icon-background: var(--wp--custom--color--green-500); --icon-background-hover: var(--wp--custom--color--green-300); --border-top-color: transparent; --border-top-size: 0; --icon-color-hover: var(--wp--custom--color--white); display: none; height: 0px; position: sticky; top: 130px; transform: translateY(var(--wp--custom--spacing--24)); width: calc(var(--icon-size) + var(--icon-padding-inline)*2); z-index: 9; margin: 0px !important; }

body:has(.wp-block-techcrunch-breaking-news-banner) .wp-block-techcrunch-social-share.is-floating { top: 180px; }

@media (min-width: 1150px) {
  html:not(:has(.single-tc_storyline)) .wp-block-techcrunch-social-share.is-floating { display: block; }
}

@media (min-width: 1510px) {
  body.single-tc_storyline .wp-block-techcrunch-social-share.is-floating { display: block; }
}

.wp-block-techcrunch-social-share.is-floating .wp-block-techcrunch-social-share__link, .wp-block-techcrunch-social-share.is-floating .wp-block-techcrunch-social-share__toggler, .wp-block-techcrunch-social-share.is-floating .wp-block-techcrunch-social-share__wrapper { display: block; }

.wp-block-techcrunch-social-share.is-floating .wp-block-techcrunch-social-share__link::before, .wp-block-techcrunch-social-share.is-floating .wp-block-techcrunch-social-share__toggler::before, .wp-block-techcrunch-social-share.is-floating .wp-block-techcrunch-social-share__wrapper::before { display: none; }

.wp-block-techcrunch-social-share.is-floating .wp-block-techcrunch-social-share__toggler { border: 0px; cursor: pointer; position: relative; z-index: 1; }

.wp-block-techcrunch-social-share.is-floating .wp-block-techcrunch-social-share__link { position: absolute; top: 0px; transition: top var(--wp--custom--transition--duration--base) var(--wp--custom--transition--timing-function--base); }

.wp-block-techcrunch-social-share.is-floating.is-active .wp-block-techcrunch-social-share__link { position: absolute; top: calc(var(--position)*(var(--icon-size) + var(--icon-padding-block)*2)); }