.error-boundary{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center;height:100vh}@supports(height:1svh){.error-boundary{height:100svh}}.info-widget.full{flex-direction:row}.info-widget.compact{flex-direction:column}.info-widget .indicator{width:.75em;height:.75em;border-radius:100vmax}.info-widget .indicator.online{border:2px solid var(--green-color);background-color:var(--green-color-light)}.info-widget .indicator.offline{border:2px solid var(--red-color);background-color:var(--red-color-light)}.info-widget .date-time{text-align:center;cursor:default}.info-widget .date-time .date{font-size:.8em}.info-widget.compact .date-time{margin-top:.5em;font-size:.7em}.info-widget.full .date-time{margin:0 2em 0 1em;font-size:.8em}.setting-widget{margin-top:8px}.setting-widget.compact{margin-bottom:4px}.setting-widget .setting-group-wrapper{padding:5px 0}.setting-widget .setting-group-wrapper .volume-wrapper{width:100%;min-height:36px}.setting-widget .setting-group-wrapper .group-selector.inactive{color:var(--text-hint-color)}.setting-widget .setting-group-wrapper .group-selector.inactive:hover{color:var(--text-primary-color);background-color:var(--light-shadow-color)}.setting-widget .buttons-wrapper{margin:8px}.setting-widget .buttons-wrapper .outlined-button{margin:4px}.app-update{height:0;overflow:hidden;transition:height .5s var(--cubic);flex-shrink:0}.app-update.show{height:3.25rem}.app-update .confirm-reload{height:100%;width:100%;min-width:0}@media(prefers-reduced-motion){.app-update{transition:none}}.rows-controller,.rows-controller .control-button{margin:4px}.option-table-wrapper .option-table{white-space:nowrap}.option-table-wrapper .option-table.even .option-row:nth-child(2n),.option-table-wrapper .option-table.odd .option-row:nth-child(odd){background-color:var(--light-shadow-color)}.option-table-wrapper .option-table .option-row.animate-complex .cell{animation:option-grow-cell .5s var(--cubic)}@media(prefers-reduced-motion){.option-table-wrapper .option-table .option-row.animate-complex .cell{animation:none}}.option-table-wrapper .option-table .option-row.animate-complex .cell .content{animation:option-grow-content .5s var(--cubic)}@media(prefers-reduced-motion){.option-table-wrapper .option-table .option-row.animate-complex .cell .content{animation:none}}.option-table-wrapper .option-table .option-row.animate-complex .cell.sub-table .content{animation:none}.option-table-wrapper .option-table .option-row.animate-simple tr{animation:option-slide .5s var(--cubic)}@media(prefers-reduced-motion){.option-table-wrapper .option-table .option-row.animate-simple tr{animation:none}}@keyframes option-grow-cell{0%{padding-top:0;padding-bottom:0}}@keyframes option-grow-content{0%{max-height:0}to{max-height:75px}}@keyframes option-slide{0%{transform:translateY(-30px);opacity:0}}.option-table-wrapper .option-table .cell{padding:10px 4px}.option-table-wrapper .option-table .cell.no-border{border:none}.option-table-wrapper .option-table .cell.header{padding:4px;font-weight:600;font-size:.8em}.option-table-wrapper .option-table .cell.header .help{cursor:help}.option-table-wrapper .option-table .cell.placeholder{padding:0;width:4px;min-width:4px}.option-table-wrapper .option-table .cell.sub-table{padding:0 4px 10px}.option-table-wrapper .option-table .cell.sub-table .cell{padding:0;font-size:.8em;border:none}.option-table-wrapper .option-table .cell.sub-table .cell.header{font-size:.65em;color:var(--text-hint-color)}.option-table-wrapper .option-table .cell .ticker,.option-table-wrapper .option-table .cell .type{font-weight:600;font-size:1.1em}.option-table-wrapper .option-table .cell .ticker{width:3.75em;margin-left:auto;margin-right:auto;padding:2px;cursor:pointer}.option-table-wrapper .option-table .cell .time{font-size:.75em;color:var(--text-secondary-color)}.option-table-wrapper .option-table .cell .trade-side{width:60px;margin-left:auto;margin-right:auto}.option-table-wrapper .option-table .cell .trade-side .trade-side-row{align-items:center}.option-table-wrapper .option-table .cell .trade-side .trade-side-row .block{width:8px;height:4px;margin:1px;border-radius:1px;flex-shrink:0}.option-table-wrapper .option-table .cell .trade-side .trade-side-row .name{height:5px;margin-left:4px;font-size:.65em}.option-table-wrapper .option-table .cell .trade-type.block:before,.option-table-wrapper .option-table .cell .trade-type.split:before,.option-table-wrapper .option-table .cell .trade-type.sweep:before{margin-right:.25em;content:"";display:block}.option-table-wrapper .option-table .cell .trade-type.block:before{width:.4em;height:.4em;background:var(--purple-color);filter:drop-shadow(0 0 .2em var(--purple-color))}.option-table-wrapper .option-table .cell .trade-type.sweep:before{width:.4em;height:.4em;transform:rotate(45deg);background:var(--orange-color);filter:drop-shadow(0 0 .2em var(--orange-color))}.option-table-wrapper .option-table .cell .trade-type.split:before{border-left:.25em solid transparent;border-right:.25em solid transparent;border-bottom:.5em solid var(--blue-color);filter:drop-shadow(0 0 .2em var(--blue-color))}.checkbox-group{margin:-4px}.checkbox-group.scroll{padding:8px 8px 8px 0;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,transparent,#000 8px,#000 50%,transparent),linear-gradient(90deg,transparent,#000 4px,#000 50%,transparent);mask-image:linear-gradient(270deg,transparent,#000 8px,#000 50%,transparent),linear-gradient(90deg,transparent,#000 4px,#000 50%,transparent)}.checkbox-group .chip{margin:4px}.draggable-dialog .MuiDialog-paper{background-color:var(--background-color)}.draggable-dialog.maximal .MuiDialog-paper{height:calc(100% - 48px);max-height:800px;width:100%;margin:12px}.draggable-dialog .MuiDialogContent-root,.draggable-dialog .MuiDialogTitle-root{padding-left:16px;padding-right:16px}.draggable-dialog .MuiDialogContent-root{overflow-x:hidden}.draggable-dialog .draggable-dialog-title{padding-top:8px;padding-bottom:8px;min-height:3.75em;align-items:center;cursor:move}.draggable-dialog .draggable-dialog-title .title-content{flex-grow:1}.draggable-dialog .draggable-dialog-title .title-content .icon{margin-right:.5em}.draggable-dialog .draggable-dialog-title .title-content .title{font-weight:600}.draggable-dialog .draggable-dialog-title .title-content .subtitle{font-size:.75em;color:var(--text-secondary-color)}.draggable-dialog .draggable-dialog-title .close-button{margin-left:8px}.date-picker{width:9em}.text-input-group{margin:-4px}.text-input-group .chip,.text-input-group .input{margin:4px}.text-input-group .input.text{width:9em}.text-input-group .input.date{display:inline-flex;align-items:center}.range-slider-with-preset{align-items:center}.range-slider-with-preset .presets-wrapper{margin:-12px 0 -4px}.range-slider-with-preset .range-slider-wrapper{margin:0 6px;max-width:15em}.range-slider-with-preset .range-slider-wrapper .labels{justify-content:space-between;color:var(--text-secondary-color);font-size:.75em}.single-filter-setting{padding:8px 0}.single-filter-setting .description{margin-bottom:8px;font-size:.8em;color:var(--text-secondary-color)}.single-filter-setting .color-buttons-wrapper{margin:-4px;align-items:center}.single-filter-setting .color-buttons-wrapper .color-button{margin:4px;transition:background-color .25s ease}.single-filter-setting .MuiSwitch-root{margin-left:-12px}.single-filter-setting .MuiSwitch-root.MuiSwitch-sizeSmall{margin-left:-6px}.single-filter-setting .exclude-mode{align-items:center;font-size:.8em}.filter-setting-accordion .name-wrapper{margin:-4px}.filter-setting-accordion .name-wrapper .alert-info,.filter-setting-accordion .name-wrapper .color,.filter-setting-accordion .name-wrapper .name-display,.filter-setting-accordion .name-wrapper .name-input{margin:4px}.filter-setting-accordion .name-wrapper .name-display,.filter-setting-accordion .name-wrapper .name-input{font-weight:600;max-width:15em}.filter-setting-accordion .name-wrapper .alert-info{font-size:1.2em}.filter-setting-dialog .no-filter{margin-bottom:10px}.filter-setting-dialog .create-new-filter{margin:10px}.filter-list{align-items:center;justify-content:space-between}.filter-list .filter-checkbox,.filter-list .filter-placeholder{margin-right:8px}.filter-list .filter-checkbox .color{margin-right:.5em}.filter-list .filter-placeholder{margin:8px 0}.stock-quick-search{max-width:7.5em}.realtime-push .selectors{margin:-2px -4px 2px;flex-shrink:0;align-items:center;justify-content:flex-end}.realtime-push .selectors .filters{margin:2px 4px;max-width:calc(100% - 8px);flex-grow:1}.realtime-push .selectors .custom{margin:4px 4px 6px}.realtime-push .option-table-wrapper{flex-grow:1}.navigation-wrapper{display:flex}.navigation-wrapper .header-wrapper,.navigation-wrapper .main-wrapper main{margin:auto;padding:0 min(4vw,32px)}.navigation-wrapper .header-wrapper{align-items:center;justify-content:space-between;flex-grow:1;height:100%}.navigation-wrapper .header-wrapper .title{margin:0;text-align:center}.navigation-wrapper .header-wrapper .logo{padding:4px}.navigation-wrapper .header-wrapper .logo svg{height:2.25rem;width:2.25rem}.navigation-wrapper .header-wrapper .menu-placeholder{width:2.25rem;margin:4px}.navigation-wrapper .main-wrapper{flex-grow:1;overflow:hidden}.navigation-wrapper .main-wrapper main{padding-top:20px;padding-bottom:20px}.fixed-navi-height{height:var(--navi-height)}.fixed-navi-height,.fixed-navi-width{flex-shrink:0;flex-grow:0}.fixed-navi-width.full{width:11rem}.fixed-navi-width.compact{width:var(--navi-height)}.fixed-navi-width.compact .MuiTab-root .MuiTab-wrapper{justify-content:center}.fixed-navi-width.compact .MuiTab-root .MuiTab-wrapper>:first-child{margin:0}.MuiPaper-root.themed-navi-bg{background-color:var(--navi-color)}.navi-drawer{height:100%}.navi-drawer .navi-scroll-wrapper{flex-grow:1;overflow-y:auto;overflow-x:hidden}.navi-drawer .navi-scroll-wrapper .navi-buttons-wrapper{flex-grow:0;flex-shrink:0}.navi-drawer .navi-scroll-wrapper .navi-buttons-wrapper .navi-button{min-height:3.25rem;min-width:0;white-space:nowrap;padding-top:0;padding-bottom:0}.navi-drawer .navi-scroll-wrapper .settings-wrapper{flex-grow:1;flex-shrink:0;justify-content:flex-end}.navi-drawer .qog-copyright{font-size:.75em;text-align:center;color:var(--text-secondary-color)}.compact-menu-selector{position:absolute;top:6px;right:6px}.navigation-realtime-push-popover .realtime-push-wrapper{width:400px;height:800px;max-height:calc(80vh - var(--navi-height)*0.8)}@supports(height:1svh){.navigation-realtime-push-popover .realtime-push-wrapper{max-height:calc(100svh*0.8 - var(--navi-height)*0.8)}}.navigation-realtime-push-popover .realtime-push-wrapper .realtime-push{height:100%}.realtime-dashboard .dashboard-wrapper.hint{text-align:center;color:var(--text-secondary-color);font-size:.8em}.realtime-dashboard .dashboard-wrapper.main{padding:8px;align-items:center;justify-content:space-evenly}.realtime-dashboard .dashboard-wrapper.main .name{font-weight:600}.realtime-dashboard .dashboard-wrapper.main .info{align-items:center;font-size:.7em;line-height:1.5;color:var(--text-hint-color)}.realtime-dashboard .dashboard-wrapper.main .call,.realtime-dashboard .dashboard-wrapper.main .put{font-weight:600;font-size:1.1em}.realtime-dashboard .dashboard-wrapper.main .gauge{width:3.25em;height:3.25em}.realtime-dashboard .dashboard-wrapper.main .gauge .CircularProgressbar-trail{stroke:var(--dark-shadow-color)}.realtime-dashboard .dashboard-wrapper.main .gauge .CircularProgressbar-text{font-size:1.75em;font-weight:600}.realtime-dashboard .dashboard-wrapper.main .gauge.premium .CircularProgressbar-path{stroke:var(--secondary-color)}.realtime-dashboard .dashboard-wrapper.main .gauge.premium .CircularProgressbar-text{fill:var(--secondary-color)}.realtime-dashboard .dashboard-wrapper.main .gauge.contract-size .CircularProgressbar-path{stroke:var(--primary-color)}.realtime-dashboard .dashboard-wrapper.main .gauge.contract-size .CircularProgressbar-text{fill:var(--primary-color)}.realtime-dashboard .dashboard-wrapper.main .placeholder{width:0;flex-grow:0}.timeline-controller{width:calc(250px + 40%);max-width:100%;height:50px;padding:10px 0 10px 30px;align-items:center}.timeline-controller .slider-wrapper{flex-grow:1;margin:0 12px;align-items:center;position:relative}.timeline-controller .slider-wrapper .end-label,.timeline-controller .slider-wrapper .start-label{position:absolute;bottom:-10px;color:var(--text-secondary-color);font-size:.75em}.timeline-controller .slider-wrapper .start-label{left:0;transform:translateX(-50%)}.timeline-controller .slider-wrapper .end-label{right:0;transform:translateX(50%)}.timeline-controller .slider-wrapper .MuiSlider-root{margin:0}.timeline-controller .slider-wrapper .MuiSlider-root .MuiSlider-markLabel{top:-10px;font-size:.75em}.general-stats-table-container{align-items:center}.general-stats-table-container .timeline-controller{margin:4px 0 16px}.general-stats-table-container .general-stats-table{white-space:nowrap}.general-stats-table-container .general-stats-table .cell{padding:4px;font-size:.75em;min-width:5em}.general-stats-table-container .general-stats-table .cell.header{font-weight:600;line-height:1.75em}.general-stats-table-container .general-stats-table .cell.header.right-border{border-right:1px solid var(--divider-color)}.general-stats-table-container .general-stats-table .cell.info{font-size:.5em}.general-stats-table-container .general-stats-table .cell.no-padding{padding:0}.general-stats-table-container .general-stats-table tr:nth-child(2n){background-color:var(--light-shadow-color)}.general-chart-wrapper{height:100%}.tooltip-content-wrapper{color:var(--text-primary-color);font-size:.75rem;line-height:1rem}.tooltip-content-wrapper .tooltip-title{font-size:.8rem;font-weight:600;margin-bottom:8px}.tooltip-content-wrapper .tooltip-data{display:flex;align-items:flex-start;margin-top:4px}.tooltip-content-wrapper .tooltip-data .tooltip-data-marker{flex-shrink:0;margin-right:2px}.tooltip-content-wrapper .tooltip-data .tooltip-data-name{min-width:6em;max-width:20em;white-space:normal}.tooltip-content-wrapper .tooltip-data .tooltip-data-value{flex-grow:1;flex-shrink:0;min-width:4em;margin-left:4px;text-align:right;font-weight:600}.tooltip-content-wrapper .tooltip-data.sub-data{margin-left:1.25em}.tooltip-content-wrapper .tooltip-data.sub-data .tooltip-data-name{color:var(--text-secondary-color)}.option-statistic-table-wrapper .option-statistic-cell{margin:2px 0}.option-statistic-table-wrapper .option-statistic-cell .content,.option-statistic-table-wrapper .option-statistic-cell .placeholder{margin:2px;padding:2px 4px;border-radius:4px;transition:border .5s ease,background-color .5s ease}@media(prefers-reduced-motion){.option-statistic-table-wrapper .option-statistic-cell .content,.option-statistic-table-wrapper .option-statistic-cell .placeholder{transition:none}}.option-statistic-table-wrapper .option-statistic-cell .placeholder{border:1px solid transparent;background-color:transparent;color:var(--text-secondary-color)}.option-statistic-chart-wrapper{position:relative}.option-statistic-chart-wrapper .toggle-timeline{position:absolute;top:10px;left:10px}.realtime-option-stats .filters{flex-shrink:0;margin-bottom:4px}.realtime-option-stats .selectors{margin:-10px 0 2px;flex-shrink:0;align-items:center}.realtime-option-stats .selectors .spacer{flex-grow:1}.realtime-option-stats .option-statistic-table-wrapper{min-height:0}.option-attention-chart-wrapper .option-attention-chart.even .attention-row:nth-child(2n),.option-attention-chart-wrapper .option-attention-chart.odd .attention-row:nth-child(odd){background-color:var(--light-shadow-color)}.option-attention-chart-wrapper .option-attention-chart .cell{padding:10px 8px}.option-attention-chart-wrapper .option-attention-chart .cell.header{padding:4px;font-weight:600;font-size:.8em}.option-attention-chart-wrapper .option-attention-chart .cell .time{font-size:.75em;color:var(--text-secondary-color)}.option-attention-chart-wrapper .option-attention-chart .cell .call,.option-attention-chart-wrapper .option-attention-chart .cell .put,.option-attention-chart-wrapper .option-attention-chart .cell .ticker{font-size:.9em}.option-attention-chart-wrapper .option-attention-chart .cell .ticker{font-weight:600;cursor:pointer}.option-attention-chart-wrapper .option-attention-chart .cell .call,.option-attention-chart-wrapper .option-attention-chart .cell .put{text-align:center}.option-attention-chart-wrapper .option-attention-chart .cell .call .premium,.option-attention-chart-wrapper .option-attention-chart .cell .put .premium{width:3.5em}.option-attention-chart-wrapper .option-attention-chart .cell .call .info,.option-attention-chart-wrapper .option-attention-chart .cell .call .placeholder,.option-attention-chart-wrapper .option-attention-chart .cell .put .info,.option-attention-chart-wrapper .option-attention-chart .cell .put .placeholder{width:6.5em}.option-attention-chart-wrapper .option-attention-chart .cell .call.triggered{font-weight:600;text-shadow:0 0 6px var(--green-color-60)}.option-attention-chart-wrapper .option-attention-chart .cell .put.triggered{font-weight:600;text-shadow:0 0 6px var(--red-color-60)}.option-attention-chart-wrapper .option-attention-chart .attention-row.new .cell{animation:attention-grow-cell .5s var(--cubic)}@media(prefers-reduced-motion){.option-attention-chart-wrapper .option-attention-chart .attention-row.new .cell{animation:none}}.option-attention-chart-wrapper .option-attention-chart .attention-row.new .cell .content{animation:attention-grow-content .5s var(--cubic)}@media(prefers-reduced-motion){.option-attention-chart-wrapper .option-attention-chart .attention-row.new .cell .content{animation:none}}@keyframes attention-grow-cell{0%{padding-top:0;padding-bottom:0}}@keyframes attention-grow-content{0%{max-height:0}to{max-height:50px}}.option-snapshot-chart-wrapper .option-snapshot-chart .cell{padding:0}.option-snapshot-chart-wrapper .option-snapshot-chart .cell.no-border{border:none}.option-snapshot-chart-wrapper .option-snapshot-chart .cell.header{padding:4px;font-size:.8em;font-weight:600}.option-snapshot-chart-wrapper .option-snapshot-chart .cell.header.ticker{width:5.15em}.option-snapshot-chart-wrapper .option-snapshot-chart .cell .content-wrapper{position:relative;transition:height .5s var(--cubic)}@media(prefers-reduced-motion){.option-snapshot-chart-wrapper .option-snapshot-chart .cell .content-wrapper{transition:none}}.option-snapshot-row{position:absolute;left:0;right:0;height:44px;border-bottom:1px solid var(--divider-color);align-items:center;transition:transform .5s var(--cubic),background-color .25s ease}@media(prefers-reduced-motion){.option-snapshot-row{transition:none}}.option-snapshot-row.even{background-color:var(--light-shadow-color)}.option-snapshot-row.highlighted{background-color:var(--dark-shadow-color)}.option-snapshot-row.compact .info-container .details{flex-direction:column;justify-content:center;align-items:flex-start}.option-snapshot-row.full .info-container{position:relative}.option-snapshot-row.full .info-container .details{flex-direction:row;font-weight:600}.option-snapshot-row.full .info-container .details .count-and-contract-size,.option-snapshot-row.full .info-container .details .premium{margin:0 4px}.option-snapshot-row .ticker{width:5.25em;padding-left:1em;font-weight:600;font-size:.9em;text-align:left;flex-shrink:0;cursor:pointer}.option-snapshot-row .info-container{width:100%;height:100%}.option-snapshot-row .info-container .details{height:100%;display:flex;align-items:center;font-size:.8em;margin-left:4px}.option-snapshot-row .bar-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:-1}.option-snapshot-row .bar-container .bar-wrapper{width:100%;height:100%;animation:snapshot-grow .5s var(--cubic)}@media(prefers-reduced-motion){.option-snapshot-row .bar-container .bar-wrapper{animation:none}}.option-snapshot-row .bar-container .bar-wrapper .bar{width:100%;height:100%;transition:transform .5s var(--cubic),background-color .5s ease,opacity .5s ease}.option-snapshot-row .bar-container .bar-wrapper .bar.call{background-color:var(--green-color)}.option-snapshot-row .bar-container .bar-wrapper .bar.put{background-color:var(--red-color)}@media(prefers-reduced-motion){.option-snapshot-row .bar-container .bar-wrapper .bar{transition:none}}.realtime-attention .filters{flex-shrink:0;margin-bottom:4px}.realtime-attention .charts{flex-shrink:0}.realtime-attention .charts,.realtime-attention .charts .chart{min-height:2.5rem}.realtime-attention .charts .chart{min-width:5rem;border-radius:4px 4px 0 0}.realtime-attention .option-attention-chart-wrapper,.realtime-attention .option-snapshot-chart-wrapper{flex-grow:1}.realtime-flow .realtime-dashboard .dashboard-wrapper{height:74px}.realtime-flow .realtime-push{height:calc(100vh - var(--navi-height) - 138px);min-height:626px}@supports(height:1svh){.realtime-flow .realtime-push{height:calc(100svh - var(--navi-height) - 138px)}}.realtime-flow .realtime-attention{height:calc(50vh - var(--navi-height)/2 - 32px);min-height:350px}@supports(height:1svh){.realtime-flow .realtime-attention{height:calc(50svh - var(--navi-height)/2 - 32px)}}.realtime-flow .realtime-option-stats{height:calc(50vh - var(--navi-height)/2 - 32px);min-height:350px}@supports(height:1svh){.realtime-flow .realtime-option-stats{height:calc(50svh - var(--navi-height)/2 - 32px)}}.date-range-picker{margin:-8px}.date-range-picker .date-picker{margin:8px}.filter-date-range{margin:-4px;align-items:center}.filter-date-range .date-range-override,.filter-date-range .fixed-options{margin:4px}.option-snapshot{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}.option-snapshot .date-range{margin-top:4px;margin-bottom:10px}.filter-with-template{max-height:50vh;min-height:400px;overflow-y:auto}.filter-with-template .filters{margin-bottom:4px;opacity:var(--disabled-opacity);transition:opacity .25s ease}.filter-with-template .filters:hover{opacity:1}.filter-with-template .deep-dive{align-items:center;font-size:.8em;margin-bottom:1em}.filter-with-template .deep-dive .MuiSwitch-root{margin-left:-12px}.filter-with-template .deep-dive .alert{color:var(--text-secondary-color);margin-left:.2em}.MuiPaper-root.MuiAutocomplete-paper{background-color:var(--background-color);font-size:.8em}.MuiPaper-root.MuiAutocomplete-paper .MuiAutocomplete-listbox{padding:0}.MuiPaper-root.MuiAutocomplete-paper .MuiAutocomplete-listbox .MuiAutocomplete-groupLabel{background-color:var(--navi-color);top:0}.candlestick-chart-settings-popover .settings-wrapper{background-color:var(--background-color-80);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:400px;max-width:90vw}.candlestick-chart-settings-popover .settings-wrapper .settings-section{margin:8px 0}.candlestick-chart-settings-popover .settings-wrapper .settings-section .settings-header{font-size:.8em;color:var(--text-secondary-color)}.candlestick-chart-settings-popover .settings-wrapper .settings-section .checkbox-group{margin-top:8px;margin-bottom:8px}.candlestick-chart-settings-popover .settings-wrapper .settings-section .indicators-selector .MuiChip-label .MuiSvgIcon-root{font-size:1.5em;margin-right:.2em}.candlestick-chart-settings-popover .settings-wrapper .settings-section .indicators-selector .mismatch{opacity:var(--disabled-opacity)}.candlestick-chart-settings-popover .settings-wrapper .settings-section .indicators-selector .note{margin-top:-.4em;font-size:.75em}.candlestick-chart-settings-popover .settings-wrapper .settings-section .MuiSwitch-root{margin-left:-12px}.candlestick-chart-settings-popover .settings-wrapper .settings-section .add-indicator{margin:12px 0}.indicator-settings-popup .indicator-setting-section{margin:16px -8px 0}.indicator-settings-popup .indicator-setting-section .section-content,.indicator-settings-popup .indicator-setting-section .section-name{margin:8px}.indicator-settings-popup .indicator-setting-section .section-name{font-weight:600;width:6em;flex-grow:1;padding-top:2px}.indicator-settings-popup .indicator-setting-section .section-content{width:280px;flex-grow:10}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .title{width:10em;flex-grow:1;margin:4px 0 8px;font-size:.8em;color:var(--text-secondary-color)}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action{width:280px;flex-grow:10;margin-bottom:16px}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action .color-buttons-wrapper{margin:-4px;align-items:center}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action .color-buttons-wrapper .color-button{margin:4px;transition:background-color .25s ease}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action .MuiSlider-root{max-width:15em}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action .MuiInput-root{min-width:5em}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action .line-width,.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action .section-height{width:2em}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action .line-width{background-color:var(--text-primary-color)}.indicator-settings-popup .indicator-setting-section .section-content .setting-item .action .section-height{background-color:var(--text-hint-color);border-top:1px solid var(--text-primary-color);border-bottom:1px solid var(--text-primary-color)}.candlestick-chart{height:750px;min-height:480px;max-height:var(--default-content-height-svh)}.candlestick-chart .time-resolution-selector{margin:8px 0}.candlestick-chart .chart-info-wrapper{justify-content:space-between;padding:8px;z-index:1}.candlestick-chart .chart-info-wrapper .chart-titles{margin:0 4px}.candlestick-chart .chart-info-wrapper .chart-titles .chart-title{font-size:1.2em;font-weight:600}@media(max-width:599px){.candlestick-chart .chart-info-wrapper .chart-titles .chart-title.option{font-size:1em}}.candlestick-chart .chart-info-wrapper .chart-titles .chart-subtitle{font-size:.75em;color:var(--text-secondary-color)}.candlestick-chart .chart-info-wrapper .refresh-button-wrapper .refreshing{animation:icon-rotate .75s linear infinite}@media(prefers-reduced-motion){.candlestick-chart .chart-info-wrapper .refresh-button-wrapper .refreshing{animation:none}}@keyframes icon-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.candlestick-chart .chart-placeholder{flex-grow:1}.candlestick-chart .general-chart-wrapper{margin-top:-40px}.candlestick-chart .general-chart-wrapper .echarts-for-react{margin:0 -10px}.option-query .date-range{margin-bottom:16px}.option-query .action-buttons{margin:0 -8px}.option-query .action-buttons .action-button{margin:8px}.option-query .candlestick-chart,.option-query .option-table-wrapper{max-height:var(--default-content-height-vh)}@supports(height:1svh){.option-query .candlestick-chart,.option-query .option-table-wrapper{max-height:var(--default-content-height-svh)}}.secondary-navigation{margin-bottom:20px}.option-statistic .date-range{margin-top:16px;margin-bottom:24px}.option-statistic .dimensions .hint{margin-bottom:16px;font-size:.8em;color:var(--text-secondary-color)}.option-statistic .dimensions .hint .alert{font-weight:600;color:var(--error-color)}.option-statistic .option-statistic-table-wrapper{height:var(--default-content-height-with-tabs-vh)}@supports(height:1svh){.option-statistic .option-statistic-table-wrapper{height:var(--default-content-height-with-tabs-svh)}}.option-statistic .option-statistic-chart-wrapper{height:600px;max-height:var(--default-content-height-with-tabs-vh)}@supports(height:1svh){.option-statistic .option-statistic-chart-wrapper{max-height:var(--default-content-height-with-tabs-svh)}}.no-access{text-align:center}.no-access .footnote{margin:20px 0 15px}.expiration-dates .label,.no-access .footnote{font-size:.8em;color:var(--text-secondary-color)}.expiration-dates .dates-selector,.expiration-dates .options-selector{margin-top:8px}.expiration-dates .options-selector{transition:opacity .25s ease}.expiration-dates .options-selector.no-match{opacity:var(--disabled-opacity)}.expiration-dates .options-selector.no-match:hover{opacity:1}.expiration-dates .monthly:before,.expiration-dates .regular:before,.expiration-dates .weekly:before{content:"";display:block;width:.75em;height:.75em;margin-right:.25em;margin-left:-.2em;border-radius:100vmax}.expiration-dates .monthly:before{background-color:var(--blue-color)}.expiration-dates .weekly:before{background-color:var(--yellow-color)}.general-chart-wrapper.option-oi-chart{height:800px;max-height:var(--default-content-height-with-tabs-vh)}@supports(height:1svh){.general-chart-wrapper.option-oi-chart{max-height:var(--default-content-height-with-tabs-svh)}}.option-oi .inputs{flex-wrap:wrap;align-items:flex-end;margin:-8px}.option-oi .inputs .date-input,.option-oi .inputs .load-metadata-button,.option-oi .inputs .ticker-input{margin:8px}.option-oi .inputs .ticker-input{width:5em}.option-oi .expiration-dates{margin-top:24px}.option-oi .load-graph-button{margin-top:16px}.option-chain-details{width:100%}.option-chain-details .option-chain-details-table-wrapper{height:100%}.option-chain-details-table .MuiBadge-badge{font-weight:600}.option-chain-details-table .MuiBadge-anchorOriginTopLeftRectangular{transform:scale(.7) translate(-50%,-50%)}.option-chain-details-table .MuiBadge-anchorOriginTopRightRectangular{transform:scale(.7) translate(50%,-50%)}.option-chain-details-table .cell{padding:0;font-size:.75em}.option-chain-details-table .cell.header{padding:2px;font-weight:600}.option-chain-details-table .cell.header.sticky{z-index:10}.option-chain-details-table .cell.header .help{cursor:help}.option-chain-details-table .cell.oi,.option-chain-details-table .cell.volume{position:relative}.option-chain-details-table .cell.oi .strength-bar,.option-chain-details-table .cell.volume .strength-bar{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;transition:transform .5s var(--cubic),opacity .5s var(--cubic)}@media(prefers-reduced-motion){.option-chain-details-table .cell.oi .strength-bar,.option-chain-details-table .cell.volume .strength-bar{transition:none}}.option-chain-details-table .cell.oi.call{background-color:var(--green-color-5)}.option-chain-details-table .cell.oi.call .strength-bar{background-color:var(--green-color)}.option-chain-details-table .cell.oi.put{background-color:var(--red-color-5)}.option-chain-details-table .cell.oi.put .strength-bar{background-color:var(--red-color)}.option-chain-details-table .cell.volume{background-color:var(--blue-color-5)}.option-chain-details-table .cell.volume .strength-bar{background-color:var(--blue-color)}.option-chain-details-table .cell.strike{width:6em;padding:4px;overflow:visible}.option-chain-details-table .cell.sticky{position:sticky;left:0;right:0}.option-chain-details-table .cell .content{padding:4px 2px}.option-chain-details-table .cell .content .oi,.option-chain-details-table .cell .content .volume{width:5em}.option-chain-details-table .cell .content .ask,.option-chain-details-table .cell .content .bid,.option-chain-details-table .cell .content .iv{width:4.5em}.option-chain-details-table .cell .content .greeks{width:4em;font-size:.8em;letter-spacing:-.08em;color:var(--text-secondary-color)}.option-chain-details-table .cell .content .note{color:var(--text-secondary-color);font-size:.8em}.option-chain-details-table .cell .content .strike-button{padding:2px;width:4.5em;line-height:1.5em;cursor:pointer;transition:background-color .25s ease}.option-chain-details-table .cell .content .strike-button:hover{background-color:var(--dark-shadow-color)}.option-chain-details-table .cell .content.info-row{height:calc(22px + 1.5em);background:linear-gradient(90deg,var(--green-color-50),var(--green-color-75),transparent,var(--red-color-75),var(--red-color-50));font-weight:600;justify-content:space-evenly;align-items:center}.option-chain-details-table .cell .content.info-row .label{flex-basis:8em}.option-chain-summary{align-items:center;max-height:var(--default-content-height-vh)}@supports(height:1svh){.option-chain-summary{max-height:var(--default-content-height-svh)}}.option-chain-summary .timeline-controller{margin:8px}.option-chain-summary .option-chain-summary-wrapper{width:100%;overflow-y:hidden}.option-chain-summary .option-chain-summary-wrapper.scrollable{overflow-y:auto}.option-chain-summary .summary-header-wrapper{width:100%;padding:8px 52px 8px 16px;color:var(--text-secondary-color);font-size:.8em;white-space:nowrap}.option-chain-summary .summary{width:100%;max-width:800px;margin:auto;justify-content:space-evenly;align-items:center;text-align:center;font-size:.85em}.option-chain-summary .summary .exp-date,.option-chain-summary .summary .open-interest,.option-chain-summary .summary .volume{flex-basis:7rem;margin:0 4px}.option-chain-summary .summary .exp-date .change,.option-chain-summary .summary .open-interest .change,.option-chain-summary .summary .volume .change{color:var(--text-secondary-color);font-size:.8em;margin-top:-.2em}.option-chain-summary .summary.item .open-interest,.option-chain-summary .summary.item .volume{min-height:2.5em;border-radius:4px;transition:background-color .25s ease}@media(prefers-reduced-motion){.option-chain-summary .summary.item .open-interest,.option-chain-summary .summary.item .volume{transition:none}}.option-chain-summary .option-chain-summary-accordion{transition:transform .5s var(--cubic)}@media(prefers-reduced-motion){.option-chain-summary .option-chain-summary-accordion{transition:none}}.option-chain-summary .option-chain-summary-accordion.Mui-expanded{z-index:1}.option-chain-summary .option-chain-summary-accordion .MuiAccordionSummary-root,.option-chain-summary .option-chain-summary-accordion .MuiAccordionSummary-root.Mui-expanded{height:48px;min-height:0}.option-chain-summary .option-chain-summary-accordion .MuiAccordionSummary-root.Mui-expanded .MuiAccordionSummary-content.Mui-expanded,.option-chain-summary .option-chain-summary-accordion .MuiAccordionSummary-root .MuiAccordionSummary-content.Mui-expanded{margin:12px 0}.option-chain-summary .option-chain-summary-accordion .MuiAccordionDetails-root{padding:0}.option-chain-summary .option-chain-summary-accordion .option-chain-details{height:calc(var(--default-content-height-vh) - 130px - .9724em)}@supports(height:1svh){.option-chain-summary .option-chain-summary-accordion .option-chain-details{height:calc(var(--default-content-height-svh) - 130px - .9724em)}}.option-chain-popup.draggable-dialog .MuiDialog-paper{max-height:1000px}.option-chain-popup .tab-selector-wrapper{margin:auto;background-color:transparent}.option-chain-popup .tab-selector-wrapper .tab,.option-chain-popup .tab-selector-wrapper .tab-selector{min-height:2.5rem}.option-chain-popup .tab-selector-wrapper .tab{min-width:3rem}.option-chain-popup .chart-content-wrapper{height:100%}.option-chain-popup .chart-content-wrapper .option-candle-chart-wrapper{height:100%;width:100%;align-items:stretch}.option-chain-popup .chart-content-wrapper .option-candle-chart-wrapper .checkbox-group{justify-content:center;margin-bottom:8px}.option-chain-popup .chart-content-wrapper .option-candle-chart-wrapper .candlestick-chart,.option-chain-popup .chart-content-wrapper .option-candle-chart-wrapper .candlestick-chart-placeholder{min-height:0;flex-grow:1}.option-chain .inputs{flex-wrap:wrap;align-items:flex-end;margin:-8px}.option-chain .inputs .date-input,.option-chain .inputs .load-data-button,.option-chain .inputs .ticker-input{margin:8px}.option-chain .inputs .ticker-input{width:5em}.dark-pool-table-wrapper .dark-pool-table{white-space:nowrap}.dark-pool-table-wrapper .dark-pool-table.even .dark-pool-row:nth-child(2n),.dark-pool-table-wrapper .dark-pool-table.odd .dark-pool-row:nth-child(odd){background-color:var(--light-shadow-color)}.dark-pool-table-wrapper .dark-pool-table .dark-pool-row.animate-complex .cell{animation:dark-pool-grow-cell .5s var(--cubic)}@media(prefers-reduced-motion){.dark-pool-table-wrapper .dark-pool-table .dark-pool-row.animate-complex .cell{animation:none}}.dark-pool-table-wrapper .dark-pool-table .dark-pool-row.animate-complex .cell .content{animation:dark-pool-grow-content .5s var(--cubic)}@media(prefers-reduced-motion){.dark-pool-table-wrapper .dark-pool-table .dark-pool-row.animate-complex .cell .content{animation:none}}.dark-pool-table-wrapper .dark-pool-table .dark-pool-row.animate-simple tr{animation:dark-pool-slide .5s var(--cubic)}@media(prefers-reduced-motion){.dark-pool-table-wrapper .dark-pool-table .dark-pool-row.animate-simple tr{animation:none}}@keyframes dark-pool-grow-cell{0%{padding-top:0;padding-bottom:0}}@keyframes dark-pool-grow-content{0%{max-height:0}to{max-height:75px}}@keyframes dark-pool-slide{0%{transform:translateY(-30px);opacity:0}}.dark-pool-table-wrapper .dark-pool-table .cell{padding:10px 4px}.dark-pool-table-wrapper .dark-pool-table .cell.header{padding:4px;font-weight:600;font-size:.8em}.dark-pool-table-wrapper .dark-pool-table .cell.header .help{cursor:help}.dark-pool-table-wrapper .dark-pool-table .cell.placeholder{padding:0;width:4px;min-width:4px}.dark-pool-table-wrapper .dark-pool-table .cell .ticker{font-weight:600;font-size:1.1em;width:3.75em;margin-left:auto;margin-right:auto;padding:2px;cursor:pointer;transition:background-color .25s ease}.dark-pool-table-wrapper .dark-pool-table .cell .ticker:hover{background-color:var(--dark-shadow-color)}.dark-pool-table-wrapper .dark-pool-table .cell .amount.large{color:var(--secondary-color);font-weight:600}.dark-pool-table-wrapper .dark-pool-table .cell .change-percentage.negative,.dark-pool-table-wrapper .dark-pool-table .cell .change-percentage.positive{font-weight:600}.dark-pool-table-wrapper .dark-pool-table .cell .change-percentage.positive{color:var(--green-color)}.dark-pool-table-wrapper .dark-pool-table .cell .change-percentage.negative{color:var(--red-color)}.dark-pool-table-wrapper .dark-pool-table .cell .secondary-details{margin-top:2px;font-size:.75em;color:var(--text-secondary-color)}.dark-pool-table-wrapper .dark-pool-table .cell .time{font-size:.75em;color:var(--text-secondary-color)}.filter-tooltip{align-items:center}.filter-tooltip .color{margin-right:.5em}.dark-pool-snapshot-chart-wrapper .dark-pool-snapshot-chart .cell{padding:0}.dark-pool-snapshot-chart-wrapper .dark-pool-snapshot-chart .cell.no-border{border:none}.dark-pool-snapshot-chart-wrapper .dark-pool-snapshot-chart .cell.header{padding:4px;font-size:.8em;font-weight:600}.dark-pool-snapshot-chart-wrapper .dark-pool-snapshot-chart .cell.header.ticker{width:5.15em}.dark-pool-snapshot-chart-wrapper .dark-pool-snapshot-chart .cell .content-wrapper{position:relative;transition:height .5s var(--cubic)}@media(prefers-reduced-motion){.dark-pool-snapshot-chart-wrapper .dark-pool-snapshot-chart .cell .content-wrapper{transition:none}}.dark-pool-snapshot-row{position:absolute;left:0;right:0;height:44px;border-bottom:1px solid var(--divider-color);align-items:center;transition:transform .5s var(--cubic),background-color .25s ease}@media(prefers-reduced-motion){.dark-pool-snapshot-row{transition:none}}.dark-pool-snapshot-row.even{background-color:var(--light-shadow-color)}.dark-pool-snapshot-row .ticker{width:5.25em;padding-left:1em;font-weight:600;font-size:.9em;text-align:left;flex-shrink:0;cursor:pointer}.dark-pool-snapshot-row .info-container{width:100%;height:100%;position:relative}.dark-pool-snapshot-row .info-container .details{height:100%;align-items:center;font-size:.8em;font-weight:600;margin-left:4px}.dark-pool-snapshot-row .info-container .details .amount,.dark-pool-snapshot-row .info-container .details .trades-and-volume{margin:0 4px}.dark-pool-snapshot-row .bar-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:-1}.dark-pool-snapshot-row .bar-container .bar-wrapper{width:100%;height:100%;animation:snapshot-grow .5s var(--cubic)}@media(prefers-reduced-motion){.dark-pool-snapshot-row .bar-container .bar-wrapper{animation:none}}@keyframes snapshot-grow{0%{transform:translateX(-100%)}to{transform:none}}.dark-pool-snapshot-row .bar-container .bar-wrapper .bar{width:100%;height:100%;background-color:var(--primary-color);transition:transform .5s var(--cubic),opacity .5s ease}@media(prefers-reduced-motion){.dark-pool-snapshot-row .bar-container .bar-wrapper .bar{transition:none}}.dark-pool-push .dark-pool-push-wrapper,.dark-pool-push .dark-pool-snapshot-wrapper{height:var(--default-content-height-with-tabs-vh);min-height:350px}@supports(height:1svh){.dark-pool-push .dark-pool-push-wrapper,.dark-pool-push .dark-pool-snapshot-wrapper{height:var(--default-content-height-with-tabs-svh)}}.dark-pool-push .dark-pool-push-wrapper .selectors{margin:-2px -4px 2px;flex-shrink:0;align-items:center;justify-content:flex-end}.dark-pool-push .dark-pool-push-wrapper .selectors .filters{margin:2px 4px;max-width:calc(100% - 8px);flex-grow:1}.dark-pool-push .dark-pool-push-wrapper .selectors .custom{margin:4px 4px 6px}.dark-pool-push .dark-pool-push-wrapper .dark-pool-table-wrapper{flex-grow:1}.dark-pool-push .dark-pool-snapshot-wrapper .filters{flex-shrink:0;margin-bottom:4px}.dark-pool-push .dark-pool-snapshot-wrapper .dark-pool-snapshot-chart-wrapper{flex-grow:1}.dark-pool-query .date-range{margin-bottom:16px}.dark-pool-query .action-buttons{margin:0 -8px}.dark-pool-query .action-buttons .action-button{margin:8px}.dark-pool-query .candlestick-chart,.dark-pool-query .dark-pool-table-wrapper{height:var(--default-content-height-with-tabs-vh)}@supports(height:1svh){.dark-pool-query .candlestick-chart,.dark-pool-query .dark-pool-table-wrapper{height:var(--default-content-height-with-tabs-svh)}}.dark-pool-snapshot{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}.dark-pool-snapshot .date-range{margin-top:4px;margin-bottom:10px}.dark-pool-statistic-table-wrapper .dark-pool-statistic-cell{margin:2px 0}.dark-pool-statistic-table-wrapper .dark-pool-statistic-cell .content,.dark-pool-statistic-table-wrapper .dark-pool-statistic-cell .placeholder{margin:2px;padding:2px 4px;border-radius:4px;transition:border .5s ease,background-color .5s ease}@media(prefers-reduced-motion){.dark-pool-statistic-table-wrapper .dark-pool-statistic-cell .content,.dark-pool-statistic-table-wrapper .dark-pool-statistic-cell .placeholder{transition:none}}.dark-pool-statistic-table-wrapper .dark-pool-statistic-cell .placeholder{border:1px solid transparent;background-color:transparent;color:var(--text-secondary-color)}.dark-pool-statistic-chart-wrapper{position:relative}.dark-pool-statistic-chart-wrapper .toggle-timeline{position:absolute;top:10px;left:10px}.dark-pool-statistic .date-range{margin-top:16px;margin-bottom:24px}.dark-pool-statistic .dimensions .hint{margin-bottom:16px;font-size:.8em;color:var(--text-secondary-color)}.dark-pool-statistic .dimensions .hint .alert{font-weight:600;color:var(--error-color)}.dark-pool-statistic .dark-pool-statistic-table-wrapper{height:var(--default-content-height-with-tabs-vh)}@supports(height:1svh){.dark-pool-statistic .dark-pool-statistic-table-wrapper{height:var(--default-content-height-with-tabs-svh)}}.dark-pool-statistic .dark-pool-statistic-chart-wrapper{height:600px;max-height:var(--default-content-height-with-tabs-vh)}@supports(height:1svh){.dark-pool-statistic .dark-pool-statistic-chart-wrapper{max-height:var(--default-content-height-with-tabs-svh)}}.quant-graph-content .quant-graph-table,.quant-graph-content .table-placeholder{margin-top:8px}.quant-graph-content .quant-graph-table{max-height:var(--default-content-height-vh)}@supports(height:1svh){.quant-graph-content .quant-graph-table{max-height:var(--default-content-height-svh)}}.quant-graph-content .quant-graph-table .cell{white-space:nowrap;padding:4px 10px}.quant-graph-content .quant-graph-table .cell.etf{cursor:help}.quant-graph-content .quant-graph-table .cell.etf,.quant-graph-content .quant-graph-table .cell.time{font-weight:600}.quant-graph-content .quant-graph-table .cell .basic-info .score{font-size:1.2em;font-weight:600;margin-bottom:4px}.quant-graph-content .quant-graph-table .cell .basic-info .change,.quant-graph-content .quant-graph-table .cell .basic-info .close{color:var(--text-secondary-color)}.quant-graph-content .quant-graph-table .cell .basic-info .close{font-size:.65em}.quant-graph-content .quant-graph-table .cell .basic-info .change{font-size:.75em;font-weight:600}.quant-graph-content .quant-graph-table .cell .stock-list-wrapper{max-width:150px;margin:4px auto;border-radius:4px;border:1px solid var(--text-secondary-color);font-size:.75em}.quant-graph-content .quant-graph-cards .card-placeholder{min-height:80px}.quant-graph-content .quant-graph-cards .quant-graph-card .etf{width:30%}.quant-graph-content .quant-graph-cards .quant-graph-card .etf .etf-symbol{font-weight:600}.quant-graph-content .quant-graph-cards .quant-graph-card .etf .etf-info{font-size:.8em;color:var(--text-secondary-color)}.quant-graph-content .quant-graph-cards .quant-graph-card .trends-chart{width:70%;height:80px}.stock-list-wrapper .stock-list{padding:2px 4px;flex-basis:0;flex-grow:1}.stock-list-wrapper .stock-list .stock{justify-content:space-between}.stock-list-wrapper .stock-list .stock .symbol{margin-right:.5em}.strength-info-wrapper{width:100%;border-radius:2px;overflow:hidden;background-color:grey}.strength-info-wrapper .strength-info{flex-grow:1;flex-basis:0;text-align:center;font-size:.8em}.quant-graph .section{margin:-10px;align-items:flex-end}.quant-graph .section .section-item{margin:10px}.quant-graph .option-toggle{align-items:center;font-size:.8em}.quant-graph .option-toggle .MuiSwitch-root{margin-left:-12px}.quant-graph .quant-graph-display-wrapper .title{margin-bottom:15px;text-align:center;font-weight:600}.quant-graph .quant-graph-display-wrapper .footnotes{display:flex;flex-direction:row;flex-wrap:wrap;margin:12px -8px;font-size:.85em}.quant-graph .quant-graph-display-wrapper .footnotes .footnote{margin:4px 8px}.quant-graph .quant-graph-display-wrapper .qog-copyright{margin:8px;text-align:center;font-size:.75em;color:var(--text-secondary-color)}.event-importance .MuiSvgIcon-root{font-size:1em}.event-importance.high .filled{color:var(--red-color)}.event-importance.medium .filled{color:var(--yellow-color)}.event-importance.low .filled{color:var(--green-color)}.calendar-events-wrapper{max-height:var(--default-content-height-vh)}@supports(height:1svh){.calendar-events-wrapper{max-height:var(--default-content-height-svh)}}.calendar-events-wrapper .calendar-events-table .calendar-events-row:nth-child(2n){background-color:var(--light-shadow-color)}.calendar-events-wrapper .calendar-events-table .calendar-events-row.today .cell{background-color:var(--green-color-10)}.calendar-events-wrapper .calendar-events-table .date-row{position:sticky;top:calc(9px + 1.5rem);background-color:var(--background-color);z-index:1}.calendar-events-wrapper .calendar-events-table .date-row.today .cell{background-color:var(--green-color-50)}.calendar-events-wrapper .calendar-events-table .date-row .date-wrapper{font-weight:600;align-items:center}.calendar-events-wrapper .calendar-events-table .date-row .date-wrapper .plot-button{margin:-.5em 0 -.5em 1em}.calendar-events-wrapper .calendar-events-table .cell{padding:8px 10px}.calendar-events-wrapper .calendar-events-table .cell.header{padding:4px;font-weight:600;font-size:.8em}.calendar-events-wrapper .calendar-events-table .cell.header.event{padding-left:10px}.calendar-events-wrapper .calendar-events-table .cell.no-border{border:none}.calendar-events-wrapper .calendar-events-table .cell .event-name{letter-spacing:normal;text-align:left}.calendar-events-wrapper .calendar-events-table .cell .event-name.high{font-weight:600}.calendar-events-wrapper .calendar-events-table .cell .event-name.high .link{text-decoration-thickness:2px}.calendar-events-wrapper .calendar-events-table .cell .event-name .favorite-button{padding:6px;margin:-8px 0 -6px -6px}.calendar-events-wrapper .calendar-events-table .cell .event-name .favorite-button .MuiSvgIcon-root{font-size:.8em}.calendar-events-wrapper .calendar-events-table .cell .time{font-size:.75em;color:var(--text-secondary-color)}.calendar-events-wrapper .calendar-events-table .cell .value{width:5em}.calendar-events-wrapper .calendar-events-table .cell .value.better{color:var(--green-color)}.calendar-events-wrapper .calendar-events-table .cell .value.worse{color:var(--red-color)}.calendar-events-wrapper .calendar-events-table .cell .details{margin-top:0;margin-bottom:0;width:4em}.calendar-events-wrapper .calendar-events-table .cell.second-row{padding-top:4px;padding-bottom:4px}.calendar-events-wrapper .calendar-events-table .cell.second-row .second-row-wrapper{justify-content:space-between}.calendar-events-wrapper .calendar-events-table .cell.second-row .second-row-wrapper .dummy-header{font-size:.65em;font-weight:600;color:var(--text-hint-color)}.calendar-events-wrapper .calendar-events-table .cell.second-row .second-row-wrapper .dummy-cell{font-size:.8em;height:3em}.calendar-events-wrapper .calendar-events-table .cell.second-row .second-row-wrapper .dummy-cell .details .MuiButtonBase-root{padding:6px}.calendar-events-wrapper .calendar-events-table .cell.second-row .second-row-wrapper .dummy-cell .details .MuiButtonBase-root .MuiSvgIcon-root{font-size:.85em}.month-picker{width:6em}.calendar-events{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}.calendar-events .actions-wrapper{margin:-8px -8px 12px;align-items:center}.calendar-events .actions-wrapper .time-actions{align-items:center;flex-grow:1}.calendar-events .actions-wrapper .time-actions .time-adjust{margin:8px}.calendar-events .actions-wrapper .time-actions .time-adjust .MuiButton-label{min-width:5em}.calendar-events .actions-wrapper .time-actions .month-picker{width:6em}.calendar-events .actions-wrapper .time-actions .month-picker .MuiInput-input{text-align:center}.calendar-events .actions-wrapper .filters{margin:8px}.calendar-events .actions-wrapper .filters .MuiSvgIcon-root{font-size:1em}.calendar-statistic-wrapper{max-height:var(--default-content-height-vh)}@supports(height:1svh){.calendar-statistic-wrapper{max-height:var(--default-content-height-svh)}}.calendar-statistic-wrapper .calendar-statistic-table .calendar-statistic-row:nth-child(2n){background-color:var(--light-shadow-color)}.calendar-statistic-wrapper .calendar-statistic-table .cell{padding:4px 10px}.calendar-statistic-wrapper .calendar-statistic-table .cell.header{font-weight:600;white-space:nowrap}.calendar-statistic-wrapper .calendar-statistic-table .cell.header.ticker{cursor:help}.calendar-statistic-wrapper .calendar-statistic-table .cell .event-name{align-items:center;letter-spacing:normal;font-size:.9em;height:3em}.calendar-statistic-wrapper .calendar-statistic-table .cell .event-name .favorite-button{padding:6px;margin:-6px 0 -6px -6px}.calendar-statistic-wrapper .calendar-statistic-table .cell .event-name .favorite-button .MuiSvgIcon-root{font-size:.8em}.calendar-statistic-wrapper .calendar-statistic-table .cell .event-name .link{min-width:10em;text-align:left;line-height:1.5em;max-height:3em;overflow:hidden;text-overflow:ellipsis}.calendar-statistic-wrapper .calendar-statistic-table .cell .event-importance{display:inline;white-space:nowrap}.calendar-statistic .actions-wrapper{margin:-8px -8px 12px}.calendar-statistic .actions-wrapper .months{margin:8px;flex-grow:1}.calendar-statistic .actions-wrapper .filter{margin:8px}.event-upcoming .title{font-size:.8em;margin-bottom:8px;color:var(--text-secondary-color)}.event-upcoming .contents{margin:-4px}.event-upcoming .contents .event{margin:4px}.event-upcoming .contents .event .details{margin-top:-.4em;font-size:.75em}.calendar-favorites .placeholder{min-height:120px}.calendar-favorites .calendar-favorites-item{height:100%}.calendar-favorites .calendar-favorites-item .event-name{margin-bottom:16px}.calendar-favorites .calendar-favorites-item .event-name .favorite-button{padding:6px;margin:-8px 0 -6px -6px}.calendar-favorites .calendar-favorites-item .event-name .favorite-button .MuiSvgIcon-root{font-size:.8em}.event-popup .combined-subtitle{align-items:center}.event-popup .combined-subtitle .event-importance{margin-right:.5em}.event-popup .event-chart{height:350px;margin:20px -12px}.event-popup .event-chart.event-mode{height:135px}.event-popup .event-upcoming{margin:20px 0}.event-popup .event-description,.event-popup .event-disclaimer{padding:20px 0;font-size:.75em;color:var(--text-secondary-color);white-space:pre-wrap}.event-popup .event-disclaimer{border-top:.5px dashed var(--text-secondary-color);font-weight:600}.event-plot-popup.draggable-dialog .MuiDialog-paper{max-height:1000px}.event-plot-popup .event-plot-content-wrapper{width:100%;height:100%}.event-plot-popup .event-plot-content-wrapper .candlestick-chart,.event-plot-popup .event-plot-content-wrapper .candlestick-chart-placeholder{width:100%;margin-top:8px;height:0;flex-grow:1}.macro-default-months .description{margin-bottom:8px;font-size:.8em;color:var(--text-secondary-color)}.macro-chart-wrapper .macro-chart,.macro-chart-wrapper .macro-chart-empty,.macro-chart-wrapper .macro-chart-loading{height:100%}.macro-chart-wrapper .macro-chart-empty{opacity:var(--disabled-opacity)}.macro-data-list .macro-data-list-section{margin-top:20px}.macro-data-list .macro-data-list-section .macro-data-list-charts,.macro-data-list .macro-data-list-section .macro-data-list-title{transition:opacity .25s ease}.macro-data-list .macro-data-list-section.hidden .macro-data-list-charts,.macro-data-list .macro-data-list-section.hidden .macro-data-list-title{opacity:var(--disabled-opacity)}.macro-data-list .macro-data-list-section .macro-data-list-title-container{align-items:center}.macro-data-list .macro-data-list-section .macro-data-list-title-container .macro-data-list-title{flex-grow:1;font-size:1.5em;font-weight:600;padding:1em 0}.macro-data-list .macro-data-list-section .macro-data-list-title-container .edit-actions-positioner{position:relative;width:3em;z-index:1}.macro-data-list .macro-data-list-section .macro-data-list-title-container .edit-actions-positioner .edit-actions{position:absolute;right:0;border-radius:100vmax;transform:translateY(-50%)}.macro-data-list .macro-data-list-section .macro-data-list-title-container .edit-actions-positioner .edit-actions.active{background-color:var(--paper-color-80);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.macro-data-list .macro-data-list-section .macro-chart-container{height:100%}.macro-data-list .macro-data-list-section .macro-chart-container .macro-info{width:60%;padding-right:4px}.macro-data-list .macro-data-list-section .macro-chart-container .macro-info .macro-name{font-size:.8em;flex-grow:1}.macro-data-list .macro-data-list-section .macro-chart-container .macro-info .macro-footnote-wrapper{align-items:center;font-size:.65em;color:var(--text-secondary-color);margin:0 -4px -4px}.macro-data-list .macro-data-list-section .macro-chart-container .macro-info .macro-footnote-wrapper .macro-footnote{margin:4px}.macro-data-list .macro-data-list-section .macro-chart-container .macro-info .macro-footnote-wrapper .favorite-button{padding:6px;margin:0 -3px}.macro-data-list .macro-data-list-section .macro-chart-container .macro-info .macro-footnote-wrapper .favorite-button .MuiSvgIcon-root{font-size:.65em}.macro-data-list .macro-data-list-section .macro-chart-container .macro-chart-wrapper{width:40%;height:60px;align-self:center}.macro-data-list .macro-data-list-section .show-more-or-less{height:100%;min-height:60px;align-items:center}.macro-data-list .default-months-selector{margin-top:20px}.macro-custom-accordion .name-display,.macro-custom-accordion .name-input{font-weight:600;flex-grow:1;max-width:20em}.macro-custom-accordion .chart-config-items{width:100%}@media(min-height:600px){.macro-custom-accordion .chart-config-items .preview-chart{position:sticky;top:8px;z-index:10}}.macro-custom-accordion .chart-config-items .preview-chart .macro-chart-wrapper{height:250px}.macro-custom-accordion .chart-config-items .config-data-list{width:100%;margin:16px 0}.macro-custom-accordion .chart-config-items .config-data-list .config-data-item{align-items:center}.macro-custom-accordion .chart-config-items .config-data-list .config-data-item .config-data-item-info,.macro-custom-accordion .chart-config-items .config-data-list .config-data-item .macro-input{margin:12px 8px}.macro-custom-accordion .chart-config-items .config-data-list .config-data-item .config-data-item-info{flex-grow:1}.macro-custom-accordion .chart-config-items .config-data-list .config-data-item .config-data-item-info .macro-name{font-weight:600;font-size:.9em}.macro-custom-accordion .chart-config-items .config-data-list .config-data-item .config-data-item-info .modifier-container{margin:4px -8px}.macro-custom-accordion .chart-config-items .config-data-list .config-data-item .config-data-item-info .modifier-container .modifier{margin:8px}.macro-custom-accordion .chart-config-items .config-data-list .config-data-item .config-data-item-info .modifier-container .modifier .description{margin-bottom:8px;font-size:.8em;color:var(--text-secondary-color)}.macro-custom-accordion .chart-config-items .config-data-list .config-data-item .config-data-item-info .modifier-container .modifier .MuiSwitch-root{margin-left:-12px;margin-top:-8px;margin-bottom:-8px}.macro-custom-dialog .no-chart{margin-bottom:10px}.macro-custom-dialog .create-new-chart{margin:10px}.macro-combo-chart .macro-combo-chart-section{margin-top:20px}.macro-combo-chart .macro-combo-chart-section .macro-combo-chart-title-container{align-items:center}.macro-combo-chart .macro-combo-chart-section .macro-combo-chart-title-container .macro-combo-chart-title{font-size:1.5em;font-weight:600;margin:1em 0}.macro-combo-chart .macro-combo-chart-section .macro-combo-chart-title-container .manage-button{flex-grow:1;justify-content:flex-end}.macro-combo-chart .macro-combo-chart-section .macro-chart-container{height:100%}.macro-combo-chart .macro-combo-chart-section .macro-chart-container .macro-name{flex-grow:1;margin-bottom:1em}.macro-combo-chart .macro-combo-chart-section .macro-chart-container .macro-chart-wrapper{height:250px}.macro-combo-chart .default-months-selector{margin-top:20px}.macro-chart-popup .combo-chart,.macro-chart-popup .single-chart{height:100%;margin:20px -12px}.macro-chart-popup .single-chart{height:350px}.macro-chart-popup .combo-chart{height:400px}.macro-chart-popup .macro-chart-action{margin-bottom:16px}.macro-chart-popup .macro-disclaimer{padding:20px 0;border-top:.5px dashed var(--text-secondary-color);font-size:.75em;color:var(--text-secondary-color);white-space:pre-wrap;font-weight:600}.stock-chart .content-wrapper{min-height:var(--default-content-height-vh)}@supports(height:1svh){.stock-chart .content-wrapper{min-height:var(--default-content-height-svh)}}.stock-chart .content-wrapper .inputs{margin:-8px -8px 16px;align-items:center}.stock-chart .content-wrapper .inputs .date-range-input,.stock-chart .content-wrapper .inputs .load-button,.stock-chart .content-wrapper .inputs .ticker-input{margin:8px}.stock-chart .content-wrapper .inputs .buttons{flex-grow:1;justify-content:space-between}.stock-chart .content-wrapper .candlestick-chart{flex-grow:1}.help-center .help-item{display:block}.help-center .help-item .details{margin:10px 0;transition:transform .25s var(--cubic);text-align:center}.help-center .help-item .details .divider{width:50%;max-width:120px;height:1px;margin:10px;background-color:var(--text-secondary-color)}.help-center .help-item:hover .details{transform:scale(1.1)}@media(prefers-reduced-motion){.help-center .help-item:hover .details{transform:none}}.iam .input{margin:20px}.iam .action-buttons,.iam .action-buttons .action-button{margin:10px}.logout{text-align:center}.logout .footnote{margin:20px 0 15px;font-size:.8em;color:var(--text-secondary-color)}.verify{text-align:center}.verify .footnote{margin:20px 0 15px;font-size:.8em;color:var(--text-secondary-color)}.trends .chart-wrapper{height:750px;flex-grow:1;width:0}.trends .info-wrapper{width:400px;margin-top:50px;opacity:0;animation:info-show .25s linear forwards}@keyframes info-show{0%{opacity:0}to{opacity:1}}.trends .info-wrapper .option-price-wrapper{margin-top:3em}.trends .info-wrapper .option-price-wrapper .up{color:var(--green-color)}.trends .info-wrapper .option-price-wrapper .down{color:var(--red-color)}.trends .info-wrapper .option-price-wrapper .price{font-size:3.5em}.trends .info-wrapper .option-price-wrapper .change{font-size:1.5em}.trading-view-widget-wrapper{position:relative;height:100%;overflow:hidden}.trading-view-widget-wrapper .trading-view-mask{position:absolute;z-index:1;top:-1px;bottom:-1px;left:-1px;right:-1px;background-color:var(--trading-view-color)}.stock-chart-popup.draggable-dialog .MuiDialog-paper{max-height:1000px}.stock-chart-popup.trading-view .MuiDialog-paper{background-color:var(--trading-view-color)}.stock-chart-popup.trading-view.standalone .MuiDialog-paper{border-bottom-right-radius:0;border-bottom-left-radius:0}.stock-chart-popup.trading-view.standalone .MuiDialog-paper .draggable-dialog-content{padding:0}.stock-chart-popup .tab-selector-wrapper{margin:auto;background-color:transparent}.stock-chart-popup .tab-selector-wrapper .tab,.stock-chart-popup .tab-selector-wrapper .tab-selector{min-height:2.5rem}.stock-chart-popup .tab-selector-wrapper .tab{min-width:3rem}.stock-chart-popup .chart-content-wrapper{height:100%}.stock-chart-popup .chart-content-wrapper .dark-pool-table-wrapper,.stock-chart-popup .chart-content-wrapper .option-table-wrapper{max-height:100%}.stock-chart-popup .chart-content-wrapper .candlestick-chart,.stock-chart-popup .chart-content-wrapper .candlestick-chart-placeholder{height:100%}.trades-table-popup .dark-pool-table-wrapper,.trades-table-popup .option-table-wrapper{max-height:100%}.update-popup .draggable-popup-actions{padding-top:24px}@media(max-width:359px){:root{font-size:14px}.MuiPickersBasePicker-container .MuiPickersBasePicker-pickerView{min-width:285px}}:-moz-full-screen,:-webkit-full-screen,:fullscreen{background-color:var(--background-color)}.MuiTab-root{transition:background-color .25s ease,color .25s ease}.MuiTab-root:not(.Mui-selected):hover{color:var(--text-primary-color);background-color:var(--light-shadow-color)}.MuiTab-root.Mui-selected{background-color:hsla(0,0%,54.9%,.15)}.MuiTab-root.horizontal-icon .MuiTab-wrapper{flex-direction:row;justify-content:flex-start;margin:0 .4em}.MuiTab-root.horizontal-icon .MuiTab-wrapper>:first-child{margin:0 .4em 0 0}.MuiTabs-root.horizontal-tabs,.MuiTabs-root.horizontal-tabs .MuiTab-root{min-height:var(--tabs-height)}.MuiTabs-root.horizontal-tabs .MuiTab-root{border-radius:4px 4px 0 0}.MuiPaper-root.MuiAutocomplete-paper,.MuiPaper-root.MuiTableContainer-root{-webkit-mask-image:radial-gradient(circle,#fff,#000);mask-image:radial-gradient(circle,#fff,#000)}.MuiAccordion-root.MuiPaper-outlined:not(:first-child,.Mui-expanded,.Mui-expanded+.MuiAccordion-root.MuiPaper-outlined){border-top:none}.MuiTableSortLabel-root .MuiTableSortLabel-icon{width:.75em;height:.75em;margin-left:0;margin-right:-12px}.MuiTableCell-root{overflow:hidden;cursor:default;letter-spacing:-.05em}.MuiTableRow-head .MuiTableCell-stickyHeader{z-index:3}.MuiIconButton-root.rotate-on-hover .MuiIconButton-label{transition:background-color .15s var(--cubic),transform .5s var(--cubic)}.MuiIconButton-root.rotate-on-hover.active .MuiIconButton-label,.MuiIconButton-root.rotate-on-hover:hover .MuiIconButton-label{transform:rotate(90deg)}@media(prefers-reduced-motion){.MuiIconButton-root.rotate-on-hover.active .MuiIconButton-label,.MuiIconButton-root.rotate-on-hover:hover .MuiIconButton-label{transform:none}}@supports(margin-bottom:env(safe-area-inset-bottom)){.MuiSnackbar-anchorOriginBottomLeft,.MuiSnackbar-anchorOriginBottomRight{margin-bottom:env(safe-area-inset-bottom)}}.MuiTextField-root .MuiFormHelperText-root{position:absolute;bottom:-3px;transform:translateY(100%);font-size:.7rem;line-height:1em}.mono{font-family:Roboto Mono,monospace}.non-mono{font-family:Open Sans,sans-serif}.center{display:flex;align-items:center;justify-content:center}.row-container{display:flex;flex-direction:row}.column-container{display:flex;flex-direction:column}.wrap{flex-wrap:wrap}.padded{padding:10px}.call-color{color:var(--green-color)}.put-color{color:var(--red-color)}.primary-color{color:var(--primary-color)}.secondary-color{color:var(--secondary-color)}.call-bordered,.call-contained,.primary-bordered,.primary-contained,.put-bordered,.put-contained,.secondary-bordered,.secondary-contained{border-radius:4px}.call-contained,.primary-contained,.put-contained,.secondary-contained{color:#fff}.call-contained{background-color:var(--green-color)}.put-contained{background-color:var(--red-color)}.primary-contained{background-color:var(--primary-color)}.secondary-contained{background-color:var(--secondary-color)}.call-bordered{border:1px solid var(--green-color)}.put-bordered{border:1px solid var(--red-color)}.primary-bordered{border:1px solid var(--primary-color)}.secondary-bordered{border:1px solid var(--secondary-color)}.link{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--secondary-color-50);text-decoration-color:var(--secondary-color-50);text-underline-offset:.1em}.link:hover{-webkit-text-decoration-color:var(--secondary-color-100);text-decoration-color:var(--secondary-color-100)}.link.disabled{cursor:default;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.thin-space{display:inline-block;width:.2em}