.klinecharts-pro-heatmap-dropdown{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;background:var(--klinecharts-pro-background-color, #1a1a1a);border:1px solid var(--klinecharts-pro-border-color, #333);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:12px;min-width:280px;color:var(--klinecharts-pro-text-color, #d9d9d9)}.klinecharts-pro-heatmap-dropdown .dropdown-section:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--klinecharts-pro-border-color, #333)}.klinecharts-pro-heatmap-dropdown .dropdown-section h4{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--klinecharts-pro-text-color, #fff)}.klinecharts-pro-heatmap-dropdown .dropdown-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.klinecharts-pro-heatmap-dropdown .dropdown-section .section-header h4{margin:0}.klinecharts-pro-heatmap-dropdown .dropdown-section .section-header .reset-btn{padding:2px 8px;font-size:11px;background:transparent;border:1px solid var(--klinecharts-pro-border-color, #333);border-radius:4px;color:var(--klinecharts-pro-text-second-color, #999);cursor:pointer;transition:all .2s ease}.klinecharts-pro-heatmap-dropdown .dropdown-section .section-header .reset-btn:hover{background:var(--klinecharts-pro-hover-background-color, rgba(255, 255, 255, .1));color:var(--klinecharts-pro-text-color, #fff)}.klinecharts-pro-heatmap-dropdown .theme-selector-wrapper{position:relative}.klinecharts-pro-heatmap-dropdown .theme-selector{background:var(--klinecharts-pro-popover-background-color, #2a2a2a);border:1px solid var(--klinecharts-pro-border-color, #333);border-radius:6px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}.klinecharts-pro-heatmap-dropdown .theme-selector:hover{background:var(--klinecharts-pro-hover-background-color, #333)}.klinecharts-pro-heatmap-dropdown .theme-selector>span:first-child{font-size:13px;color:var(--klinecharts-pro-text-color, #fff);min-width:60px}.klinecharts-pro-heatmap-dropdown .theme-selector .theme-colors{display:flex;gap:3px;flex:1;justify-content:center;margin:0 12px}.klinecharts-pro-heatmap-dropdown .theme-selector .theme-colors .color-dot{width:14px;height:14px;border-radius:2px;border:1px solid rgba(255,255,255,.1)}.klinecharts-pro-heatmap-dropdown .theme-selector .dropdown-arrow{margin-left:8px;color:var(--klinecharts-pro-text-second-color, #999);transition:transform .2s ease}.klinecharts-pro-heatmap-dropdown .theme-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--klinecharts-pro-background-color, #1a1a1a);border:1px solid var(--klinecharts-pro-border-color, #333);border-radius:6px;box-shadow:0 4px 12px #00000080;overflow:hidden;z-index:10003}.klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s ease}.klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option:hover{background:var(--klinecharts-pro-hover-background-color, #2a2a2a)}.klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option.selected{background:var(--klinecharts-pro-hover-background-color, #333)}.klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option.selected span{color:var(--klinecharts-pro-primary-color, #4a9eff)}.klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option span{font-size:13px;color:var(--klinecharts-pro-text-color, #fff)}.klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option .theme-colors{display:flex;gap:4px}.klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option .theme-colors .color-dot{width:14px;height:14px;border-radius:2px;border:1px solid rgba(255,255,255,.1)}.klinecharts-pro-heatmap-dropdown .intensity-control{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.klinecharts-pro-heatmap-dropdown .intensity-control:last-child{margin-bottom:0}.klinecharts-pro-heatmap-dropdown .intensity-control label{font-size:12px;color:var(--klinecharts-pro-text-second-color, #999);min-width:80px}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value{display:flex;align-items:center;gap:8px}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=text],.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=number]{font-size:12px;color:var(--klinecharts-pro-text-color, #fff);background:var(--klinecharts-pro-background-color, #1a1a1a);border:1px solid var(--klinecharts-pro-border-color, #333);border-radius:6px;min-width:80px;width:90px;padding:6px 10px;text-align:left;outline:none;margin-right:8px;transition:all .2s ease;-moz-appearance:textfield}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=text]:focus,.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=number]:focus{border-color:var(--klinecharts-pro-primary-color, #4A90E2);background:var(--klinecharts-pro-popover-background-color, #252525);box-shadow:0 0 0 2px #4a90e226}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=text]:hover,.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=number]:hover{background:var(--klinecharts-pro-popover-background-color, #252525)}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=text]::-webkit-inner-spin-button,.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=number]::-webkit-inner-spin-button,.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=text]::-webkit-outer-spin-button,.klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value .control-buttons{display:flex;gap:2px}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value .control-buttons button{width:24px;height:24px;border:1px solid var(--klinecharts-pro-border-color, #333);background:var(--klinecharts-pro-popover-background-color, #2a2a2a);color:var(--klinecharts-pro-text-second-color, #999);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s ease}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value .control-buttons button:hover{background:var(--klinecharts-pro-hover-background-color, #333);color:var(--klinecharts-pro-text-color, #fff)}.klinecharts-pro-heatmap-dropdown .intensity-control .control-value .control-buttons button:active{transform:scale(.95)}[data-theme=light] .klinecharts-pro-heatmap-dropdown{background:#fff;border-color:#e0e0e0}[data-theme=light] .klinecharts-pro-heatmap-dropdown .dropdown-section h4{color:#333}[data-theme=light] .klinecharts-pro-heatmap-dropdown .dropdown-section:not(:last-child){border-bottom-color:#e0e0e0}[data-theme=light] .klinecharts-pro-heatmap-dropdown .dropdown-section .reset-btn{border-color:#e0e0e0;color:#666}[data-theme=light] .klinecharts-pro-heatmap-dropdown .dropdown-section .reset-btn:hover{background:#0000000d;color:#333}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-selector{background:#f5f5f5;border-color:#e0e0e0}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-selector:hover{background:#f0f0f0}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-selector>span:first-child{color:#333}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-selector .dropdown-arrow{color:#666}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-dropdown{background:#fff;border-color:#e0e0e0}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option span{color:#333}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option:hover{background:#f5f5f5}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option.selected{background:#e6f7ff}[data-theme=light] .klinecharts-pro-heatmap-dropdown .theme-dropdown .theme-option.selected span{color:#1890ff}[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control label{color:#666}[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=text],[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=number]{color:#333;background:#fff;border-color:#e0e0e0}[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=text]:focus,[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=number]:focus{border-color:#1890ff;background:#f8f8f8}[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=text]:hover,[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control .control-value input[type=number]:hover{background:#f8f8f8}[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control .control-value .control-buttons button{background:#f5f5f5;border-color:#e0e0e0;color:#666}[data-theme=light] .klinecharts-pro-heatmap-dropdown .intensity-control .control-value .control-buttons button:hover{background:#f0f0f0;color:#333}.klinecharts-pro-heatmap-control{display:flex;align-items:center;gap:8px;padding:0 8px;height:100%;position:relative;overflow:visible}.klinecharts-pro-heatmap-control .range-slider{position:relative;width:150px;height:28px;display:flex;align-items:center}.klinecharts-pro-heatmap-control .range-slider .slider-track{position:absolute;width:100%;height:6px;border-radius:3px;opacity:.3}.klinecharts-pro-heatmap-control .range-slider .slider-range{position:absolute;height:4px;background:#fff3;border-radius:3px;pointer-events:none}.klinecharts-pro-heatmap-control .range-slider .slider-inactive{position:absolute;height:4px;background:#56565699;pointer-events:none}.klinecharts-pro-heatmap-control .range-slider .slider-inactive.left{border-radius:3px 0 0 3px}.klinecharts-pro-heatmap-control .range-slider .slider-inactive.right{border-radius:0 3px 3px 0}.klinecharts-pro-heatmap-control .range-slider .slider-handle{position:absolute;width:10px;height:10px;background:#1a1a1a;border:2px solid #999c9f;border-radius:50%;cursor:ew-resize;transform:translate(-50%);transition:transform .15s ease;z-index:2;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none}.klinecharts-pro-heatmap-control .range-slider .slider-handle:before{content:"";position:absolute;top:-15px;left:-15px;right:-15px;bottom:-15px;border-radius:50%}.klinecharts-pro-heatmap-control .range-slider .slider-handle:hover{transform:translate(-50%) scale(1.1)}.klinecharts-pro-heatmap-control .range-slider .slider-handle:active{transform:translate(-50%) scale(1.2)}.klinecharts-pro-heatmap-control .range-slider .slider-handle.min-handle{z-index:3}.klinecharts-pro-heatmap-control .range-slider .color-bars{position:absolute;bottom:-4px;width:100%;height:8px;display:flex;justify-content:space-between;padding:0 10px;pointer-events:none}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group{display:flex;gap:2px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group .bar{width:3px;background:currentColor;border-radius:1px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.low{color:indigo}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.low .bar:nth-child(1){height:3px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.low .bar:nth-child(2){height:4px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.low .bar:nth-child(3){height:5px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.low .bar:nth-child(4){height:6px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.mid{color:#00ced1}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.mid .bar:nth-child(1){height:5px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.mid .bar:nth-child(2){height:7px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.mid .bar:nth-child(3){height:7px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.mid .bar:nth-child(4){height:5px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.high{color:#ff0}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.high .bar:nth-child(1){height:6px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.high .bar:nth-child(2){height:5px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.high .bar:nth-child(3){height:4px}.klinecharts-pro-heatmap-control .range-slider .color-bars .bar-group.high .bar:nth-child(4){height:3px}.klinecharts-pro-heatmap-control .volume-tooltip{position:absolute;bottom:-25px;transform:translate(-50%);background:#000000e6;color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;white-space:nowrap;pointer-events:none;z-index:10002;transition:opacity .2s ease}.klinecharts-pro-heatmap-control .volume-tooltip:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,.9)}.klinecharts-pro-heatmap-control .settings-btn{width:28px;height:28px;border:none;background:transparent;color:#999;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-left:4px}.klinecharts-pro-heatmap-control .settings-btn:hover{background:#ffffff1a;color:#fff}.klinecharts-pro-heatmap-control .settings-btn svg{width:16px;height:16px}.klinecharts-pro-heatmap-control .settings-dropdown{position:absolute;top:100%;right:0;margin-top:8px;background:var(--klinecharts-pro-background-color, #1a1a1a);border:1px solid var(--klinecharts-pro-border-color, #333);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:12px;min-width:280px;z-index:10001}.klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #333}.klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section h4{margin:0 0 12px;font-size:13px;font-weight:600;color:#fff}.klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section .section-header h4{margin:0}.klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section .section-header .reset-btn{padding:2px 8px;font-size:11px;background:transparent;border:1px solid #333;border-radius:4px;color:#999;cursor:pointer;transition:all .2s ease}.klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section .section-header .reset-btn:hover{background:#ffffff1a;color:#fff}.klinecharts-pro-heatmap-control .settings-dropdown .theme-selector-wrapper{position:relative}.klinecharts-pro-heatmap-control .settings-dropdown .theme-selector{background:#2a2a2a;border:1px solid #333;border-radius:6px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}.klinecharts-pro-heatmap-control .settings-dropdown .theme-selector:hover{background:#333}.klinecharts-pro-heatmap-control .settings-dropdown .theme-selector>span:first-child{font-size:13px;color:#fff;min-width:60px}.klinecharts-pro-heatmap-control .settings-dropdown .theme-selector .theme-colors{display:flex;gap:3px;flex:1;justify-content:center;margin:0 12px}.klinecharts-pro-heatmap-control .settings-dropdown .theme-selector .theme-colors .color-dot{width:14px;height:14px;border-radius:2px;border:1px solid rgba(255,255,255,.1)}.klinecharts-pro-heatmap-control .settings-dropdown .theme-selector .dropdown-arrow{margin-left:8px;color:#999;transition:transform .2s ease}.klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#1a1a1a;border:1px solid #333;border-radius:6px;box-shadow:0 4px 12px #00000080;overflow:hidden;z-index:10001}.klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s ease}.klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option:hover{background:#2a2a2a}.klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option.selected{background:#333}.klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option.selected span{color:#4a9eff}.klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option span{font-size:13px;color:#fff}.klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option .theme-colors{display:flex;gap:4px}.klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option .theme-colors .color-dot{width:14px;height:14px;border-radius:2px;border:1px solid rgba(255,255,255,.1)}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control:last-child{margin-bottom:0}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control label{font-size:12px;color:#999;min-width:80px}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value{display:flex;align-items:center;gap:8px}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=text],.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=number]{font-size:12px;color:#fff;background:#1a1a1a;border:1px solid #333;border-radius:6px;min-width:80px;width:90px;padding:6px 10px;text-align:left;outline:none;margin-right:8px;transition:all .2s ease;-moz-appearance:textfield}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=text]:focus,.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=number]:focus{border-color:#4a90e2;background:#252525;box-shadow:0 0 0 2px #4a90e226}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=text]:hover,.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=number]:hover{background:#252525}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=text]::-webkit-inner-spin-button,.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=number]::-webkit-inner-spin-button,.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=text]::-webkit-outer-spin-button,.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value .control-buttons{display:flex;gap:2px}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value .control-buttons button{width:24px;height:24px;border:1px solid #333;background:#2a2a2a;color:#999;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s ease}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value .control-buttons button:hover{background:#333;color:#fff}.klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value .control-buttons button:active{transform:scale(.95)}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .preset-btn,.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-btn{color:#666}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .preset-btn:hover,.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-btn:hover{background:#0000000d;color:#333}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .slider-handle{background:#fff;border-color:#1890ff}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .preset-tooltip{background:#fffffff2;color:#333;border:1px solid #e0e0e0}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .preset-tooltip:before{border-bottom-color:#e0e0e0}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown{background:#fff;border-color:#e0e0e0}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section h4{color:#333}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section:not(:last-child){border-bottom-color:#e0e0e0}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section .reset-btn{border-color:#e0e0e0;color:#666}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .dropdown-section .reset-btn:hover{background:#0000000d;color:#333}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-selector{background:#f5f5f5;border-color:#e0e0e0}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-selector:hover{background:#f0f0f0}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-selector span{color:#333}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-selector .dropdown-arrow{color:#666}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown{background:#fff;border-color:#e0e0e0}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option span{color:#333}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option:hover{background:#f5f5f5}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option.selected{background:#e6f7ff}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .theme-dropdown .theme-option.selected span{color:#1890ff}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .intensity-control label{color:#666}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value span{color:#333}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value .control-buttons button{background:#f5f5f5;border-color:#e0e0e0;color:#666}.klinecharts-pro-theme-light .klinecharts-pro-heatmap-control .settings-dropdown .intensity-control .control-value .control-buttons button:hover{background:#f0f0f0;color:#333}.klinecharts-pro-login-modal-content{padding:20px 0}.klinecharts-pro-login-modal-content .form-group{margin-bottom:20px}.klinecharts-pro-login-modal-content .form-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--text-primary-color)}.klinecharts-pro-login-modal-content .form-group .form-input{width:100%;height:36px;padding:0 12px;border:1px solid var(--border-color);border-radius:4px;font-size:14px;background-color:var(--background-color);color:var(--text-primary-color);transition:border-color .2s}.klinecharts-pro-login-modal-content .form-group .form-input:focus{outline:none;border-color:var(--primary-color)}.klinecharts-pro-login-modal-content .form-group .form-input:disabled{opacity:.6;cursor:not-allowed}.klinecharts-pro-login-modal-content .error-message{margin-bottom:16px;padding:8px 12px;background-color:#f928551a;border:1px solid rgba(249,40,85,.3);border-radius:4px;color:#f92855;font-size:13px}.klinecharts-pro-login-modal-content .form-actions{margin-top:24px}.klinecharts-pro-login-modal-content .form-actions button{width:100%;height:40px}.klinecharts-pro-login-modal-content .demo-info{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-color);font-size:13px;color:var(--text-secondary-color);text-align:center}.klinecharts-pro-login-modal-content .demo-info p{margin:4px 0}.klinecharts-pro-login-modal-content .demo-info strong{color:var(--text-primary-color)}.color-picker{all:initial;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:14px;line-height:1.5;color:#d1d5db;box-sizing:border-box;display:inline-block}.color-picker *{box-sizing:border-box}.color-picker .color-button{all:initial;font-family:inherit;width:auto;min-width:auto;height:32px;padding:4px;display:flex;align-items:center;gap:0;overflow:visible;background:transparent;border:1px solid #62626296;border-radius:6px;cursor:pointer;box-sizing:border-box;margin:0;font-weight:400;transition:border-color .2s}.color-picker .color-button:hover .color-swatch{border-color:#6b7280}.color-picker .color-button .color-swatch{width:24px;height:24px;min-width:24px;flex-shrink:0;border:none;border-radius:2px}.color-picker .color-button.with-line-style{all:initial;font-family:inherit;width:auto;min-width:auto;height:32px;padding:4px;display:flex;align-items:center;gap:0;overflow:visible;background:transparent;border:1px solid #62626296;border-radius:6px;cursor:pointer;box-sizing:border-box;margin:0;font-weight:400;transition:border-color .2s,background-color .2s}.color-picker .color-button.with-line-style:hover{border-color:#6b7280}.color-picker .color-button.with-line-style:hover .color-swatch{border-color:transparent}.color-picker .color-button.with-line-style .color-swatch{width:24px;height:24px;min-width:24px;flex-shrink:0;border:none!important;border-radius:2px}.color-picker .color-button.with-line-style .line-preview-svg{display:block;padding:0 4px;height:28px;flex-shrink:0}.color-picker .color-button.with-line-style .line-preview-svg line{vector-effect:non-scaling-stroke}.color-picker .color-picker-dropdown{all:initial;font-family:inherit;position:absolute;background-color:#2a2b2e;border-radius:6px;box-shadow:0 10px 15px -3px #00000080;padding:12px;z-index:100001!important;border:1px solid #3a3a3a;min-width:200px;max-width:250px;box-sizing:border-box;color:#d1d5db;font-size:14px;line-height:1.5}.color-picker .color-picker-dropdown .color-grid{display:grid;grid-template-columns:repeat(9,1fr);gap:2px;margin-bottom:8px}.color-picker .color-picker-dropdown .color-grid .color-grid-item{width:20px;height:20px;border-radius:3px;border:1px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s;position:relative}.color-picker .color-picker-dropdown .color-grid .color-grid-item.selected{border-color:#fff;box-shadow:0 0 0 2px #3b82f6}.color-picker .color-picker-dropdown .color-grid .color-grid-item:hover{transform:scale(1.2);box-shadow:0 0 0 2px #ffffff4d}.color-picker .color-picker-dropdown .opacity-slider-container{padding:8px 0}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-label{display:block;font-size:11px;color:#9ca3af;letter-spacing:.5px}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper{display:flex;align-items:center;gap:6px}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track{flex:1;height:8px;border-radius:12px;position:relative;overflow:visible;border:1px solid #4b5563}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(45deg,#3a3a3a 25%,transparent 25%),linear-gradient(-45deg,#3a3a3a 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#3a3a3a 75%),linear-gradient(-45deg,transparent 75%,#3a3a3a 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;border-radius:inherit;z-index:1}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-gradient{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;pointer-events:none;z-index:2}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider{all:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:12px;background:transparent;outline:none;cursor:pointer;position:absolute;top:-4px;z-index:3;pointer-events:all;margin:0;padding:0;border:none}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #4b5563;cursor:pointer;box-shadow:0 2px 4px #0000004d}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider::-webkit-slider-thumb:hover{border-color:#3b82f6}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #4b5563;cursor:pointer;box-shadow:0 2px 4px #0000004d}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider::-moz-range-thumb:hover{border-color:#3b82f6}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider:focus{outline:none}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider:focus::-webkit-slider-thumb{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider:focus::-moz-range-thumb{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-wrapper .opacity-value{font-size:11px;color:#9ca3af;min-width:30px;text-align:right}.color-picker .color-picker-dropdown .color-text-input{all:initial;font-family:inherit;width:100%;background-color:#35363a;color:#d1d5db;padding:6px 12px;border-radius:4px;border:none;text-align:center;font-size:13px;box-sizing:border-box;margin:0;display:block;height:auto;line-height:normal;outline:none}.color-picker .color-picker-dropdown .color-text-input:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}.color-picker .color-picker-dropdown .line-style-section{margin-top:12px}.color-picker .color-picker-dropdown .line-style-section .thickness-section,.color-picker .color-picker-dropdown .line-style-section .style-section{margin-bottom:12px}.color-picker .color-picker-dropdown .line-style-section .thickness-section:last-child,.color-picker .color-picker-dropdown .line-style-section .style-section:last-child{margin-bottom:0}.color-picker .color-picker-dropdown .line-style-section .section-label{display:block;font-size:12px;color:#9ca3af;font-weight:400}.color-picker .color-picker-dropdown .line-style-section .thickness-buttons,.color-picker .color-picker-dropdown .line-style-section .style-buttons{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1px;background:#dcdcdc33;padding:1px;border-radius:4px}.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn,.color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn,.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn,.color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn{all:initial;font-family:inherit;height:36px;display:flex;align-items:center;justify-content:center;background:#3d3d3d;border:none;cursor:pointer;transition:all .2s;color:#9ca3af;border-radius:2px;box-sizing:border-box;padding:0;margin:0;font-size:inherit;font-weight:400;line-height:1;outline:none}.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn:first-child,.color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn:first-child,.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn:first-child,.color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn:last-child,.color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn:last-child,.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn:last-child,.color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn:hover,.color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn:hover,.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn:hover,.color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn:hover{background:#3a3b3e;color:#e5e7eb}.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn.selected,.color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn.selected,.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn.selected,.color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn.selected{background:#fff;color:#1a1a1a}.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn svg,.color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn svg,.color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn svg,.color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn svg{display:block}.color-picker .color-picker-dropdown .line-style-section .style-buttons{grid-template-columns:1fr 1fr 1fr}.color-picker-popup{all:initial;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:14px;line-height:1.5;background-color:#2a2b2e;border-radius:6px;box-shadow:0 10px 15px -3px #00000080;padding:12px;border:1px solid #3a3a3a;min-width:200px;max-width:250px;box-sizing:border-box;color:#d1d5db}.color-picker-popup *{box-sizing:border-box}.color-picker-popup .color-grid{display:grid;grid-template-columns:repeat(9,1fr);gap:2px;margin-bottom:8px}.color-picker-popup .color-grid .color-grid-item{width:20px;height:20px;border-radius:3px;border:1px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s;position:relative}.color-picker-popup .color-grid .color-grid-item.selected{border-color:#fff;box-shadow:0 0 0 2px #3b82f6}.color-picker-popup .color-grid .color-grid-item:hover{transform:scale(1.2);box-shadow:0 0 0 2px #ffffff4d}.color-picker-popup .opacity-slider-container{padding:8px 0}.color-picker-popup .opacity-slider-container .opacity-label{display:block;font-size:11px;color:#9ca3af;margin-bottom:8px;letter-spacing:.5px}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper{display:flex;align-items:center;gap:6px}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track{flex:1;height:8px;border-radius:12px;position:relative;overflow:visible;border:1px solid #4b5563}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(45deg,#3a3a3a 25%,transparent 25%),linear-gradient(-45deg,#3a3a3a 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#3a3a3a 75%),linear-gradient(-45deg,transparent 75%,#3a3a3a 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;border-radius:inherit;z-index:1}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-gradient{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;pointer-events:none;z-index:2}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider{all:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:12px;background:transparent;outline:none;cursor:pointer;position:absolute;top:-4px;z-index:3;pointer-events:all;margin:0;padding:0;border:none}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #4b5563;cursor:pointer;box-shadow:0 2px 4px #0000004d}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider::-webkit-slider-thumb:hover{border-color:#3b82f6}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #4b5563;cursor:pointer;box-shadow:0 2px 4px #0000004d}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider::-moz-range-thumb:hover{border-color:#3b82f6}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider:focus{outline:none}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider:focus::-webkit-slider-thumb{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-slider-track .opacity-slider:focus::-moz-range-thumb{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.color-picker-popup .opacity-slider-container .opacity-slider-wrapper .opacity-value{font-size:11px;color:#9ca3af;min-width:30px;text-align:right}.color-picker-popup .color-text-input{all:initial;font-family:inherit;width:100%;background-color:#35363a;color:#d1d5db;padding:6px 12px;border-radius:4px;border:none;text-align:center;font-size:13px;box-sizing:border-box;margin:0;display:block;height:auto;line-height:normal;outline:none}.color-picker-popup .color-text-input:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}.color-picker-popup .line-style-section{margin-top:12px}.color-picker-popup .line-style-section .thickness-section,.color-picker-popup .line-style-section .style-section{margin-bottom:12px}.color-picker-popup .line-style-section .thickness-section:last-child,.color-picker-popup .line-style-section .style-section:last-child{margin-bottom:0}.color-picker-popup .line-style-section .section-label{display:block;font-size:12px;color:#9ca3af;margin-bottom:8px;font-weight:400}.color-picker-popup .line-style-section .thickness-buttons,.color-picker-popup .line-style-section .style-buttons{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1px;background:#dcdcdc33;padding:1px;border-radius:4px}.color-picker-popup .line-style-section .thickness-buttons .thickness-btn,.color-picker-popup .line-style-section .style-buttons .thickness-btn,.color-picker-popup .line-style-section .thickness-buttons .style-btn,.color-picker-popup .line-style-section .style-buttons .style-btn{all:initial;font-family:inherit;height:28px;display:flex;align-items:center;justify-content:center;background:#3d3d3d;border:none;cursor:pointer;transition:all .2s;color:#9ca3af;border-radius:2px;box-sizing:border-box;padding:0;margin:0;font-size:inherit;font-weight:400;line-height:1;outline:none}.color-picker-popup .line-style-section .thickness-buttons .thickness-btn:first-child,.color-picker-popup .line-style-section .style-buttons .thickness-btn:first-child,.color-picker-popup .line-style-section .thickness-buttons .style-btn:first-child,.color-picker-popup .line-style-section .style-buttons .style-btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.color-picker-popup .line-style-section .thickness-buttons .thickness-btn:last-child,.color-picker-popup .line-style-section .style-buttons .thickness-btn:last-child,.color-picker-popup .line-style-section .thickness-buttons .style-btn:last-child,.color-picker-popup .line-style-section .style-buttons .style-btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.color-picker-popup .line-style-section .thickness-buttons .thickness-btn:hover,.color-picker-popup .line-style-section .style-buttons .thickness-btn:hover,.color-picker-popup .line-style-section .thickness-buttons .style-btn:hover,.color-picker-popup .line-style-section .style-buttons .style-btn:hover{background:#3a3b3e;color:#e5e7eb}.color-picker-popup .line-style-section .thickness-buttons .thickness-btn.selected,.color-picker-popup .line-style-section .style-buttons .thickness-btn.selected,.color-picker-popup .line-style-section .thickness-buttons .style-btn.selected,.color-picker-popup .line-style-section .style-buttons .style-btn.selected{background:#fff;color:#1a1a1a}.color-picker-popup .line-style-section .thickness-buttons .thickness-btn svg,.color-picker-popup .line-style-section .style-buttons .thickness-btn svg,.color-picker-popup .line-style-section .thickness-buttons .style-btn svg,.color-picker-popup .line-style-section .style-buttons .style-btn svg{display:block}.color-picker-popup .line-style-section .style-buttons{grid-template-columns:1fr 1fr 1fr}[data-theme=light] .color-picker{color:#1f2937}[data-theme=light] .color-picker .color-button{background:transparent!important;border-color:#d1d5db!important;color:#1f2937}[data-theme=light] .color-picker .color-button:hover .color-swatch{border-color:#9ca3af}[data-theme=light] .color-picker .color-button .color-swatch{border-color:#d1d5db}[data-theme=light] .color-picker .color-button.with-line-style{background:transparent!important;border-color:#d1d5db!important;color:#1f2937}[data-theme=light] .color-picker .color-button.with-line-style:hover{background-color:#f3f4f6!important;border-color:#9ca3af!important}[data-theme=light] .color-picker .color-button.with-line-style:hover .color-swatch{border-color:transparent!important}[data-theme=light] .color-picker .color-button.with-line-style .color-swatch{border:none!important}[data-theme=light] .color-picker .color-picker-dropdown{background-color:#fff;border-color:#e5e7eb;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[data-theme=light] .color-picker .color-picker-dropdown .color-grid-item.selected{border-color:#1f2937;box-shadow:0 0 0 2px #3b82f6}[data-theme=light] .color-picker .color-picker-dropdown .color-grid-item:hover{box-shadow:0 0 0 2px #3b82f680}[data-theme=light] .color-picker .color-picker-dropdown .opacity-slider-container .opacity-label{color:#6b7280}[data-theme=light] .color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-track{border-color:#d1d5db}[data-theme=light] .color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-track:before{background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 25%),linear-gradient(-45deg,#e5e7eb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e7eb 75%),linear-gradient(-45deg,transparent 75%,#e5e7eb 75%)}[data-theme=light] .color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-track .opacity-slider::-webkit-slider-thumb{background:#fff;border-color:#9ca3af;box-shadow:0 2px 4px #0000001a}[data-theme=light] .color-picker .color-picker-dropdown .opacity-slider-container .opacity-slider-track .opacity-slider::-moz-range-thumb{background:#fff;border-color:#9ca3af;box-shadow:0 2px 4px #0000001a}[data-theme=light] .color-picker .color-picker-dropdown .opacity-slider-container .opacity-value{color:#6b7280}[data-theme=light] .color-picker .color-picker-dropdown .color-text-input{background-color:#f3f4f6;color:#1f2937;border:1px solid #e5e7eb}[data-theme=light] .color-picker .color-picker-dropdown .color-text-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .section-label{color:#6b7280}[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .thickness-buttons,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .style-buttons{background:#f3f4f6}[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn{background:#fff;color:#6b7280}[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn:hover,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn:hover,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn:hover,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn:hover{background:#f9fafb;color:#1f2937}[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .thickness-buttons .thickness-btn.selected,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .style-buttons .thickness-btn.selected,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .thickness-buttons .style-btn.selected,[data-theme=light] .color-picker .color-picker-dropdown .line-style-section .style-buttons .style-btn.selected{background:#3b82f6;color:#fff}[data-theme=light] .color-picker-popup{background-color:#fff;border-color:#e5e7eb;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#1f2937}[data-theme=light] .color-picker-popup .color-grid-item.selected{border-color:#1f2937;box-shadow:0 0 0 2px #3b82f6}[data-theme=light] .color-picker-popup .color-grid-item:hover{box-shadow:0 0 0 2px #3b82f680}[data-theme=light] .color-picker-popup .opacity-slider-container .opacity-label{color:#6b7280}[data-theme=light] .color-picker-popup .opacity-slider-container .opacity-slider-track{border-color:#d1d5db}[data-theme=light] .color-picker-popup .opacity-slider-container .opacity-slider-track:before{background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 25%),linear-gradient(-45deg,#e5e7eb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e7eb 75%),linear-gradient(-45deg,transparent 75%,#e5e7eb 75%)}[data-theme=light] .color-picker-popup .opacity-slider-container .opacity-slider-track .opacity-slider::-webkit-slider-thumb{background:#fff;border-color:#9ca3af;box-shadow:0 2px 4px #0000001a}[data-theme=light] .color-picker-popup .opacity-slider-container .opacity-slider-track .opacity-slider::-moz-range-thumb{background:#fff;border-color:#9ca3af;box-shadow:0 2px 4px #0000001a}[data-theme=light] .color-picker-popup .opacity-slider-container .opacity-value{color:#6b7280}[data-theme=light] .color-picker-popup .color-text-input{background-color:#f3f4f6;color:#1f2937;border:1px solid #e5e7eb}[data-theme=light] .color-picker-popup .color-text-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}[data-theme=light] .color-picker-popup .line-style-section .section-label{color:#6b7280}[data-theme=light] .color-picker-popup .line-style-section .thickness-buttons,[data-theme=light] .color-picker-popup .line-style-section .style-buttons{background:#f3f4f6}[data-theme=light] .color-picker-popup .line-style-section .thickness-buttons .thickness-btn,[data-theme=light] .color-picker-popup .line-style-section .style-buttons .thickness-btn,[data-theme=light] .color-picker-popup .line-style-section .thickness-buttons .style-btn,[data-theme=light] .color-picker-popup .line-style-section .style-buttons .style-btn{background:#fff;color:#6b7280}[data-theme=light] .color-picker-popup .line-style-section .thickness-buttons .thickness-btn:hover,[data-theme=light] .color-picker-popup .line-style-section .style-buttons .thickness-btn:hover,[data-theme=light] .color-picker-popup .line-style-section .thickness-buttons .style-btn:hover,[data-theme=light] .color-picker-popup .line-style-section .style-buttons .style-btn:hover{background:#f9fafb;color:#1f2937}[data-theme=light] .color-picker-popup .line-style-section .thickness-buttons .thickness-btn.selected,[data-theme=light] .color-picker-popup .line-style-section .style-buttons .thickness-btn.selected,[data-theme=light] .color-picker-popup .line-style-section .thickness-buttons .style-btn.selected,[data-theme=light] .color-picker-popup .line-style-section .style-buttons .style-btn.selected{background:#3b82f6;color:#fff}.klinecharts-pro-orderbook-popup{position:fixed;z-index:10000;background:#141414f2;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px #0006;pointer-events:none;-webkit-user-select:none;user-select:none}.klinecharts-pro-orderbook-popup .popup-grid{display:flex;flex-direction:column;gap:1px;padding:1px;border-radius:2px}.klinecharts-pro-orderbook-popup .popup-grid .grid-row{display:flex;gap:1px;position:relative}.klinecharts-pro-orderbook-popup .popup-grid .grid-row.current-level:before,.klinecharts-pro-orderbook-popup .popup-grid .grid-row.current-level:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,#4a9eff 20%,#4a9eff 60%,transparent 100%);pointer-events:none}.klinecharts-pro-orderbook-popup .popup-grid .grid-row.current-level:before{top:-2px}.klinecharts-pro-orderbook-popup .popup-grid .grid-row.current-level:after{bottom:-2px}.klinecharts-pro-orderbook-popup .popup-grid .grid-row.current-level .grid-cell{font-size:12px;font-weight:600;overflow:visible;z-index:1}.klinecharts-pro-orderbook-popup .popup-grid .grid-row .grid-cell{padding:6px 10px;text-align:center;font-size:11px;font-weight:500;color:#ffffffe6;border:1px solid rgba(50,51,51,.3);min-width:60px;transition:background .2s ease;position:relative;overflow:hidden}.klinecharts-pro-orderbook-popup .popup-grid .grid-row .grid-cell.candle-data.current-candle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.klinecharts-pro-orderbook-popup .popup-grid .grid-row .grid-cell.price-level{background:#00000080;color:#ffffffb3;font-weight:600;border:none;min-width:80px}.klinecharts-pro-orderbook-popup.light-theme{background:#fffffff2;border-color:#0000001a}.klinecharts-pro-orderbook-popup.light-theme .popup-grid{background:#0000000d}.klinecharts-pro-orderbook-popup.light-theme .popup-grid .grid-row .grid-cell{color:#000000e6;background:#ffffff4d}.klinecharts-pro-orderbook-popup.light-theme .popup-grid .grid-row .grid-cell.price-level{background:#ffffff80;color:#000000b3;border-left-color:#0000001a}.klinecharts-pro-orderbook-popup.light-theme .popup-grid .grid-row.current-level:before,.klinecharts-pro-orderbook-popup.light-theme .popup-grid .grid-row.current-level:after{background:linear-gradient(90deg,transparent 0%,#2962ff 20%,#2962ff 80%,transparent 100%)}.klinecharts-pro-liquidations-popup{position:fixed;z-index:10000;background:#141414f2;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px #0006;pointer-events:none;-webkit-user-select:none;user-select:none;min-width:130px}.klinecharts-pro-liquidations-popup .popup-content{padding:0}.klinecharts-pro-liquidations-popup .popup-content .popup-header{padding:4px 8px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:11px;letter-spacing:.5px}.klinecharts-pro-liquidations-popup .popup-content .popup-header.long{background:linear-gradient(135deg,#4caf5033,#4caf501a);color:#4caf50}.klinecharts-pro-liquidations-popup .popup-content .popup-header.long .type-indicator{width:8px;height:8px;border-radius:50%;background:#4caf50;box-shadow:0 0 8px #4caf5080}.klinecharts-pro-liquidations-popup .popup-content .popup-header.short{background:linear-gradient(135deg,#f4433633,#f443361a);color:#f44336}.klinecharts-pro-liquidations-popup .popup-content .popup-header.short .type-indicator{width:8px;height:8px;border-radius:50%;background:#f44336;box-shadow:0 0 8px #f4433680}.klinecharts-pro-liquidations-popup .popup-content .popup-header .type-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.klinecharts-pro-liquidations-popup .popup-content .popup-data{padding:4px 8px}.klinecharts-pro-liquidations-popup .popup-content .popup-data .data-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;font-size:11px}.klinecharts-pro-liquidations-popup .popup-content .popup-data .data-row:last-child{margin-bottom:0}.klinecharts-pro-liquidations-popup .popup-content .popup-data .data-row .data-label{color:#fff9;font-weight:500}.klinecharts-pro-liquidations-popup .popup-content .popup-data .data-row .data-value{color:#ffffffe6;font-weight:600;font-family:SF Mono,Monaco,Cascadia Code,monospace}.klinecharts-pro-liquidations-popup .popup-content .popup-data .data-row .data-value.highlight{color:#4a9eff;font-size:12px}.klinecharts-pro-liquidations-popup.light-theme{background:#fffffffa;border-color:#0000001a;box-shadow:0 4px 12px #00000026}.klinecharts-pro-liquidations-popup.light-theme .popup-content .popup-header{border-bottom-color:#0000001a}.klinecharts-pro-liquidations-popup.light-theme .popup-content .popup-header.long{background:linear-gradient(135deg,#4caf5026,#4caf500d)}.klinecharts-pro-liquidations-popup.light-theme .popup-content .popup-header.short{background:linear-gradient(135deg,#f4433626,#f443360d)}.klinecharts-pro-liquidations-popup.light-theme .popup-content .popup-data .data-row .data-label{color:#0009}.klinecharts-pro-liquidations-popup.light-theme .popup-content .popup-data .data-row .data-value{color:#000000e6}.klinecharts-pro-liquidations-popup.light-theme .popup-content .popup-data .data-row .data-value.highlight{color:#2962ff}.enhanced-indicator-modal .klinecharts-pro-modal-content{padding:0;overflow:hidden}.indicator-modal-container{display:flex;flex-direction:column;height:500px;max-height:90vh;background:var(--bg-color);color:var(--text-color);margin:0 -26px}@media (max-width: 768px){.indicator-modal-container{height:calc(100vh - 40px);max-height:calc(100vh - 40px)}}.indicator-modal-header{padding:16px 20px;border-bottom:1px solid var(--border-color)}@media (max-width: 768px){.indicator-modal-header{padding:12px 16px}}.indicator-modal-header .search-container{position:relative;display:flex;align-items:center;background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:6px;transition:all .2s}.indicator-modal-header .search-container:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1)}.indicator-modal-header .search-container .search-icon{position:absolute;left:12px;width:16px;height:16px;opacity:.4;color:var(--text-secondary-color)}.indicator-modal-header .search-container .search-input{flex:1;padding:10px 40px;background:transparent;border:none;outline:none;font-size:14px;color:var(--text-color)}.indicator-modal-header .search-container .search-input::placeholder{color:var(--text-secondary-color);opacity:.7}.indicator-modal-header .search-container .clear-search{position:absolute;right:12px;padding:4px;background:transparent;border:none;outline:none;cursor:pointer;color:var(--text-secondary-color);font-size:14px;opacity:.5;transition:opacity .2s}.indicator-modal-header .search-container .clear-search:hover{opacity:1}.indicator-modal-content{display:flex;flex:1;overflow:hidden}.indicator-modal-sidebar{width:240px;background:var(--sidebar-bg-color);border-right:1px solid var(--border-color);overflow-y:auto;padding:12px 0}@media (max-width: 768px){.indicator-modal-sidebar{display:none}}.indicator-modal-sidebar .category-section{margin-bottom:8px}.indicator-modal-sidebar .category-section .section-title{padding:8px 20px;font-size:11px;font-weight:600;text-transform:uppercase;color:var(--text-secondary-color);opacity:.7;letter-spacing:.5px}.indicator-modal-sidebar .category-item{display:flex;align-items:center;padding:10px 20px;cursor:pointer;transition:all .2s;position:relative}.indicator-modal-sidebar .category-item:hover{background:var(--hover-bg-color)}.indicator-modal-sidebar .category-item.active{background:var(--active-bg-color);color:var(--primary-color)}.indicator-modal-sidebar .category-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary-color)}.indicator-modal-sidebar .category-item .category-icon{margin-right:12px;font-size:16px;width:20px;text-align:center;opacity:.6}.indicator-modal-sidebar .category-item .category-name{flex:1;font-size:14px;font-weight:500}.indicator-modal-sidebar .category-item .category-count{font-size:12px;padding:2px 8px;background:var(--badge-bg-color);border-radius:10px;color:var(--text-secondary-color)}.indicator-modal-list{flex:1;overflow-y:auto;padding:8px;min-height:0}@media (max-width: 768px){.indicator-modal-list{padding:4px}}.indicator-modal-list .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-secondary-color);opacity:.7}.indicator-modal-list .empty-state .empty-icon{width:48px;height:48px;margin-bottom:16px;opacity:.2}.indicator-modal-list .empty-state .empty-text{font-size:16px}.indicator-list-item{display:flex;align-items:start;padding:16px;margin-bottom:8px;background:var(--item-bg-color);border:1px solid var(--border-color);border-radius:8px;transition:all .2s;cursor:pointer}.indicator-list-item:hover{border-color:var(--primary-color);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.indicator-list-item .indicator-info{flex:1;margin-right:16px}.indicator-list-item .indicator-info .indicator-header{display:flex;align-items:center;margin-bottom:8px}.indicator-list-item .indicator-info .indicator-header .indicator-name{font-size:16px;font-weight:600;color:var(--text-color)}.indicator-list-item .indicator-info .indicator-header .favorite-btn{margin-left:8px;padding:0;background:transparent;border:none;outline:none;cursor:pointer;font-size:18px;color:var(--text-secondary-color);transition:all .2s}.indicator-list-item .indicator-info .indicator-header .favorite-btn:hover{color:gold;transform:scale(1.2)}.indicator-list-item .indicator-info .indicator-header .favorite-btn.active{color:gold}.indicator-list-item .indicator-info .indicator-description{font-size:13px;color:var(--text-secondary-color);line-height:1.5;margin-bottom:8px}.indicator-list-item .indicator-info .indicator-tags{display:flex;flex-wrap:wrap;gap:4px}.indicator-list-item .indicator-info .indicator-tags .tag{font-size:11px;padding:2px 8px;background:var(--tag-bg-color);color:var(--tag-text-color);border-radius:3px}.indicator-list-item .indicator-actions{display:flex;flex-direction:column;gap:8px;min-width:80px}.indicator-list-item .indicator-actions .add-btn{padding:6px 12px;border:1px solid var(--border-color);border-radius:4px;background:var(--button-bg-color);color:var(--button-text-color);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;text-align:center}.indicator-list-item .indicator-actions .add-btn:hover{background:var(--button-hover-bg-color);border-color:var(--primary-color)}.indicator-list-item .indicator-actions .add-btn.main{border-color:var(--primary-color);color:var(--primary-color)}.indicator-list-item .indicator-actions .add-btn.main:hover{background:var(--primary-color);color:#fff}.indicator-list-item .indicator-actions .add-btn.sub{border-color:var(--secondary-color);color:var(--secondary-color)}.indicator-list-item .indicator-actions .add-btn.sub:hover{background:var(--secondary-color);color:#fff}.indicator-list-item-compact{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:2px 8px;padding:8px 12px;margin-bottom:2px;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .1s ease}@media (max-width: 768px){.indicator-list-item-compact{padding:10px 12px;margin-bottom:4px}}.indicator-list-item-compact:hover{background:var(--hover-bg-color);border-color:var(--hover-border-color)}.indicator-list-item-compact .indicator-name{grid-column:1;grid-row:1;font-size:13px;font-weight:500;color:var(--text-color);letter-spacing:.02em}.indicator-list-item-compact .favorite-btn{grid-column:2;grid-row:1 / 3;align-self:center;padding:4px 6px;background:transparent;border:none;outline:none;cursor:pointer;font-size:14px;color:var(--text-secondary-color);opacity:.4;transition:all .1s ease}.indicator-list-item-compact .favorite-btn:hover{opacity:.8;color:var(--primary-color)}.indicator-list-item-compact .favorite-btn.active{color:var(--primary-color);opacity:1}.indicator-list-item-compact .indicator-description{grid-column:1;grid-row:2;font-size:11px;color:var(--text-secondary-color);opacity:.7;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}[data-theme=dark] .enhanced-indicator-modal{--bg-color: #1a1a1a;--text-color: #e0e0e0;--text-secondary-color: #a0a0a0;--border-color: #333;--primary-color: #1890ff;--primary-color-rgb: 24, 144, 255;--secondary-color: #52c41a;--input-bg-color: #262626;--sidebar-bg-color: #141414;--hover-bg-color: rgba(255, 255, 255, .05);--hover-border-color: rgba(255, 255, 255, .1);--active-bg-color: rgba(24, 144, 255, .1);--item-bg-color: #1f1f1f;--badge-bg-color: rgba(255, 255, 255, .1);--tag-bg-color: rgba(255, 255, 255, .08);--tag-text-color: #a0a0a0;--button-bg-color: transparent;--button-text-color: #e0e0e0;--button-hover-bg-color: rgba(255, 255, 255, .1);--footer-bg-color: #141414;--kbd-bg-color: #262626}[data-theme=light] .enhanced-indicator-modal{--bg-color: #ffffff;--text-color: #333333;--text-secondary-color: #666666;--border-color: #e0e0e0;--primary-color: #1890ff;--primary-color-rgb: 24, 144, 255;--secondary-color: #52c41a;--input-bg-color: #f5f5f5;--sidebar-bg-color: #fafafa;--hover-bg-color: rgba(0, 0, 0, .03);--hover-border-color: rgba(0, 0, 0, .08);--active-bg-color: rgba(24, 144, 255, .08);--item-bg-color: #fafafa;--badge-bg-color: rgba(0, 0, 0, .06);--tag-bg-color: rgba(0, 0, 0, .04);--tag-text-color: #666666;--button-bg-color: transparent;--button-text-color: #333333;--button-hover-bg-color: rgba(0, 0, 0, .05);--footer-bg-color: #fafafa;--kbd-bg-color: #f0f0f0}.klinecharts-pro-indicator-settings-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#00000080}.klinecharts-pro-indicator-settings-modal .modal-content{background-color:#1e1f22;color:#fff;border-radius:8px;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003;width:380px;max-width:700px;max-height:90vh;overflow:visible;display:flex;flex-direction:column;position:relative;padding:0}@media (max-width: 768px){.klinecharts-pro-indicator-settings-modal .modal-content{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100vh - 40px);margin:10px}}.klinecharts-pro-indicator-settings-modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #4a4a4a}@media (max-width: 768px){.klinecharts-pro-indicator-settings-modal .modal-header{padding:12px 16px}}.klinecharts-pro-indicator-settings-modal .modal-header h2{font-size:18px;font-weight:500;margin:0}.klinecharts-pro-indicator-settings-modal .modal-header .close-button{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;transition:color .2s}.klinecharts-pro-indicator-settings-modal .modal-header .close-button:hover{color:#fff}.klinecharts-pro-indicator-settings-modal .modal-tabs{display:flex;border-bottom:1px solid #4a4a4a}.klinecharts-pro-indicator-settings-modal .modal-tabs .tab-button{padding:12px 24px;font-size:14px;font-weight:500;background:none;border:none;color:#9ca3af;cursor:pointer;position:relative;transition:color .2s}.klinecharts-pro-indicator-settings-modal .modal-tabs .tab-button:hover{color:#e5e7eb}.klinecharts-pro-indicator-settings-modal .modal-tabs .tab-button.active{color:#fff}.klinecharts-pro-indicator-settings-modal .modal-tabs .tab-button.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#fff}.klinecharts-pro-indicator-settings-modal .modal-body{padding:20px 24px;overflow-y:auto;overflow-x:visible;flex:1;max-height:50vh;position:relative}@media (max-width: 768px){.klinecharts-pro-indicator-settings-modal .modal-body{padding:16px;max-height:60vh}}.klinecharts-pro-indicator-settings-modal .settings-group{margin-bottom:20px}.klinecharts-pro-indicator-settings-modal .setting-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:15px;min-width:280px}@media (max-width: 768px){.klinecharts-pro-indicator-settings-modal .setting-row{min-width:unset;gap:10px}}.klinecharts-pro-indicator-settings-modal .setting-row .setting-label{flex:1 1 auto;min-width:0}.klinecharts-pro-indicator-settings-modal .setting-row .setting-label label{color:#d1d5db;font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.klinecharts-pro-indicator-settings-modal .setting-row .setting-label .tooltip{font-size:12px;color:#6b7280;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control{flex:0 0 auto}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control input[type=number],.klinecharts-pro-indicator-settings-modal .setting-row .setting-control input[type=text]{background-color:#2a2b2e;color:#d1d5db;padding:8px 12px;border-radius:6px;border:none;width:100px;font-size:14px}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control input[type=number]:focus,.klinecharts-pro-indicator-settings-modal .setting-row .setting-control input[type=text]:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control input[type=checkbox]{width:16px;height:16px;border-radius:4px;border:1px solid #4b5563;background-color:#2a2b2e}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control input[type=checkbox]:checked{background-color:#3b82f6}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control input[type=range]{width:200px}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control .range-control{display:flex;align-items:center;gap:10px;min-width:150px}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control .range-control input[type=range]{flex:1;width:100px}.klinecharts-pro-indicator-settings-modal .setting-row .setting-control .range-control .range-value{color:#d1d5db;width:40px;text-align:right;font-size:13px}.klinecharts-pro-indicator-settings-modal .modal-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #4a4a4a}@media (max-width: 768px){.klinecharts-pro-indicator-settings-modal .modal-footer{padding:12px 16px}}.klinecharts-pro-indicator-settings-modal .modal-footer .defaults-dropdown{position:relative}.klinecharts-pro-indicator-settings-modal .modal-footer .defaults-dropdown .defaults-button{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#2a2b2e;color:#d1d5db;border-radius:6px;border:none;cursor:pointer;transition:background-color .2s}.klinecharts-pro-indicator-settings-modal .modal-footer .defaults-dropdown .defaults-button:hover{background-color:#35363a}.klinecharts-pro-indicator-settings-modal .modal-footer .defaults-dropdown .defaults-menu{position:absolute;bottom:100%;left:0;margin-bottom:8px;background-color:#2a2b2e;border-radius:6px;box-shadow:0 10px 15px -3px #0000001a;min-width:200px;z-index:10000}.klinecharts-pro-indicator-settings-modal .modal-footer .defaults-dropdown .defaults-menu button{width:100%;text-align:left;padding:12px 16px;background:none;border:none;color:#d1d5db;cursor:pointer;transition:background-color .2s}.klinecharts-pro-indicator-settings-modal .modal-footer .defaults-dropdown .defaults-menu button:hover{background-color:#35363a}.klinecharts-pro-indicator-settings-modal .modal-footer .action-buttons{display:flex;gap:12px}.klinecharts-pro-indicator-settings-modal .modal-footer .action-buttons button{padding:8px 24px;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s}.klinecharts-pro-indicator-settings-modal .modal-footer .action-buttons button.cancel-button{background-color:transparent;border:1px solid #4b5563;color:#d1d5db}.klinecharts-pro-indicator-settings-modal .modal-footer .action-buttons button.cancel-button:hover{background-color:#2a2b2e}.klinecharts-pro-indicator-settings-modal .modal-footer .action-buttons button.ok-button{background-color:#fff;color:#000;border:none;padding:8px 32px}.klinecharts-pro-indicator-settings-modal .modal-footer .action-buttons button.ok-button:hover{background-color:#e5e7eb}.klinecharts-pro-indicator-settings-modal .dropdown{position:relative}.klinecharts-pro-indicator-settings-modal .dropdown .dropdown-button{background-color:#2a2b2e;color:#d1d5db;padding:8px 12px;border-radius:6px;border:none;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:120px;cursor:pointer;transition:background-color .2s;font-size:14px}.klinecharts-pro-indicator-settings-modal .dropdown .dropdown-button:hover{background-color:#35363a}.klinecharts-pro-indicator-settings-modal .dropdown .dropdown-menu{position:absolute;top:100%;right:0;margin-top:4px;background-color:#2a2b2e;border-radius:6px;box-shadow:0 10px 15px -3px #0000001a;min-width:120px;max-height:240px;overflow-y:auto;z-index:10000}.klinecharts-pro-indicator-settings-modal .dropdown .dropdown-menu button{width:100%;text-align:left;padding:8px 16px;background:none;border:none;color:#d1d5db;cursor:pointer;transition:background-color .2s}.klinecharts-pro-indicator-settings-modal .dropdown .dropdown-menu button:hover{background-color:#35363a}.klinecharts-pro-indicator-settings-modal .color-pair-control{display:flex;gap:8px;align-items:center}.klinecharts-pro-indicator-settings-modal .color-pair-control>*{flex:1}@font-face{font-family:icomoon;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/ttf;base64,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) format("truetype"),url(data:font/woff;base64,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) format("woff"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9Imljb21vb24iIGhvcml6LWFkdi14PSIxMDI0Ij4KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDI0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iaWNvbi1jbG9zZSIgZD0iTTU1OC4wOTYgNDQ2LjM0NmwyODMuMTY1IDI4NC41MzdjMTMuMTcgMTMuMjM0IDEzLjE3IDMzLjA4NSAwIDQ2LjMycy0zMi45MjcgMTMuMjM0LTQ2LjA5NyAwbC0yODMuMTY0LTI4NC41MzYtMjgzLjE2NCAyODYuNzQyYy0xMy4xNzEgMTMuMjM0LTMyLjkyNiAxMy4yMzQtNDYuMDk3IDBzLTEzLjE3LTMzLjA4NiAwLTQ2LjMybDI4My4xNjQtMjg2Ljc0Mi0yODUuMzU5LTI4NC41MzdjLTEzLjE3LTEzLjIzMi0xMy4xNy0zMy4wODcgMC00Ni4zMTkgNi41ODUtNi42MTYgMTUuMzY2LTguODIzIDI0LjE0Ni04LjgyM3MxNy41NjEgMi4yMDcgMjQuMTQ2IDguODIzbDI4My4xNjQgMjg0LjUzNSAyODMuMTY0LTI4NC41MzVjNi41ODItNi42MTYgMTUuMzY2LTguODIzIDI0LjE0NC04LjgyMyA4Ljc4NCAwIDE3LjU2MiAyLjIwNyAyNC4xNDkgOC44MjMgMTMuMTcgMTMuMjMyIDEzLjE3IDMzLjA4NyAwIDQ2LjMxOWwtMjg1LjM2MSAyODQuNTM3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDE7IiBnbHlwaC1uYW1lPSJpY29uLWludmlzaWJsZSIgZD0iTTIxNi40MTUgMjIxLjA4N2MtODkuMjUxIDczLjA4Ni0xMzUuMzggMTY1LjI4My0xNTMuMDc2IDIwNS45ODQtOC42MDEgMjEuMzMzLTguNjAxIDQ0LjA4OSAwIDY1LjQyMiAzMS41MzUgNzIuNTMzIDE1My4zNzYgMzA4LjYyMiA0NDguNjYxIDMwOC42MjIgOTEuNjg2IDAgMTY2Ljc2NC0yMi45ODQgMjI3LjYzNS01Ni44MTJsOTMuNTgyIDkzLjU4OGMxMS4xMSAxMS4xMDggMjkuMTIxIDExLjEwOCA0MC4yMzIgMCAxMS4xMDUtMTEuMTA4IDExLjEwNS0yOS4xMTggMC00MC4yMjZsLTg0Ljg3My04NC44NzJjMTAxLjQ4NC03NC45MDQgMTUzLjIxMy0xNzYuODkxIDE3Mi4wODMtMjIwLjI5OSA4LjYwMi0yMS4zMzMgOC42MDItNDQuMDg5IDAtNjUuNDIyLTMxLjUzNC03Mi41MzMtMTU0LjgwNi0zMDguNjIzLTQ0OC42Ni0zMDguNjIzLTEwMi43ODIgMC0xODQuNTUgMjguNjA0LTI0OC44MSA2OC45NjFsLTczLjU5NC03My41OTdjLTExLjEwOC0xMS4xMDUtMjkuMTE5LTExLjEwNS00MC4yMjcgMC0xMS4xMDggMTEuMTEtMTEuMTA4IDI5LjEyMSAwIDQwLjIyNmw2Ny4wNDYgNjcuMDQ5ek0zMDQuOTMxIDIyOS4xNDhjNTQuNzkzLTMxLjg4MSAxMjMuMDM2LTUzLjgxMSAyMDcuMDY5LTUzLjgxMSAyNTkuNDQ3IDAgMzY4LjM5IDIwOS4wNjcgMzk1LjYyMiAyNzMuMDY3IDIuODY3IDcuMTExIDIuODY3IDE0LjIyMiAwIDIxLjMzMy0xNi43OTkgNDAuMzU5LTY0LjY5NCAxMzUuMzgyLTE1OS44MzUgMjAyLjI2N2wtMTIzLjc1Ny0xMjMuNzU3YzE5LjU3Ni0yNC4zMjYgMzEuMzEyLTU1LjEwMyAzMS4zMTItODguNDY2IDAtNzguMjIyLTY0LjUwNS0xNDIuMjIyLTE0My4zNDMtMTQyLjIyMi0zMy4yMjUgMC02My45MDUgMTEuMzY3LTg4LjI4MyAzMC4zNzVsLTExOC43ODYtMTE4Ljc4NnpNMzg2LjUzOCAzOTEuMjA4Yy0xMS4zODYgMjAuMzY2LTE3Ljg4IDQzLjc1NC0xNy44OCA2OC41NzQgMCA3OC4yMjIgNjQuNTAzIDE0Mi4yMjIgMTQzLjM0MiAxNDIuMjIyIDI0LjYxNiAwIDQ3LjgzNi02LjI0IDY4LjEzLTE3LjIwNGwxMTcuMzA1IDExNy4zMDVjLTUwLjgzIDI1LjQyOC0xMTIuMTIzIDQyLjEyMS0xODUuNDM1IDQyLjEyMS0yNTkuNDQ5IDAtMzY4LjM4OS0yMDkuMDY3LTM5NS42MjQtMjczLjA2Ny0yLjg2Ny03LjExMS0yLjg2Ny0xNC4yMjIgMC0yMS4zMzMgMTUuNjM5LTM3LjU2NyA1OC4yMTktMTIyLjQ5OSAxNDAuNzY4LTE4OC4wMTNsMTI5LjM5NCAxMjkuMzk0ek00NjQuNTE0IDM4OC43MzFjMTMuNjMtOS4wMTYgMjkuOTY4LTE0LjI4MyA0Ny40ODYtMTQuMjgzIDQ3LjMwMyAwIDg2LjAwNSAzOC40IDg2LjAwNSA4NS4zMzMgMCAxNy42MTktNS40NTUgMzQuMDM2LTE0Ljc3MSA0Ny42N2wtMTE4LjcyLTExOC43MjF6TTUzNi44MDUgNTQxLjQ3NmMtNy44NjIgMi4zNjYtMTYuMTkxIDMuNjQtMjQuODA1IDMuNjQtNDcuMzAzIDAtODYuMDA1LTM4LjQtODYuMDA1LTg1LjMzMyAwLTguNzgxIDEuMzU1LTE3LjI2MiAzLjg2Ny0yNS4yNWwxMDYuOTQzIDEwNi45NDR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMjsiIGdseXBoLW5hbWU9Imljb24tc2V0dGluZyIgZD0iTTgzNi42MjUgNTIzLjExNmw4Mi44NDctMTQuNDk5YzI0Ljg1NS00LjE0MiA0My40OTctMjQuODU0IDQ3LjYzOS01MS43OHYtNzIuNDkyYzAtMjYuOTI2LTE4LjY0Mi00Ny42MzgtNDMuNDk3LTUxLjc4bC04Mi44NDctMTQuNDk4LTE2LjU2Ni0zNy4yODIgNDcuNjMzLTY4LjM1MWMxNC41MDEtMjAuNzEzIDEyLjQzLTQ3LjYzOS02LjIxMi02Ni4yNzZsLTUxLjc4LTUxLjc4Yy0xOC42MzctMTguNjQyLTQ1LjU2Mi0yMC43MTMtNjYuMjc2LTYuMjEybC02OC4zNTEgNDcuNjMzLTM3LjI4Mi0xNi41NjYtMTQuNDk4LTgyLjg0N2MtNi4yMTQtMjQuODU1LTI2LjkyNi00My40OTctNTEuNzgtNDMuNDk3aC03Mi40OTJjLTI2LjkyNiAwLTQ3LjYzOCAxOC42NDItNTEuNzggNDMuNDk3bC0xNC40OTkgODIuODQ3LTM3LjI4MiAxNi41NjYtNjguMzQ5LTQ3LjYzM2MtMjAuNzEyLTE0LjUwMS00Ny42MzgtMTIuNDMtNjYuMjc4IDYuMjEybC01MS43OCA1MS43OGMtMTguNjQxIDE4LjYzNy0yMC43MTIgNDUuNTYyLTYuMjEzIDY2LjI3Nmw0OS43MDkgNzAuNDIyLTE2LjU3IDM3LjI4Mi04Mi44NDggMTQuNDk4Yy0yNC44NTQgNi4yMTMtNDMuNDk1IDI2LjkyNi00My40OTUgNTEuNzh2NzIuNDkyYzAgMjQuODU0IDE4LjY0MSA0NS41NjYgMzkuMzUzIDQ5LjcwOGw4Mi44NDggMTQuNDk5IDE2LjU2OSAzNy4yODItNDcuNjM4IDY4LjM1Yy0xNC40OTggMjAuNzEyLTEyLjQyNyA0Ny42MzcgNi4yMTMgNjYuMjc4bDUxLjc4IDUxLjc4YzE4LjY0MSAxOC42NDEgNDUuNTY2IDIwLjcxMiA2Ni4yNzggNi4yMTNsNzAuNDItNDkuNzA5IDM3LjI4MiAxNi41NyAxNC40OTkgODIuODQ4YzYuMjEzIDI0Ljg1NCAyNi45MjYgNDMuNDk1IDUxLjc4IDQzLjQ5NWg3Mi40OTJjMjQuODU0IDAgNDUuNTY2LTE4LjY0MSA0Ny42MzgtNDEuNDI0bDE0LjQ5OC04Mi44NDggMzcuMjgyLTE2LjU2OSA2OC4zNTIgNDcuNjM4YzIwLjcwOCAxNC40OTggNDcuNjMzIDEyLjQyNyA2Ni4yNzYtNi4yMTNsNTEuNzgtNTEuNzhjMTguNjQyLTE4LjY0MSAyMC43MTMtNDUuNTY2IDYuMjEyLTY2LjI3OGwtNDcuNjM5LTY4LjM0OSAxNi41NzItMzcuMjgyek04MDkuNyAzNzguMTMxbDkxLjEzNiAxNi41N3Y1My44NTFsLTkxLjEzNiAxNi41NjljLTEwLjM1NCAyLjA3MS0xOC42NDIgOC4yODUtMjIuNzg0IDE4LjY0MWwtMjguOTk2IDcwLjQyYy00LjE0MiA4LjI4NS0yLjA3MSAyMC43MTIgNC4xNDIgMjguOTk3bDUxLjc4IDc0LjU2My0zOS4zNSAzOS4zNTMtNzQuNTY0LTUxLjc4Yy04LjI4My02LjIxNC0xOC42NDEtOC4yODUtMjguOTk3LTQuMTQzbC02OC4zNSAyOC45OTdjLTEwLjM1NiA0LjE0My0xNi41NjkgMTIuNDI3LTE4LjY0MSAyMi43ODNsLTE2LjU2OSA5MS4xMzNoLTU1LjkyMmwtMTYuNTY5LTkxLjEzM2MtMi4wNzEtMTAuMzU2LTguMjg1LTE4LjY0MS0xOC42NDEtMjIuNzgzbC03MC40Mi0yOC45OTdjLTguMjg1LTQuMTQyLTIwLjcxMi0yLjA3MS0yOC45OTcgNC4xNDNsLTc0LjU2MyA1MS43OC0zOS4zNTMtMzkuMzUzIDUxLjc4LTc0LjU2M2M2LjIxNC04LjI4NSA4LjI4NS0xOC42NDEgNC4xNDMtMjguOTk2bC0yOC45OTctNjguMzVjLTQuMTQzLTEwLjM1Ni0xMi40MjctMTYuNTY5LTIyLjc4My0xOC42NDFsLTkxLjEzMy0xNi41Njl2LTU1LjkyMmw5MS4xMzMtMTYuNTdjMTAuMzU2LTIuMDcxIDE4LjY0MS04LjI4NSAyMi43ODMtMTguNjQxbDI4Ljk5Ny03MC40MmM0LjE0Mi04LjI4NSAyLjA3MS0yMC43MTQtNC4xNDMtMjguOTk3bC01MS43OC03NC41NjQgMzkuMzUzLTM5LjM1IDc0LjU2MyA1MS43OGM4LjI4NSA2LjIxMiAxOC42NDEgOC4yODMgMjguOTk2IDQuMTQybDY4LjM1LTI4Ljk5NmMxMC4zNTYtNC4xNDIgMTYuNTY5LTEyLjQzIDE4LjY0MS0yMi43ODRsMTYuNTY5LTkxLjEzNmg1NS45MjJsMTYuNTY5IDkxLjEzNmMyLjA3MSAxMC4zNTQgOC4yODUgMTguNjQyIDE4LjY0MSAyMi43ODRsNzAuNDIxIDMxLjA2N2M4LjI4NSA0LjE0MiAyMC43MTQgMi4wNzEgMjguOTk3LTQuMTQybDc0LjU2NC01MS43OCAzOS4zNSAzOS4zNS01MS43OCA3NC41NjRjLTYuMjEyIDguMjgzLTguMjgzIDE4LjY0MS00LjE0MiAyOC45OTdsMjguOTk2IDY4LjM0OWM0LjE0MiAxMC4zNTYgMTIuNDMgMTYuNTcgMjIuNzg0IDE4LjY0MXpNNDI0LjQ1OCA0MjEuNjI3YzAgNjIuMTM2IDUxLjc4IDExMy45MTUgMTEzLjkxNSAxMTMuOTE1czExMy45MTYtNTEuNzggMTEzLjkxNi0xMTMuOTE1YzAtNjIuMTM2LTUxLjc4LTExMy45MTYtMTEzLjkxNi0xMTMuOTE2cy0xMTMuOTE1IDUxLjc4LTExMy45MTUgMTEzLjkxNnpNNDg2LjU5MyA0MjEuNjI3YzAtMjguOTk3IDIyLjc4My01MS43OCA1MS43OC01MS43OHM1MS43OCAyMi43ODMgNTEuNzggNTEuNzhjMCAyOC45OTctMjIuNzgzIDUxLjc4LTUxLjc4IDUxLjc4cy01MS43OC0yMi43ODMtNTEuNzgtNTEuNzh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMzsiIGdseXBoLW5hbWU9Imljb24tdmlzaWJsZSIgZD0iTTUxMiAxMDYuNjY3Yy0yOTUuMjg1IDAtNDE3LjEyNSAyMzYuMDg5LTQ0OC42NjEgMzA4LjYyMi04LjYwMSAyMS4zMzMtOC42MDEgNDQuMDg5IDAgNjUuNDIyIDMxLjUzNSA3Mi41MzMgMTUzLjM3NiAzMDguNjIyIDQ0OC42NjEgMzA4LjYyMiAyOTMuODU0IDAgNDE3LjEyNi0yMzYuMDg5IDQ0OC42Ni0zMDguNjIyIDguNjAyLTIxLjMzMyA4LjYwMi00NC4wODkgMC02NS40MjItMzEuNTM0LTcyLjUzMy0xNTQuODA2LTMwOC42MjItNDQ4LjY2LTMwOC42MjJ6TTExNi4zNzYgNDU5LjM3OGMtMi44NjctNy4xMTEtMi44NjctMTQuMjIyIDAtMjEuMzMzIDI3LjIzNS02NS40MjIgMTM2LjE3NS0yNzQuNDg5IDM5NS42MjQtMjc0LjQ4OSAyNTkuNDQ3IDAgMzY4LjM5IDIwOS4wNjcgMzk1LjYyMiAyNzMuMDY3IDIuODY3IDcuMTExIDIuODY3IDE0LjIyMiAwIDIxLjMzMy0yNy4yMzMgNjUuNDIyLTEzNi4xNzUgMjc0LjQ4OS0zOTUuNjIyIDI3NC40ODktMjU5LjQ0OSAwLTM2OC4zODktMjA5LjA2Ny0zOTUuNjI0LTI3My4wNjd6TTUxMiAzMDUuNzc4Yy03OC44MzggMC0xNDMuMzQyIDY0LTE0My4zNDIgMTQyLjIyMnM2NC41MDMgMTQyLjIyMiAxNDMuMzQyIDE0Mi4yMjJjNzguODM4IDAgMTQzLjM0My02NCAxNDMuMzQzLTE0Mi4yMjJzLTY0LjUwNS0xNDIuMjIyLTE0My4zNDMtMTQyLjIyMnpNNTEyIDUzMy4zMzNjLTQ3LjMwMyAwLTg2LjAwNS0zOC40LTg2LjAwNS04NS4zMzNzMzguNzAyLTg1LjMzMyA4Ni4wMDUtODUuMzMzYzQ3LjMwMyAwIDg2LjAwNSAzOC40IDg2LjAwNSA4NS4zMzNzLTM4LjcwMiA4NS4zMzMtODYuMDA1IDg1LjMzM3oiIC8+CjwvZm9udD48L2RlZnM+PC9zdmc+) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-close:before{content:"";color:#fff}.icon-icon-invisible:before{content:"";color:#fff}.icon-icon-setting:before{content:"";color:#fff}.icon-icon-visible:before{content:"";color:#fff}.klinecharts-pro-button{display:flex;flex-direction:row;align-items:center;justify-content:center;outline:none;width:90px;height:36px;font-size:14px;border-radius:2px;border:solid 1px var(--klinecharts-pro-primary-color);cursor:pointer;background-color:transparent;margin-left:20px;box-sizing:border-box}.klinecharts-pro-button.confirm{color:#fff;background-color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-button.cancel{color:var(--klinecharts-pro-primary-color);border:solid 1px var(--klinecharts-pro-primary-color)}.klinecharts-pro-checkbox{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:14px;color:var(--klinecharts-pro-text-color);fill:var(--klinecharts-pro-text-color);cursor:pointer}.klinecharts-pro-checkbox .icon{width:20px;height:20px}.klinecharts-pro-checkbox .label{display:inline-block;margin-left:6px}.klinecharts-pro-checkbox.checked{color:var(--klinecharts-pro-primary-color);fill:var(--klinecharts-pro-primary-color)}.klinecharts-pro-list{position:relative;list-style:none;margin:0;padding:0;overflow-y:auto;font-size:14px;color:var(---klinecharts-pro-text-color);min-height:200px}.klinecharts-pro-list::-webkit-scrollbar{width:8px;height:8px}.klinecharts-pro-list::-webkit-scrollbar-thumb{width:8px;height:8px;border-radius:4px;background-color:var(--klinecharts-pro-border-color)}.klinecharts-pro-list li{display:flex;flex-direction:row;align-items:center;height:40px;padding:0 20px;box-sizing:border-box;cursor:pointer}.klinecharts-pro-list li:hover{background-color:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-modal{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;left:0;top:0;background-color:#0003;z-index:99}.klinecharts-pro-modal .inner{background-color:var(--klinecharts-pro-popover-background-color);box-shadow:0 6px 12px #0000004d;border-radius:4px;max-width:90vw;max-height:90vh}@media (max-width: 768px){.klinecharts-pro-modal .inner{width:100%;max-width:calc(100vw - 20px);margin:10px;border-radius:8px}}.klinecharts-pro-modal .inner .title-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:52px;padding:0 26px;font-size:18px;font-weight:700;color:var(--klinecharts-pro-text-color);position:relative;box-sizing:border-box;border-bottom:solid 1px var(--klinecharts-pro-border-color)}.klinecharts-pro-modal .inner .title-container .close-icon{width:14px;height:14px;cursor:pointer;fill:var(--klinecharts-pro-text-color)}.klinecharts-pro-modal .inner .title-container .close-icon:hover{fill:var(--klinecharts-pro-primary-color)}.klinecharts-pro-modal .inner .content-container{padding:0 26px;min-height:140px}.klinecharts-pro-modal .inner .button-container{display:flex;flex-direction:row;justify-content:flex-end;padding:20px 20px 26px}.klinecharts-pro-select{position:relative;display:flex;flex-direction:row;align-items:center;cursor:pointer;height:34px;width:100px;outline:none;color:var(--klinecharts-pro-text-color);font-size:14px}.klinecharts-pro-select .selector-container{display:flex;flex-direction:row;align-items:center;height:100%;width:100%;padding:0 10px;justify-content:space-between;border:solid 1px var(--klinecharts-pro-border-color);border-radius:2px;box-sizing:border-box}.klinecharts-pro-select .selector-container .arrow{display:inline;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--klinecharts-pro-text-color);transition:all .2s}.klinecharts-pro-select .drop-down-container{background-color:var(--klinecharts-pro-popover-background-color);box-shadow:0 6px 12px #0000004d;position:absolute;left:0;width:100%;top:calc(100% + 1px);transition:all .2s;transform:scaleY(0);transform-origin:top;opacity:0;z-index:100;border-radius:2px;max-height:200px;overflow-y:auto}.klinecharts-pro-select .drop-down-container ul{list-style:none;margin:0;padding:0;overflow:hidden}.klinecharts-pro-select .drop-down-container ul li{display:flex;flex-direction:row;align-items:center;height:40px;padding:0 10px}.klinecharts-pro-select .drop-down-container ul li:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.klinecharts-pro-select .drop-down-container ul li:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.klinecharts-pro-select .drop-down-container ul li:hover{background-color:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-select-show .selector-container{border-color:var(--klinecharts-pro-primary-color)!important}.klinecharts-pro-select-show .selector-container .value{color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-select-show .selector-container .arrow{transform:rotate(180deg)}.klinecharts-pro-select-show .drop-down-container{transform:scaleY(1)!important;opacity:1!important}.klinecharts-pro-input{display:flex;flex-direction:row;align-items:center;position:relative;height:34px;border:solid 1px var(--klinecharts-pro-border-color);border-radius:2px;padding:0 12px;font-size:12px;color:var(--klinecharts-pro-text-color);box-sizing:border-box;cursor:pointer}.klinecharts-pro-input[data-status=focus]{border-color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-input .prefix{display:flex;white-space:nowrap;padding-right:10px}.klinecharts-pro-input .suffix{display:flex;white-space:nowrap;padding-left:10px}.klinecharts-pro-input .value{width:100%;outline:none;border:none;background:transparent;color:var(--klinecharts-pro-text-color);font-size:14px;cursor:pointer}.klinecharts-pro-loading{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-loading .circle1,.klinecharts-pro-loading .circle2,.klinecharts-pro-loading .circle3{display:inline-block;width:10px;height:10px;pointer-events:none;border-radius:50%;background-color:currentColor;animation:loading-anim .8s ease-in-out alternate infinite}.klinecharts-pro-loading .circle1{animation-delay:.48s}.klinecharts-pro-loading .circle2{margin-left:.2em;margin-right:.2em;animation-delay:.32s}.klinecharts-pro-loading .circle3{animation-delay:.16s}@keyframes loading-anim{0%{top:0}to{margin-top:-2.2em}}.klinecharts-pro-empty{display:flex;flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:99;fill:var(--klinecharts-pro-text-second-color);color:var(--klinecharts-pro-text-second-color)}.klinecharts-pro-empty .icon{width:50px;height:50px}.klinecharts-pro-switch{display:flex;flex-direction:row;position:relative;width:36px;height:18px;border-radius:9px;cursor:pointer}.klinecharts-pro-switch .thumb{display:inline-block;position:absolute;top:2px;width:14px;height:14px;border-radius:50%;z-index:10;background-color:#fff;transition:all .2s}.klinecharts-pro-switch.turn-off{background-color:var(--klinecharts-pro-border-color)}.klinecharts-pro-switch.turn-off .thumb{left:2px}.klinecharts-pro-switch.turn-on{background-color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-switch.turn-on .thumb{left:20px}.klinecharts-pro-dropdown{position:relative;display:inline-block}.klinecharts-pro-dropdown-trigger{cursor:pointer;-webkit-user-select:none;user-select:none}.klinecharts-pro-dropdown-value{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;font-size:12px;color:var(--klinecharts-pro-text-color);background-color:transparent;transition:all .2s}.klinecharts-pro-dropdown-value:hover{background-color:var(--klinecharts-pro-hover-background-color);color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-dropdown-arrow{width:16px;height:16px;fill:currentColor;transition:transform .2s}.klinecharts-pro-dropdown.open .klinecharts-pro-dropdown-value{background-color:var(--klinecharts-pro-hover-background-color);color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-dropdown.open .klinecharts-pro-dropdown-arrow{transform:rotate(180deg)}.klinecharts-pro-dropdown-menu{max-height:300px;overflow-y:auto;background-color:var(--klinecharts-pro-background-color);border:1px solid var(--klinecharts-pro-border-color);border-radius:4px;box-shadow:0 2px 8px #00000026;animation:dropdownSlideIn .2s ease-out}.klinecharts-pro-dropdown-menu::-webkit-scrollbar{width:6px}.klinecharts-pro-dropdown-menu::-webkit-scrollbar-track{background:transparent}.klinecharts-pro-dropdown-menu::-webkit-scrollbar-thumb{background:var(--klinecharts-pro-border-color);border-radius:3px}.klinecharts-pro-dropdown-menu::-webkit-scrollbar-thumb:hover{background:var(--klinecharts-pro-text-second-color)}.klinecharts-pro-dropdown-item{padding:8px 12px;font-size:12px;color:var(--klinecharts-pro-text-color);cursor:pointer;transition:all .2s;white-space:nowrap}.klinecharts-pro-dropdown-item:hover{background-color:var(--klinecharts-pro-hover-background-color);color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-dropdown-item.selected{background-color:var(--klinecharts-pro-selected-color);color:var(--klinecharts-pro-primary-color);font-weight:500}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.klinecharts-pro-dropdown-menu{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px}.klinecharts-pro-dropdown-menu.period-dropdown{min-width:70px!important}.klinecharts-pro-dropdown-menu.period-dropdown .klinecharts-pro-dropdown-item{text-align:center;font-weight:500;padding:10px 16px}.klinecharts-pro-dropdown-menu.candle-type-dropdown{min-width:200px!important}.klinecharts-pro-dropdown-menu.candle-type-dropdown .candle-type-item{display:flex;align-items:center;gap:12px;padding:4px 0}.klinecharts-pro-dropdown-menu.candle-type-dropdown .candle-type-item svg{width:28px;height:28px;flex-shrink:0;fill:var(--klinecharts-pro-text-color)}.klinecharts-pro-dropdown-menu.candle-type-dropdown .candle-type-item span{flex:1;font-size:13px}.klinecharts-pro-period-bar{position:relative;display:flex;flex-direction:row;align-items:center;height:38px;width:100%;box-sizing:border-box;border-bottom:solid 1px var(--klinecharts-pro-border-color);flex-shrink:0;z-index:10}.klinecharts-pro-period-bar .menu-container{display:flex;height:100%;flex-direction:row;justify-content:center;align-items:center;width:52px;box-sizing:border-box;border-right:solid 1px var(--klinecharts-pro-border-color)}.klinecharts-pro-period-bar .menu-container svg{fill:var(--klinecharts-pro-text-color);width:28px;height:28px;cursor:pointer;transition:all .2s}.klinecharts-pro-period-bar .menu-container svg.rotate{transform:rotate(180deg);transform-origin:center}.klinecharts-pro-period-bar .symbol{display:flex;flex-direction:row;align-items:center;height:100%;font-size:18px;padding:0 12px;font-weight:700;box-sizing:border-box;border-right:solid 1px var(--klinecharts-pro-border-color);cursor:pointer}.klinecharts-pro-period-bar .symbol img{width:20px;height:20px;margin-right:6px}.klinecharts-pro-period-bar .item{transition:all .2s;box-sizing:border-box;cursor:pointer;fill:var(--klinecharts-pro-text-color)}.klinecharts-pro-period-bar .item.selected{background-color:var(--klinecharts-pro-selected-color)!important;color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-period-bar .period{padding:2px 6px;margin:0 4px;border-radius:2px}.klinecharts-pro-period-bar .period:hover{background-color:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-period-bar .period:first-child{margin-left:8px}.klinecharts-pro-period-bar .symbol+.period,.klinecharts-pro-period-bar .menu-container+.period{margin-left:12px}.klinecharts-pro-period-bar .tools{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;padding:0 12px;border-right:solid 1px var(--klinecharts-pro-border-color)}.klinecharts-pro-period-bar .tools:hover{fill:var(--klinecharts-pro-primary-color);color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-period-bar .tools svg{width:16px;height:16px;margin-right:4px}.klinecharts-pro-period-bar .period+.tools{border-left:solid 1px var(--klinecharts-pro-border-color);margin-left:8px}.klinecharts-pro-period-bar .theme-switch-container{display:flex;flex-direction:row;align-items:center;margin-left:auto;padding-right:16px}.klinecharts-pro-period-bar .theme-switch-container .theme-label{margin-right:10px;font-size:13px;color:var(--klinecharts-pro-text-color)}.klinecharts-pro-period-bar .user-menu{display:flex;align-items:center;padding-right:16px;margin-left:16px;position:relative}.klinecharts-pro-period-bar .user-menu .user-menu-trigger{display:flex;align-items:center;gap:6px;padding:4px 12px;background-color:transparent;border:1px solid var(--klinecharts-pro-border-color);border-radius:4px;color:var(--klinecharts-pro-text-color);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.klinecharts-pro-period-bar .user-menu .user-menu-trigger:hover{background-color:var(--klinecharts-pro-hover-background-color);border-color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-period-bar .user-menu .user-menu-trigger .dropdown-arrow{font-size:10px;opacity:.6}.klinecharts-pro-period-bar .user-menu .user-menu-dropdown{position:absolute;top:100%;right:16px;margin-top:4px;min-width:180px;background-color:var(--klinecharts-pro-background-color);border:1px solid var(--klinecharts-pro-border-color);border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:10001}.klinecharts-pro-period-bar .user-menu .user-menu-dropdown .menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;background-color:transparent;border:none;color:var(--klinecharts-pro-text-color);font-size:13px;text-align:left;cursor:pointer;transition:background-color .2s}.klinecharts-pro-period-bar .user-menu .user-menu-dropdown .menu-item:hover{background-color:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-period-bar .user-menu .user-menu-dropdown .menu-item.logout{color:#f92855}.klinecharts-pro-period-bar .user-menu .user-menu-dropdown .menu-item.logout:hover{background-color:#f928551a}.klinecharts-pro-period-bar .user-menu .user-menu-dropdown .menu-divider{height:1px;background-color:var(--klinecharts-pro-border-color);margin:4px 0}.klinecharts-pro-period-bar .period-dropdown{margin:0 4px;isolation:isolate}.klinecharts-pro-period-bar .period-dropdown .period-trigger{font-weight:700;padding:6px;min-width:40px;justify-content:center;font-size:13px;display:block;text-align:center}.klinecharts-pro-period-bar .period-dropdown .klinecharts-pro-dropdown-arrow{display:none}.klinecharts-pro-period-bar .period-dropdown .klinecharts-pro-dropdown-menu{min-width:70px}.klinecharts-pro-period-bar .period-dropdown .klinecharts-pro-dropdown-item{text-align:center;font-weight:500;padding:10px 16px}.klinecharts-pro-period-bar .period-dropdown+.tools{border-left:solid 1px var(--klinecharts-pro-border-color);margin-left:0}.klinecharts-pro-period-bar .candle-type-dropdown{margin:0 8px;border-left:solid 1px var(--klinecharts-pro-border-color);border-right:solid 1px var(--klinecharts-pro-border-color);padding-left:8px;isolation:isolate}.klinecharts-pro-period-bar .candle-type-dropdown .candle-type-trigger{padding:4px 10px;min-width:auto;display:flex;align-items:center;justify-content:center}.klinecharts-pro-period-bar .candle-type-dropdown .candle-type-trigger svg{width:28px;height:28px}.klinecharts-pro-period-bar .candle-type-dropdown .klinecharts-pro-dropdown-menu{min-width:200px}.klinecharts-pro-period-bar .candle-type-dropdown .candle-type-item{display:flex;align-items:center;gap:12px;padding:4px 0}.klinecharts-pro-period-bar .candle-type-dropdown .candle-type-item svg{width:28px;height:28px;flex-shrink:0}.klinecharts-pro-period-bar .candle-type-dropdown .candle-type-item span{flex:1;font-size:13px}.klinecharts-pro-period-bar .period-dropdown+.candle-type-dropdown{margin-left:0}.klinecharts-pro-period-bar .candle-type-dropdown+.tools{border-left:solid 1px var(--klinecharts-pro-border-color);margin-left:0}.klinecharts-pro-period-bar .scrollable-wrapper{display:flex;flex:1;align-items:center;position:relative;overflow:hidden;z-index:1}.klinecharts-pro-period-bar .scrollable-area{display:flex;flex:1;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.klinecharts-pro-period-bar .scrollable-area::-webkit-scrollbar{display:none}.klinecharts-pro-period-bar .scroll-content{display:flex;align-items:center;height:100%}.klinecharts-pro-period-bar .scroll-button{position:absolute;top:0;bottom:0;width:32px;background:linear-gradient(90deg,var(--klinecharts-pro-background-color) 0%,var(--klinecharts-pro-background-color) 60%,transparent 100%);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:opacity .2s;color:var(--klinecharts-pro-text-color)}.klinecharts-pro-period-bar .scroll-button:hover{opacity:.8}.klinecharts-pro-period-bar .scroll-button.scroll-left{left:0;background:linear-gradient(90deg,var(--klinecharts-pro-background-color) 60%,transparent 100%)}.klinecharts-pro-period-bar .scroll-button.scroll-right{right:0;background:linear-gradient(-90deg,var(--klinecharts-pro-background-color) 60%,transparent 100%)}.klinecharts-pro-period-bar .scroll-button svg{width:20px;height:20px}@media (min-width: 769px){.klinecharts-pro-period-bar .scrollable-wrapper,.klinecharts-pro-period-bar .scrollable-area{overflow:visible}.klinecharts-pro-period-bar .scroll-button{display:none}}@media (max-width: 1024px){.klinecharts-pro-period-bar .scrollable-wrapper{flex:1;min-width:0}.klinecharts-pro-period-bar .scrollable-area{overflow-x:auto;flex:1}.klinecharts-pro-period-bar .scroll-content{width:max-content;padding-right:40px}.klinecharts-pro-period-bar .tools{padding:0 8px;flex-shrink:0}.klinecharts-pro-period-bar .tools span{display:none}.klinecharts-pro-period-bar .tools svg{margin-right:0}.klinecharts-pro-period-bar .theme-switch-container{padding-right:8px;flex-shrink:0}.klinecharts-pro-period-bar .theme-switch-container .theme-label{display:none}.klinecharts-pro-period-bar .symbol,.klinecharts-pro-period-bar .period-dropdown,.klinecharts-pro-period-bar .candle-type-dropdown{flex-shrink:0}}@media (max-width: 480px){.klinecharts-pro-period-bar .tools{padding:0 6px}.klinecharts-pro-period-bar .symbol{padding:0 8px;font-size:14px}.klinecharts-pro-period-bar .symbol img{width:16px;height:16px;margin-right:4px}.klinecharts-pro-period-bar .period-dropdown{margin:0 4px}.klinecharts-pro-period-bar .period-dropdown .period-trigger{padding:4px 0;font-size:12px}.klinecharts-pro-period-bar .candle-type-dropdown{margin:0 4px;padding-left:4px}.klinecharts-pro-period-bar .theme-switch-container{padding-right:8px;margin-left:8px}}.klinecharts-pro-bottom-bar{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:38px;width:100%;box-sizing:border-box;border-top:solid 1px var(--klinecharts-pro-border-color);background-color:var(--klinecharts-pro-background-color);flex-shrink:0;z-index:10}.klinecharts-pro-bottom-bar .left-section,.klinecharts-pro-bottom-bar .right-section{display:flex;flex-direction:row;align-items:center;height:100%}.klinecharts-pro-bottom-bar .item{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;padding:0 16px;box-sizing:border-box;border-right:solid 1px var(--klinecharts-pro-border-color);cursor:pointer;transition:all .2s;font-size:13px;color:var(--klinecharts-pro-text-color);fill:var(--klinecharts-pro-text-color)}.klinecharts-pro-bottom-bar .item:hover{color:var(--klinecharts-pro-primary-color);fill:var(--klinecharts-pro-primary-color)}.klinecharts-pro-bottom-bar .item svg{width:16px;height:16px;margin-right:6px}.klinecharts-pro-bottom-bar .timezone-display{display:flex;align-items:center;height:100%;padding:0 16px;margin-left:auto;cursor:pointer;transition:all .2s;font-size:14px;font-weight:500;color:var(--klinecharts-pro-text-color);min-width:120px;text-align:right;justify-content:center}.klinecharts-pro-bottom-bar .timezone-display:hover{color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-bottom-bar .connection-status{display:flex;align-items:center;height:100%;padding:0 16px;font-size:12px;border-right:solid 1px var(--klinecharts-pro-border-color)}.klinecharts-pro-bottom-bar .connection-status .status-dot{width:8px;height:8px;border-radius:50%;margin-right:6px}.klinecharts-pro-bottom-bar .connection-status.connected{color:#52c41a}.klinecharts-pro-bottom-bar .connection-status.connected .status-dot{background-color:#52c41a}.klinecharts-pro-bottom-bar .connection-status.connecting{color:#faad14}.klinecharts-pro-bottom-bar .connection-status.connecting .status-dot{background-color:#faad14;animation:pulse 1.5s infinite}.klinecharts-pro-bottom-bar .connection-status.disconnected{color:#ff4d4f}.klinecharts-pro-bottom-bar .connection-status.disconnected .status-dot{background-color:#ff4d4f}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.klinecharts-pro-drawing-bar{width:52px;height:100%;box-sizing:border-box;border-right:solid 1px var(--klinecharts-pro-border-color)}.klinecharts-pro-drawing-bar .item{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:100%;margin-top:8px;cursor:pointer;color:var(--klinecharts-pro-text-second-color);fill:var(--klinecharts-pro-text-second-color);stroke:var(--klinecharts-pro-text-second-color)}.klinecharts-pro-drawing-bar .item .icon-overlay{width:32px;height:32px;border-radius:2px;transition:all .2s}.klinecharts-pro-drawing-bar .item .icon-overlay:hover{background-color:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-drawing-bar .item .icon-overlay.selected{background-color:var(--klinecharts-pro-selected-color)!important;fill:var(--klinecharts-pro-primary-color);stroke:var(--klinecharts-pro-primary-color)}.klinecharts-pro-drawing-bar .item .icon-arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:0;right:0;height:32px;width:10px;opacity:0;transition:all .2s;border-top-left-radius:2px;border-bottom-left-radius:2px;z-index:10}.klinecharts-pro-drawing-bar .item .icon-arrow svg{width:4px;height:6px;transition:all .2s}.klinecharts-pro-drawing-bar .item .icon-arrow svg.rotate{transform:rotate(180deg)}.klinecharts-pro-drawing-bar .item .icon-arrow:hover{background-color:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-drawing-bar .item .list{position:absolute;top:0;white-space:nowrap;left:calc(100% + 1px);background-color:var(--klinecharts-pro-popover-background-color);z-index:99;box-shadow:0 6px 12px #0000004d;min-height:auto;max-height:320px}.klinecharts-pro-drawing-bar .item .list li{padding-left:16px}.klinecharts-pro-drawing-bar .item .list li .icon-overlay:hover{background-color:transparent}.klinecharts-pro-drawing-bar .item:hover .icon-arrow{opacity:1}.klinecharts-pro-drawing-bar .split-line{display:block;width:100%;height:1px;background-color:var(--klinecharts-pro-border-color);margin-top:8px}.klinecharts-pro-indicator-modal-list{margin-left:-20px;margin-right:-20px;height:440px;position:relative}.klinecharts-pro-indicator-modal-list .title{position:sticky;top:0;background-color:var(--klinecharts-pro-popover-background-color);font-size:16px;color:var(--klinecharts-pro-text-color);font-weight:400}.klinecharts-pro-indicator-modal-list .title:hover{background-color:var(--klinecharts-pro-popover-background-color)}.klinecharts-pro-indicator-modal-list .row:hover .checkbox{fill:var(--klinecharts-pro-primary-color);color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-setting-modal-content{display:grid;grid-template-columns:auto auto auto auto;grid-row-gap:20px;margin-top:20px;margin-bottom:30px;align-items:center}.klinecharts-pro-indicator-setting-modal-tabs{display:flex;border-bottom:1px solid var(--klinecharts-pro-border-color);margin-bottom:20px}.klinecharts-pro-indicator-setting-modal-tabs .tab{flex:1;padding:12px 16px;background:transparent;border:none;color:var(--klinecharts-pro-text-second-color);cursor:pointer;font-size:14px;font-weight:500;position:relative;transition:color .2s}.klinecharts-pro-indicator-setting-modal-tabs .tab:hover,.klinecharts-pro-indicator-setting-modal-tabs .tab.active{color:var(--klinecharts-pro-text-color)}.klinecharts-pro-indicator-setting-modal-tabs .tab.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--klinecharts-pro-primary-color)}.klinecharts-pro-indicator-setting-modal-content{min-height:300px;max-height:400px;overflow-y:auto;padding:0 0 20px}.klinecharts-pro-indicator-setting-modal-content .tab-content{display:block}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row:last-child{margin-bottom:0}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row>label{color:var(--klinecharts-pro-text-second-color)!important;font-size:14px;min-width:180px;display:block!important;visibility:visible!important}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .checkbox-label{display:flex;align-items:center;cursor:pointer;width:200px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .checkbox-label input[type=checkbox]{margin-right:8px;width:16px;height:16px;cursor:pointer}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .checkbox-label .checkbox-text{color:var(--klinecharts-pro-text-color);font-size:14px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-selector-wrapper{position:relative;width:200px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-selector{background:var(--klinecharts-pro-input-background-color);border:1px solid var(--klinecharts-pro-border-color);border-radius:6px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-selector:hover{background:var(--klinecharts-pro-hover-background-color);border-color:var(--klinecharts-pro-primary-color)}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-selector span{font-size:13px;color:var(--klinecharts-pro-text-color);min-width:60px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-selector .theme-colors{display:flex;gap:3px;flex:0 0 auto;justify-content:center;margin:0 12px;max-width:100px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-selector .theme-colors .color-dot{width:14px;height:14px;min-width:14px;border-radius:2px;border:1px solid rgba(255,255,255,.1);flex-shrink:0}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-selector .dropdown-arrow{margin-left:8px;color:#999;transition:transform .2s ease}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-selector .dropdown-arrow path{stroke-width:2}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--klinecharts-pro-background-color);border:1px solid var(--klinecharts-pro-border-color);border-radius:6px;box-shadow:0 4px 12px #0000004d;z-index:10;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-dropdown .theme-option{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s ease}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-dropdown .theme-option:hover,.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-dropdown .theme-option.selected{background:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-dropdown .theme-option span{font-size:13px;color:var(--klinecharts-pro-text-color)}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-dropdown .theme-option .theme-colors{display:flex;gap:4px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .heatmap-theme-selector .theme-dropdown .theme-option .theme-colors .color-dot{width:14px;height:14px;border-radius:2px;border:1px solid rgba(255,255,255,.1)}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .color-picker-wrapper{display:flex;align-items:center;gap:8px;width:200px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .color-picker-wrapper .color-picker{width:40px;height:32px;border:1px solid var(--klinecharts-pro-border-color);border-radius:4px;cursor:pointer;background:transparent;padding:2px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .color-picker-wrapper .color-picker::-webkit-color-swatch-wrapper{padding:0}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .color-picker-wrapper .color-picker::-webkit-color-swatch{border:none;border-radius:2px}.klinecharts-pro-indicator-setting-modal-content .tab-content .form-row .color-picker-wrapper .color-preview{flex:1;height:32px;border:1px solid var(--klinecharts-pro-border-color);border-radius:4px}.klinecharts-pro-indicator-setting-modal-content .tab-content .empty-message{color:var(--klinecharts-pro-text-second-color);text-align:center;padding:40px 0;font-size:14px}.klinecharts-pro-indicator-setting-modal-footer{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid var(--klinecharts-pro-border-color)}.klinecharts-pro-indicator-setting-modal-footer .dropdown-wrapper{position:relative}.klinecharts-pro-indicator-setting-modal-footer .dropdown-wrapper .defaults-button{display:flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:1px solid var(--klinecharts-pro-primary-color);border-radius:4px;color:var(--klinecharts-pro-primary-color);cursor:pointer;font-size:14px;transition:all .2s}.klinecharts-pro-indicator-setting-modal-footer .dropdown-wrapper .defaults-button:hover{background:var(--klinecharts-pro-primary-color);color:#fff}.klinecharts-pro-indicator-setting-modal-footer .dropdown-wrapper .defaults-button .dropdown-arrow{font-size:10px;transition:transform .2s}.klinecharts-pro-indicator-setting-modal-footer .dropdown-wrapper .dropdown-menu{position:absolute;bottom:100%;left:0;margin-bottom:4px;background:var(--klinecharts-pro-background-color);border:1px solid var(--klinecharts-pro-border-color);border-radius:4px;box-shadow:0 2px 8px #00000026;overflow:hidden;min-width:180px;z-index:1000}.klinecharts-pro-indicator-setting-modal-footer .dropdown-wrapper .dropdown-menu button{display:block;width:100%;padding:10px 16px;background:transparent;border:none;color:var(--klinecharts-pro-text-color);cursor:pointer;font-size:14px;text-align:left;transition:background .2s}.klinecharts-pro-indicator-setting-modal-footer .dropdown-wrapper .dropdown-menu button:hover{background:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-indicator-setting-modal-footer .dropdown-wrapper .dropdown-menu button:not(:last-child){border-bottom:1px solid var(--klinecharts-pro-border-color)}.klinecharts-pro-indicator-setting-modal-footer .action-buttons{display:flex;gap:12px}.klinecharts-pro-indicator-setting-modal-footer .action-buttons button{padding:8px 24px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s;font-weight:500}.klinecharts-pro-indicator-setting-modal-footer .action-buttons .cancel-button{background:transparent;border:1px solid var(--klinecharts-pro-border-color);color:var(--klinecharts-pro-text-color)}.klinecharts-pro-indicator-setting-modal-footer .action-buttons .cancel-button:hover{background:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-indicator-setting-modal-footer .action-buttons .ok-button{background:var(--klinecharts-pro-primary-color);border:1px solid var(--klinecharts-pro-primary-color);color:#fff}.klinecharts-pro-indicator-setting-modal-footer .action-buttons .ok-button:hover{opacity:.9}.klinecharts-pro-symbol-search-modal-input{margin:20px 0 10px;height:40px}.klinecharts-pro-symbol-search-modal-input svg{width:18px;height:18px;fill:var(--klinecharts-pro-text-second-color)}.klinecharts-pro-symbol-search-modal-input .value{font-size:16px}.klinecharts-pro-symbol-search-modal-list{height:400px;margin-left:-20px;margin-right:-20px}.klinecharts-pro-symbol-search-modal-list li{justify-content:space-between}.klinecharts-pro-symbol-search-modal-list li div{display:flex;flex-direction:row;align-items:center}.klinecharts-pro-symbol-search-modal-list li div img{width:16px;height:16px;margin-right:6px}.klinecharts-pro-symbol-search-modal-list li div span{width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.workspace-selector{position:relative;height:100%;display:flex;align-items:center}.workspace-selector .workspace-button{display:flex;align-items:center;gap:8px;padding:0 16px;height:100%;cursor:pointer;transition:all .2s}.workspace-selector .workspace-button:hover{background-color:var(--klinecharts-pro-hover-background-color)}.workspace-selector .workspace-button:hover .workspace-name{color:var(--klinecharts-pro-primary-color)}.workspace-selector .save-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:8px;border-radius:4px;cursor:pointer;transition:all .2s;color:var(--klinecharts-pro-text-secondary-color)}.workspace-selector .save-button:hover{background-color:var(--klinecharts-pro-hover-background-color);color:var(--klinecharts-pro-primary-color)}.workspace-selector .save-button.has-changes{color:var(--klinecharts-pro-warning-color, #ff9800);position:relative}.workspace-selector .save-button.has-changes:after{content:"";position:absolute;top:4px;right:4px;width:6px;height:6px;background-color:var(--klinecharts-pro-warning-color, #ff9800);border-radius:50%}.workspace-selector .save-button .save-icon{width:20px;height:20px}.workspace-selector .workspace-name{font-size:14px;font-weight:500;color:var(--klinecharts-pro-text-color);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-selector .workspace-dropdown{position:absolute;bottom:100%;left:0;background-color:var(--klinecharts-pro-background-color);border:1px solid var(--klinecharts-pro-border-color);border-radius:4px;box-shadow:0 4px 12px #00000026;min-width:220px;z-index:9999;margin-bottom:4px}.workspace-selector .dropdown-section{padding:8px 0}.workspace-selector .section-header{padding:8px 16px 4px;font-size:12px;color:var(--klinecharts-pro-text-secondary-color);text-transform:uppercase;letter-spacing:.5px}.workspace-selector .dropdown-item{display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;transition:all .2s;font-size:14px;color:var(--klinecharts-pro-text-color)}.workspace-selector .dropdown-item:hover{background-color:var(--klinecharts-pro-hover-background-color);color:var(--klinecharts-pro-primary-color)}.workspace-selector .dropdown-item:hover .item-icon{color:var(--klinecharts-pro-primary-color)}.workspace-selector .dropdown-item:hover .item-icon path{fill:var(--klinecharts-pro-primary-color)}.workspace-selector .dropdown-item.workspace-item{padding-left:44px}.workspace-selector .item-icon{width:16px;height:16px;fill:currentColor;flex-shrink:0;color:var(--klinecharts-pro-text-secondary-color)}.workspace-selector .item-icon path{fill:currentColor}.workspace-selector .dropdown-divider{height:1px;background-color:var(--klinecharts-pro-border-color);margin:4px 0}.klinecharts-pro-panel-action-bar{z-index:10;height:24px}.klinecharts-pro-panel-action-bar .action-icons{display:flex;align-items:center;gap:2px;background-color:var(--klinecharts-pro-popover-background-color);border:1px solid var(--klinecharts-pro-border-color);border-radius:4px;padding:2px;box-shadow:0 2px 4px #0000001a;animation:fadeIn .15s ease-in-out}.klinecharts-pro-panel-action-bar .action-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--klinecharts-pro-text-second-color);border-radius:3px;cursor:pointer;transition:all .2s ease;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}@media (pointer: coarse){.klinecharts-pro-panel-action-bar .action-icon{min-width:20px;min-height:20px;width:20px;height:20px}}.klinecharts-pro-panel-action-bar .action-icon:hover{background-color:var(--klinecharts-pro-hover-background-color);color:var(--klinecharts-pro-text-color)}.klinecharts-pro-panel-action-bar .action-icon:active{transform:scale(.95);background-color:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-panel-action-bar .action-icon svg{width:14px;height:14px}.klinecharts-pro-panel-action-bar .action-icon.action-icon-danger:hover{background-color:#ef44441a;color:#ef4444}.klinecharts-pro-indicator-options-bar{z-index:10;height:24px;display:flex;align-items:center;gap:8px;background-color:var(--klinecharts-pro-popover-background-color);border:1px solid var(--klinecharts-pro-border-color);border-radius:4px;padding:0 4px 0 8px;box-shadow:0 2px 4px #0000001a;animation:fadeIn .15s ease-in-out;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.klinecharts-pro-indicator-options-bar.visible{opacity:1;pointer-events:auto}.klinecharts-pro-indicator-options-bar .indicator-name{font-size:12px;font-weight:500;color:var(--klinecharts-pro-text-color);white-space:nowrap;margin-right:8px}.klinecharts-pro-indicator-options-bar .action-icons{display:flex;align-items:center;gap:2px}.klinecharts-pro-indicator-options-bar .action-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--klinecharts-pro-text-second-color);border-radius:3px;cursor:pointer;transition:all .2s ease;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}@media (pointer: coarse){.klinecharts-pro-indicator-options-bar .action-icon{min-width:20px;min-height:20px;width:20px;height:20px}}.klinecharts-pro-indicator-options-bar .action-icon:hover{background-color:var(--klinecharts-pro-hover-background-color);color:var(--klinecharts-pro-text-color)}.klinecharts-pro-indicator-options-bar .action-icon:active{transform:scale(.95);background-color:var(--klinecharts-pro-hover-background-color)}.klinecharts-pro-indicator-options-bar .action-icon svg{width:14px;height:14px}.klinecharts-pro-indicator-options-bar .action-icon.action-icon-danger:hover{background-color:#ef44441a;color:#ef4444}@keyframes fadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.klinecharts-pro-chart-settings-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#00000080}.klinecharts-pro-chart-settings-modal .modal-content{background-color:#1e1f22;color:#fff;border-radius:8px;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003;width:600px;max-width:700px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;position:relative;padding:0}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-content{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100vh - 40px);margin:10px}}.klinecharts-pro-chart-settings-modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #4a4a4a}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-header{padding:12px 16px}}.klinecharts-pro-chart-settings-modal .modal-header h2{font-size:18px;font-weight:500;margin:0}.klinecharts-pro-chart-settings-modal .modal-header .close-button{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;transition:color .2s}.klinecharts-pro-chart-settings-modal .modal-header .close-button:hover{color:#fff}.klinecharts-pro-chart-settings-modal .modal-body{display:flex;flex:1;overflow:hidden}.klinecharts-pro-chart-settings-modal .modal-sidebar{width:180px;background-color:transparent;border-right:1px solid #3a3a3a;overflow-y:auto;padding:12px 0}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-sidebar{width:50px;padding:8px 0}}.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item{display:flex;align-items:center;gap:10px;padding:12px 20px;cursor:pointer;transition:background-color .2s;border-left:2px solid transparent}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item{padding:12px 0;gap:0;justify-content:center}}.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item:hover{background-color:#35363a}.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item.active{background-color:#ffffff0d;border-left-color:#3b82f6}.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item.active .group-name{color:#fff;font-weight:500}.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item .group-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#9ca3af}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item .group-icon{width:20px;height:20px}}.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item .group-name{color:#d1d5db;font-size:14px;flex:1}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-sidebar .group-item .group-name{display:none}}.klinecharts-pro-chart-settings-modal .modal-settings{flex:1;display:flex;flex-direction:column;overflow:hidden}.klinecharts-pro-chart-settings-modal .modal-settings .settings-header{padding:16px 24px;border-bottom:1px solid #3a3a3a}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-settings .settings-header{display:none}}.klinecharts-pro-chart-settings-modal .modal-settings .settings-header h3{font-size:16px;font-weight:500;margin:0;color:#fff}.klinecharts-pro-chart-settings-modal .modal-settings .settings-content{flex:1;padding:20px 24px;overflow-y:auto;overflow-x:visible;position:relative;z-index:1}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-settings .settings-content{padding:16px;overflow-y:auto}}.klinecharts-pro-chart-settings-modal .setting-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:16px;min-width:300px}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .setting-row{min-width:unset;gap:12px}}.klinecharts-pro-chart-settings-modal .setting-row .setting-label{flex:1 1 auto;min-width:0}.klinecharts-pro-chart-settings-modal .setting-row .setting-label label{color:#d1d5db;font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.klinecharts-pro-chart-settings-modal .setting-row .setting-label .tooltip{font-size:12px;color:#6b7280;margin-top:4px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.klinecharts-pro-chart-settings-modal .setting-row .setting-control{flex:0 0 auto;min-width:120px}.klinecharts-pro-chart-settings-modal .setting-row .setting-control .number-input,.klinecharts-pro-chart-settings-modal .setting-row .setting-control .text-input{background-color:#2a2b2e;color:#d1d5db;padding:8px 12px;border-radius:6px;border:none;width:120px;font-size:14px}.klinecharts-pro-chart-settings-modal .setting-row .setting-control .number-input:focus,.klinecharts-pro-chart-settings-modal .setting-row .setting-control .text-input:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}.klinecharts-pro-chart-settings-modal .setting-row .setting-control .checkbox-input{width:18px;height:18px;border-radius:4px;border:1px solid #4b5563;background-color:#2a2b2e;cursor:pointer}.klinecharts-pro-chart-settings-modal .setting-row .setting-control .checkbox-input:checked{background-color:#3b82f6}.klinecharts-pro-chart-settings-modal .setting-row .setting-control .range-control{display:flex;align-items:center;gap:12px;min-width:180px}.klinecharts-pro-chart-settings-modal .setting-row .setting-control .range-control .range-input{flex:1;width:120px}.klinecharts-pro-chart-settings-modal .setting-row .setting-control .range-control .range-value{color:#d1d5db;width:50px;text-align:right;font-size:13px;font-weight:500}.klinecharts-pro-chart-settings-modal .modal-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #3a3a3a}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .modal-footer{padding:12px 16px}}.klinecharts-pro-chart-settings-modal .modal-footer .defaults-dropdown{position:relative}.klinecharts-pro-chart-settings-modal .modal-footer .defaults-dropdown .defaults-button{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#2a2b2e;color:#d1d5db;border-radius:6px;border:none;cursor:pointer;transition:background-color .2s}.klinecharts-pro-chart-settings-modal .modal-footer .defaults-dropdown .defaults-button:hover{background-color:#35363a}.klinecharts-pro-chart-settings-modal .modal-footer .defaults-dropdown .defaults-menu{position:absolute;bottom:100%;left:0;margin-bottom:8px;background-color:#2a2b2e;border-radius:6px;box-shadow:0 10px 15px -3px #0000004d;min-width:200px;z-index:10000}.klinecharts-pro-chart-settings-modal .modal-footer .defaults-dropdown .defaults-menu .defaults-menu-item{width:100%;text-align:left;padding:12px 16px;background:none;border:none;color:#d1d5db;cursor:pointer;transition:background-color .2s}.klinecharts-pro-chart-settings-modal .modal-footer .defaults-dropdown .defaults-menu .defaults-menu-item:hover{background-color:#35363a}.klinecharts-pro-chart-settings-modal .modal-footer .action-buttons{display:flex;gap:12px}.klinecharts-pro-chart-settings-modal .modal-footer .action-buttons button{padding:8px 24px;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s}.klinecharts-pro-chart-settings-modal .modal-footer .action-buttons button.cancel-button{background-color:transparent;border:1px solid #4b5563;color:#d1d5db}.klinecharts-pro-chart-settings-modal .modal-footer .action-buttons button.cancel-button:hover{background-color:#2a2b2e}.klinecharts-pro-chart-settings-modal .modal-footer .action-buttons button.ok-button{background-color:#fff;color:#000;border:none;padding:8px 32px}.klinecharts-pro-chart-settings-modal .modal-footer .action-buttons button.ok-button:hover{background-color:#e5e7eb}.klinecharts-pro-chart-settings-modal .dropdown{position:relative}.klinecharts-pro-chart-settings-modal .dropdown .dropdown-button{background-color:#2a2b2e;color:#d1d5db;padding:8px 12px;border-radius:6px;border:none;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:120px;cursor:pointer;transition:background-color .2s;font-size:14px}.klinecharts-pro-chart-settings-modal .dropdown .dropdown-button:hover{background-color:#35363a}.klinecharts-pro-chart-settings-modal .dropdown .dropdown-menu{position:absolute;top:100%;right:0;margin-top:4px;background-color:#2a2b2e;border-radius:6px;box-shadow:0 10px 15px -3px #0000004d;min-width:120px;max-height:240px;overflow-y:auto;z-index:10000}.klinecharts-pro-chart-settings-modal .dropdown .dropdown-menu .dropdown-item{width:100%;text-align:left;padding:8px 16px;background:none;border:none;color:#d1d5db;cursor:pointer;transition:background-color .2s;font-size:14px}.klinecharts-pro-chart-settings-modal .dropdown .dropdown-menu .dropdown-item:hover{background-color:#35363a}.klinecharts-pro-chart-settings-modal .color-pair-control{display:flex;align-items:center;gap:6px}@media (max-width: 768px){.klinecharts-pro-chart-settings-modal .color-pair-control{gap:4px}}:root{--klinecharts-pro-primary-color: #1677ff;--klinecharts-pro-hover-background-color: rgba(22, 119, 255, .15);--klinecharts-pro-background-color: #ffffff;--klinecharts-pro-popover-background-color: #ffffff;--klinecharts-pro-text-color: #051441;--klinecharts-pro-text-second-color: #76808F;--klinecharts-pro-border-color: #ebedf1;--klinecharts-pro-selected-color: rgba(22, 119, 255, .15)}[data-theme=dark]{--klinecharts-pro-hover-background-color: rgba(22, 119, 255, .15);--klinecharts-pro-background-color: #151517;--klinecharts-pro-popover-background-color: #1c1c1f;--klinecharts-pro-text-color: #f8f8f8;--klinecharts-pro-text-second-color: #929AA5;--klinecharts-pro-border-color: #292929}.klinecharts-pro{--klinecharts-pro-primary-color: #1677ff;--klinecharts-pro-hover-background-color: rgba(22, 119, 255, .15);--klinecharts-pro-background-color: #ffffff;--klinecharts-pro-popover-background-color: #ffffff;--klinecharts-pro-text-color: #051441;--klinecharts-pro-text-second-color: #76808F;--klinecharts-pro-border-color: #ebedf1;--klinecharts-pro-selected-color: rgba(22, 119, 255, .15);position:relative;display:flex;flex-direction:column;color:var(--klinecharts-pro-text-color);background-color:var(--klinecharts-pro-background-color);font-size:14px;height:100%;min-height:300px;overflow:hidden}.klinecharts-pro[data-theme=dark]{--klinecharts-pro-hover-background-color: rgba(22, 119, 255, .15);--klinecharts-pro-background-color: #151517;--klinecharts-pro-popover-background-color: #1c1c1f;--klinecharts-pro-text-color: #f8f8f8;--klinecharts-pro-text-second-color: #929AA5;--klinecharts-pro-border-color: #292929}.klinecharts-pro-watermark{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%) translateY(-50%)}.klinecharts-pro-watermark .logo{width:160px;height:184px;fill:var(--klinecharts-pro-border-color)}.klinecharts-pro-price-unit{display:none;position:absolute;z-index:30;top:4px;left:50%;transform:translate(-50%);border-radius:4px;font-size:10px;font-weight:700;padding:1px 4px;color:var(--klinecharts-pro-text-second-color);box-shadow:0 3px 3px #3232324d;border:solid 1px var(--klinecharts-pro-border-color);background-color:var(--klinecharts-pro-background-color)}.klinecharts-pro-load-icon{position:absolute;left:0;height:0;z-index:-1;opacity:0}.klinecharts-pro-content{position:relative;display:flex;flex-direction:row;width:100%;flex:1;min-height:0;overflow:hidden}.klinecharts-pro-widget{position:relative;width:calc(100% - 52px);height:100%;min-height:200px;margin-left:0;overflow:hidden;z-index:1}.klinecharts-pro-widget[data-drawing-bar-visible=false]{width:100%}@media (max-height: 400px){.klinecharts-pro .klinecharts-pro-period-bar,.klinecharts-pro .klinecharts-pro-bottom-bar{height:32px}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;color:var(--app-text-primary, #fff);background-color:var(--app-bg-primary, #0a0a0a);transition:color .3s,background-color .3s}.announcement-bar{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0;height:30px;font-size:12px;background-color:#1677ff14;color:#051441;font-weight:700;border:solid 1px #ebedf1}.announcement-bar svg{fill:#1677ff;margin-right:4px}.announcement-bar a{color:#1677ff}#container{height:100vh}
