.live-options-charts{--global-header-height:var(--oc-header-height,64px);padding-top:var(--global-header-height)}.live-options-charts .oa-header-section{position:sticky;top:var(--global-header-height);z-index:900;background:#fff;width:100%}.live-options-charts .loc-sidebar-height{height:401px}@media only screen and (max-width:767px){.live-options-charts .loc-sidebar-height{height:auto;border-bottom:1px solid #e2e6e9}}.live-options-charts .form-check-input:checked{background-color:#008efd;border-color:#008efd}.live-options-charts .h-50-custom{height:50px;overflow:hidden}.live-options-charts .live-page-header .ioc-header{height:52px}@media only screen and (max-width:768px){.live-options-charts .live-page-header .ioc-header{height:auto}}@media only screen and (max-height:600px){.live-options-charts .live-page-header{position:relative!important;top:0!important}}@media only screen and (max-width:600px){.live-options-charts .live-page-header .header-body .option-filter-btn{width:100%;justify-content:space-between!important}}.live-options-charts .ioc-layout{display:flex;width:100%;min-width:0}.live-options-charts .ioc-sidebar{flex:0 0 300px;max-width:300px;min-width:300px;background:#fff}.live-options-charts .ioc-body{flex:1 1;min-width:0;overflow:hidden}@media(max-width:425px){.live-options-charts .ioc-layout{flex-direction:column}.live-options-charts .ioc-sidebar{padding-top:10px;flex:0 0 auto;max-width:100%;min-width:100%}.live-options-charts .option-filter-btn{padding-top:10px}}.live-options-charts .chart-time-options-dropdown{display:none}@media(min-width:992px)and (max-width:1024px){.live-options-charts .chart-time-options-row{display:none!important}.live-options-charts .chart-time-options-dropdown{display:block!important;position:relative;z-index:1100}.live-options-charts .chart-time-options-dropdown .dropdown-menu{z-index:1100}}.live-options-charts .dropdown-menu{width:auto!important;min-width:80px!important}.live-options-charts .dropdown-menu.theme-dark-menu{background-color:#1e1e1e!important;border-color:#333!important}.live-options-charts .dropdown-menu.theme-dark-menu .dropdown-item{color:#fff;background-color:#000}.live-options-charts .dropdown-menu.theme-dark-menu .dropdown-item:focus,.live-options-charts .dropdown-menu.theme-dark-menu .dropdown-item:hover{background-color:#2a2a2a!important;color:#fff!important}.live-options-charts .dropdown-menu.theme-dark-menu .dropdown-item.active,.live-options-charts .dropdown-menu.theme-dark-menu .dropdown-item:active{background-color:#0d6efd!important;color:#fff!important}.live-options-charts .dropdown-menu.theme-light-menu{background-color:#fff!important;border-color:#e2e6e9!important}@media(max-width:1024px)and (orientation:portrait){.live-options-charts .ioc-layout{flex-direction:column}.live-options-charts .ioc-sidebar{flex:0 0 auto;max-width:100%;min-width:100%}.live-options-charts .loc-sidebar-height{height:auto;border-bottom:1px solid #e2e6e9}.live-options-charts .live-page-header .ioc-header{height:auto}.live-options-charts .d-none.d-lg-flex,.live-options-charts .d-none.d-md-block,.live-options-charts .d-none.d-md-flex,.live-options-charts .d-none.d-md-inline{display:none!important}.live-options-charts .d-md-none{display:block!important}.live-options-charts .d-flex.d-md-none,.live-options-charts .d-md-none.d-flex{display:flex!important}.live-options-charts .d-md-none.d-inline{display:inline!important}.live-options-charts .d-lg-none.d-block{display:block!important}.live-options-charts .live-option-chart-bottom-padding{padding-bottom:70px}.live-options-charts .live-option-time-line{height:36px;border-right:none}.live-options-charts .live-page-header .header-body .option-filter-btn{width:100%;justify-content:space-between!important}}.live-options-charts .live-option-chart-card{width:100%;min-width:0}.live-options-charts .highcharts-container{width:100%!important}.live-options-charts .header-body{width:100%;min-width:0}.live-options-charts .live-option-time-line{flex:1 1;min-width:0}.live-options-charts .live-option-time-line>div{min-width:0}.offcanvas-iochart .offcanvas-iochart-main li{list-style:disc}.offcanvas-iochart .offcanvas-iochart-main .offcanvas-iochart-sub li{list-style:circle}.strategies-row-drop-down-item:active{background-color:#fff!important}.row-yellow-d{background-color:#fdf7ec!important}.offcanvas-iochart-strikeprice{width:42%!important}@media only screen and (max-width:1424px){.offcanvas-iochart-strikeprice{width:52%!important}}@media only screen and (max-width:1024px){.offcanvas-iochart-strikeprice{width:75%!important}}@media only screen and (max-width:767px){.offcanvas-iochart-strikeprice{width:100%!important}}@media only screen and (max-width:600px){.offcanvas-iochart-strikeprice .mobile-font{font-size:12px}.offcanvas-iochart-strikeprice .mobile-font-small{font-size:10px}}.offcanvas-iochart-strikeprice .offcanvas-end{width:540px}.live-option-time-line{height:100%;border-right:1px solid #e2e6e9}@media only screen and (max-width:600px){.live-option-time-line{height:36px;border-right:none}}.sortable-context{max-height:500px}@media only screen and (max-width:600px){.sortable-context{max-height:70vh}}.mobile-header-live-option{bottom:0;left:0;z-index:1050}.live-option-chart-bottom-padding{padding-bottom:0;margin-bottom:3.7rem}@media only screen and (max-width:800px){.live-option-chart-bottom-padding{padding-bottom:70px}}.live-option-chart{height:400px}@media only screen and (max-width:600px){.live-option-chart{height:180px}}.live-option-chart-card{background-color:#fff}.is-above-sport-row{background-color:#fff5cc}.io-footer-sticky{position:fixed;width:100%;bottom:0;z-index:3;background:#fff;padding:.5rem;margin-bottom:0!important}.responsive-io-modal .modal-dialog{max-width:520px;margin:1.75rem auto}.responsive-io-modal .modal-content{border-radius:12px;overflow:hidden;display:flex;flex-direction:column;max-height:90vh;border:none}.responsive-io-modal .modal-body-scroll{overflow-y:auto;overflow-x:hidden;flex:1 1;display:flex;flex-direction:column;padding:0!important}.responsive-io-modal .modal-header-custom{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e6e9;flex-shrink:0;background:#fff;position:relative;z-index:10}.responsive-io-modal .modal-close-icon-custom{cursor:pointer}.responsive-io-modal .modal-close-icon-custom:hover{opacity:.7}.responsive-io-modal .sortable-context{max-height:calc(90vh - 350px);overflow-y:auto;flex:1 1}@media(max-width:575px){.responsive-io-modal .sortable-context{max-height:none}}.responsive-io-modal .modal-footer-sticky{background:#fff;border-top:1px solid #eee;flex-shrink:0;padding:1rem}@media(max-width:575px){.responsive-io-modal .modal-dialog{margin:0;max-width:100%;width:100%;height:100dvh;position:fixed;top:0;left:0;right:0;bottom:0}.responsive-io-modal .modal-content{height:100dvh;border-radius:0;max-height:100dvh;border:none;display:flex;flex-direction:column}.responsive-io-modal .modal-body-scroll{flex:1 1;display:flex;flex-direction:column;height:100%;overflow:hidden}.responsive-io-modal .modal-header-custom{position:sticky;top:0;z-index:20;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);flex-shrink:0;min-height:60px}.responsive-io-modal .modal-content-wrapper{flex:1 1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.responsive-io-modal .sortable-context{flex:1 1;overflow-y:auto;min-height:0;padding-bottom:0}.responsive-io-modal .modal-footer-sticky{position:relative;bottom:auto;z-index:20;background:#fff;box-shadow:0 -2px 4px rgba(0,0,0,.05);flex-shrink:0;margin-top:auto}@supports(padding:max(0px)){.responsive-io-modal .modal-header-custom{padding-top:max(12px,env(safe-area-inset-top))}.responsive-io-modal .modal-footer-sticky{padding-bottom:max(12px,env(safe-area-inset-bottom))}}}@media(min-width:576px)and (max-width:767px){.responsive-io-modal .modal-dialog{max-width:90%}}@media(min-width:768px)and (max-width:991px){.responsive-io-modal .modal-dialog{max-width:600px}}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(max-width:575px){.modal.fade .modal-dialog{transform:translateY(100%)}.modal.show .modal-dialog{transform:translateY(0)}}.futures-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e2e6e9;border-radius:6px;overflow:hidden}.future-card{padding:14px 16px;border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef;background:#fff;transition:background .2s ease}.future-card:nth-child(3n){border-right:none}.future-card:nth-last-child(-n+3){border-bottom:none}.future-card:hover{background:#f8f9fa}.text-color-white{color:#fff!important}.responsive-limit-modal .modal-dialog{max-width:400px;margin:1.75rem auto}@media(max-width:575px){.responsive-limit-modal .modal-dialog{max-width:calc(100% - 40px);margin:10px auto}}@media(min-width:576px)and (max-width:767px){.responsive-limit-modal .modal-dialog{max-width:450px}}.responsive-limit-modal .modal-content{border-radius:20px;border:none;box-shadow:0 10px 40px rgba(0,0,0,.15)}@media(max-width:575px){.responsive-limit-modal .modal-content{border-radius:24px;margin:0 auto;width:100%}}.responsive-limit-modal .modal-body{position:relative;padding:2rem!important}@media(max-width:575px){.responsive-limit-modal .modal-body{padding:1.5rem!important}}.responsive-limit-modal .modal-close-icon{transition:opacity .2s ease;color:#8a8a8a}.responsive-limit-modal .modal-close-icon:hover{opacity:.7;color:#000}@media(max-width:575px){.responsive-limit-modal .modal-close-icon{top:12px!important;right:12px!important;font-size:22px!important}.responsive-limit-modal h3{padding-right:2rem!important;font-size:22px!important}}@media(min-width:576px)and (max-width:767px){.responsive-limit-modal h3{font-size:24px!important}}@media(max-width:575px){.responsive-limit-modal .f-16{font-size:14px!important;margin-bottom:1.25rem!important}}@media(min-width:576px)and (max-width:767px){.responsive-limit-modal .f-16{font-size:15px!important}}.responsive-limit-modal .btn-pill{padding:.6rem 2.5rem!important;font-size:16px;border-radius:50px;transition:all .2s ease}.responsive-limit-modal .btn-pill:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,123,255,.3)}@media(max-width:575px){.responsive-limit-modal .btn-pill{padding:.5rem 2rem!important;font-size:14px!important;width:100%}}@media(max-width:575px)and (min-width:400px){.responsive-limit-modal .btn-pill{width:auto}}@media(max-width:575px){.responsive-limit-modal .d-flex{justify-content:center!important}}@media(max-width:575px)and (min-width:400px){.responsive-limit-modal .d-flex{justify-content:flex-end!important}}@supports(padding:max(0px)){@media(max-width:575px){.responsive-limit-modal{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}}