.watchlist-search-modal{margin:auto;max-height:80%;max-width:80%}@media(max-width:768.98px){.watchlist-search-modal{max-width:95%}}.watchlist-search-modal .modal-content{padding-left:1.25rem;padding-right:1.25rem}.watchlist-search-modal .modal-header{border-bottom:.0625rem solid #c2cace}.watchlist-search-modal .modal-header .modal-title{margin-bottom:1.25rem}@media(max-width:992.98px){.watchlist-search-modal .modal-header .modal-title{font-size:1.125rem;line-height:1.5rem}}.watchlist-search-modal .modal-body{overflow-y:scroll;scroll-behavior:smooth}.watchlist-search-modal .modal-footer{justify-content:flex-end;padding-bottom:.625rem}@media(max-width:992.98px){.watchlist-search-modal .modal-footer .btn{min-width:auto}}.watchlist-search-modal .filter-section-wrapper .filter-section .search-container{position:relative}.watchlist-search-modal .filter-section-wrapper .filter-section .search-container input{background-color:#f1f5f7;border:none;border-radius:.375rem;color:#112b4a;font-family:Averta-Semibold;font-size:.9375rem;height:3.375rem;line-height:.9375rem;margin-bottom:1.25rem;outline:none;padding-left:3.125rem;padding-right:3.125rem;width:100%}@media(max-width:992.98px){.watchlist-search-modal .filter-section-wrapper .filter-section .search-container input{font-size:.75rem;height:2.625rem;line-height:1rem;padding-left:2.5rem;padding-right:2.5rem}}.watchlist-search-modal .filter-section-wrapper .filter-section .search-container input::-moz-placeholder{color:#c2cace}.watchlist-search-modal .filter-section-wrapper .filter-section .search-container input::placeholder{color:#c2cace}.watchlist-search-modal .filter-section-wrapper .filter-section .search-container .icon{background-color:transparent;border:none;color:#3c4043;font-size:1.375rem;height:1.375rem;left:.9375rem;line-height:1.375rem;padding:0;position:absolute;top:1.125rem;width:1.375rem}@media(max-width:992.98px){.watchlist-search-modal .filter-section-wrapper .filter-section .search-container .icon{left:.625rem;top:.625rem}}.watchlist-search-modal .filter-section-wrapper .filter-section .search-container .icon.icon-menu-close{border:.0625rem solid #c2cace;border-radius:50%;color:#c2cace;font-size:.625rem;left:auto;line-height:0;right:.9375rem}@media(max-width:992.98px){.watchlist-search-modal .filter-section-wrapper .filter-section .search-container .icon{font-size:1.1875rem;line-height:1.1875rem;top:.625rem}}.watchlist-search-modal .filter-back-wrapper{box-shadow:0 .25rem .5rem 0 hsla(0,0%,86%,.5);display:flex}.watchlist-search-modal .filter-back-wrapper button{align-self:flex-start;background:none;border:none;color:#5a6874;font-size:1rem;margin-right:2.5rem;margin-top:.1875rem}@media(max-width:992.98px){.watchlist-search-modal .filter-back-wrapper button{margin-right:.3125rem}}.watchlist-search-modal .filter-back-wrapper .filter-product-titles{width:100%}.watchlist-search-modal .filter-back-wrapper .filter-product-titles h4{margin-bottom:0}@media(max-width:992.98px){.watchlist-search-modal .filter-back-wrapper .filter-product-titles h4{font-size:.875rem;line-height:1.25rem}}.watchlist-search-modal .filter-back-wrapper .filter-product-data{display:flex;font-size:.8125rem;justify-content:space-between;line-height:1rem;margin-bottom:.75rem;text-transform:uppercase}@media(max-width:992.98px){.watchlist-search-modal .filter-back-wrapper .filter-product-data{font-size:.6875rem;line-height:1rem}}.watchlist-search-modal .filter-back-wrapper .filter-product-data span:last-child{margin-right:13.75rem}@media(max-width:992.98px){.watchlist-search-modal .filter-back-wrapper .filter-product-data span:last-child{margin-right:.625rem}}.watchlist-search-modal .nav-tabs .nav-item .nav-link{border:none;font-family:Averta-Bold;font-size:.75rem;letter-spacing:.125rem;line-height:1rem;text-transform:uppercase}.watchlist-search-modal .nav-tabs .nav-item .nav-link.active{border-bottom:.1875rem solid #3cc8ff}.watchlist-search-modal .products-wrapper{height:21.875rem;max-height:21.875rem}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list{list-style:none;padding:0}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item{border-bottom:.0625rem solid #c2cace;width:100%}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item:hover{background-color:#ebf9ff}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item:first-child{border-top:.0625rem solid #c2cace}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item:last-child{border:none}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item .btn{background:none;border-radius:0;box-shadow:none;color:#112b4a;display:flex;flex-flow:row-reverse;font-family:Averta-Semibold!important;font-size:1rem;justify-content:space-between;line-height:1.1875rem;padding:.9375rem .9375rem .9375rem 0;text-transform:none;width:100%}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item .btn:before{color:#5a6874;font-family:CMEGroup-Icons;font-size:.625rem}@media(max-width:992.98px){.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item .btn{font-size:.75rem;line-height:1rem}}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item .btn .product-name div{align-items:center;display:flex;text-align:left}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item .btn .product-name div span b{font-family:Averta-Black}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item .btn .product-name div .product-code{border:.0625rem solid #006eb6;border-radius:.3125rem;color:#006eb6;font-size:.6875rem;letter-spacing:normal;line-height:.8125rem;margin-right:1.25rem;padding:.25rem}@media(max-width:992.98px){.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item .btn .product-name div .product-code{margin-right:.625rem}}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-result-item .btn .product-name div .product-code b{font-family:Averta-Black}.watchlist-search-modal .products-wrapper .products-result-container .products-result-list .products-empty-item{padding:.9375rem 0}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list{list-style:none;padding:0}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item{align-items:center;border-bottom:.0625rem solid #c2cace;display:flex;width:100%}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item:last-child{border:none}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item{width:100%}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item label{color:#112b4a;display:flex;font-family:Averta-Semibold;font-size:.875rem;line-height:2.5rem;line-height:1.125rem;margin-bottom:0;padding:1.25rem 0 1.25rem 3.75rem;text-transform:uppercase}@media(max-width:992.98px){.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item label{font-size:.6875rem;line-height:1rem;max-width:80%;padding-left:0}}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item label.front-month{text-transform:capitalize}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item label.disabled{color:#c2cace}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item label span{margin-right:1.875rem}@media(max-width:992.98px){.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item label span{margin-right:.625rem;margin-top:-.1875rem}}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item label i{color:#5a6874;font-family:Averta-Regular;font-size:.9375rem;font-style:normal;line-height:1rem;margin-right:12.8125rem;position:absolute;right:0}@media(max-width:992.98px){.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-contracts-item .action-item label i{font-size:.6875rem;line-height:1rem;margin-right:.625rem}}.watchlist-search-modal .products-wrapper .products-result-container .products-contracts-list .products-empty-item{padding:.9375rem 0}.watchlist-search-modal .linear-fade{background:linear-gradient(0deg,#fff 0,#fff 33%,hsla(0,0%,100%,0));bottom:0;height:3.125rem;left:0;position:sticky;width:100%}.watchlist-search-modal .no-results{color:#112b4a;font-size:2.125rem;margin:.9375rem auto;text-align:center}@media(max-width:992.98px){.component.watchlist-products .watchlist-table{margin-top:1.25rem}}.component.watchlist-products .watchlist-table .table{color:#c2cace;display:block}@media(min-width:993px){.component.watchlist-products .watchlist-table .table{margin-bottom:.9375rem}}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .table{width:0}.component.watchlist-products .watchlist-table .table .table .th:first-child{padding-right:0}.component.watchlist-products .watchlist-table .table .table .td{border:none;padding:0 .9375rem}.component.watchlist-products .watchlist-table .table .table .td:first-child{border:none}.component.watchlist-products .watchlist-table .table .table .td.bottom-border{border-bottom:1px solid #c2cace;border-right:0;padding:0 .3125rem .3125rem}.component.watchlist-products .watchlist-table .table .table-header-td{border-bottom:none}}.component.watchlist-products .watchlist-table .table .tbody .tr,.component.watchlist-products .watchlist-table .table .thead .tr{background-color:#081d37}.component.watchlist-products .watchlist-table .table .tbody .tr.is-selected,.component.watchlist-products .watchlist-table .table .thead .tr.is-selected{background-color:#354a66}@media(min-width:769px){.component.watchlist-products .watchlist-table .table .tbody .tr:hover,.component.watchlist-products .watchlist-table .table .thead .tr:hover{background-color:#354a66}}.component.watchlist-products .watchlist-table .table .tbody .tr.is-dragging,.component.watchlist-products .watchlist-table .table .thead .tr.is-dragging{box-shadow:0 0 .75rem .75rem #06162a}.component.watchlist-products .watchlist-table .table .thead{display:inline-table;margin-bottom:.3125rem;text-transform:uppercase;width:100%}.component.watchlist-products .watchlist-table .table .thead>div{align-items:center;border:1px solid hsla(0,0%,100%,.4);display:inline-flex;justify-content:space-between;width:100%}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .thead>div{border:none}}.component.watchlist-products .watchlist-table .table .thead .first-column{width:25%}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .thead .first-column .th{margin:0 .625rem}.component.watchlist-products .watchlist-table .table .thead .first-column .th:first-child{display:block}}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .thead .first-column{width:50%}}.component.watchlist-products .watchlist-table .table .thead .first-column .spacer{display:inline-block;width:10%}.component.watchlist-products .watchlist-table .table .thead .second-column{display:flex;justify-content:flex-end;width:15%}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .thead .second-column{align-items:flex-end;width:65%}}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .thead .second-column{display:block;width:20%}.component.watchlist-products .watchlist-table .table .thead .second-column .th{display:block}}.component.watchlist-products .watchlist-table .table .thead .third-column{align-items:center;display:flex;justify-content:space-between;width:60%}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .thead .third-column{display:block;width:20%}}.component.watchlist-products .watchlist-table .table .thead .third-column .th{width:16.6%}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .thead .third-column .th{display:block;width:auto}}.component.watchlist-products .watchlist-table .table .thead .spacer{display:inline-block}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .thead .spacer{width:5%}}.component.watchlist-products .watchlist-table .table .thead .double-th .th{display:block;width:auto}.component.watchlist-products .watchlist-table .table .thead .double-th .th:first-child{margin-bottom:.3125rem}.component.watchlist-products .watchlist-table .table .thead .extended-mobile{width:90%}.component.watchlist-products .watchlist-table .table .thead .extended-mobile .first-row,.component.watchlist-products .watchlist-table .table .thead .extended-mobile .second-row,.component.watchlist-products .watchlist-table .table .thead .extended-mobile .third-row{display:flex;margin-bottom:.3125rem}.component.watchlist-products .watchlist-table .table .thead .extended-mobile .first-row .th,.component.watchlist-products .watchlist-table .table .thead .extended-mobile .second-row .th,.component.watchlist-products .watchlist-table .table .thead .extended-mobile .third-row .th{width:auto}.component.watchlist-products .watchlist-table .table .thead .extended-mobile .first-row .th.text-left,.component.watchlist-products .watchlist-table .table .thead .extended-mobile .second-row .th.text-left,.component.watchlist-products .watchlist-table .table .thead .extended-mobile .third-row .th.text-left{padding:0 .625rem}.component.watchlist-products .watchlist-table .table .tbody{position:relative}.component.watchlist-products .watchlist-table .table .tbody .custom-placeholder{display:none;visibility:hidden}.component.watchlist-products .watchlist-table .table .tbody.is-dragging-over .custom-placeholder{border:2px dashed #006eb6;display:block;position:absolute}.component.watchlist-products .watchlist-table .table .th:not(:first-child){border-left:none}.component.watchlist-products .watchlist-table .table .th{background-color:transparent!important;display:inline-block;flex-grow:1;font-family:Averta-Semibold;font-size:.6875rem;line-height:.875rem;padding:.625rem 0;vertical-align:middle}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .th{border:none;padding:0 .625rem}}.component.watchlist-products .watchlist-table .table .th.select-table-header{padding-left:.8125rem;width:10%}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .th.text-left{padding-left:0;width:16.6%}}.component.watchlist-products .watchlist-table .table .th.inner-table{padding-left:0}.component.watchlist-products .watchlist-table .table .th.table-caption{display:table-caption}.component.watchlist-products .watchlist-table .table .tr{align-items:center;border:1px solid hsla(0,0%,100%,.4);display:inline-flex;justify-content:space-between;margin-bottom:.3125rem;min-height:3.875rem;width:100%}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .tr{align-items:unset}}.component.watchlist-products .watchlist-table .table .tr .first-column{display:flex;width:25%}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .tr .first-column{align-items:flex-end}.component.watchlist-products .watchlist-table .table .tr .first-column .th:first-child{display:block}}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .tr .first-column{display:initial;width:50%}}.component.watchlist-products .watchlist-table .table .tr .first-column .spacer{display:inline-block;width:10%}@media(min-width:993px){.component.watchlist-products .watchlist-table .table .tr .first-column .table-header-td{align-self:center;width:80%}}.component.watchlist-products .watchlist-table .table .tr .second-column{display:flex;justify-content:flex-end;width:15%}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .tr .second-column{align-items:flex-end;justify-content:left;width:65%}}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .tr .second-column{display:block;position:relative;width:20%}}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .tr .second-column .td{padding-left:0;width:16.6%}}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .tr .second-column .td{display:block;width:auto}.component.watchlist-products .watchlist-table .table .tr .second-column .td:last-child{bottom:0;position:absolute;right:0}}.component.watchlist-products .watchlist-table .table .tr .second-column .td.expired{width:auto}.component.watchlist-products .watchlist-table .table .tr .third-column{align-items:center;display:flex;justify-content:space-between;width:60%}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .tr .third-column{display:block;position:relative;width:20%}}.component.watchlist-products .watchlist-table .table .tr .third-column .td{width:16.6%}.component.watchlist-products .watchlist-table .table .tr .third-column .td.expired{width:116.6%}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .tr .third-column .td.expired{width:auto}.component.watchlist-products .watchlist-table .table .tr .third-column .td{display:block;width:auto}.component.watchlist-products .watchlist-table .table .tr .third-column .td:last-child{bottom:0;position:absolute;right:0}}.component.watchlist-products .watchlist-table .table .tr .column-expired{justify-content:flex-end}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .tr .column-expired{place-self:flex-end;width:40%}}.component.watchlist-products .watchlist-table .table .tr .extended-mobile{width:90%}.component.watchlist-products .watchlist-table .table .tr .extended-mobile .first-row,.component.watchlist-products .watchlist-table .table .tr .extended-mobile .second-row,.component.watchlist-products .watchlist-table .table .tr .extended-mobile .third-row{display:flex;margin:.625rem 0}.component.watchlist-products .watchlist-table .table .tr .extended-mobile .first-row .td,.component.watchlist-products .watchlist-table .table .tr .extended-mobile .second-row .td,.component.watchlist-products .watchlist-table .table .tr .extended-mobile .third-row .td{flex-grow:1;padding-bottom:0;padding-top:0;width:auto}.component.watchlist-products .watchlist-table .table .td{border-left:none;color:#c2cace;display:inline-block;font-family:Averta-Semibold;font-size:.8125rem;line-height:1rem}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .td{font-family:Roboto-Mono-Regular;font-size:.6875rem;line-height:.875rem;padding:.625rem}}.component.watchlist-products .watchlist-table .table .td .table-cell{border:0;text-align:left;width:auto}.component.watchlist-products .watchlist-table .table .td .table-cell.negative,.component.watchlist-products .watchlist-table .table .td .table-cell.positive{width:auto}.component.watchlist-products .watchlist-table .table .td.text-right .table-cell{text-align:right}.component.watchlist-products .watchlist-table .table .td.text-center .table-cell{text-align:center}.component.watchlist-products .watchlist-table .table .td.input-selector{text-align:center;vertical-align:super;width:10%}@media(min-width:993px){.component.watchlist-products .watchlist-table .table .td.input-selector{align-self:center}}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .td.input-selector{border-left:1px solid #c2cace;padding:1.625rem .3125rem}}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .td.input-selector{padding:1.625rem 0}}.component.watchlist-products .watchlist-table .table .td.drag-icon{align-items:center;background-color:hsla(0,0%,100%,.1);display:flex;font-size:1.25rem;justify-content:center;padding:1.25rem 0;text-align:center;width:10%}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .td.drag-icon{border-right:1px solid #c2cace;padding:1.875rem 0}}.component.watchlist-products .watchlist-table .table .td.table-header-td{background-color:transparent}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .td.table-header-td{display:block;padding-bottom:.3125rem}}.component.watchlist-products .watchlist-table .table .td.table-header-td:hover{background-color:transparent}.component.watchlist-products .watchlist-table .table .td.inner-table{border:none;padding:0}.component.watchlist-products .watchlist-table .table .td.inner-table .table{border-spacing:0;margin:0}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .td.no-border-top{border-right:none;border-top:none;padding-bottom:.3125rem;padding-top:0}.component.watchlist-products .watchlist-table .table .td.no-border-bottom{border-bottom:none}}.component.watchlist-products .watchlist-table .table .td.table-td{border:none;padding:0}.component.watchlist-products .watchlist-table .table .td.table-td .table{margin-bottom:0}.component.watchlist-products .watchlist-table .table .td.spacer{display:inline-block}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .td.spacer{align-items:center;display:flex;justify-content:center;padding:0;width:5%}}.component.watchlist-products .watchlist-table .table .td.double-td .table-cell:first-child{margin-bottom:.9375rem}.component.watchlist-products .watchlist-table .table .td.expired a{align-items:center;color:#3cc8ff;display:inline-flex}.component.watchlist-products .watchlist-table .table .td.expired a .add-new-contract-icon{font-family:CMEGroup-Icons!important;margin-right:.625rem;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.component.watchlist-products .watchlist-table .table .td.expired a .add-new-contract-icon:before{content:""}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .td.expired{width:auto}}.component.watchlist-products .watchlist-table .table .month-code{justify-content:left}.component.watchlist-products .watchlist-table .table .month-code span{font-family:Averta-Regular;font-size:.75rem;line-height:.9375rem;text-align:left;text-transform:uppercase}.component.watchlist-products .watchlist-table .table .month-code a.code{color:#3cc8ff;font-size:1.0625rem;line-height:1.3125rem}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .month-code a.code{border:1px solid #3cc8ff;border-radius:.25rem;font-size:.625rem;line-height:.875rem;padding:.1875rem}}.component.watchlist-products .watchlist-table .table .month-code a.code:hover{text-decoration:none}.component.watchlist-products .watchlist-table .table .expiration-month{display:flex;font-family:Averta-Regular;justify-content:space-between}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .expiration-month{align-items:center;display:inline-flex;flex-direction:row-reverse;font-size:.6875rem;justify-content:left;line-height:.8125rem;padding:0 .3125rem}}.component.watchlist-products .watchlist-table .table .expiration-month.fm-container{width:6.875rem}.component.watchlist-products .watchlist-table .table .expiration-month .is-front-month{background-color:#21b002;color:#fff;font-family:Averta-Semibold;font-size:.6875rem;line-height:.875rem;margin-right:.9375rem;padding:.125rem .5rem;text-align:center}@media(max-width:992.98px){.component.watchlist-products .watchlist-table .table .expiration-month .is-front-month{margin-left:.3125rem;margin-right:0}}.component.watchlist-products .watchlist-table .table .expiration-month.expired-contract{align-items:center;text-transform:uppercase}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .expiration-month.expired-contract{flex-flow:initial}}.component.watchlist-products .watchlist-table .table .expiration-month.expired-contract .is-expired{color:#ff003d;font-family:CMEGroup-Icons!important;margin-right:.9375rem;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.component.watchlist-products .watchlist-table .table .expiration-month.expired-contract .is-expired:before{content:""}@media(max-width:768.98px){.component.watchlist-products .watchlist-table .table .expiration-month.expired-contract .is-expired{margin-right:.3125rem}}.component.watchlist-products .watchlist-table .table .positive{color:#2ae303;flex-direction:row-reverse}.component.watchlist-products .watchlist-table .table .positive:after{font-family:CMEGroup-Icons!important;font-size:.625rem;margin-left:.625rem;speak:none;content:"";font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.component.watchlist-products .watchlist-table .table .negative{color:#ff003d;flex-direction:row-reverse}.component.watchlist-products .watchlist-table .table .negative:after{font-family:CMEGroup-Icons!important;font-size:.625rem;margin-left:.625rem;speak:none;content:"";font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.component.watchlist-products .watchlist-table .table .icon-chart{color:#3cc8ff;cursor:pointer}.component.watchlist-products .watchlist-table .table .delete-row-btn{box-shadow:none;font-size:1.125rem;height:1.875rem;padding:0 0 0 .125rem;text-align:center;width:2.5rem}.component.watchlist-products .watchlist-table.empty-table,.component.watchlist-products .watchlist-table.empty-table .table{margin-top:0}@media(max-width:992.98px){.component.watchlist-products .watchlist-table.empty-table .table .thead{display:none}}.component.watchlist-products .watchlist-table .empty-watchlist{background-color:hsla(0,0%,100%,.4);padding:1.25rem}.component.watchlist-products .watchlist-table .empty-watchlist p{margin:0}.component.watchlist-products .no-results{color:#112b4a;margin:0 auto;width:100%}.component.watchlist-products{margin:3.5rem 0}.component.watchlist-products .watchlist-container .component-header-container{justify-content:space-between}.component.watchlist-products .watchlist-container .message{align-items:center;background-color:#e5f1e3;display:flex;height:0;margin-bottom:0;position:relative;transform:scaleY(0);transform-origin:top;transition:all .3s ease-out}.component.watchlist-products .watchlist-container .message.showing{height:auto;margin-bottom:3.75rem;transform:scaleY(1)}.component.watchlist-products .watchlist-container .message .message-label{border-radius:.1875rem 0 0 .1875rem;display:flex;padding:.9375rem .9375rem .9375rem 1.25rem;width:3.5625rem}@media(max-width:768.98px){.component.watchlist-products .watchlist-container .message .message-label{padding-left:.625rem;padding-right:.625rem;width:2.1875rem}}.component.watchlist-products .watchlist-container .message .message-label .icon{align-self:center;background-color:#1f9a00;border-radius:50%;color:#fff;font-size:.5625rem;height:.9375rem;padding:.1875rem;text-align:center;width:.9375rem}.component.watchlist-products .watchlist-container .message .message-text{align-self:center;color:#112b4a;display:flex;font-family:Averta-Semibold;font-size:.9375rem;line-height:1.1875rem}.component.watchlist-products .watchlist-container .message button{position:absolute}.component.watchlist-products .watchlist-container .message button.icon-menu-close{border:1px solid #112b4a;border-radius:50%;color:#112b4a;font-size:.5625rem;height:.9375rem;left:auto;line-height:0;padding:0;right:1.25rem;width:.9375rem}@media(max-width:768.98px){.component.watchlist-products .watchlist-container .message button.icon-menu-close{right:.625rem}}.component.watchlist-products .watchlist-container .title-container{align-items:center;display:flex;width:auto}@media(max-width:768.98px){.component.watchlist-products .watchlist-container .title-container{padding:0;width:50%}}.component.watchlist-products .watchlist-container .title-container h4{text-transform:uppercase}.component.watchlist-products .watchlist-container .actions-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1.25rem}@media(max-width:768.98px){.component.watchlist-products .watchlist-container .actions-container{padding:0;width:50%}}.component.watchlist-products .watchlist-container .actions-container .timestamp{display:flex;margin-bottom:-.125rem;margin-right:.625rem}.component.watchlist-products .watchlist-container .actions-container .auto-refresh-switcher{display:flex;margin-right:.625rem}.component.watchlist-products .watchlist-container .actions-container .product-btns{display:flex}.component.watchlist-products .watchlist-container .actions-container .product-btns .btn.add-product,.component.watchlist-products .watchlist-container .actions-container .product-btns .btn.remove-product{box-shadow:none;font-family:Averta-Bold!important;font-size:.75rem;letter-spacing:.09375rem;line-height:.75rem;padding:.8125rem 1.25rem;text-align:center}.component.watchlist-products .watchlist-container .actions-container .product-btns .btn.add-product:before,.component.watchlist-products .watchlist-container .actions-container .product-btns .btn.remove-product:before{font-family:CMEGroup-Icons;margin-right:1.25rem;vertical-align:baseline}.component.watchlist-products .watchlist-container .actions-container .product-btns .btn.remove-product{background-color:#ff003d;border-color:#ff003d;margin-right:.625rem}@media(max-width:768.98px){.component.watchlist-products .watchlist-container .actions-container .product-btns .btn.remove-product:before{margin-right:0}.component.watchlist-products .watchlist-container .timestamp-container{align-self:auto!important;padding:0;width:50%}.component.watchlist-products .watchlist-container .timestamp-container .timestamp{vertical-align:super}.component.watchlist-products .watchlist-container .auto-refresh-container{padding:0;width:50%}.component.watchlist-products .watchlist-container .auto-refresh-container .status-text{font-size:.5625rem;line-height:normal}.component.watchlist-products .watchlist-container .table-container-col{padding:0}}.component.watchlist-products .watchlist-container .table-container{width:auto}.component.watchlist-products .watchlist-container .no-logged-user{border:.0625rem solid #fff;color:#112b4a;display:none;font-size:2.125rem;margin:.9375rem auto;padding:.9375rem;text-align:left}.component.watchlist-products .watchlist-container .no-logged-user p{margin:0}.component.watchlist-products .watchlist-container .no-logged-user p span{color:#3cc8ff;cursor:pointer}.component.watchlist-products .watchlist-container .no-logged-user.showing{display:block}.component.watchlist-products .no-results{font-size:2.125rem;margin:.9375rem auto;text-align:center}.watchlist-checkbox{display:inline-block;margin-bottom:0;position:relative;vertical-align:middle}@media(max-width:992.98px){.watchlist-checkbox{line-height:0}}.watchlist-checkbox input[type=checkbox]{left:0;margin:0;opacity:0;position:absolute;top:0;z-index:1}.watchlist-checkbox input[type=checkbox]:checked~span,.watchlist-checkbox input[type=checkbox]:disabled~span{background-color:#3cc8ff;border-color:#3cc8ff}.watchlist-checkbox input[type=checkbox]:checked~span:after,.watchlist-checkbox input[type=checkbox]:disabled~span:after{border-bottom:.125rem solid #fff;border-right:.125rem solid #fff;content:"";display:inline-block;height:.6875rem;left:.1875rem;position:absolute;top:-.0625rem;transform:rotate(45deg);width:.4375rem}.watchlist-checkbox input[type=checkbox]:disabled~span{background-color:#c2cace;border-color:#c2cace}.watchlist-checkbox span{background:transparent;border:.0625rem solid #fff;display:inline-block;height:.875rem;position:relative;width:.875rem}.watchlist-checkbox.radio-effect input[type=checkbox]:checked~span,.watchlist-checkbox.radio-effect input[type=checkbox]:disabled~span{background-color:#006eb6;border-color:#006eb6}.watchlist-checkbox.radio-effect input[type=checkbox]:checked~span:after,.watchlist-checkbox.radio-effect input[type=checkbox]:disabled~span:after{height:.5rem;left:.375rem;top:.25rem;width:.375rem}.watchlist-checkbox.radio-effect input[type=checkbox]:disabled~span{background-color:#c2cace;border-color:#c2cace}.watchlist-checkbox.radio-effect span{border-color:#112b4a;border-radius:50%;height:1.25rem;width:1.25rem}.watchlist-delete-modal .modal-content{padding-bottom:0}.watchlist-delete-modal p{margin-bottom:0;padding:1.25rem 0}.watchlist-delete-modal .modal-footer{justify-content:flex-end}.watchlist-delete-modal .modal-footer .btn{box-shadow:none;font-family:Averta-Bold!important;font-size:.75rem;letter-spacing:.09375rem;line-height:.75rem;padding:.8125rem 1.25rem;text-align:center}
/*# sourceMappingURL=watchlist-products.css.map*/