 .x-body{color:#333;font-family:inherit;font-size:inherit;} .x-grid-table{margin-bottom:0;} .x-grid-table th,.x-grid-table td{padding:0 0;} .x-toolbar table td table{width:auto;} .x-grid-panel .x-grid3-row table,.x-grid-view table{margin-bottom:0;}  .extjs-reset div,.extjs-reset dl,.extjs-reset dt,.extjs-reset dd,.extjs-reset ul,.extjs-reset ol,.extjs-reset li,.extjs-reset h1,.extjs-reset h2,.extjs-reset h3,.extjs-reset h4,.extjs-reset h5,.extjs-reset h6,.extjs-reset pre,.extjs-reset form,.extjs-reset fieldset,.extjs-reset input,.extjs-reset p,.extjs-reset blockquote,.extjs-reset table,.extjs-reset th,.extjs-reset td{margin:0;} .extjs-reset dl,.extjs-reset dt,.extjs-reset dd,.extjs-reset ul,.extjs-reset ol,.extjs-reset li,.extjs-reset h1,.extjs-reset h2,.extjs-reset h3,.extjs-reset h4,.extjs-reset h5,.extjs-reset h6,.extjs-reset pre,.extjs-reset form,.extjs-reset fieldset,.extjs-reset input,.extjs-reset p,.extjs-reset blockquote,.extjs-reset th,.extjs-reset td{padding:0;} .extjs-reset img,.extjs-reset body{border:0;} .extjs-reset address,.extjs-reset caption,.extjs-reset cite,.extjs-reset code,.extjs-reset dfn,.extjs-reset em,.extjs-reset strong,.extjs-reset th,.extjs-reset var{font-style:normal;font-weight:normal;} .extjs-reset ol,.extjs-reset ul{list-style:none;} .extjs-reset caption,.extjs-reset th{text-align:left;} .extjs-reset h1,.extjs-reset h2,.extjs-reset h3,.extjs-reset h4,.extjs-reset h5,.extjs-reset h6{font-size:100%;} .extjs-reset q:before,.extjs-reset q:after{content:'';} .extjs-reset .x-datepicker-column-header,.extjs-reset .x-datepicker-column-header-inner{text-align:right;} .extjs-reset .x-datepicker-header{padding:0;}
/** * Style overrides that forces styles to match ReactJS components * Example * <div class="reactjs-reset"> * </div> */ .reactjs-reset,.reactjs-reset h1,.reactjs-reset .h1,.reactjs-reset h2,.reactjs-reset .h2,.reactjs-reset h3,.reactjs-reset .h3,.reactjs-reset h4,.reactjs-reset .h4,.reactjs-reset h5,.reactjs-reset .h5,.reactjs-reset h6,.reactjs-reset .h6,.reactjs-reset p{font-family:'Source Sans Pro',sans-serif;}
.site--header{position:relative;overflow:visible;} .site-header__actions{float:right;padding-top:2px;} .site-header__logo{display:block;} .site-header__logo img{height:36px;margin:var(--spacing-1) 0;} .site-header__alert{padding:calc(var(--spacing-1) * .5) var(--spacing-1);text-align:center;} .site-header__alert a{color:var(--color-base-white);line-height:var(--spacing-base);text-decoration:none;} .site-header__alert a:hover{text-decoration:underline;} @media only screen and (min-width:960px){.site--header{padding-top:12px;} .site-header__alert{margin-bottom:12px;margin-top:-12px;}} @media only screen and (min-width:544px) and (max-width:1080px){.site-header__logo{padding-left:calc(.5 * var(--spacing-1,12px));} .site-header__actions{margin-right:calc(.5 * var(--spacing-1,12px));}}
/** * Search box component * Example:<div class="search-box"> <label for="symbol-search">View Different Symbol</label> <input type="search" id="symbol-search"> <input type="submit" value=""> </div> */ .search-box{} .search-box input[type="search"]{background-color:#F3F3F3;border:1px solid #F2F2F2;padding:1px 15px 1px 6px;width:150px;} .search-box input[type="search"]:focus{ background-color:white;border:1px solid rgb(51,51,51);} .search-box input[type="submit"],.search-box input[type="submit"]:focus,.search-box__submit-btn,.search-box__submit-btn:focus{background:transparent url(../png/sprites.png) no-repeat 0 0;background-position:-15px -62px;top:-1px;vertical-align:middle;border:none;outline:none;border-radius:0;height:13px;width:11px;left:-20px;padding:0;position:relative;}  .search-box--site-desktop{display:none;} .search-box--site-desktop input[type="search"]{border-radius:5px;line-height:28px;padding-bottom:0;padding-top:0;}  @supports (-ms-ime-align:auto){.search-box--site-desktop input[type="search"]{height:28px;}}  @media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.search-box--site-desktop input[type="search"]{height:28px;}} @media screen and (min-width:780px){.search-box--site-desktop{display:block;} .search-box--site-desktop input[type="search"]{-webkit-transition:width 0.5s;transition:width 0.5s;} .search-box--site-desktop input[type="search"]:focus{width:400px;}}  #nav_mobile .search-tool input,#nav_mobile .search-tool input,#nav_mobile .search-tool input:before,.search-tool input:after{-moz-user-select:initial; -ms-user-select:initial; -khtml-user-select:initial; -webkit-user-select:initial; user-select:initial;}
.app{min-height:200px;} .app__hd{background-color:#A6A6A6;border:1px solid #A6A6A6;overflow:hidden;padding:8px 6px 8px 12px;} .app__hd--sub{background-color:#D1D1D1;border:1px solid #D1D1D1;border-width:0 1px;padding:3px 0 3px 0;} .app__title{color:#FFF;float:left;font-family:Cabin,Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;line-height:24px;margin-bottom:0;} .app__title a,.app__title a:visited,.app__hd__extras a,.app__hd__extras a:visited{color:#FFF;} .app__hd__extras{color:#FFF;float:right;font-size:14px;padding-right:12px;} .app__hd__extras a{text-decoration:none;} .app__hd__extras a:hover{color:#FFF;text-decoration:underline;} .app__markets-nav{float:left;line-height:16px;margin-bottom:0;} .app__markets-nav .menuitem{margin-right:4px;padding:0 4px;} .app__markets-nav .menuitemlabel{color:#000;cursor:pointer;font-size:12px;line-height:22px;text-decoration:underline;padding:4px 8px;} .app__markets-nav .menuitemlabel:hover{text-decoration:none;} .app__markets-nav .selected .menuitemlabel{color:#313131;text-decoration:none;font-weight:bold;cursor:default;background-color:#D1D1D1;padding:4px 8px;} .app__hd--sub .app__markets-nav{overflow:hidden;} .app__hd--sub .app__markets-nav .menuitem{display:block;float:left;margin-right:0;} .app__hd--sub .app__markets-nav .menuitemlabel{display:block;padding:7px 8px;} .app__markets-nav .selected .menuitemlabel,.app__markets-nav .menuitemlabel:hover,.app__hd--sub .app__markets-nav .menuitemlabel:hover,.app__hd--sub .app__markets-nav .selected .menuitemlabel{border-radius:5px;} .app__markets-nav .menuitemlabel:hover,.app__hd--sub .app__markets-nav .menuitemlabel:hover{background-color:#C3C3C3;} .app__hd--sub .app__markets-nav .selected .menuitemlabel{background-color:#A6A6A6;} .app__description{clear:both;color:#FFF;font-size:14px;font-style:italic;line-height:22px;} .ir__events{padding-bottom:30px;} @media screen and (max-width:780px){ .app__hd{padding:2px 2px 2px 4px;}}
.module select{font-size:.86em;font-weight:bold;} .module__hd{background-color:#E8E8E8;border-color:#E8E8E8;overflow:hidden;padding:8px;}  .module__hd table{box-shadow:none;}
.privacy-alert{bottom:0;box-shadow:var(--shadow-level-1,1px 1px 3px 1px rgba(51,51,51,0.35));left:0;position:fixed;z-index:1000;} .privacy-alert .box{border:none;} .privacy-alert > *:first-child{background-color:rgb(240,240,240);background-color:var(--color-base-gray-1,rgb(240,240,240));} .privacy-alert > *:last-child{background-color:white;background-color:var(--color-base-white,white);} .privacy-alert__basic{align-items:center;display:flex;justify-content:space-between;margin:auto;} .privacy-alert__button-group{display:flex;justify-content:right} .privacy-alert__extra{margin:auto;} .privacy-alert .box{padding:12px 24px;} .privacy-alert button:first-child{margin-right:8px;} .privacy-alert .box,.privacy-alert p{margin-bottom:0;} .privacy-alert a:hover{text-decoration:none;} .privacy-alert p{color:var(--color-text-default,rgb(51,51,51));flex:1;font-size:14px;line-height:24px;} .privacy-alert a{color:rgb(0,168,45);font-weight:bold;} @media (max-width:480px){.privacy-alert__basic{flex-flow:column;} .privacy-alert__button-group{justify-content:center;width:100%;}}
/** * Add some::before content to an element so as to push it up on the * page without actually moving the content so when we link to an # element it's not covered by the navbar (if present). * * Usage:* * Set an ID on either an h1 or h2 inside a tile. Done. * * Use an anchor tag:<a class="page-anchor" id="my-anchor"></a> */ section a.page-anchor::before,section.tile h1[id]:not([id*="ext-gen"])::before,section.tile h2[id]:not([id*="ext-gen"])::before,section.tile h3[id]:not([id*="ext-gen"])::before{display:block;content:" ";visibility:hidden;pointer-events:none; margin-top:-48px;height:48px;} section a.page-anchor{display:block;} #nav--shelf ~ main section a.page-anchor::before,#nav--shelf ~ main section.tile h1[id]:not([id*="ext-gen"])::before,#nav--shelf ~ main section.tile h2[id]:not([id*="ext-gen"])::before,#nav--shelf ~ main section.tile h3[id]:not([id*="ext-gen"])::before{margin-top:-98px;height:98px;}
 h1,.h,.headline,.headline--1{margin-bottom:48px;text-align:center;} h1 > sup{font-size:var(--font-size-5);vertical-align:middle;}
.nav--social-media{margin-bottom:0;} .nav--social-media li{display:flex;align-items:center;} .nav--social-media li,.nav--social-media a{line-height:var(--spacing-3);} .nav--social-media a{display:block;padding:2px 0;} .nav--social-media img{height:32px;width:32px;} .nav--social-media li{margin-bottom:0;}
 .button--pill,.button--pill-neutral,.button--pill-txt-inverted,.button--pill-large,.button--pill-small,.button--pill-search,.button--pill-primary{align-items:center;background:transparent;border:2px solid var(--color-brand-border);border-radius:var(--size-500);display:inline-flex;font-family:var(--asset-font-inter-name);font-weight:var(--font-weight-semibold);font-size:var(--font-size-30);justify-content:stretch;line-height:2.25rem;overflow:hidden;padding:var(--size-100) var(--size-400) var(--size-100) var(--size-400);text-decoration:none;width:fit-content;} .button--pill{color:var(--color-base-white);font-size:var(--font-size-24);} .button--pill-neutral{background-color:var(--color-base-white);border-color:transparent;color:var(--ink-common-bold);font-size:var(--font-size-15);} .button--pill-neutral:hover{background-color:var(--color-brand-primary);color:var(--color-base-white);} .button--pill-neutral:active,.button--pill-neutral:active:focus,.button--pill-neutral:hover:active:focus{background-color:var(--interface-brand-primary-subdued);color:var(--color-base-white);} .button--pill-neutral:active:focus{outline-width:1px;} .button--pill-neutral:focus{background-color:var(--color-base-white);color:var(--ink-common-bold);outline-style:dashed;outline-width:1px;} .button--pill-neutral:focus:hover{background-color:var(--color-brand-primary);color:var(--color-base-white);outline-width:1px;} .button--pill-txt-inverted{color:var(--color-base-black);} .button--pill-large,.button--pill-small{background:var(--color-base-white);color:var(--color-base-black);} .button--pill-small{font-size:var(--font-size-15);line-height:1.13rem;padding:var(--size-125) var(--size-350) var(--size-125) var(--size-350);} .button--pill-large{font-size:var(--font-size-30);padding:var(--size-250) var(--size-575) var(--size-250) var(--size-575);} .button--pill-search{background:rgb(229,229,229);border:none;border-radius:var(--size-300);color:var(--color-base-black);font-size:var(--font-size-16);line-height:var(--size-250);padding-left:52px;padding-right:52px;padding-top:var(--size-150);padding-bottom:var(--size-150);} .button--pill-primary{background-color:var(--color-accent-primary);} .button--pill-large:hover,.button--pill-small:hover{background:var(--color-brand-border);} .button--pill:hover{background:var(--color-brand-border);color:var(--color-brand-primary)} .button--pill-txt-inverted:hover{background:var(--color-brand-border);color:var(--color-base-white)} .button--pill-search:hover{background:var(--color-base-black);color:var(--color-base-white);} .button--pill-white{color:black;background:var(--color-base-white);border-radius:var(--size-500);display:inline-flex;font-family:var(--asset-font-inter-name);font-weight:var(--font-weight-semibold);font-size:var(--font-size-30);justify-content:stretch;line-height:2.25rem;overflow:hidden;padding:var(--size-100) var(--size-400) var(--size-100) var(--size-400);text-decoration:none;width:fit-content;} .button--hero{background:rgba(29,41,82,0.7);border-radius:64px;box-shadow:2px 2px 2px 2px rgba(29,41,82,1);color:rgba(237,244,255,1);font-family:var(--font-family-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);min-width:195px;padding:8px 16px;} .button--hero:hover{background:rgba(29,41,82,0.7);text-decoration:underline;} .button--hero::before,.button--hero-micro-card__label::before{border-color:var(--color-brand-border);border-style:solid;border-width:6px 6px 0 0;content:"";display:block;height:var(--size-150);margin-right:0.75rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:var(--size-150);} .button--hero-micro-card__label{align-items:center;display:inline-flex;font-family:var(--font-family-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);} .button--hero-micro-card{align-items:flex-start;background:rgba(29,41,82,0.7);border-radius:8px;box-shadow:2px 2px 2px 2px rgba(29,41,82,1);display:flex;color:rgba(237,244,255,1);flex-direction:column;font-family:var(--font-family-primary);padding:8px 16px;} .button--hero-micro-card:hover{background:rgba(29,41,82,0.7);text-decoration:none;} .button--hero-micro-card:hover .button--hero-micro-card__label{text-decoration:underline;} .button--hero-micro-card__description{font-size:11px;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;width:46ch;white-space:nowrap;} @media only screen and (min-width:544px){.button--hero-micro-card__description{width:50ch;}}
.site-header{display:flex;position:sticky;top:0;box-shadow:0 0 0 1px rgba(0,0,0,0.1);z-index:10015;} .site-header.sticky{box-shadow:0 1px 3px 0 rgba(78,85,92,0.3),0 0 0 1px rgba(0,0,0,0.1);} .site-header *{font-family:var(--font-family-nav);} .site-header > section{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:10px;0;background-color:var(--color-base-white);position:relative;} .site-header__logo{display:flex;justify-content:center;margin-bottom:0;order:1;padding-left:0;position:absolute;width:calc(100vw - 20px);z-index:0;} .site-header__logo a{display:block;height:36px;overflow:hidden;text-indent:-1000px;background-image:url('https://cdn.cboe.com/assets/images/logos/cboe_logo.svg');background-repeat:no-repeat;background-position:center;width:70px;} .site-header .site-header__section-action-links{flex-shrink:5;justify-content:flex-end;order:1;padding-bottom:0;padding-top:0;z-index:1;} .site-action-links{align-items:center;display:flex;gap:var(--spacing-1);justify-content:flex-end;list-style:none;margin-bottom:0;margin-left:0;} .site-action-links__item{margin-bottom:0;} .site-action-links__search-button{background:var(--color-base-white) url('https://cdn.cboe.com/assets/images/icons/search.svg') no-repeat center;background-size:24px;border:1px solid transparent;color:var(--color-base-black);height:36px;padding:var(--size-50);width:36px;text-indent:-1000px;} .site-action-links__search-button:hover,.site-action-links__search-button:active{background-color:var(--color-base-neutral-300);} .new--search-container{position:fixed;top:0;z-index:-1;background-color:rgba(0,0,0,0.5);width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;} .new--search-container.visible{opacity:1;visibility:visible;z-index:10030;} .new--search-box{background-color:var(--color-base-white);width:100%;} #cboe-search{color:rgb(51,51,51);font-family:var(--font-family-nav);font-size:14px;margin-right:var(--spacing-1)} .new--search-form{align-items:center;display:flex;margin:0 auto;padding:var(--spacing-2) var(--spacing-1);position:relative;width:100%;} .new--search-form #cboe-search{width:85%;} .new--search-form a{max-width:110px;justify-content:center;} .new--search-close{color:var(--color-base-gray-6);border-radius:5px;padding:4px 8px;font-size:30px;} .new--search-close:hover{background-color:var(--color-base-gray-1);} .new--search-close:active{background-color:var(--color-base-gray-7);} @media only screen and (min-width:544px){.site-header .site-header__section-nav{order:0;position:unset;} .site-header__logo a{width:110px;} .new--search-form{flex-direction:row;} .new--search-close{color:var(--color-base-neutral-900);font-size:30px;}} @media only screen and (max-width:1079px){.site-action-links__sign-in{background-color:var(--color-base-white);background-image:url('https://cdn.cboe.com/assets/images/icons/account.svg');background-position:center center;background-repeat:no-repeat;background-size:24px;display:block;height:36px;line-height:0;padding:0;text-indent:-1000px;width:36px;} .site-action-links__sign-in:hover{background:var(--color-base-neutral-300) url('https://cdn.cboe.com/assets/images/icons/account.svg') no-repeat center;border-radius:var(--size-border-radius-button);} .site-action-links__sign-in:hover,.site-action-links__sign-in:active{background-color:var(--color-base-neutral-300);}} @media only screen and (min-width:1080px){.site-header{background-color:var(--color-base-white);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.16);display:block;padding-top:12px;position:relative;z-index:10000;} .site-header > section{width:var(--mq-desktop);padding:0 8px;} .site-header__logo{justify-content:flex-start;margin-left:0;order:0;position:relative;width:calc(2 / var(--grid-columns) * 100%);} .site-header__logo a{width:110px;} .site-header__seciton-action-links{order:0;} .site-header .site-header__section-nav{order:1;position:relative;} .site-action-links__search-button{background:var(--color-base-white) url('https://cdn.cboe.com/assets/images/icons/search.svg') no-repeat left center;border-bottom:1px solid var(--color-base-neutral-500);border-radius:0;color:var(--color-base-black);padding:var(--size-50) var(--size-50) var(--size-50) var(--size-450);margin-right:var(--spacing-1);min-width:200px;text-indent:0;} .site-action-links__search-button:hover{background-color:var(--color-base-white);border-bottom-color:var(--color-base-neutral-1100);transition:border 200ms ease-in 50ms;} .site-action-links__search-button:active{background-color:var(--color-base-white);color:var(--color-base-black);} .new--search-form{width:var(--mq-desktop);}}
:root{--site-nav__main-width:calc((10/12 * 100) * 1vw); --site-nav__close-button-left:calc(var(--site-nav__main-width) - 20px)} .js-site-nav-active{position:fixed;} .site-nav{left:-1000vw;opacity:0;order:1;position:relative;visibility:hidden;} .site-nav--active{left:0;opacity:1;visibility:visible;} .site-nav--opened{left:0;opacity:1;transition:all 200ms ease-in-out 100ms;visibility:visible;} .site-nav__main{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);height:100%;left:-300px;margin-left:0;overflow:auto;padding:60px 0 var(--spacing-1);position:fixed;top:0;width:var(--site-nav__main-width);z-index:10030;transition:left 300ms cubic-bezier(0.4,0,0.2,1) 100ms,opacity 200ms ease-in-out 100ms;} .site-nav--opened .site-nav__main{left:0;opacity:1;} .site-nav__main::before{background-image:url('https://cdn.cboe.com/assets/images/logos/cboe_logo.svg');background-position:center;background-repeat:no-repeat;content:'';display:block;height:36px;left:18px;position:absolute;transition:opacity 200ms ease-in-out 1000ms;top:var(--spacing-1);width:70px;} .site-nav .site-nav__button-close{left:var(--site-nav__close-button-left);opacity:0;} .site-nav__button-close{background-color:var(--color-base-white);background-image:url(https://cdn.cboe.com/assets/images/icons/arrow-5000-forward.svg);background-repeat:no-repeat;background-position:center;background-size:16px 16px;border-radius:20px;box-shadow:-2px 0px 4px rgba(0,0,0,0.4);cursor:pointer;display:block;height:40px;position:fixed;top:calc(var(--spacing-1) + -2px);transform:rotate(180deg);transition:all 300ms cubic-bezier(0.4,0,0.2,1) 100ms;width:40px;z-index:100001;} .site-nav--opened .site-nav__button-close{opacity:1;transition:none;} .site-nav__button-close:hover{background-color:var(--color-base-neutral-300);} .site-nav__button-close:hover{background-color:var(--color-base-neutral-300)} .site-nav__button-close:active,.site-nav__button-close:hover:active{background-color:var(--color-base-neutral-200);} .site-nav--opened .site-nav__main::after{left:298px;} .site-nav__main li{margin-bottom:0;} .site-nav__dropdown__description-link-list{margin-left:0;} .site-nav__main__link::before{background:url("https://cdn.cboe.com/assets/images/icons/arrow-5000-forward.svg") no-repeat;content:' ';height:16px;left:calc(var(--spacing-1) *.5);position:absolute;top:16px;width:16px;transition:all .1s ease-out} .site-nav__main__link--active::before{transform:rotate(90deg);} .site-nav__main__link{color:var(--color-text-nav-item);display:block;font-size:var(--font-size-nav-item);font-weight:var(--font-weight-semibold);padding:var(--spacing-1) 0 var(--spacing-1) var(--spacing-2);position:relative;text-decoration:none;} .site-nav__main__link:hover{background-color:var(--color-base-neutral-300);} .site-nav__dropdown{max-height:0;} .site-nav__dropdown{max-height:0;position:absolute;left:-100000vw;top:-10000vh;visibility:hidden;} .site-nav__campaign{display:flex;flex-direction:column;border-bottom:1px solid rgb(217,217,217);margin:var(--spacing-1) var(--spacing-1) 0 var(--spacing-1);} .site-nav__campaign > *{padding:var(--spacing-1) var(--spacing-1) 0;margin-bottom:0;} .site-nav__campaign__img{margin-bottom:16px;} .site-nav__campaign__subtitle,.site-nav__campaign__title{font-size:24px;color:var(--color-brand-primary);} .site-nav__campaign__subtitle{line-height:24px;} .site-nav__campaign__title{text-transform:uppercase;font-weight:900;font-style:italic;line-height:21.6px;} .site-nav__campaign__description{font-size:var(--font-size-14);line-height:20px;color:#505867;} .site-nav__campaign__link{background-color:var(--color-brand-primary);width:fit-content;color:#fff;margin:var(--spacing-1) 0 var(--spacing-1) var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);max-width:190px;} .site-nav__main__link--active + .site-nav__dropdown{max-height:100000vh;left:0;position:relative;top:0;visibility:visible;transition:max-height .25s ease-in;} .site-nav__dropdown__description-link-list{opacity:0;} .site-nav__main__link--active + .site-nav__dropdown .site-nav__dropdown__description-link-list{opacity:1;transition:all .25s .1s ease-in;} .site-nav__dropdown__link,.site-nav__dropdown__title a{color:var(--color-base-gray-10);display:block;padding:var(--spacing-1) var(--spacing-1) var(--spacing-1) var(--spacing-2);text-decoration:none;} .site-nav__dropdown__link:hover,.site-nav__dropdown__link:focus,.site-nav__dropdown__title a:hover,.site-nav__dropdown__title a:focus{background-color:var(--color-base-gray-1);padding:var(--spacing-1) var(--spacing-1) var(--spacing-1) var(--spacing-2);} .site-nav__dropdown__link__title{display:inline-flex;gap:4px;} .site-nav__dropdown__title{margin-bottom:0;} .site-nav-overlay{background-color:rgba(0,0,0,0.5);height:100%;position:fixed;top:0;width:100%;z-index:9998;} .button-mobile-nav{align-items:flex-start;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;grid-column:1;grid-row:1;height:40px;justify-content:center;order:0;padding:10px;width:40px;z-index:1;} .button-mobile-nav:hover{background-color:var(--color-base-neutral-300);} .button-mobile-nav > span{display:block;height:2px;width:100%;margin:2px 0px;border-radius:4px;background-color:var(--color-base-neutral-900);flex:none;} .button-mobile-nav > span:nth-child(2){width:80%;} @media only screen and (min-width:544px){:root{--site-nav__main-width:50vw;}} @media only screen and (min-width:1080px){.js-site-nav-active{position:unset;} .site-nav{align-items:center;flex-grow:1;justify-content:space-between;padding:0;left:unset;opacity:1;order:unset;padding:0 0;position:unset;visibility:visible;transition:unset;} .site-nav__main::before{display:none;} .site-nav__main{box-shadow:unset;display:flex;height:auto;justify-content:space-between;left:unset;margin:0 0;overflow:unset;padding:45px var(--spacing-1) 0;position:unset;top:unset;transition:unset;width:auto;} .site-nav__main li{display:block;} .site-nav__main__link:hover{background-color:transparent;} .site-nav__main__link::before{content:none;} .site-nav__main > li:last-child{margin-right:0;} .site-nav--active .site-nav__main__link{color:var(--color-base-neutral-500);} .site-nav__main__link{border-bottom:10px solid var(--color-border-site-nav-default);display:block;font-size:var(--font-size-nav-item);font-weight:var(--font-weight-semibold);padding:0 var(--spacing-1) 14px;color:var(--color-text-nav-item);text-decoration:none;} .site-nav--active .site-nav__main__link:hover,.site-nav__main__link:hover{color:var(--color-text-nav-item);border-bottom-color:var(--color-border-site-nav-hover);} .site-nav--active .site-nav__main__link:hover{color:var(--color-base-neutral-900);} .site-nav--active .site-nav__main__link--active,.site-nav--active .site-nav__main__link--active:hover,.site-nav__main__link--active,.site-nav__main__link--current{border-bottom-color:var(--color-border-site-nav-active);color:var(--color-text-nav-item);} .site-nav--active .site-nav__main__link--current{border-bottom-color:var(--color-base-transparent)} .site-nav__main__link--current + .site-nav__dropdown + .shelf__dropdown{height:max-content;visibility:visible;} .site-nav__dropdown{background-color:var(--color-base-white);border:1px solid var(--color-base-neutral-300);display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:space-between;left:12px;margin-top:0;overflow:visible;padding:var(--spacing-1) var(--spacing-1) var(--spacing-5);position:absolute;right:0;top:unset;visibility:hidden;width:100%;z-index:10013;} .site-nav__main__link--current + .site-nav__dropdown{height:auto;visibility:hidden;} .site-nav__main__link--active + .site-nav__dropdown{left:unset;max-height:unset;position:absolute;top:unset;transition:none;visibility:visible;} .site-nav__dropdown__title{color:rgba(29,41,82,0.5);display:flex;font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);justify-content:center;margin-bottom:var(--spacing-1);padding:var(--spacing-1) 0 calc(0.5 * var(--spacing-1)) 0;} .site-nav__dropdown__title a:hover,.site-nav__dropdown__title a:focus{background-color:transparent;padding:var(--spacing-1) var(--spacing-1) var(--spacing-1) var(--spacing-2);} .site-nav__dropdown__title a{color:rgba(29,41,82,0.5);text-decoration:none;} .site-nav__dropdown__title--with-campaign a{margin-right:auto;} .site-nav__dropdown__title a:hover{text-decoration:underline;} .site-nav__campaign{border-bottom:0;border-right:1px solid rgba(29,41,82,0.3);height:100%;margin:0;} .site-nav__campaign__title,.site-nav__campaign__subtitle,.site-nav__campaign__description{padding:8px;} .site-nav__campaign__link{margin:var(--spacing-1) auto var(--spacing-1) 0;} .site-nav__dropdown__link{color:var(--color-base-gray-10);display:block;padding:calc(var(--spacing-1) * .5) var(--spacing-1) 0;text-decoration:none;} .site-nav__dropdown__link:hover,.site-nav__dropdown__link:focus{padding:var(--spacing-1) var(--spacing-1) var(--spacing-1) 36px;} .site-nav__dropdown__link__description{display:block;} .site-nav__dropdown__description-link-list{display:flex;flex-wrap:wrap;gap:2%;} .site-nav__dropdown__description-link-list > *{width:32%;} .site-nav__main__link--active + .site-nav__dropdown,.site-nav__dropdown--active,.site-nav__main__link--active + .child-nav,.child-nav--active{visibility:visible;} .site-nav__dropdown,.shelf__dropdown *{font-family:var(--font-family-secondary);} .site-nav__dropdown > *{width:100%;} .site-nav__dropdown > ul{margin:0;} .site-nav__dropdown__promos{display:none;} .site-nav *[data-nav-section="indices"] .site-nav__dropdown > *:nth-child(2){display:none;} .site-nav *[data-nav-section="about"] .site-nav__dropdown .grid-row{align-items:flex-start;} .site-nav *[data-nav-section="about"] .site-nav__dropdown-logo{height:75%;margin:auto;padding-top:var(--spacing-1);width:75%;} .site-nav__dropdown__link-list{margin:0;} .site-nav__main__link--active + .site-nav__dropdown .site-nav__dropdown__description-link-list{opacity:1;transition:none;} .site-nav__dropdown__link{display:block;margin-bottom:0;padding:var(--spacing-1) var(--spacing-1) var(--spacing-1) 36px;position:relative;} .site-nav__dropdown__link:hover{border-radius:var(--size-border-radius-button);} .site-nav__dropdown__link::before{background:url("https://cdn.cboe.com/assets/images/icons/arrow-5000-forward.svg") no-repeat;content:' ';height:16px;left:14px;position:absolute;top:16px;width:16px;} .site-nav__dropdown__link__title{align-items:flex-start;color:var(--color-base-neutral-1500);column-gap:calc(0.5 * var(--spacing-1));display:inline-flex;font-size:var(--font-size-nav-subitem);font-weight:var(--font-weight-semibold);margin-bottom:8px;} .site-nav__dropdown__link[target="_blank"] .site-nav__dropdown__link__title{align-items:unset;display:inline-block;position:relative;} .site-nav__dropdown__link--is-new .site-nav__dropdown__link__title{position:relative;} .site-nav__dropdown__link--is-new .site-nav__dropdown__link__title::after,.site-nav__dropdown__link__tag{background-color:var(--color-base-cyan-6);border-radius:var(--size-border-radius-button);color:var(--color-base-white);font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:var(--spacing-1);padding:calc(0.25 * var(--spacing-1)) calc(0.5 * var(--spacing-1));text-transform:uppercase;} .site-nav__dropdown__link__popout{display:inline-block;fill:var(--color-base-secondary);margin-left:6px;vertical-align:middle;} .site-nav__dropdown__link--is-new .site-nav__dropdown__link__title::after{content:"new";font-weight:var(--font-weight-regular);margin-left:calc(0.5 * var(--spacing-1));} .site-nav__dropdown__link__description{display:none;line-height:20px;font-size:var(--font-size-nav-description);font-weight:var(--font-weight-regular);color:var(--color-base-neutral-1200);margin-bottom:0;} .site-nav__dropdown__promo__visual{margin-bottom:var(--spacing-1);} .site-nav__dropdown__promo__title{font-size:var(--font-size-18);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-1);} .site-nav__dropdown__promo__description{font-weight:var(--font-weight-regular);color:var(--color-base-gray-7);margin-bottom:var(--spacing-2);} .site-nav__button-close,.button-mobile-nav{display:none;} .site-nav__main li[data-nav-section="listings"] .site-nav__dropdown__description-link-list{justify-content:flex-end;}}
.shelf *{font-family:var(--font-family-nav);} .shelf{background-color:rgb(250,250,250);border-bottom:1px solid var(--color-base-gray-2);min-height:50px;position:relative;top:0;z-index:9999;} .shelf > nav{display:block;width:100%;margin:0 auto;padding:6px 8px;} .shelf__title{cursor:pointer;display:inline-block;font-family:var(--font-family-base);font-size:var(--font-size-base);padding:0 var(--spacing-4) 0 8px;margin:0;position:relative;} .shelf__title::after{content:'';background-image:url(https://cdn.cboe.com/assets/images/icons/link-arrow-forward.svg);background-position:right center;background-repeat:no-repeat;background-size:24px;position:absolute;right:16px;top:7px;width:24px;height:24px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out;} .shelf .shelf__title a,.shelf__title a{margin:0 var(--spacing-2) 0 0;color:var(--color-base-primary);font-weight:var(--font-weight-semibold);text-decoration:none;} .shelf__logo{display:none;} .shelf > nav ul{display:block;margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height 300ms cubic-bezier(0.4,0,0.2,1) 0ms,opacity 200ms ease-in-out;visibility:hidden;} .shelf > nav ul li{margin:0 2px;} .button--shelf:active{background-color:transparent;color:var(--color-base-primary);} .shelf.expanded > nav ul{max-height:10000px;visibility:visible;opacity:1;} .shelf.expanded > nav h2::after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg);} .shelf__inpage{display:block;} .shelf.expanded .shelf__inpage ul{border-top:0;margin-top:0;padding-top:0;} .shelf.expanded.shelf__inpage > ul{padding-left:var(--spacing-2);} .shelf .active a{color:var(--color-text-default);font-weight:var(--font-weight-semibold);} .shelf .active .shelf__inpage a{color:var(--color-base-e-gray-8);display:inline-flex;font-size:0.875rem;font-weight:var(--font-weight-regular);padding:var(--spacing-button-padding-vertical) 0;text-decoration:none;} .shelf .active .shelf__inpage a:hover{text-decoration:underline;} .shelf .active .shelf__inpage .active a{font-weight:bold;} .shelf__inpage > ul{padding-left:var(--spacing-2);} @media only screen and (min-width:1080px){.shelf{position:-webkit-sticky;position:sticky;z-index:9999;top:0;background-color:rgb(250,250,250);border-bottom:1px solid var(--color-base-gray-2);min-height:50px;} .shelf > nav{display:flex;justify-content:space-between;width:var(--mq-desktop);margin:0 auto;padding:6px 8px;position:relative;} .shelf__title{flex:none;font-size:var(--font-size-base);font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);margin:0;padding-left:0;} .shelf__title::after{content:none;} .shelf > nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end;max-height:unset;margin:0;opacity:1;visibility:visible;} .shelf > nav ul li{margin:0 2px;} .shelf.sticky{box-shadow:0 1px 3px 0 rgba(78,85,92,0.3);} .shelf__inpage{display:none;} .shelf.sticky .shelf-logo{background-image:url('/_img/logos/c_logo.svg');background-repeat:no-repeat;background-position:center;border-right:1px solid var(--color-base-primary);display:block;height:var(--spacing-base);margin-left:-60px;padding:0 var(--spacing-1);position:absolute;top:12px;width:46px;} .shelf__dropdown{background-color:var(--color-base-white);border:none;height:auto;left:0;margin:8px auto auto auto;overflow:hidden;padding:var(--spacing-1) var(--spacing-1) var(--spacing-5);position:absolute;visibility:hidden;width:var(--mq-desktop);} .shelf__dropdown .button--shelf{} .site-nav__main__link--active + .shelf__dropdown{visibility:visible;} .shelf__sub__heading{color:var(--color-base-primary);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);margin-left:var(--spacing-button-padding-horizontal);} .shelf__sub__link{border-bottom:none;color:var(--color-base-primary);display:flex;font-size:var(--font-size-button);font-weight:var(--font-weight-normal);overflow:hidden;padding:var(--spacing-button-padding-vertical) var(--spacing-button-padding-horizontal);text-decoration:none;} .shelf__sub__link:hover{background-color:var(--color-base-gray-1);} .shelf__dropdown > nav > ul{justify-content:flex-start !important;} .shelf__dropdown > nav > ul > li{margin:0 !important;width:25%;} .shelf__dropdown > nav > ul > li > a{color:var(--color-base-primary);font-size:16px;padding-left:0;} .shelf__sub__icon{pointer-events:none;}}
.breadcrumb{display:block;} .breadcrumb > nav{width:100%;} @media only screen and (min-width:544px){.breadcrumb > nav ul{display:flex;flex-wrap:wrap;margin:0;} .breadcrumb > nav ul li{line-height:var(--spacing-2);} .breadcrumb > nav ul li::after{color:var(--color-base-gray-3);content:'>';font-size:var(--font-size-3);margin:0 6px 0 2px;font-family:monospace;} .breadcrumb > nav ul li:last-child::after{display:none;} .breadcrumb > nav ul a{color:var(--color-base-gray-6);font-size:var(--font-size-2);text-decoration:none;} .breadcrumb > nav ul a:hover{text-decoration:underline;color:var(--color-base-gray-9);}} @media only screen and (min-width:1080px){.breadcrumb > nav{width:var(--mq-desktop);margin:0 auto;padding:0 8px;}}
.new--site-inpage{display:block;background-color:var(--color-base-white);position:relative;} .new--nav-inpage{display:none;} @media only screen and (min-width:544px){.new--site-inpage .new--nav-inpage ul{margin:0 0 0 -6px;padding:0 var(--spacing-2) 0 0;} .new--site-inpage .new--nav-inpage ul a{font-size:14px;display:block;padding:6px var(--spacing-1);color:var(--color-base-gray-6);text-decoration:none;border-radius:5px;} .new--site-inpage .new--nav-inpage ul li.active a{color:var(--color-text-default);font-weight:bold;} .new--site-inpage .new--nav-inpage ul a:hover{background-color:var(--color-base-gray-1);} .new--site-inpage > section,.new--site-inpage > .tile{grid-column-start:1;grid-column-end:span 4;} .new--site-inpage section:first-of-type,.new--site-inpage .tile:first-of-type{grid-column:3;grid-row:1;} .new--site-inpage section:first-of-type .section-wrapper,.new--site-inpage .tile:first-of-type .section-wrapper{width:100%;padding:0 var(--spacing-1);}} @media only screen and (min-width:1080px){.new--site-inpage{display:grid;width:100%;grid-template-columns:auto 200px 880px auto;} .new--nav-inpage{display:block;grid-column:2;grid-row:1;padding:var(--spacing-4) 0;} .new--nav-inpage ul{margin:0;}}
.site-footer{background-color:var(--color-brand-primary);padding-top:var(--spacing-footer-margin-vertical);padding-left:var(--size-200);padding-right:var(--size-200);} .site-footer__row > div{padding:0 var(--spacing-1);} .site-footer__row:first-child{border:none !important;display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding-bottom:var(--spacing-footer-margin-vertical);} .site-footer__row:nth-child(2){border-bottom:1px solid var(--color-base-gray-3);padding-top:var(--spacing-base);} .site-footer__row:nth-child(2) .site-footer__nav-horizontal a{line-height:calc(var(--spacing-6) - var(--size-smallest));} .site-footer__row:nth-child(3){padding-bottom:calc(var(--spacing-1) * .5);padding-top:var(--spacing-base);} .site-footer__row:only-child .site-footer__nav-site ul li a{line-height:var(--spacing-footer-list-item);} .site-footer-one__row{display:flex;flex-direction:row;margin-bottom:var(--spacing-3);} .site-footer-one__row > div{width:50%;} .site-footer__nav-vertical{width:auto;} .site-footer__nav-site >:last-child{border-top:1px solid rgba(241,241,241,0.5);padding-top:var(--size-400);} .site-footer__nav-site{display:flex;flex-direction:column;margin-bottom:var(--spacing-dt-vertical);} .site-footer__nav-site ul{margin-bottom:var(--spacing-dt-vertical);margin-left:0;} .site-footer__nav-site li{margin-bottom:calc(var(--spacing-1) * .5);} .site-footer nav,.site-footer nav ul{margin-bottom:var(--spacing-dt-vertical);} .nav--footer ul li{font-size:var(--font-size-14);line-height:var(--spacing-base);} .nav--footer a{color:var(--color-base-white);font-family:var(--asset-font-inter-name);font-weight:var(--font-weight-regular);line-height:var(--spacing-footer-list-item);text-decoration:none;;} .nav--footer a:hover{text-decoration:underline;} .nav--footer__heading{font-size:var(--font-size-2);font-weight:bold;line-height:var(--spacing-base);margin-bottom:calc(var(--spacing-1) * .5);} .nav--footer__heading:not(:first-child) a{display:inline-flex;margin-top:var(--spacing-3);} .nav--footer__heading a{font-family:var(--asset-font-inter-name);font-weight:var(--font-weight-semibold);font-size:var(--font-size-16);} .site-footer__nav-horizontal{margin:0 auto;} .site-footer__row:last-child a{line-height:var(--spacing-1);} .site-footer__nav-horizontal a{color:var(--color-text-brand);display:block;font-size:var(--font-size-2);} .site-footer__nav-legal-links{margin-bottom:0;} .site-footer__nav-legal-links ul{margin-bottom:var(--spacing-1);justify-content:center;} .site-footer__nav-legal-links ul > li{border-right:1px solid var(--color-base-blue-1);line-height:var(--spacing-1);padding-right:calc(var(--spacing-1) * .5);margin-bottom:var(--spacing-1);margin-right:calc(var(--spacing-1) * .5);} .site-footer__nav-legal-links ul > li:last-child{border-right:0;} .site-footer__nav-legal-links a{color:var(--color-text-brand);} .site-footer__logo img{margin-bottom:var(--spacing-1);} .site-footer__bottom-left-logo{bottom:0;left:-12px;position:absolute;} .site-footer__bottom-left-logo img{height:417px;} .site-footer-social-media{margin-top:var(--spacing-3);} .site-footer-social-media li img{height:16px;width:16px;} .milli-50th{color:var(--color-base-white);font-family:var(--asset-font-inter-name);font-weight:var(--font-weight-regular);font-size:var(--font-size-10);margin-top:var(--spacing-base);margin-bottom:var(--spacing-base);} .logo--exchange{margin-top:var(--spacing-5);} @media only screen and (min-width:745px){.site-footer-one__row{display:contents;}} @media only screen and (min-width:544px){.site-footer{padding-left:0;padding-right:0;} .site-footer__row:first-child{border-bottom:4px solid var(--color-base-primary);display:flex;flex-direction:row;justify-content:flex-end;} .site-footer__row:nth-child(2){padding:var(--spacing-1);} .site-footer__row:nth-child(3){padding-bottom:calc(var(--spacing-1) * .5);padding-top:calc(var(--spacing-1) * .5);} .site-footer__nav-site >:last-child{border-top:none;padding-top:0;} .site-footer__nav-site{flex:1;flex-direction:row;justify-content:flex-end;margin-bottom:var(--spacing-base);} .site-footer__nav-site li{margin-bottom:0;} .site-footer__nav-site > *{margin-right:var(--spacing-4);width:auto;} .site-footer__nav-site > *:last-child{margin-right:0;} .site-footer__nav-site ul{margin-left:0;} .nav--footer__heading{margin-bottom:0;} .site-footer__nav-legal-links ul{margin-bottom:0;justify-content:space-between;} .site-footer__nav-legal-links ul > li{border-right:none;line-height:var(--spacing-2);padding-right:0;margin-bottom:0;margin-right:0;} .site-footer-one__row{flex-direction:column;} .site-footer-one__row > div{margin-bottom:var(--spacing-2);width:100%;} .site-footer__nav-vertical{flex:1;margin-right:var(--spacing-3);} .site-footer__nav-vertical:last-child{width:auto;}}
 .limelight-player .vjs-limelight-big-play{z-index:1 !important;}
.card--market-data-product{} .card--market-data-product >:first-child{min-height:var(--spacing-6);text-align:center;} .card--market-data-product__chart-container{display:flex;flex-direction:column;justify-content:center;height:256px;text-align:center;padding:16px;} .card--market-data-product__chart-ticker,.card--market-data-product__chart-big-value{color:var(--color-base-cyan-6);} .card--market-data-product__chart-big-value{display:flex;font-size:var(--font-size-7);} .card--market-data-product__chart-ticker-last-price,.card--market-data-product__chart-ticker-volume,.card--market-data-product__chart-label{color:var(--color-base-gray-3);text-transform:uppercase;} .card--market-data-product__chart-item.most-active{padding-top:24px;} .card--market-data-product__chart-item{align-items:center;flex:1;height:150px;justify-content:center;margin:0 auto;width:200px;} .card--market-data-product__chart-label{font-size:var(--font-size-2);padding-top:16px;display:block;flex:0;} .card--market-data-product__chart-ticker-row{display:flex;align-items:center;flex-flow:row nowrap;margin:0 auto;max-width:275px;line-height:var(--spacing-4);} .card--market-data-product__chart-ticker{font-size:var(--font-size-5);padding-right:8px;text-align:left;font-weight:var(--font-weight-light);} .card--market-data-product__chart-ticker-last-price{flex:1;font-size:var(--font-size-3);padding-right:8px;text-align:right;} .card--market-data-product__chart-ticker-volume{color:var(--color-base-gray-5);flex:0;font-size:var(--font-size-3);padding-right:0;text-align:right;}
.hero--base{height:350px;} .hero--base .hero__title{font-family:var(--asset-font-montserrat-name),var(--font-family-headline);font-size:var(--font-size-58,58px);font-style:italic;font-weight:var(--font-weight-black);margin-bottom:0;text-align:left;text-transform:uppercase;} .hero--base .hero__description{font-size:var(--font-size-16);line-height:var(--font-size-24);margin-bottom:0;text-align:left;} .hero--sue-storm{background:var(--color-brand-primary);padding:var(--size-800) 0;} .hero__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:calc(350px - (var(--spacing-tile-vertical) *2));padding:0 var(--size-150);} @media only screen and (min-width:544px){.hero--base{min-height:350px;} .hero--sue-storm{background:var(--color-brand-primary) url('../png/concentric-diamonds_800h.png') 65vw center no-repeat;}} @media only screen and (min-width:1080px){.hero__wrapper{}}