diff --git a/charting_library/charting_library.min.js b/charting_library/charting_library.min.js index 02d0146b..9c39e838 100644 --- a/charting_library/charting_library.min.js +++ b/charting_library/charting_library.min.js @@ -1,14 +1,22 @@ -(function(){if(!window.TradingView){var e={version:function(){return"1.0"},gEl:function(a){return document.getElementById(a)},gId:function(){return"tradingview_"+(1048576*(1+Math.random())|0).toString(16).substring(1)},onready:function(a){window.addEventListener?window.addEventListener("DOMContentLoaded",a,!1):window.attachEvent("onload",a)},css:function(a){var b=document.getElementsByTagName("head")[0],d=document.createElement("style");d.type="text/css";d.styleSheet?d.styleSheet.cssText=a:(a=document.createTextNode(a), -d.appendChild(a));b.appendChild(d)},bindEvent:function(a,b,d){a.addEventListener?a.addEventListener(b,d,!1):a.attachEvent&&a.attachEvent("on"+b,d)},unbindEvent:function(a,b,d){a.removeEventListener?a.removeEventListener(b,d,!1):a.detachEvent&&a.detachEvent("on"+b,d)},widget:function(a){this.id=e.gId();if(!a.datafeed)throw"Datafeed is not defined";this.options={width:a.width||800,height:a.height||500,symbol:a.symbol,interval:a.interval||"1",timezone:a.timezone||"",autosize:a.autosize,container:a.container_id|| -"",toolbar_bg:a.toolbar_bg||"f4f7f9",studies:a.studies||[],theme:a.theme||"",widgetbar_width:+a.widgetbar_width||void 0,hideSymbolSearch:a.hideSymbolSearch,hideSideToolbar:a.hide_side_toolbar,datafeed:a.datafeed,path:a.library_path,enabledStudies:a.enabled_studies||[],disabledStudies:a.disabled_studies||[],enabledDrawings:a.enabled_drawings||[],disabledDrawings:a.disabled_drawings||[],savedData:a.savedData||void 0,locale:a.locale,overrides:a.overrides||{},disableLogo:a.disableLogo||!1,snapshotUrl:a.snapshot_url, -uid:this.id,fullscreen:a.fullscreen};if(a.news&&a.news.length){this.options.news_vendors=[];for(var b=0;b'},onChartReady:function(a){this._ready?a.call(this):this._ready_handlers.push(a)},setSymbol:function(a,b){this.postMessage.post(this._messageTarget(),"changeSymbol", -{symbol:a,interval:b})},createStudy:function(a,b){this.postMessage.post(this._messageTarget(),"createStudy",{name:a,lock:b})},createShape:function(a,b){this.postMessage.post(this._messageTarget(),"createShape",{point:a,options:b})},createVerticalLine:function(a,b){this.createShape(a,$.extend(b,{shape:"vertical_line"}))},createButton:function(){var a=e.gEl(this.id).contentWindow.headerWidget,a=a.createGroup({single:!0}).appendTo(a._$left);return $('
').appendTo(a)},removeIcon:function(a){}, -onSymbolChange:function(a){this.postMessage.on("onSymbolChange",a)},onIntervalChange:function(a){this.postMessage.on("onIntervalChange",a)},onTick:function(a){this.postMessage.on("onTick",a)},remove:function(){var a=e.gEl(this.id);a.parentNode.removeChild(a)},onMarkClick:function(a){this.postMessage.on("onMarkClick",a)},onAutoSaveNeeded:function(a){this.postMessage.on("onAutoSaveNeeded",a)},save:function(a){this.postMessage.on("onChartSaved",a);this.postMessage.post(this._messageTarget(),"saveChart", -{})},load:function(a){window.__TVSavedChart=a;this.remove();this.create()},setLanguage:function(a){this.remove();this.options.locale=a;this.create()}};e.postMessageWrapper=function(){var a={},b={},d={},e,f=0,g=0;window.addEventListener&&window.addEventListener("message",function(d){var c;try{c=JSON.parse(d.data)}catch(l){return}c.provider&&"TradingView"==c.provider&&("get"==c.type?b[c.name].call(c,c.data,function(a){e.postMessage(JSON.stringify({id:c.id,type:"on",name:c.name,client_id:c.client_id, -data:a,provider:"TradingView"}),"*")}):"on"==c.type?a[c.client_id]&&a[c.client_id][c.id]&&(a[c.client_id][c.id].call(c,c.data),delete a[c.client_id][c.id]):"post"==c.type&&"function"===typeof b[c.name]&&b[c.name].call(c,c.data,function(){}))});return function(h,c){a[c]={};e=d[c]=h;return{on:function(a,c){b[a]=c},get:function(b,e,k){b={id:f++,type:"get",name:b,client_id:c,data:e,provider:"TradingView"};a[c][b.id]=k;d[c].postMessage(JSON.stringify(b),"*")},post:function(a,b,c){b={id:g++,type:"post", -name:b,data:c,provider:"TradingView"};a&&"function"===typeof a.postMessage&&a.postMessage(JSON.stringify(b),"*")}}}}();window.TradingView&&jQuery?jQuery.extend(window.TradingView,e):window.TradingView=e}})(); +function inherit(g,f){var d=function(){};d.prototype=f.prototype;g.prototype=new d;g.prototype.constructor=g;g.prototype.superclass=f} +(function(){function g(a){"hideSymbolSearch enabledStudies enabledDrawings disabledDrawings disabledStudies disableLogo hideSideToolbar".split(" ").map(function(b){a[b]&&console.warn("Feature `"+b+"` is obsolete. Please see the doc for details.")})}if(!window.TradingView){var f={mobile:{disabledFeatures:"left_toolbar header_widget timeframes_toolbar edit_buttons_in_legend context_menus control_bar border_around_the_chart".split(" "),enabledFeatures:["narrow_chart_enabled"]}},d={version:function(){return"1.1 (internal id a393597d @ 2014-11-26 15:41:23.751000)"}, +gEl:function(a){return document.getElementById(a)},gId:function(){return"tradingview_"+(1048576*(1+Math.random())|0).toString(16).substring(1)},onready:function(a){window.addEventListener?window.addEventListener("DOMContentLoaded",a,!1):window.attachEvent("onload",a)},css:function(a){var b=document.getElementsByTagName("head")[0],e=document.createElement("style");e.type="text/css";e.styleSheet?e.styleSheet.cssText=a:(a=document.createTextNode(a),e.appendChild(a));b.appendChild(e)},bindEvent:function(a, +b,e){a.addEventListener?a.addEventListener(b,e,!1):a.attachEvent&&a.attachEvent("on"+b,e)},unbindEvent:function(a,b,e){a.removeEventListener?a.removeEventListener(b,e,!1):a.detachEvent&&a.detachEvent("on"+b,e)},widget:function(a){this.id=d.gId();if(!a.datafeed)throw"Datafeed is not defined";var b={width:800,height:500,symbol:"AA",interval:"D",timezone:"",container:"",path:"",locale:"en",toolbar_bg:void 0,hideSymbolSearch:!1,hideSideToolbar:!1,enabledStudies:[],enabledDrawings:[],disabledDrawings:[], +disabledStudies:[],drawingsAccess:void 0,studiesAccess:void 0,widgetbar:{datawindow:!1,details:!1,watchlist:!1,watchlist_settings:{default_symbols:[]}},overrides:{},studiesOverrides:{},fullscreen:!1,disabledFeatures:[],enabledFeatures:[],indicators_file_name:null,debug:!1,time_frames:[{text:"5y",resolution:"W"},{text:"1y",resolution:"W"},{text:"6m",resolution:"120"},{text:"3m",resolution:"60"},{text:"1m",resolution:"30"},{text:"5d",resolution:"5"},{text:"1d",resolution:"1"}],client_id:"0",user_id:"0", +charts_storage_url:void 0,logo:{}},e={width:a.width,height:a.height,symbol:a.symbol,interval:a.interval,timezone:a.timezone,container:a.container_id,path:a.library_path,locale:a.locale,toolbar_bg:a.toolbar_bg,hideSymbolSearch:a.hide_symbol_search||a.hideSymbolSearch,hideSideToolbar:a.hide_side_toolbar,enabledStudies:a.enabled_studies,disabledStudies:a.disabled_studies,enabledDrawings:a.enabled_drawings,disabledDrawings:a.disabled_drawings,drawingsAccess:a.drawings_access,studiesAccess:a.studies_access, +widgetbar:a.widgetbar,overrides:a.overrides,studiesOverrides:a.studies_overrides,savedData:a.saved_data||a.savedData,snapshotUrl:a.snapshot_url,uid:this.id,datafeed:a.datafeed,disableLogo:a.disable_logo||a.disableLogo,logo:a.logo,fullscreen:a.fullscreen,disabledFeatures:a.disabled_features,enabledFeatures:a.enabled_features,indicators_file_name:a.indicators_file_name,debug:a.debug,client_id:a.client_id,user_id:a.user_id,charts_storage_url:a.charts_storage_url};g(e);this.options=$.extend(!0,b,e);this.options.time_frames= +a.time_frames||b.time_frames;a.preset&&(a=a.preset,f[a]?(a=f[a],this.options.disabledFeatures=0'},onChartReady:function(a){this._ready?a.call(this):this._ready_handlers.push(a)},setSymbol:function(a,b,e){this.postMessage.post(this._messageTarget(),"changeSymbol",{symbol:a,interval:b});this.postMessage.on("symbolChangeFinished",e)},createStudy:function(a,b,e){this.postMessage.post(this._messageTarget(),"createStudy",{name:a,lock:b,forceOverlay:e})},createShape:function(a,b){this.postMessage.post(this._messageTarget(), +"createShape",{point:a,options:b})},createVerticalLine:function(a,b){this.createShape(a,$.extend(b,{shape:"vertical_line"}))},_lastBarPoint:function(){var a=d.gEl(this.id).contentWindow.Z2,b=a.model().timeScale().m_points.lastTimePointIndex(),a=a.model().mainSeries().data().valueAt(b)[4];return{index:b,price:a}},createOrderLine:function(){var a=d.gEl(this.id).contentWindow.Z2,b=a._paneWidgets[0]._state;return a.model().createLineTool(b,this._lastBarPoint(),"LineToolOrder")._adapter}, +createPositionLine:function(){var a=d.gEl(this.id).contentWindow.Z2,b=a._paneWidgets[0]._state;return a.model().createLineTool(b,this._lastBarPoint(),"LineToolPosition")._adapter},createExecutionShape:function(){var a=d.gEl(this.id).contentWindow.Z2,b=a._paneWidgets[0]._state;return a.model().createLineTool(b,this._lastBarPoint(),"LineToolExecution")._adapter},createButton:function(){var a=d.gEl(this.id).contentWindow.headerWidget,a=a.createGroup({single:!0}).appendTo(a._$left); +return $('
').appendTo(a)},removeIcon:function(a){},symbolInterval:function(a){this.postMessage.on("symbolInterval",function(b){a(JSON.parse(b))});this.postMessage.post(this._messageTarget(),"symbolIntervalRequest",{})},onSymbolChange:function(a){this.postMessage.on("onSymbolChange",a)},onIntervalChange:function(a){this.postMessage.on("onIntervalChange",a)},onTick:function(a){this.postMessage.on("onTick",a)},remove:function(){var a=d.gEl(this.id);a.parentNode.removeChild(a)}, +onAutoSaveNeeded:function(a){this.postMessage.on("onAutoSaveNeeded",a)},onMarkClick:function(a){this.postMessage.on("onMarkClick",a)},onContextMenu:function(a){d.gEl(this.id).contentWindow.Z16.subscribe("onContextMenu",function(b){b.callback(a(b.unixtime,b.price))})},onGrayedObjectClicked:function(a){d.gEl(this.id).contentWindow.Z16.subscribe("onGrayedObjectClicked",a)},save:function(a){this.postMessage.on("onChartSaved",a);this.postMessage.post(this._messageTarget(), +"saveChart",{})},load:function(a,b){window.__TVSavedChart={json:a,extendedData:b};this.postMessage.post(this._messageTarget(),"loadChart",{})},setLanguage:function(a){this.remove();this.options.locale=a;this.create()}};d.postMessageWrapper=function(){var a={},b={},e={},d,g=0,f=0;window.addEventListener&&window.addEventListener("message",function(e){var c;try{c=JSON.parse(e.data)}catch(k){return}c.provider&&"TradingView"==c.provider&&("get"==c.type?b[c.name].call(c,c.data,function(a){d.postMessage(JSON.stringify({id:c.id, +type:"on",name:c.name,client_id:c.client_id,data:a,provider:"TradingView"}),"*")}):"on"==c.type?a[c.client_id]&&a[c.client_id][c.id]&&(a[c.client_id][c.id].call(c,c.data),delete a[c.client_id][c.id]):"post"==c.type&&"function"===typeof b[c.name]&&b[c.name].call(c,c.data,function(){}))});return function(h,c){a[c]={};d=e[c]=h;return{on:function(a,c){b[a]=c},get:function(b,d,f){b={id:g++,type:"get",name:b,client_id:c,data:d,provider:"TradingView"};a[c][b.id]=f;e[c].postMessage(JSON.stringify(b),"*")}, +post:function(a,b,c){b={id:f++,type:"post",name:b,data:c,provider:"TradingView"};a&&"function"===typeof a.postMessage&&a.postMessage(JSON.stringify(b),"*")}}}}();window.TradingView&&jQuery?jQuery.extend(window.TradingView,d):window.TradingView=d}})(); diff --git a/charting_library/customization.txt b/charting_library/customization.txt index b41f9184..128d8ed4 100644 --- a/charting_library/customization.txt +++ b/charting_library/customization.txt @@ -7,6 +7,8 @@ // : // + // fonts available in text editors (i.e., in `Text` drawing tool properties dialog) + editorFontsList: ['Verdana', 'Courier New', 'Times New Roman', 'Arial'] paneProperties.background: "#ffffff" paneProperties.gridProperties.color: "#E6E6E6" diff --git a/charting_library/datafeed/udf/datafeed.js b/charting_library/datafeed/udf/datafeed.js index 98bdfd3b..5a703d70 100644 --- a/charting_library/datafeed/udf/datafeed.js +++ b/charting_library/datafeed/udf/datafeed.js @@ -16,15 +16,24 @@ Datafeeds.UDFCompatibleDatafeed = function(datafeedURL, updateFrequency) { this._symbolSearch = null; this._symbolsStorage = null; - this._pulseUpdater = new Datafeeds.PulseUpdater(this, updateFrequency); + this._barsPulseUpdater = new Datafeeds.DataPulseUpdater(this, updateFrequency || 10 * 1000); + this._quotesPulseUpdater = new Datafeeds.QuotesPulseUpdater(this); this._enableLogging = false; this._initializationFinished = false; this._callbacks = {}; this._initialize(); -} +}; +Datafeeds.UDFCompatibleDatafeed.prototype.defaultConfiguration = function() { + return { + supports_search: false, + supports_group_request: true, + supported_resolutions: ["1", "5", "15", "30", "60", "1D", "1W", "1M"], + supports_marks: false + }; +}; Datafeeds.UDFCompatibleDatafeed.prototype.on = function (event, callback) { @@ -34,7 +43,7 @@ Datafeeds.UDFCompatibleDatafeed.prototype.on = function (event, callback) { this._callbacks[event].push(callback); return this; -} +}; Datafeeds.UDFCompatibleDatafeed.prototype._fireEvent = function(event, argument) { @@ -45,20 +54,21 @@ Datafeeds.UDFCompatibleDatafeed.prototype._fireEvent = function(event, argument) } this._callbacks[event] = []; } -} +}; Datafeeds.UDFCompatibleDatafeed.prototype.onInitialized = function() { this._initializationFinished = true; this._fireEvent("initialized"); -} +}; Datafeeds.UDFCompatibleDatafeed.prototype._logMessage = function(message) { if (this._enableLogging) { - console.log(message); + var now = new Date(); + console.log(now.toLocaleTimeString() + "." + now.getMilliseconds() + "> " + message); } -} +}; Datafeeds.UDFCompatibleDatafeed.prototype._send = function(url, params) { @@ -67,13 +77,14 @@ Datafeeds.UDFCompatibleDatafeed.prototype._send = function(url, params) { for (var i = 0; i < Object.keys(params).length; ++i) { var key = Object.keys(params)[i]; var value = encodeURIComponent(params[key]); - request += (i == 0 ? "?" : "&") + key + "=" + value; + request += (i === 0 ? "?" : "&") + key + "=" + value; } } this._logMessage("New request: " + request); + return $.ajax(request); -} +}; Datafeeds.UDFCompatibleDatafeed.prototype._initialize = function() { @@ -84,15 +95,10 @@ Datafeeds.UDFCompatibleDatafeed.prototype._initialize = function() { var configurationData = JSON.parse(response); that._setupWithConfiguration(configurationData); }) - .error(function(reason) { - that._setupWithConfiguration({ - supports_search: false, - supports_group_request: true, - supported_resolutions: [1, 5, 15, 30, 60, "1D", "1W", "1M"], - supports_marks: false - }); + .fail(function(reason) { + that._setupWithConfiguration(that.defaultConfiguration()); }); -} +}; Datafeeds.UDFCompatibleDatafeed.prototype.setup = function(studyEngineOptions, callback) { @@ -106,9 +112,9 @@ Datafeeds.UDFCompatibleDatafeed.prototype.setup = function(studyEngineOptions, c this.on("configuration_ready", function() { that._configuration.engine = studyEngineOptions; callback(that._configuration); - }) + }); } -} +}; Datafeeds.UDFCompatibleDatafeed.prototype._setupWithConfiguration = function(configurationData) { this._configuration = configurationData; @@ -117,19 +123,23 @@ Datafeeds.UDFCompatibleDatafeed.prototype._setupWithConfiguration = function(con configurationData.exchanges = []; } - if (!configurationData.symbolsTypes) { - configurationData.symbolsTypes = []; - } + // @obsolete; remove in 1.5 + var supportedResolutions = configurationData.supported_resolutions || configurationData.supportedResolutions; + configurationData.supported_resolutions = supportedResolutions; - if (configurationData.supports_search == false && configurationData.supports_group_request == false) { + // @obsolete; remove in 1.5 + var symbolsTypes = configurationData.symbols_types || configurationData.symbolsTypes; + configurationData.symbols_types = symbolsTypes; + + if (!configurationData.supports_search && !configurationData.supports_group_request) { throw "Unsupported datafeed configuration. Must either support search, or support group request"; } - if (configurationData.supports_search == false) { + if (!configurationData.supports_search) { this._symbolSearch = new Datafeeds.SymbolSearchComponent(this); } - if (configurationData.supports_group_request == true) { + if (configurationData.supports_group_request) { // this component will call onInitialized() by itself this._symbolsStorage = new Datafeeds.SymbolsStorage(this); } @@ -139,7 +149,7 @@ Datafeeds.UDFCompatibleDatafeed.prototype._setupWithConfiguration = function(con this._fireEvent("configuration_ready"); this._logMessage("Initialized with " + JSON.stringify(configurationData)); -} +}; // =============================================================================================================================== @@ -156,16 +166,21 @@ Datafeeds.UDFCompatibleDatafeed.prototype.getMarks = function (symbolInfo, range .done(function (response) { onDataCallback(JSON.parse(response)); }) - .error(function() { + .fail(function() { onDataCallback([]); - }) + }); } -} +}; Datafeeds.UDFCompatibleDatafeed.prototype.searchSymbolsByName = function(ticker, exchange, type, onResultReadyCallback) { var MAX_SEARCH_RESULTS = 30; + if (!this._configuration) { + onResultReadyCallback([]); + return; + } + if (this._configuration.supports_search) { this._send(this._datafeedURL + "/search", { @@ -184,16 +199,16 @@ Datafeeds.UDFCompatibleDatafeed.prototype.searchSymbolsByName = function(ticker, } if (typeof data.s == "undefined" || data.s != "error") { - onResultReadyCallback(data) + onResultReadyCallback(data); } else { onResultReadyCallback([]); } }) - .error(function(reason) { + .fail(function(reason) { onResultReadyCallback([]); - }) + }); } else { @@ -220,7 +235,10 @@ Datafeeds.UDFCompatibleDatafeed.prototype.searchSymbolsByName = function(ticker, }); } } -} +}; + + +Datafeeds.UDFCompatibleDatafeed.prototype._symbolResolveURL = "/symbols"; // BEWARE: this function does not consider symbol's exchange @@ -236,9 +254,17 @@ Datafeeds.UDFCompatibleDatafeed.prototype.resolveSymbol = function(symbolName, o return; } + function onResultReady(data) { + var postProcessedData = data; + if (that.postProcessSymbolInfo) { + postProcessedData = that.postProcessSymbolInfo(postProcessedData); + } + onSymbolResolvedCallback(postProcessedData); + } + if (!this._configuration.supports_group_request) { - this._send(this._datafeedURL + "/symbols", { - symbol: symbolName.toUpperCase() + this._send(this._datafeedURL + this._symbolResolveURL, { + symbol: symbolName ? symbolName.toUpperCase() : "" }) .done(function (response) { var data = JSON.parse(response); @@ -247,26 +273,27 @@ Datafeeds.UDFCompatibleDatafeed.prototype.resolveSymbol = function(symbolName, o onResolveErrorCallback("unknown_symbol"); } else { - onSymbolResolvedCallback(data) + onResultReady(data); } }) - .error(function(reason) { + .fail(function(reason) { onResolveErrorCallback("unknown_symbol"); - }) + }); } else { if (this._initializationFinished) { - this._symbolsStorage.resolveSymbol(symbolName, onSymbolResolvedCallback, onResolveErrorCallback); + this._symbolsStorage.resolveSymbol(symbolName, onResultReady, onResolveErrorCallback); } else { this.on("initialized", function() { - that._symbolsStorage.resolveSymbol(symbolName, onSymbolResolvedCallback, onResolveErrorCallback); + that._symbolsStorage.resolveSymbol(symbolName, onResultReady, onResolveErrorCallback); }); } } -} +}; +Datafeeds.UDFCompatibleDatafeed.prototype._historyURL = "/history"; Datafeeds.UDFCompatibleDatafeed.prototype.getBars = function(symbolInfo, resolution, rangeStartDate, rangeEndDate, onDataCallback, onErrorCallback) { @@ -275,7 +302,7 @@ Datafeeds.UDFCompatibleDatafeed.prototype.getBars = function(symbolInfo, resolut throw "Got a JS time instead of Unix one."; } - this._send(this._datafeedURL + "/history", { + this._send(this._datafeedURL + this._historyURL, { symbol: symbolInfo.ticker.toUpperCase(), resolution: resolution, from: rangeStartDate, @@ -323,32 +350,57 @@ Datafeeds.UDFCompatibleDatafeed.prototype.getBars = function(symbolInfo, resolut bars.push(barValue); } - if (bars.length == 0) { + + if (bars.length === 0) { onErrorCallback("no data"); } - else { - onDataCallback(bars); - } + + onDataCallback(bars); + }) + .fail(function (arg) { + console.warn("getBars(): HTTP error " + JSON.stringify(arg)); - }). - error(function (arg) { if (!!onErrorCallback) { - onErrorCallback("network error: " + arg); + onErrorCallback("network error: " + JSON.stringify(arg)); } }); -} +}; Datafeeds.UDFCompatibleDatafeed.prototype.subscribeBars = function(symbolInfo, resolution, onRealtimeCallback, listenerGUID) { - this._pulseUpdater.subscribeDataListener(symbolInfo, resolution, onRealtimeCallback, listenerGUID); -} + this._barsPulseUpdater.subscribeDataListener(symbolInfo, resolution, onRealtimeCallback, listenerGUID); +}; Datafeeds.UDFCompatibleDatafeed.prototype.unsubscribeBars = function(listenerGUID) { - this._pulseUpdater.unsubscribeDataListener(listenerGUID); -} + this._barsPulseUpdater.unsubscribeDataListener(listenerGUID); +}; Datafeeds.UDFCompatibleDatafeed.prototype.calculateHistoryDepth = function(period, resolutionBack, intervalBack) { -} +}; + +Datafeeds.UDFCompatibleDatafeed.prototype.getQuotes = function(symbols, onDataCallback, onErrorCallback) { + this._send(this._datafeedURL + "/quotes", { symbols: symbols }) + .done(function (response) { + var data = JSON.parse(response); + if (data.s == "ok") { + // JSON format is {s: "status", [{s: "symbol_status", n: "symbol_name", v: {"field1": "value1", "field2": "value2", ..., "fieldN": "valueN"}}]} + onDataCallback && onDataCallback(data.d); + } else { + onErrorCallback && onErrorCallback(data.errmsg); + } + }) + .fail(function (arg) { + onErrorCallback && onErrorCallback("network error: " + arg); + }); +}; + +Datafeeds.UDFCompatibleDatafeed.prototype.subscribeQuotes = function(symbols, fastSymbols, onRealtimeCallback, listenerGUID) { + this._quotesPulseUpdater.subscribeDataListener(symbols, fastSymbols, onRealtimeCallback, listenerGUID); +}; + +Datafeeds.UDFCompatibleDatafeed.prototype.unsubscribeQuotes = function(listenerGUID) { + this._quotesPulseUpdater.unsubscribeDataListener(listenerGUID); +}; // ================================================================================================================================================== // ================================================================================================================================================== @@ -370,8 +422,7 @@ Datafeeds.SymbolsStorage = function(datafeed) { this._symbolsList = []; this._requestFullSymbolsList(); -} - +}; @@ -401,7 +452,7 @@ Datafeeds.SymbolsStorage.prototype._requestFullSymbolsList = function() { that._onAnyExchangeResponseReceived(exchange); } }(exchange)) - .error(function(exchange) { + .fail(function(exchange) { return function (reason) { that._onAnyExchangeResponseReceived(exchange); }; @@ -435,7 +486,7 @@ Datafeeds.SymbolsStorage.prototype._onExchangeDataReceived = function(exchangeNa var tickerPresent = typeof data["ticker"] != "undefined"; - this._symbolsInfo[fullName] = { + var symbolInfo = { name: symbolName, base_name: [listedExchange + ":" + symbolName], description: tableField(data, "description", symbolIndex), @@ -451,31 +502,39 @@ Datafeeds.SymbolsStorage.prototype._onExchangeDataReceived = function(exchangeNa type: tableField(data, "type", symbolIndex), session: tableField(data, "session-regular", symbolIndex), ticker: tickerPresent ? tableField(data, "ticker", symbolIndex) : symbolName, - timezone: tableField(data, "timezone", symbolIndex) + timezone: tableField(data, "timezone", symbolIndex), + supported_resolutions: tableField(data, "supported-resolutions", symbolIndex) || this._datafeed.defaultConfiguration().supported_resolutions, + force_session_rebuild: tableField(data, "force-session-rebuild", symbolIndex) || false, + has_daily: tableField(data, "has-daily", symbolIndex) || true, + intraday_multipliers: tableField(data, "intraday-multipliers", symbolIndex) || ["1", "5", "15", "30", "60"], + has_fractional_volume: tableField(data, "has-fractional-volume", symbolIndex) || false, + has_weekly_and_monthly: tableField(data, "has-weekly-and-monthly", symbolIndex) || false, + has_empty_bars: tableField(data, "has-empty-bars", symbolIndex) || false, + volume_precision: tableField(data, "volume-precision", symbolIndex) || 0 }; - this._symbolsInfo[symbolName] = this._symbolsInfo[fullName]; + this._symbolsInfo[symbolInfo.ticker] = this._symbolsInfo[symbolName] = this._symbolsInfo[fullName] = symbolInfo; this._symbolsList.push(symbolName); } } catch (error) { throw "API error when processing exchange `" + exchangeName + "` symbol #" + symbolIndex + ": " + error; } -} +}; Datafeeds.SymbolsStorage.prototype._onAnyExchangeResponseReceived = function(exchangeName) { delete this._exchangesWaitingForData[exchangeName]; - var allDataReady = Object.keys(this._exchangesWaitingForData).length == 0; + var allDataReady = Object.keys(this._exchangesWaitingForData).length === 0; if (allDataReady) { this._symbolsList.sort(); this._datafeed._logMessage("All exchanges data ready"); this._datafeed.onInitialized(); } -} +}; // BEWARE: this function does not consider symbol's exchange @@ -486,9 +545,9 @@ Datafeeds.SymbolsStorage.prototype.resolveSymbol = function(symbolName, onSymbol } else { onSymbolResolvedCallback(this._symbolsInfo[symbolName]); - }; + } -} +}; // ================================================================================================================================================== @@ -503,7 +562,7 @@ Datafeeds.SymbolsStorage.prototype.resolveSymbol = function(symbolName, onSymbol Datafeeds.SymbolSearchComponent = function(datafeed) { this._datafeed = datafeed; -} +}; @@ -517,7 +576,7 @@ Datafeeds.SymbolSearchComponent.prototype.searchSymbolsByName = function(searchA var symbolsStorage = this._datafeed._symbolsStorage; var results = []; - var queryIsEmpty = !searchArgument.ticker || searchArgument.ticker.length == 0; + var queryIsEmpty = !searchArgument.ticker || searchArgument.ticker.length === 0; for (var i = 0; i < symbolsStorage._symbolsList.length; ++i) { var symbolName = symbolsStorage._symbolsList[i]; @@ -529,14 +588,15 @@ Datafeeds.SymbolSearchComponent.prototype.searchSymbolsByName = function(searchA if (searchArgument.exchange && searchArgument.exchange.length > 0 && item.exchange != searchArgument.exchange) { continue; } - if (queryIsEmpty || item.name.indexOf(searchArgument.ticker) == 0) { + if (queryIsEmpty || item.name.indexOf(searchArgument.ticker) === 0) { results.push({ symbol: item.name, full_name: item.full_name, description: item.description, exchange: item.exchange, params: [], - type: item.type + type: item.type, + ticker: item.name }); } @@ -555,15 +615,13 @@ Datafeeds.SymbolSearchComponent.prototype.searchSymbolsByName = function(searchA // ================================================================================================================================================== /* - It's a pulse updating component for ExternalDatafeed. It emulates realtime updates with periodic requests. + This is a pulse updating components for ExternalDatafeed. They emulates realtime updates with periodic requests. */ -Datafeeds.PulseUpdater = function(datafeed, updateFrequency) { +Datafeeds.DataPulseUpdater = function(datafeed, updateFrequency) { this._datafeed = datafeed; this._subscribers = {}; - - this._lastBarTime = 0; this._requestsPending = 0; var that = this; @@ -592,12 +650,18 @@ Datafeeds.PulseUpdater = function(datafeed, updateFrequency) { return; } + if (bars.length === 0) { + return; + } var lastBar = bars[bars.length - 1]; if (!isNaN(_subscriptionRecord.lastBarTime) && lastBar.time < _subscriptionRecord.lastBarTime) { return; } var subscribers = _subscriptionRecord.listeners; + + // BEWARE: this one isn't working when first update comes and this update makes a new bar. In this case + // _subscriptionRecord.lastBarTime = NaN var isNewBar = !isNaN(_subscriptionRecord.lastBarTime) && lastBar.time > _subscriptionRecord.lastBarTime; // Pulse updating may miss some trades data (ie, if pulse period = 10 secods and new bar is started 5 seconds later after the last update, the @@ -630,19 +694,19 @@ Datafeeds.PulseUpdater = function(datafeed, updateFrequency) { } } - if (updateFrequency && updateFrequency > 0) { + if (typeof updateFrequency != "undefined" && updateFrequency > 0) { setInterval(update, updateFrequency); } } -Datafeeds.PulseUpdater.prototype.unsubscribeDataListener = function(listenerGUID) { +Datafeeds.DataPulseUpdater.prototype.unsubscribeDataListener = function(listenerGUID) { this._datafeed._logMessage("Unsubscribing " + listenerGUID); delete this._subscribers[listenerGUID]; } -Datafeeds.PulseUpdater.prototype.subscribeDataListener = function(symbolInfo, resolution, newDataCallback, listenerGUID) { +Datafeeds.DataPulseUpdater.prototype.subscribeDataListener = function(symbolInfo, resolution, newDataCallback, listenerGUID) { this._datafeed._logMessage("Subscribing " + listenerGUID); @@ -662,7 +726,7 @@ Datafeeds.PulseUpdater.prototype.subscribeDataListener = function(symbolInfo, re } -Datafeeds.PulseUpdater.prototype.periodLengthSeconds = function(resolution, requiredPeriodsCount) { +Datafeeds.DataPulseUpdater.prototype.periodLengthSeconds = function(resolution, requiredPeriodsCount) { var daysCount = 0; if (resolution == "D") { @@ -680,3 +744,70 @@ Datafeeds.PulseUpdater.prototype.periodLengthSeconds = function(resolution, requ return daysCount * 24 * 60 * 60; } + + +Datafeeds.QuotesPulseUpdater = function(datafeed) { + this._datafeed = datafeed; + this._subscribers = {}; + this._updateInterval = 60 * 1000; + this._fastUpdateInterval = 10 * 1000; + this._requestsPending = 0; + + var that = this; + + setInterval(function() { + that._updateQuotes(function(subscriptionRecord) { return subscriptionRecord.symbols; }) + }, this._updateInterval); + + setInterval(function() { + that._updateQuotes(function(subscriptionRecord) { return subscriptionRecord.fastSymbols.length > 0 ? subscriptionRecord.fastSymbols : subscriptionRecord.symbols; }) + }, this._fastUpdateInterval); +}; + +Datafeeds.QuotesPulseUpdater.prototype.subscribeDataListener = function(symbols, fastSymbols, newDataCallback, listenerGUID) { + if (!this._subscribers.hasOwnProperty(listenerGUID)) { + this._subscribers[listenerGUID] = { + symbols: symbols, + fastSymbols: fastSymbols, + listeners: [] + }; + } + this._subscribers[listenerGUID].listeners.push(newDataCallback); +}; + +Datafeeds.QuotesPulseUpdater.prototype.unsubscribeDataListener = function(listenerGUID) { + delete this._subscribers[listenerGUID]; +}; + +Datafeeds.QuotesPulseUpdater.prototype._updateQuotes = function(symbolsGetter) { + if (this._requestsPending > 0) { + return; + } + + var that = this; + for (var listenerGUID in this._subscribers) { + this._requestsPending++; + + var subscriptionRecord = this._subscribers[listenerGUID]; + this._datafeed.getQuotes(symbolsGetter(subscriptionRecord), + // onDataCallback + function(subscribers, guid) { + return function(data) { + that._requestsPending--; + + // means the subscription was cancelled while waiting for data + if (!that._subscribers.hasOwnProperty(guid)) { + return; + } + + for (var i =0; i < subscribers.length; ++i) { + subscribers[i](data); + } + } + }(subscriptionRecord.listeners, listenerGUID), + // onErrorCallback + function (error) { + that._requestsPending--; + }); + } +}; diff --git a/charting_library/static/chart-client/css/chartclient_full.compiled.css b/charting_library/static/chart-client/css/chartclient_full.compiled.css deleted file mode 100644 index 694d4c9f..00000000 --- a/charting_library/static/chart-client/css/chartclient_full.compiled.css +++ /dev/null @@ -1,10094 +0,0 @@ -/* Core CSS */ -.tvtags-main { - position: relative; - display: inline-block; -} - -.tvtags-main:after { - content: " "; - display: block; - height: 0; - overflow: hidden; - clear: both; -} - -.tvtags-value { - display: none !important; -} - -.tvtags-tag { - float: left; -} - -.tvtags-input-container { - overflow: hidden; - min-width: 200px; -} - -.tvtags-input { - width: 100%; - margin: 0; - border: 0; -} - -.tvtags-suggests-anchor { - position: absolute; - bottom: 0; - left: 0; - height: 0; - width: 100%; -} - -.tvtags-suggests { - overflow: auto; - display: none; -} - -.tvtags-main.tvtags-open .tvtags-suggests { - display: block; -} - -.tvtags-suggest { - white-space: nowrap; - overflow: hidden; -} - - -/* Stylizations */ -.tvtags-main { - display: block; - border: solid #c9cbcd 1px; - cursor: text; - padding: 4px 0 0 4px; - background: white; -} - -.tvtags-focused { - border-color: #4c82ce; -} - -.tvtags-tag { - position: relative; - cursor: default; - background: #aebfd0; - color: white; - font-size: 12px; - line-height: 15px; - height: 15px; - padding: 4px; - margin: 0 4px 4px 0; - max-width: 180px; -} - -.tvtags-tag-content { - white-space: nowrap; - overflow: hidden; - display: block; - text-overflow: ellipsis; -} - -.tvtags-tag-deletable { - padding-right: 18px; -} - -.tvtags-tag .tvtags-removetag { - cursor: pointer; - position: absolute; - top: 4px; - right: 3px; - height: 15px; - width: 13px; - vertical-align: top; - background: url('data:image/gif;base64,R0lGODlhBwAHAKECAHaBjIKWqv///////yH5BAEKAAIALAAAAAAHAAcAAAINRIRhJnrOUmzrMXhkAQA7') 50% 50% no-repeat; -} - -.tvtags-input-container { - margin: 0 4px 4px 0; -} - -.tvtags-input { - height: 21px; -} - -.tvtags-suggests-anchor { - z-index: 100; -} - -.tvtags-suggests { - cursor: default; - margin: 0 -1px; - border: solid #aaa 1px; - background: white; - max-height: 100px; -} - -.tvtags-suggest:hover { - background: #f2f5f8; -} - -.tvtags-suggest-active, .tvtags-suggest-active:hover { - background: #d1e1f8; -} - -.tvtags-suggest { - padding: 4px; - cursor: pointer; - text-overflow: ellipsis; -} - -.tvtags-suggest-message { - color: #777; - font-style: italic; -} - -.tvtags-suggest .date { - color: #777; -} - -.tvtags-suggestarrow { - cursor: default; - float: right; - position: relative; - height: 31px; - width: 25px; - margin-top: -4px; -} - -.tvtags-suggestarrow:hover { - background: #eee; -} - -.tvtags-suggestarrow:before { - content: " "; - position: absolute; - top: 50%; - left: 50%; - width: 0; - height: 0; - border-style: solid; - border-width: 5px 5px 0 5px; - border-color: #8F9091 transparent transparent transparent; - margin: -3px -5px; -} - -.tvtags-open .tvtags-suggestarrow:before { - border-width: 0 5px 5px 5px; - border-color: transparent transparent #8F9091 transparent; -} - -.tvtags-main.no-arrow .tvtags-suggestarrow { - display: none; -} - -.tvtags-tag.tag { - margin-right: 15px; - padding-right: 0; -} - -.tvtags-tag.tag.tvtags-tag-deletable { - padding-right: 12px; -} - -.tvtags-tag.tag.tvtags-tag-deletable .tvtags-removetag { - right: -3px; -} - -.tvtags-tag.tag:before{ - padding-right: 0; - content: ' '; - position: absolute; - top: 0; - right: -11px; - width: 0; - height: 1px; - border-top: 11px solid transparent; - border-bottom: 11px solid transparent; - border-left: 11px solid #aebfd0; -} - -/* - * jQuery UI CSS Framework 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Theming/API - */ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { display: none; } -.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } -.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } -.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } -.ui-helper-clearfix { display: inline-block; } -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { height:1%; } -.ui-helper-clearfix { display:block; } -/* end clearfix */ -.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { cursor: default !important; } - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } - - -/* - * jQuery UI CSS Framework 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Theming/API - * - * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px - */ - - -/* Component containers -----------------------------------*/ -.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } -.ui-widget .ui-widget { font-size: 1em; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } -.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } -.ui-widget-content a { color: #222222; } -.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } -.ui-widget-header a { color: #222222; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; } -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } -.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } -.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } -.ui-widget :active { outline: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } -.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } -.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } -.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } -.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } -.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } - -/* Icons -----------------------------------*/ - -/* states and images */ -/* -.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } -.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } -.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } -.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } -.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } -.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } -*/ - -/* positioning */ -/* -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-off { background-position: -96px -144px; } -.ui-icon-radio-on { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-start { background-position: -80px -160px; } -*/ -/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ -/* -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } -*/ - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } -.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* - * jQuery UI Resizable 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Resizable#theming - */ -.ui-resizable { position: relative;} -.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } -.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } -.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } -.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } -.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } -.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } -.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } -.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } -.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* - * jQuery UI Selectable 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Selectable#theming - */ -.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } -/* - * jQuery UI Accordion 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Accordion#theming - */ -/* IE/Win - Fix animation bug - #4615 */ -/* -.ui-accordion { width: 100%; } -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } -.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } -.ui-accordion .ui-accordion-content-active { display: block; } -*/ -/* - * jQuery UI Autocomplete 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Autocomplete#theming - */ -.ui-autocomplete { position: absolute; cursor: default; } - -/* workarounds */ -* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ - -/* - * jQuery UI Menu 1.8.11 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Menu#theming - */ -.ui-menu { - list-style:none; - padding: 2px; - margin: 0; - display:block; - float: left; -} -.ui-menu .ui-menu { - margin-top: -3px; -} -.ui-menu .ui-menu-item { - margin:0; - padding: 0; - zoom: 1; - float: left; - clear: left; - width: 100%; -} -.ui-menu .ui-menu-item a { - text-decoration:none; - display:block; - padding:.2em .4em; - line-height:1.5; - zoom:1; -} -.ui-menu .ui-menu-item a.ui-state-hover, -.ui-menu .ui-menu-item a.ui-state-active { - font-weight: normal; - margin: -1px; -} -/* - * jQuery UI Button 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Button#theming - */ -.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ -.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ -button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ -.ui-button-icons-only { width: 3.4em; } -button.ui-button-icons-only { width: 3.7em; } - -/*button text element */ -.ui-button .ui-button-text { display: block; line-height: 1.4; } -.ui-button-text-only .ui-button-text { padding: .4em 1em; } -.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } -.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } -.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } -.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } -/* no icon support for input elements, provide padding by default */ -input.ui-button { padding: .4em 1em; } - -/*button icon element(s) */ -.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } -.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } -.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } -.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } -.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } - -/*button sets*/ -.ui-buttonset { margin-right: 7px; } -.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } - -/* workarounds */ -button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ -/* - * jQuery UI Dialog 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Dialog#theming - */ - /* -.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } -.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } -.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } -.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } -.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } -.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } -.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } -.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } -.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } -.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } -.ui-draggable .ui-dialog-titlebar { cursor: move; } -*/ -/* - * jQuery UI Slider 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Slider#theming - */ -.ui-slider { position: relative; text-align: left; } -.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } -.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } - -.ui-slider-horizontal { height: .8em; } -.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } -.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } -.ui-slider-horizontal .ui-slider-range-min { left: 0; } -.ui-slider-horizontal .ui-slider-range-max { right: 0; } - -.ui-slider-vertical { width: .8em; height: 100px; } -.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } -.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } -.ui-slider-vertical .ui-slider-range-min { bottom: 0; } -.ui-slider-vertical .ui-slider-range-max { top: 0; }/* - * jQuery UI Tabs 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Tabs#theming - */ - /* -.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ -.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } -.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } -.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { display: block; border-width: 0; margin: 5px 0px; background: none; } -.ui-tabs .ui-tabs-hide { position: absolute; left: -10000px; } -*/ -/* - * jQuery UI Datepicker 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Datepicker#theming - */ -.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } -.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } -.ui-datepicker .ui-datepicker-prev { left:2px; } -.ui-datepicker .ui-datepicker-next { right:2px; } -.ui-datepicker .ui-datepicker-prev-hover { left:1px; } -.ui-datepicker .ui-datepicker-next-hover { right:1px; } -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } -.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } -.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } -.ui-datepicker select.ui-datepicker-month-year {width: 100%;} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { width: 49%;} -.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } -.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { border: 0; padding: 1px; } -.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } -.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } -.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { width:auto; } -.ui-datepicker-multi .ui-datepicker-group { float:left; } -.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } -.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } -.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } -.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } -.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } -.ui-datepicker-row-break { clear:both; width:100%; } - -/* RTL support */ -.ui-datepicker-rtl { direction: rtl; } -.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } -.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } -.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } -.ui-datepicker-rtl .ui-datepicker-group { float:right; } -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; /*sorry for IE5*/ - display/**/: block; /*sorry for IE5*/ - position: absolute; /*must have*/ - z-index: -1; /*must have*/ - filter: mask(); /*must have*/ - top: -4px; /*must have*/ - left: -4px; /*must have*/ - width: 200px; /*must have*/ - height: 200px; /*must have*/ -}/* - * jQuery UI Progressbar 1.8.11 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Progressbar#theming - */ -/* -.ui-progressbar { height:2em; text-align: left; } -.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } -*/ -/* - * Treeview - */ -/* -.treeview, .treeview ul { - padding: 0; - margin: 0; - list-style: none; -} -.treeview ul { - background-color: white; - margin-top: 4px; -} -.treeview .hitarea { - background: url(images/treeview-default.gif) -64px -25px no-repeat; - height: 16px; - width: 16px; - margin-left: -16px; - float: left; - cursor: pointer; -} -* html .hitarea { - display: inline; - float:none; -} -.treeview li { - margin: 0; padding: 3px 0pt 3px 16px; -} -.treeview a.selected { - background-color: #eee; -} -#treecontrol { margin: 1em 0; display: none; } -.treeview .hover { color: red; cursor: pointer; } -.treeview li { background: url(images/treeview-default-line.gif) 0 0 no-repeat; } -.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; } -.treeview .expandable-hitarea { background-position: -80px -3px; } -.treeview li.last { background-position: 0 -1766px } -.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(images/treeview-default.gif); } -.treeview li.lastCollapsable { background-position: 0 -111px } -.treeview li.lastExpandable { background-position: -32px -67px } -.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; } -.treeview .placeholder { - height: 16px; - width: 16px; - display: block; -} -*/ -/* - * Spinbox - */ - /* -input.spinbox-active { - background-image:url(images/spinbox_sprite.png); - background-position:right 0px; - background-repeat:no-repeat; - width: 60px; -} -input.spinbox-active.spinbox-up-hover { - background-position:right -18px; - cursor:pointer; -} -input.spinbox-active.spinbox-down-hover { - background-position:right -36px; - cursor:pointer; -} -input.spinbox-active.spinbox-up { - background-position:right -72px; - cursor:pointer; -} -input.spinbox-active.spinbox-down { - background-position:right -54px; - cursor:pointer; -} -*/ -a.add-custom-script-btn { - cursor: pointer; -} -.tv-script-dialog { - width: 600px; -} -.tv-script-dialog.ui-resizable { - position: absolute; -} -.tv-script-dialog .ui-resizable-handle { - background: transparent; -} -.tv-script-dialog .ui-resizable-n { - width: 90%; - height: 5px; - top: -3px; - left: 5%; -} -.tv-script-dialog .ui-resizable-e { - width: 5px; - height: 90%; - top: 5%; - right: -3px; -} -.tv-script-dialog .ui-resizable-s { - width: 90%; - height: 5px; - bottom: -3px; - left: 5%; -} -.tv-script-dialog .ui-resizable-w { - width: 5px; - height: 90%; - top: 5%; - left: -3px; -} -.tv-script-dialog .ui-resizable-ne { - width: 5px; - height: 5px; - top: -3px; - right: -3px; -} -.tv-script-dialog .ui-resizable-se { - width: 5px; - height: 5px; - bottom: -3px; - right: -3px; -} -.tv-script-dialog .ui-resizable-sw { - width: 5px; - height: 5px; - bottom: -3px; - left: -3px; -} -.tv-script-dialog .ui-resizable-nw { - width: 5px; - height: 5px; - top: -3px; - left: -3px; -} -.tv-script-dialog .modified-sign { - display: none; -} -.tv-script-dialog .help { - width: 15px; - height: 15px; - background: url("../../images/dialogs/study-help.png"); - float: right; - margin: 6px 5px 0 0; -} -.tv-script-dialog.readonly .hide-if-readonly { - display: none; -} -.tv-script-dialog .show-if-readonly { - display: none; -} -.tv-script-dialog.readonly .show-if-readonly { - display: inline-block; -} -.tv-script-dialog.tv-script-unsaved .hide-if-unsaved { - display: none; -} -.tv-script-dialog.readonly .tv-script-editor-container { - opacity: 0.5; -} -.tv-script-dialog .old-source-marker { - display: none; - float: left; - height: 16px; - width: 16px; - margin: 0 3px 0 0; - background: url('../../images/warning-icon.png') 0 0 no-repeat; -} -.tv-script-dialog.tv-script-old-source .old-source-marker { - display: block; -} -.tv-script-header { - padding: 0 20px 18px; -} -.tv-script-header .tv-button { - margin-left: 0; - margin-right: 5px; - border-bottom: 1px solid #c9cbcd; -} -.tv-script-header .tv-button:first-child { - margin-left: 0px; -} -.tv-script-header .tv-button.tv-script-help-button { - float: right; - margin-right: 0; -} -.tv-script-header .tv-button.tv-script-actions { - margin-left: 0; - margin-right: 0; - border-left: none; - padding-left: 1px; - padding-right: 1px; -} -.tv-script-header .tv-button.tv-script-actions .icon-dropdown { - left: 0; -} -.tv-script-header .tv-button.tv-script-actions.with-arrow { - border-left-width: 0 !important; -} -.tv-script-header .tv-button.tv-script-add-button { - margin-left: 5px; -} -.tv-script-header .tv-button.tv-script-save-button { - margin-right: 0; -} -.tv-script-header .tv-button.no-change { - background: #E6E6E6; -} -.tv-script-header .tv-button.tv-script-publishform-button { - color: #00B8D6 !important; - border-color: #00B8D6; -} -.tv-script-header .tv-button.tv-script-publishform-button:hover { - border-color: #00A4C2 !important; -} -.tv-script-header-title { - padding: 10px 20px 10px 0; -} -.tv-script-header-title .editor-notice { - position: absolute; - font-size: 10px; - line-height: 14px; - right: 45px; - top: 17px; -} -.tv-script-header-title .editor-notice em { - color: #5cb888; -} -.tv-script-header-title .name-wrap { - padding-top: 7px; - height: 25px; - margin-right: 120px; - white-space: nowrap; -} -.tv-script-header-title .name-wrap .name { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - font-size: 15px; - line-height: 18px; - font-weight: bold; -} -.tv-script-header-title .name-wrap .name i { - color: #AAA; -} -.tv-script-header-title .name-wrap .modified-marker { - display: none; - color: crimson; -} -.tv-script-modified .tv-script-header-title .name-wrap .modified-marker { - display: inline; -} -.name-wrap.empty .tv-script-header-title .name-wrap .modified-marker { - display: none; -} -.tv-script-publishform { - background: #f4f7f9; - border: solid #c9cbcd; - border-width: 1px 0; - padding: 10px 10px 20px 10px; -} -.tv-script-publishform .col-left { - width: 50%; - float: left; -} -.tv-script-publishform .col-right { - width: 50%; - float: right; -} -.tv-script-publishform .form-item { - padding: 0 10px; -} -.tv-script-publishform .autowidth textarea { - width: 100%; - height: 72px; -} -.tv-script-publishform input.block, -.tv-script-publishform textarea.block { - display: block; - height: 72px; -} -.tv-script-editor-container { - position: relative; - height: 250px; -} -.tv-script-editor-container #editor { - margin: 0; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} -.tv-script-console-container .tv-script-console-header { - position: relative; - height: 7px; - width: 100%; - border-top: 1px solid #c9cbcd; -} -.tv-script-console-container .tv-script-console-header .tv-script-console-toggle { - position: absolute; - left: 0; - top: 0; - width: 23px; - height: 7px; - cursor: pointer; - border-right: 1px solid #c9cbcd; -} -.tv-script-console-container .tv-script-console-header .tv-script-console-toggle:hover .tv-script-console-icon { - opacity: 0.8; -} -.tv-script-console-container .tv-script-console-header .tv-script-console-icon { - position: absolute; - left: 7px; - top: 1px; - background: url("../../images/select-bg.png") repeat scroll 0px 0px transparent; - height: 5px; - width: 9px; -} -.tv-script-console-container .tv-script-console-header .tv-script-console-resize { - display: none; - margin-left: 23px; - height: 7px; - background: transparent; - cursor: ns-resize; -} -.tv-script-console-container.open .tv-script-console-header .tv-script-console-resize { - display: block; -} -.tv-script-console-container.open .tv-script-console-header .tv-script-console-icon { - background-position: 0px -20px; -} -.tv-script-console-container .tv-script-console-body { - font-family: monospace; - white-space: pre-wrap; - padding: 5px; - height: 50px; - overflow-y: auto; - word-wrap: break-word; - position: relative; - border-top: 1px solid #c9cbcd; -} -.tv-script-console-container .tv-script-console-body .error { - color: red; -} -.tv-script-tooltip { - background: #e8f2fb; - background: rgba(232, 242, 251, 0.9); - color: #41474d; - border: 1px solid gray; - padding: 1px; - z-index: 1000; - font-family: Verdana, Arial; - font-size: 13px; - white-space: pre-wrap; -} -.tv-script-tooltip .elem-title { - color: black; - font-size: 15px; - font-weight: bold; -} -.tv-script-tooltip .section { - color: black; - font-weight: bold; -} -.tv-script-tooltip .mono { - font-family: monospace; -} -.tv-script-tooltip .arg-name { - font-weight: bold; - font-family: monospace; -} -.tv-script-tooltip .arg-type { - font-weight: bold; - font-family: monospace; -} -.tv-script-reference { - color: #41474d; - padding: 1px; - z-index: 1000; - font-family: Verdana, Arial; - font-size: 13px; - white-space: pre-wrap; - margin: 50px 50px 50px 50px; -} -.tv-script-reference .main-title { - font-size: 25px; - font-weight: bold; -} -.tv-script-reference .elem-title { - font-size: 15px; - font-weight: bold; -} -.tv-script-reference .section { - font-weight: bold; -} -.tv-script-reference .mono { - font-family: monospace; -} -.tv-script-reference .arg-name { - font-weight: bold; - font-family: monospace; -} -.tv-script-reference .arg-type { - font-weight: bold; - font-family: monospace; -} -.toc-contents-wrapper { - position: fixed; - top: 0px; - height: 100%; - width: 200px; - padding-top: 60px; - padding-bottom: 20px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.toc-contents-wrapper .toc-contents-header { - height: 35px; - border: 1px solid #c9cbcd; - border-bottom-width: 0px; - line-height: 35px; - padding: 0 8px; - font-size: 15px; - font-weight: bold; - background: #ffffff; -} -.toc-contents-wrapper .toc-contents { - overflow-y: auto; - overflow-x: hidden; - border: 1px solid #c9cbcd; - overflow: auto; - height: 100%; - position: relative; -} -.toc-contents-wrapper .toc-contents .toc-contents-inner { - position: relative; -} -.toc-contents-wrapper .toc-contents .toc-contents-inner a.toc-elem-title, -.toc-contents-wrapper .toc-contents .toc-contents-inner a.toc-chap-title { - display: block; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 4px 8px; - border-bottom: 1px solid #c9cbcd; - background: #ffffff; - color: #5a5d66; - cursor: pointer; -} -.toc-contents-wrapper .toc-contents .toc-contents-inner a.toc-elem-title:hover, -.toc-contents-wrapper .toc-contents .toc-contents-inner a.toc-chap-title:hover { - background: #edf0f3; -} -.toc-contents-wrapper .toc-contents .toc-contents-inner a.toc-chap-title { - background-color: #ffffff; - padding: 6px 8px; - font-weight: bold; -} -.toc-contents-wrapper .toc-contents .toc-contents-inner a:last-child { - broder-bottom: none; -} -.toc-description { - margin-left: 200px; - padding: 0 50px; -} -.toc-description .toc-description-header { - height: 35px; - line-height: 35px; - font-size: 18px; - font-weight: bold; -} -.toc-description .toc-elem-description { - padding: 20px 25px; - background: #f2f5f8; -} -.toc-description .toc-elem-description:last-child { - padding-bottom: 0; -} -.toc-description .toc-elem-description:not(:last-child) { - border-bottom: 1px solid #c9cbcd; -} -.toc-description .chap-title { - margin-top: 25px; - font-size: 16px; - font-weight: bold; -} -.wizard-tooltip, -.wizard-tooltip-triangle { - position: absolute; - z-index: 16; - display: none; -} -.wizard-tooltip a, -.wizard-tooltip-triangle a { - color: #8bd1f1; -} -.wizard-tooltip a:hover, -.wizard-tooltip-triangle a:hover { - color: #9dd8f3; -} -.wizard-tooltip a:active, -.wizard-tooltip-triangle a:active { - color: #afdff5; -} -.wizard-tooltip-triangle { - content: ""; - top: 0; - left: 0; - border-width: 0; - border-style: solid; -} -.wizard-tooltip-triangle.up { - border-width: 0 15px 15px 15px; - border-color: rgba(0, 0, 0, 0.75) transparent; -} -.wizard-tooltip-triangle.down { - border-width: 15px 15px 0 15px; - border-color: rgba(0, 0, 0, 0.75) transparent; -} -.wizard-tooltip-triangle.left { - border-width: 15px 15px 15px 0; - border-color: transparent rgba(0, 0, 0, 0.75); -} -.wizard-tooltip-triangle.right { - border-width: 15px 0 15px 15px; - border-color: transparent rgba(0, 0, 0, 0.75); -} -.wizard-tooltip { - background-color: rgba(0, 0, 0, 0.75); - color: #E5E5E5; - padding: 15px 20px; - max-width: 500px; - min-width: 300px; - font-size: 14px; -} -.wizard-tooltip .wizard-tooltip-stop { - position: absolute; - top: 12px; - right: 12px; - width: 13px; - height: 13px; - border: none; - cursor: pointer; - background: url('../../images/icons.png') -142px -363px; -} -.wizard-tooltip .wizard-tooltip-stop:hover { - opacity: 0.8; -} -.wizard-tooltip .wizard-tooltip-description { - margin-right: 10px; - line-height: 1.4; - color: rgba(255, 255, 255, 0.75); -} -.wizard-tooltip .wizard-tooltip-description h1, -.wizard-tooltip .wizard-tooltip-description h2, -.wizard-tooltip .wizard-tooltip-description h3, -.wizard-tooltip .wizard-tooltip-description h4, -.wizard-tooltip .wizard-tooltip-description h5, -.wizard-tooltip .wizard-tooltip-description h6 { - margin-top: 5px; -} -.wizard-tooltip .wizard-tooltip-footer { - height: 28px; - margin-top: 25px; -} -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-counter { - float: left; - line-height: 29px; - font-size: 10px; -} -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn { - cursor: pointer; - display: inline-block; - width: 75px; - height: 28px; - line-height: 29px; - background: #1fb2cc; - text-align: center; -} -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn + .wizard-tooltip-btn { - margin-left: 7px; -} -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn:hover { - background: #1fbad3; -} -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn:active { - background: #30cce6; -} -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn.close, -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn.skip, -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn.start { - display: none; -} -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn.prev, -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn.next { - display: inline-block; -} -.wizard-tooltip .wizard-tooltip-footer .wizard-tooltip-btn-group { - float: right; -} -.wizard-tooltip.introduction .wizard-tooltip-footer .wizard-tooltip-counter { - display: none; -} -.wizard-tooltip.introduction .wizard-tooltip-footer .wizard-tooltip-btn.prev, -.wizard-tooltip.introduction .wizard-tooltip-footer .wizard-tooltip-btn.next { - display: none; -} -.wizard-tooltip.introduction .wizard-tooltip-footer .wizard-tooltip-btn.skip, -.wizard-tooltip.introduction .wizard-tooltip-footer .wizard-tooltip-btn.start { - display: inline-block; -} -.wizard-tooltip.first .wizard-tooltip-footer .wizard-tooltip-btn.prev, -.wizard-tooltip.last .wizard-tooltip-footer .wizard-tooltip-btn.next { - display: none; -} -.wizard-tooltip.last .wizard-tooltip-footer .wizard-tooltip-btn.close { - display: inline-block; -} -.tv-chat { - height: 100%; - position: relative; -} -.ch-input .wrap .ch-settings { - float: right; - padding: 3px; - margin: 2px 0 0 3px; -} -.ch-settings .icon { - display: inline-block; - width: 17px; - height: 17px; - background-image: url('../../images/icons.png'); - background-position: -160px -240px; -} -.ch-settings:hover .icon, -.ch-settings:active .icon { - background-position: -40px -340px; -} -.ch-popup.ch-warning-templates-popup { - width: 251px; -} -.ch-popup.ch-settings-popup { - width: 270px; -} -.ch-popup.ch-call-popup { - width: 100px; - overflow: hidden; -} -.ch-popup .item { - white-space: nowrap; -} -.charts-popup-list .item { - padding-right: 7px; -} -.charts-popup-list .item .title { - width: auto; -} -.ch-settings-popup .item .icon { - width: 18px; -} -.ch-item.ch-message-moderated { - border-left: solid 1px red; - padding-top: 30px; -} -.ch-item.ch-message-moderated .ch-item-delete { - display: none !important; -} -.ch-message-moderated-layout { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1; -} -.ch-overlap { - background: rgba(255, 0, 0, 0.2); - padding: 5px 10px; - font-weight: bold; - color: #b01e13; -} -.ch-item.ch-message-moderated .ch-item-content, -.ch-item.ch-message-moderated .ch-item-userpic { - opacity: 0.5; -} -.ch-session-count { - position: absolute; - top: -23px; - right: 7px; - color: #8E8F90; - font-size: 12px; - height: 15px; - cursor: pointer; - border-bottom: 1px dashed #8E8F90; -} -.ch-session-count:hover { - color: #007FB9 !important; - border-bottom: 1px dashed #007FB9; -} -.ch-input { - z-index: 6; - position: absolute; - width: 100%; - background: #fff; -} -.ch-input .wrap { - padding: 0 3px 3px 3px; - height: 30px; - position: relative; - overflow: hidden; -} -.ch-input .wrap.active { - height: 40px; - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15); -} -.ch-input .wrap textarea { - background-color: white; - border: 1px solid #c9cbcd; - width: 175px; - height: 17px; - margin: 0; - padding: 5px 26px 5px 8px; - color: #5a5d66; - float: left; - font: 13px 'Open Sans', sans-serif; -} -.chart-page .ch-input .wrap textarea { - padding-right: 50px; -} -.ch-input .wrap textarea:focus { - border-color: #4c82ce; -} -.ch-input .wrap .ch-textarea-sizer { - position: relative; - overflow: hidden; - padding: 0 36px 0 0; -} -.chart-page .ch-input .wrap .ch-textarea-sizer { - padding-right: 60px; -} -.ch-input .wrap .ch-textarea-sizer textarea { - width: 100%; -} -.ch-input .wrap textarea:-moz-placeholder { - color: #a9a9a9; -} -.ch-input .wrap textarea.disabled { - border: 1px solid #d22; -} -.ch-input .wrap.active textarea { - height: 28px; -} -.ch-button { - display: block; - margin: 0 0 0 -1px; - cursor: pointer; - color: #8b8c8e; - float: right; - height: 17px; - line-height: 17px; - padding: 4px 0; - background: #ffffff; - /*background: #F9F9F9;*/ - border: 1px solid #c9cbcd; - text-align: center; - font-weight: bold; -} -.ch-button:hover { - background: #fff; -} -.ch-button:active, -.ch-button.active { - background: #f4f7f9 !important; - background: -moz-linear-gradient(top, #f2f7fa, #f4f7f9) !important; - background: -webkit-linear-gradient(top, #f2f7fa, #f4f7f9) !important; - background: -ms-linear-gradient(top, #f2f7fa, #f4f7f9) !important; - background: -o-linear-gradient(top, #f2f7fa, #f4f7f9) !important; - background: linear-gradient(top, #f2f7fa, #f4f7f9) !important; - color: #68696b; - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2); -} -.wrap.active .ch-button { - height: 25px; - padding-top: 11px; -} -.wrap .ch-button.disabled { - opacity: 0.5; - background: #fff !important; -} -.ch-input a.ch-warning-templates-button { - display: none; - width: 11px; - height: 20px; -} -.ch-input a.ch-warning-templates-button i { - margin: 0 auto 1px; - display: inline-block; - width: 9px; - height: 5px; - background: url("../../images/select-bg.png") 0 0; -} -.moderator-layout .ch-input a.ch-warning-templates-button { - display: block; -} -.moderator-layout .ch-input.custom-message-warning textarea { - background: #ffd9d9 ; -} -.ch-message-type-warning { - background: #ffd9d9 !important; -} -.ch-message-type-warning { - border-left: solid 1px red; -} -.ch-message-type-warning .ch-item-info, -.ch-message-type-warning .ch-item-userpic { - display: none; -} -.ch-message-type-warning .ch-item-content { - margin-left: 10px; -} -.ch-message-type-warning .ch-item-text { - margin-right: 10px; -} -.ch-input .ch-snapshot-button { - cursor: pointer; - position: absolute; - line-height: 25px; - text-align: center; - top: 1px; - right: 1px; - width: 28px; - height: 28px; -} -.ch-input .ch-snapshot-button.loading { - background: url('../../images/bar-loader.gif'); -} -.ch-input .ch-input-button { - width: 40px; - border-radius: 0 2px 2px 0; -} -.ch-snapshot-button .icon-snapshot { - display: block; - margin: 6px auto 0 auto; - background-position: -60px -240px; - width: 16px; - height: 13px; - top: 1px; -} -.ch-snapshot-button:hover .icon-snapshot, -.ch-snapshot-button.loading .icon-snapshot, -.ch-snapshot-button:active .icon-snapshot { - background-position: -60px -340px; -} -.ch-snapshot-button.active .icon-snapshot { - background-position: 0 -260px; -} -.ch-input .ch-smiles-button { - cursor: pointer; - position: absolute; - line-height: 25px; - text-align: center; - top: 1px; - right: 29px; - width: 24px; - height: 28px; -} -.ch-input .ch-smiles-button.off-chart { - right: 1px; -} -.ch-smiles-button .icon-smile { - display: block; - margin: 6px auto 0 auto; - background-position: -40px -400px; - width: 15px; - height: 14px; - top: 1px; -} -.ch-smiles-popup { - width: 170px !important; - height: 110px; - background-color: #fff !important; - border: #007FB9 1px solid !important; -} -.ch-smiles-popup .blue-tooltip-text { - cursor: pointer; -} -.ch-smiles-popup .icon { - left: 117px; -} -.ch-data { - position: absolute; - width: 100%; - top: 32px; - -moz-transition: opacity 0.3s; - -webkit-transition: opacity 0.3s; - -ms-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; - cursor: pointer; -} -.ch-data.loading { - opacity: 0.5; -} -.ch-item { - padding: 8px 0 8px; - position: relative; - margin: 0 3px; - border-bottom: 1px #EBEDF0 solid; -} -.mentions-only .ch-item { - display: none !important; -} -.mentions-only .ch-item.ch-is-reply, -.mentions-only .ch-item.ch-is-author { - display: block !important; -} -.ch-item:hover { - background: #F3F5F9; -} -.ch-item-userpic { - position: absolute; - left: 10px; - top: 10px; - display: block; -} -.ch-item-userpic img { - width: 24px; - height: 24px; -} -.ch-item-userpic.online:after { - width: 5px; - height: 5px; - left: 20px; - top: 20px; -} -.ch-item-content { - margin: 0px 10px 0 44px; - color: #5a5d66; - font-size: 11px; - min-height: 29px; -} -.ch-item-author { - margin: 0; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.ch-item-author a { - text-decoration: none; - font-weight: bold; -} -.roomed .ch-item-author { - margin: 0 40px 0 0; -} -.ch-item:not(.ch-is-author):hover .ch-item-author, -.ch-highlight-user:not(.ch-is-author) .ch-item-author { - margin-right: 0; -} -.ch-item-text { - font-size: 13px; - margin: 4px 30px 0 0; - color: #3C3F48; - overflow-x: hidden; -} -.ch-item-text a:hover { - text-decoration: underline; -} -.ch-item-symbol { - color: #8f8f8f; - font-size: 10px; -} -.ch-item-symbol a { - font-size: 10px; - color: #8f8f8f; -} -.ch-item:not(.ch-is-author):hover .ch-item-symbol:not(.ch-symbol-show), -.ch-highlight-user:not(.ch-is-author) .ch-item-symbol { - display: none; -} -.ch-item-empty { - margin: 10px 10px 0 10px; - color: #8f8f8f; - text-align: center; - font-style: italic; -} -.ch-item-time { - color: #8f8f8f; - font-size: 10px; - font-weight: normal; - position: absolute; - right: 12px; - bottom: 8px; - margin-top: -10px; -} -.ch-item-text img { - display: block; - height: 114px; - margin: 8px 0 0; - border: 5px solid #EAEFF4; -} -.ch-dialog { - max-height: 500px; - min-height: 35px; - overflow-y: auto; - padding: 10px 15px 0 !important; -} -.ch-dialog-item { - float: left; - width: 176px; - margin: 0 0 10px; -} -.ch-dialog-item a { - font-weight: bold; - text-decoration: underline; - font-size: 12px; -} -.ch-dialog-item .user-list-charts { - width: 44px; - padding: 2px 0 0 2px; -} -.ch-dialog-item .user-list-rating { - width: 50px; - padding: 2px 0 0 2px; - background: none; -} -.ch-item-snapshot-preview { - display: none; -} -.show-snapshot-preview .ch-item-snapshot-link { - display: none; -} -.show-snapshot-preview .ch-item-snapshot-preview { - display: block; -} -.ch-user-list-avatar { - float: left; - margin: 0 8px 0 0; - height: 45px; - position: relative; -} -.ch-user-list-username { - font-weight: bold; - font-size: 12px; - margin: 0 0 3px; - height: 17px; - overflow: hidden; -} -.ch-user-list-username a.userlink { - margin-left: 20px; -} -.ch-user-list-username a.userlink:hover { - margin-left: 20px; -} -.ch-user-list-charts { - float: left; - padding: 5px 0 0; - font-size: 12px; - font-weight: bold; -} -.ch-user-list-rating { - float: left; - padding: 5px 0 0 10px; - font-size: 12px; - font-weight: bold; -} -.general-conversation { - height: 500px; - border: 1px solid #ccc; -} -.ch-disabled-message { - font-size: 11px; - color: #d22; - display: none; - padding: 4px 7px; -} -.ch-snapshot-link { - font-size: 11px; - display: none; - padding: 4px 10px; - position: relative; -} -.ch-snapshot-link .delete-icon { - font-size: 11px; - display: none; - padding: 4px 7px; - position: relative; -} -.ch-snapshot-link a:hover { - text-decoration: underline; -} -.ch-snapshot-link img { - display: block; - width: 240px; - max-height: 200px; - margin: 3px; -} -.ch-item-delete { - display: none; - position: absolute; - right: 9px; - top: 50%; - width: 13px; - height: 13px; - margin: -7px 0 0; - cursor: pointer; - background-position: -100px -100px; -} -.ch-item-hover { - display: none; - font-weight: normal !important; - color: #9d9d9d !important; - transition: color 0.4s; -} -.ch-item-hover:hover { - color: #007fb9 !important; -} -.ch-item:hover .ch-item-delete { - display: block; -} -.ch-item:hover .ch-item-hover, -.ch-highlight-user .ch-item-hover { - display: inline; -} -.ch-new-counter { - color: white; - background: #286ED1; - margin: 0 4px 0 0; - padding: 2px 2px 1px 2px; - border-radius: 2px; -} -.ch-item-ignore-ban-separator { - display: none; -} -.ch-item:hover .ch-item-ignore-ban-separator, -.ch-highlight-user .ch-item-ignore-ban-separator, -.ch-item-separator { - display: inline-block; - background: #9d9d9d; - width: 2px; - height: 2px; - margin: 0 4px 3px 4px; -} -.ch-item-actions { - position: absolute; - right: 12px; - top: 8px; -} -.ch-item-info { - position: absolute; - right: 12px; - top: 8px; -} -.ch-sound-control { - display: inline-block; - width: 19px; - height: 14px; - margin: 0 5px; - position: relative; - top: 2px; - background: url('../../images/sound-control.png'); - background-position: 0 0; - cursor: pointer; -} -.ch-sound-control:hover { - background-position: -20px 0; -} -.ch-sound-control.mute { - background-position: 0 -15px; -} -.ch-sound-control.mute:hover { - background-position: -20px -15px; -} -.ch-is-author { - background: #f3ffec; -} -.ch-is-reply { - background: #f9ecff; -} -.ch-highlight-user { - background: #ffe2a9; -} -.ch-is-author:hover { - background: #eefae7; -} -.ch-is-reply:hover { - background: #f6e8fc; -} -.ch-highlight-user:hover { - background: #fcd384; -} -.ch-room-selector { - display: none; -} -.roomed .ch-input .wrap .ch-room-selector { - display: block; - position: absolute; - top: 6px; - left: 9px; - font-size: 11px; - color: #007FB9; - cursor: pointer; -} -.roomed .ch-input .wrap .ch-room-selector span { - border-bottom: 1px dashed #007FB9; -} -.roomed .ch-input .wrap .ch-room-selector:after { - content: ''; - display: inline-block; - margin: 0 0 0 2px; - position: relative; - top: -1px; - border-style: solid; - border-color: #007FB9 transparent transparent transparent; - border-width: 3px 3px 0 3px; -} -.roomed .ch-input .wrap .ch-room-selector:hover { - color: #3592BD; -} -.roomed .ch-input .wrap .ch-room-selector:hover:after { - border-color: #3592BD transparent transparent transparent; -} -.roomed .ch-input .wrap textarea { - text-indent: 46px; -} -.ch-item-channel { - text-transform: uppercase; - color: #8f8f8f; - font-size: 10px; - cursor: pointer; -} -.ch-item:not(.ch-is-author):hover .ch-item-channel, -.ch-highlight-user:not(.ch-is-author) .ch-item-channel { - display: none; -} -body.chat-page { - min-width: 0; -} -.ch-ignore-list-item { - padding: 5px 5px; -} -.ch-ignore-list-item:hover { - background: #f9f9f9; -} -.ch-ignore-list-item .delete { - float: right; -} -.ch-smile { - background: url('../../images/smiles.png'); - display: inline-block; - width: 20px; - height: 17px; - vertical-align: bottom; -} -.tv-notifications { - height: 100%; - position: relative; -} -.nf-data { - position: absolute; - width: 100%; - -moz-transition: opacity 0.3s; - -webkit-transition: opacity 0.3s; - -ms-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; - padding: 0 3px; - box-sizing: border-box; - -moz-box-sizing: border-box; -} -.nf-data.loading { - opacity: 0.5; -} -.nf-popup.nf-settings-popup { - width: 310px; -} -.nf-popup .item { - white-space: nowrap; -} -.nf .item .icon { - width: 18px; -} -.tv-notifications .load-more { - display: inline-block; - text-align: center; - height: 32px; - line-height: 32px; - padding: 0 14px; - cursor: pointer; - font-size: 14px; - font-weight: 600; - color: #fff; - background: #4BC2E9; - width: 155px; - margin: 20px auto 20px; - display: block; -} -.tv-notifications .load-more:hover { - background: #59c7eb; -} -.tv-notifications .load-more.process { - background: url(../../images/button-base-process.gif) repeat-x 0 0; -} -.tv-notifications .event-block { - line-height: 18px; - margin-bottom: 1px; -} -.tv-notifications .event-block .head { - min-height: 34px; - height: auto; -} -.tv-notifications .event-block .head .line.event { - color: #3b3e44; -} -.tv-notifications .event-block .head .user-badge { - margin-left: 3px; -} -.tv-notifications .event-block .separator { - content: ''; - display: block; - height: 1px; - position: absolute; - bottom: -1px; - background: #EBEDF0; - left: 0; - right: 0; -} -.tv-notifications .event-block:after { - content: ''; - display: block; - height: 1px; - position: absolute; - bottom: -1px; - background: #EBEDF0; - left: 0; - right: 0; -} -.tv-notifications .event-block.new { - background: #fff; -} -.tv-notifications .event-block.unread { - background: #fef3b5; -} -.tv-notifications .event-block .wrap { - padding: 10px 11px; -} -.tv-notifications .event-block .head { - padding: 0 25px 0 40px; -} -.tv-notifications .event-block .event-icon { - top: 5px; - right: 11px; -} -.tv-notifications .event-block time { - position: absolute; - top: 27px; - right: 11px; - color: #919396; - font-size: 11px; - width: 22px; - text-align: center; -} -.tv-notifications .event-block .text { - margin: 5px 0 0 0; - max-height: 54px; - line-height: 18px; - background: #eaeff4; - background: rgba(212, 222, 231, 0.36); - padding: 3px 5px 4px; -} -.tv-notifications .event-block a.context-menu { - float: right; - margin: -2px 25px 0 4px; - opacity: 0.9; - width: 16px; - height: 14px; - line-height: 14px; - text-align: center; -} -.tv-notifications .event-block a.context-menu:hover { - opacity: 1; -} -.tv-notifications .event-block a.context-menu:before { - content: " "; - height: 7px; - width: 10px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -715px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-notifications .event-block .symbol { - background: #fbf897; - border: solid 1px #e0de59; - display: inline-block; - line-height: 11px; - padding: 1px; -} -.tv-messages { - height: 100%; - position: relative; -} -.msg-chat-user { - display: block; - position: relative; - height: 24px; - padding: 5px 0; - border-bottom: 1px solid #eaeaea; -} -.msg-chat-user:hover, -.msg-chat-user.active { - background: #edf0f3; -} -.msg-chat-user:last-child { - border: none; -} -.msg-chat-user img { - width: 24px; - height: 24px; - position: absolute; - left: 10px; -} -.msg-chat-user span { - padding: 0 0 0 40px; -} -.msg-chat-user.online::before { - content: ""; - height: 8px; - width: 8px; - border-radius: 50%; - background: #5cb888; - position: absolute; - display: block; - top: 1px; - left: 24px; - border: 3px solid #fff; - z-index: 5; -} -.msg-chat-user.online:hover::before { - border: 3px solid #edf0f3; -} -.msg-input-wrap { - padding: 0 3px 3px 3px; -} -.msg-input { - position: relative; - height: 30px; - z-index: 7; -} -.msg-input textarea { - width: 100%; - height: 30px; - margin: 0; - border: 1px solid #c9cbcd; - padding: 5px 8px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font: 13px 'Open Sans', sans-serif; -} -.msg-input textarea:focus { - border-color: #4c82ce; -} -.msg-input .msg-username-hint { - display: none; - position: absolute; - width: 100%; - background: #fff; - overflow-y: auto; - border: 1px solid #c9cbcd; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.msg-input .msg-username-hint .recipient { - display: block; - position: relative; - height: 24px; - padding: 5px 0; - border-bottom: 1px solid #eaeaea; -} -.msg-input .msg-username-hint .recipient:hover, -.msg-input .msg-username-hint .recipient.active { - background: #edf0f3; -} -.msg-input .msg-username-hint .recipient:last-child { - border: none; -} -.msg-input .msg-username-hint .recipient img { - width: 24px; - height: 24px; - position: absolute; - left: 10px; -} -.msg-input .msg-username-hint .recipient span { - padding: 0 0 0 40px; -} -.msg-input .msg-username-hint .recipient.online::before { - content: ""; - height: 8px; - width: 8px; - border-radius: 50%; - background: #5cb888; - position: absolute; - display: block; - top: 1px; - left: 24px; - border: 3px solid #fff; - z-index: 5; -} -.msg-input .msg-username-hint .recipient.online:hover::before { - border: 3px solid #edf0f3; -} -.msg-data-wrap { - height: -webkit-calc(100% - 34px); - height: calc(100% - 34px); - position: relative; -} -.separated { - margin-bottom: 1px; -} -.msg-data { - position: relative; - margin: 0 3px 0 3px; -} -.msg-data .msg-empty { - color: #8f8f8f; - font-style: italic; - text-align: center; - margin: 10px 5px 0 5px; -} -.msg-data .msg-item { - margin-bottom: 1px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - padding: 7px 10px; - position: relative; - height: 45px; -} -.msg-data .msg-item .separator { - content: ''; - display: block; - height: 1px; - position: absolute; - bottom: -1px; - background: #EBEDF0; - left: 0; - right: 0; -} -.msg-data .msg-item:after { - content: ''; - display: block; - height: 1px; - position: absolute; - bottom: -1px; - background: #EBEDF0; - left: 0; - right: 0; -} -.msg-data .msg-item:hover { - background: #edf0f3; -} -.msg-data .msg-item.active { - background: #EBF8FF; -} -.msg-data .msg-item.active .title::before { - content: ''; - display: block; - width: 3px; - height: 100%; - position: absolute; - top: 0; - left: 0; - background: #3E98CD; -} -.msg-data .msg-item.not-own { - opacity: 0.6; -} -.msg-data .msg-item.not-own.active .title::before { - background: #FF008F; -} -.msg-data .msg-item .userpics { - position: absolute; - left: 11px; - top: 7px; - height: 32px; - width: 32px; -} -.msg-data .msg-item .userpics img { - width: 32px; - height: 32px; - position: absolute; -} -.msg-data .msg-item .userpics .userpic { - overflow: hidden; - position: absolute; - width: 32px; - height: 32px; -} -.msg-data .msg-item .userpics.layout-1 .online::after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -.msg-data .msg-item .userpics.layout-2 .userpic { - width: 16px; - height: 32px; -} -.msg-data .msg-item .userpics.layout-2 .userpic img { - left: -8px; -} -.msg-data .msg-item .userpics.layout-2 .userpic-2 { - left: 16px; -} -.msg-data .msg-item .userpics.layout-3 .userpic { - width: 16px; -} -.msg-data .msg-item .userpics.layout-3 .userpic-1 img { - left: -8px; -} -.msg-data .msg-item .userpics.layout-3 .userpic-2, -.msg-data .msg-item .userpics.layout-3 .userpic-3 { - left: 16px; -} -.msg-data .msg-item .userpics.layout-3 .userpic-2 img, -.msg-data .msg-item .userpics.layout-3 .userpic-3 img { - width: 16px; - height: 16px; -} -.msg-data .msg-item .userpics.layout-3 .userpic-3 { - top: 16px; -} -.msg-data .msg-item .userpics.layout-4 .userpic { - width: 16px; - height: 16px; -} -.msg-data .msg-item .userpics.layout-4 .userpic img { - width: 16px; - height: 16px; -} -.msg-data .msg-item .userpics.layout-4 .userpic-2, -.msg-data .msg-item .userpics.layout-4 .userpic-3 { - left: 16px; -} -.msg-data .msg-item .userpics.layout-4 .userpic-3, -.msg-data .msg-item .userpics.layout-4 .userpic-4 { - top: 16px; -} -.msg-data .msg-item .title, -.msg-data .msg-item .desc { - margin-left: 45px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.msg-data .msg-item .title { - font-size: 13px; - font-weight: bold; -} -.msg-data .msg-item .desc { - color: #8f8f8f; - margin-top: 1px; - font-size: 11px; -} -.msg-data .msg-item .counter { - position: absolute; - display: none; - border: 1px solid #fff; - background: #e0745f; - right: 5px; - top: 12px; - color: #fff; - border-radius: 3px; - padding: 1px 4px; - font-size: 10px; -} -.msg-data .msg-item.in-call .desc::after { - content: ""; - width: 25px; - height: 25px; - position: absolute; - top: 10px; - right: 28px; - opacity: 0.8; - background: url('../../images/phone-green.png'); - -webkit-animation-name: bounce; - -moz-animation-name: bounce; - -ms-animation-name: bounce; - animation-name: bounce; - -webkit-animation-duration: 1s; - -moz-animation-duration: 1s; - -ms-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-iteration-count: infinite; - -moz-animation-iteration-count: infinite; - -ms-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} -@-webkit-keyframes bounce { - 0% { - -moz-transform: scale(1); - -ms-transform: scale(1); - -webkit-transform: scale(1); - } - 50% { - -webkit-transform: scale(1.2); - -moz-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); - } - 100% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } -} -@-moz-keyframes bounce { - 0% { - -moz-transform: scale(1); - -ms-transform: scale(1); - -webkit-transform: scale(1); - } - 50% { - -webkit-transform: scale(1.2); - -moz-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); - } - 100% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } -} -@-ms-keyframes bounce { - 0% { - -moz-transform: scale(1); - -ms-transform: scale(1); - -webkit-transform: scale(1); - } - 50% { - -webkit-transform: scale(1.2); - -moz-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); - } - 100% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } -} -@keyframes bounce { - 0% { - -moz-transform: scale(1); - -ms-transform: scale(1); - -webkit-transform: scale(1); - } - 50% { - -webkit-transform: scale(1.2); - -moz-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); - } - 100% { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - } -} -.msg-chat-wrap { - height: 50%; - position: relative; -} -.msg-window-handle { - display: block; - position: absolute; - height: 5px; - top: -3px; - left: 0; - width: 100%; - background: rgba(0, 0, 0, 0); - cursor: ns-resize; -} -.msg-window { - background: #fff; - height: 100%; -} -.msg-window .msg-window-heading-wrap { - background: #f2f5f8; - box-sizing: border-box; - height: 34px; - margin: 3px; -} -.msg-window .msg-window-heading { - height: 15px; - padding: 10px 0 9px 11px; - font-size: 12px; - line-height: 15px; - font-weight: bold; - color: #5a5c62; - position: relative; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - cursor: default; -} -.msg-window .msg-window-heading .close { - background: url('../../images/icons.png') -141px -362px; - width: 15px; - height: 15px; - position: absolute; - top: 8px; - right: 5px; -} -.msg-window .msg-window-heading .close:hover { - background-color: #777; -} -.msg-window .msg-window-body { - height: -webkit-calc(100% - 46px); - height: calc(100% - 46px); - position: relative; -} -.msg-window .msg-window-body .msg-members { - position: absolute; - background: #fff; - width: 100%; - height: 100%; - display: none; - top: 0; - left: 0; - z-index: 10; - padding: 5px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.msg-window .msg-window-body .msg-members textarea { - width: 100%; - height: 30px; - margin: 0; - border: 1px solid #c9cbcd; - padding: 5px 8px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font: 13px 'Open Sans', sans-serif; -} -.msg-window .msg-window-body .msg-members textarea:focus { - border-color: #4c82ce; -} -.msg-window .msg-window-body .msg-members .msg-username-hint { - display: none; - position: absolute; - width: -webkit-calc(100% - 10px); - width: calc(100% - 10px); - background: #fff; - overflow-y: auto; - border: 1px solid #c9cbcd; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - z-index: 7; -} -.msg-window .msg-window-body .msg-members .msg-username-hint .recipient { - display: block; - position: relative; - height: 24px; - padding: 5px 0; - border-bottom: 1px solid #eaeaea; -} -.msg-window .msg-window-body .msg-members .msg-username-hint .recipient:hover, -.msg-window .msg-window-body .msg-members .msg-username-hint .recipient.active { - background: #edf0f3; -} -.msg-window .msg-window-body .msg-members .msg-username-hint .recipient:last-child { - border: none; -} -.msg-window .msg-window-body .msg-members .msg-username-hint .recipient img { - width: 24px; - height: 24px; - position: absolute; - left: 10px; -} -.msg-window .msg-window-body .msg-members .msg-username-hint .recipient span { - padding: 0 0 0 40px; -} -.msg-window .msg-window-body .msg-members .msg-username-hint .recipient.online::before { - content: ""; - height: 8px; - width: 8px; - border-radius: 50%; - background: #5cb888; - position: absolute; - display: block; - top: 1px; - left: 24px; - border: 3px solid #fff; - z-index: 5; -} -.msg-window .msg-window-body .msg-members .msg-username-hint .recipient.online:hover::before { - border: 3px solid #edf0f3; -} -.msg-window .msg-window-body .msg-members .msg-chat-members { - height: -webkit-calc(100% - 81px); - height: calc(100% - 81px); - overflow-y: auto; - border-bottom: 1px solid #c9cbcd; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient { - display: block; - position: relative; - height: 24px; - padding: 5px 0; - border-bottom: 1px solid #eaeaea; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient:hover, -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient.active { - background: #edf0f3; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient:last-child { - border: none; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient img { - width: 24px; - height: 24px; - position: absolute; - left: 10px; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient span { - padding: 0 0 0 40px; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient.online::before { - content: ""; - height: 8px; - width: 8px; - border-radius: 50%; - background: #5cb888; - position: absolute; - display: block; - top: 1px; - left: 24px; - border: 3px solid #fff; - z-index: 5; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient.online:hover::before { - border: 3px solid #edf0f3; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient.new { - background: #f3ffec; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient i.remove { - background: url('../../images/icons.png') -141px -362px; - width: 14px; - height: 14px; - margin-left: 3px; - display: inline-block; - vertical-align: top; - position: absolute; - top: 10px; - right: 8px; -} -.msg-window .msg-window-body .msg-members .msg-chat-members .recipient i.remove:hover { - background-color: #fff; -} -.msg-window .msg-window-body .msg-members .msg-username-hint-actions { - margin: 5px 0 0; -} -.msg-window .msg-window-body .msg-members .msg-username-hint-actions .tv-button { - width: -webkit-calc(50% - 5px); - width: calc(50% - 5px); - height: 30px; - text-align: center; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.msg-window .msg-window-body .msg-members .msg-username-hint-actions .tv-button:first-child { - margin-right: 10px; -} -.msg-window .msg-window-body .msg-members .msg-username-hint-actions .close { - width: 100%; -} -.msg-videos { - display: none; - height: 180px; - background: #000; - overflow: hidden; - position: relative; - text-align: center; -} -.msg-videos .remote { - width: 320px; - height: 180px; -} -.msg-videos .local { - width: 105px; - height: 60px; - position: absolute; - bottom: 0; - right: 0; - z-index: 1; -} -.msg-videos .msg-video-placeholder { - color: #fff; - text-align: center; - position: absolute; - width: 100%; - margin: -7px 0 0; - top: 50%; - display: none; -} -.msg-chat-with-video { - height: -webkit-calc(100% - 180px); - height: calc(100% - 180px); -} -.msg-window-members-count { - position: absolute; - font-size: 10px; - top: 0; -} -.msg-userlink-popup { - position: absolute; - width: 405px; - color: #52565E; - transition: all 0.5s; - z-index: 18; -} -.msg-userlink-popup .msg-userlink-popup-container { - background: #fff; - height: -webkit-calc(100% - 10px); - height: calc(100% - 10px); - border: 1px solid #d6d6d6; - box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); - transition: all 0.5s; -} -.msg-userlink-popup button.message-user { - background: #43BE83; -} -.msg-userlink-popup button.message-user.cancel { - background: #A5ABB5; -} -.msg-userlink-popup button.message-user:hover, -.msg-userlink-popup button.message-user.cancel:hover { - background: #06B2CE; -} -.msg-userlink-popup .userpic { - width: 130px; - height: 130px; - position: absolute; -} -.msg-userlink-popup .content { - margin: 10px 10px 10px 140px; - height: 112px; - font-size: 14px; - position: relative; -} -.msg-userlink-popup .content .float-bottom { - position: absolute; - bottom: 0; -} -.msg-userlink-popup .content .username { - margin: -2px 0 9px 5px; - font-size: 18px; -} -.msg-userlink-popup .content .username > a { - display: inline-block; - vertical-align: middle; -} -.msg-userlink-popup .content .username .user-badge { - margin-left: 8px; -} -.msg-userlink-popup .content .user-stats-small { - margin: 0 5px; -} -.msg-userlink-popup .content .action-buttons { - position: absolute; - left: 0; - bottom: 5px; - width: 100%; - text-align: center; - /*margin-top: 25px;*/ -} -.msg-userlink-popup .content .action-buttons button { - width: 115px; - height: 27px; - display: inline-block; - font-size: 12px; - margin: 0 9px 0 0; - border: 0; - outline: 0; -} -.msg-userlink-popup .content .action-buttons button::-moz-focus-inner { - border: 0; -} -.msg-userlink-popup .content .action-buttons button > span { - position: relative; - padding-left: 20px; -} -.msg-userlink-popup .content .action-buttons button > span.no-text { - padding-left: 10px; -} -.msg-userlink-popup .content .action-buttons button > span:before { - content: " "; - position: absolute; - top: 0; - left: 0; - display: block; - width: 13px; - height: 27px; - background-image: url("../../images/icons.png"); - background-repeat: no-repeat; - border: 0; - outline: 0; -} -.msg-userlink-popup .content .action-buttons button:last-child { - margin-right: 0; -} -.msg-userlink-popup .content .action-buttons button.follow-user span:before { - width: 13px; - height: 13px; - background-position: -120px -400px; -} -.msg-userlink-popup .content .action-buttons button.follow-user span.following:before { - top: 1px; - background-position: -159px -400px; -} -.msg-userlink-popup .content .action-buttons button.follow-user span.unfollow:before { - top: 1px; - width: 11px; - height: 12px; - background-position: -100px -400px; -} -.msg-userlink-popup .content .action-buttons button.message-user span.message:before { - top: 3px; - width: 13px; - height: 9px; - background-position: -140px -400px; -} -.msg-userlink-popup .content .action-buttons button span { - font-family: 'Open Sans', sans-serif !important; -} -.msg-userlink-popup .user-status { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: relative; - width: 100%; - border: 1px solid #fff; - padding: 10px; - background-color: #EAEFF4; - overflow-x: hidden; - text-overflow: ellipsis; -} -.msg-userlink-popup .user-status.empty { - font-style: italic; - color: #AEB6BE; -} -.msg-userlink-popup .user-status.empty a { - color: #9ED1EE; -} -.msg-userlink-popup .send-form { - display: none; - height: 0; - overflow: hidden; - padding: 15px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.msg-userlink-popup.form-layout { - left: 50%; - width: 460px; - height: 200px; - margin: -100px 0 0 -230px; -} -.msg-userlink-popup.form-layout .userpic, -.msg-userlink-popup.form-layout .content, -.msg-userlink-popup.form-layout .user-status { - display: none; -} -.msg-userlink-popup.form-layout .send-form { - display: block; - height: 100%; -} -.msg-userlink-popup.form-layout .send-form p { - margin: 0 0 10px; -} -.msg-userlink-popup.form-layout .send-form p:last-child { - margin: 0; -} -.msg-userlink-popup.form-layout .send-form p.actions { - text-align: right; -} -.msg-userlink-popup.form-layout .send-form p.actions button.message-user { - width: 100px; - display: inline-block; - font-size: 12px; - height: 27px; - line-height: 27px; - margin: 0 10px 0 0; -} -.msg-userlink-popup.form-layout .send-form textarea { - width: 100%; - height: 94px; - border: 1px solid #c9cbcd; - font: 12px Arial, sans-serif; - padding: 6px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.tv-publicchats { - height: 100%; - position: relative; -} -.pc-data-wrap { - height: 100%; - position: relative; -} -.pc-data { - position: relative; - margin: 0 3px 0 3px; -} -.pc-data.only-favorites .pc-item:not(.pinned):not(.favorite) { - display: none; -} -.pc-data .pc-item { - margin-bottom: 1px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - padding: 7px 10px; - position: relative; - height: 45px; -} -.pc-data .pc-item:not(.pinned):not(.favorite) .title { - color: #8A8C92; -} -.pc-data .pc-item .separator { - content: ''; - display: block; - height: 1px; - position: absolute; - bottom: -1px; - background: #EBEDF0; - left: 0; - right: 0; -} -.pc-data .pc-item:after { - content: ''; - display: block; - height: 1px; - position: absolute; - bottom: -1px; - background: #EBEDF0; - left: 0; - right: 0; -} -.pc-data .pc-item.pinned { - padding: 8px 10px; - height: 50px; - background: #f8f8f8; -} -.pc-data .pc-item.pinned:after { - background: #DFE3EB; -} -.pc-data .pc-item:hover { - background: #edf0f3; -} -.pc-data .pc-item:hover .chat-info, -.pc-data .pc-item:hover .chat-settings, -.pc-data .pc-item:hover .notifications-toggle, -.pc-data .pc-item:hover .pinned, -.pc-data .pc-item:hover .fav { - display: inline-block; -} -.pc-data .pc-item.active { - background: #EBF8FF; -} -.pc-data .pc-item.active .title::before { - content: ''; - display: block; - width: 3px; - height: 100%; - position: absolute; - top: 0; - left: 0; - background: #3E98CD; -} -.pc-data .pc-item.active .notifications-toggle, -.pc-data .pc-item.active .chat-info, -.pc-data .pc-item.active .chat-settings, -.pc-data .pc-item.active .pinned, -.pc-data .pc-item.active .fav { - display: inline-block; -} -.pc-data .pc-item .desc { - margin-right: 17px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - color: #8f8f8f; - margin-top: 1px; - font-size: 11px; -} -.pc-data .pc-item .title { - font-weight: bold; - color: #5a5c62; - font-size: 13px; - margin-right: 30px; - white-space: nowrap; - overflow: hidden; -} -.pc-data .pc-item .title .title-text { - display: inline-block; - max-width: 100%; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - vertical-align: bottom; -} -.pc-data .pc-item .counter { - position: absolute; - display: none; - border: 1px solid #fff; - background: #e0745f; - right: 6px; - top: 23px; - color: #fff; - border-radius: 3px; - padding: 1px 4px; - font-size: 10px; -} -.pc-data .pc-item .users { - font-size: 11px; - font-weight: normal; -} -.pc-data .pc-item .users.hidden { - display: none; -} -.pc-data .pc-item .chat-info { - width: 12px; - height: 12px; - margin: -1px 0 0 6px; - background-position: -120px -380px; - display: none; -} -.pc-data .pc-item .chat-settings { - width: 12px; - height: 12px; - margin: -1px 0 0 6px; - background-position: -180px -380px; - display: none; -} -.pc-data .pc-item .notifications-toggle { - position: absolute; - right: 8px; - top: 10px; - width: 12px; - height: 12px; - margin: -1px 0 0 6px; - background-position: -60px -400px; - display: none; -} -.pc-data .pc-item .notifications-toggle:hover, -.pc-data .pc-item .notifications-toggle.active { - display: inline-block; - background-position: -140px -380px; -} -.pc-data .pc-item .pinned { - position: absolute; - right: 27px; - top: 10px; - display: none; - width: 8px; - height: 12px; - background-position: -100px -380px; -} -.pc-data .pc-item .fav { - position: absolute; - right: 25px; - top: 9px; - display: none; - width: 13px; - height: 11px; - background-position: -20px -400px; -} -.pc-data .pc-item .fav:hover, -.pc-data .pc-item .fav.active { - display: inline-block; - background-position: 0px -400px; -} -/* All icon mixins must have "icon-" */ -.pseudo { - content: " "; -} -.absolute-center { - position: absolute; - top: 50%; - left: 50%; -} -/* ------------------------ */ -/* LESS mixin for CSS arrow */ -/* ------------------------ */ -/* Usage - * .arrow(size, color, direction, offset, border-size, border-color); - */ -/* Where - * Size is the with of the arrow - * Color is the color of the arrow (plain color required) - * Direction is the orientation of the arrow (top, right, bottom, left) - * Offset is the position of the arrow on its axis (px / em) - * Border-size is the width of the border if there is one (optional; default "0") - * Border-color is the color of the border if there is one (optional; default "inherit"); - */ -/* Extra - * Drop-shadows can be used on the element to create a shadow on the arrow as well - */ -.text-overflow-ellipsis { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.avatar-small { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 32px; - height: 32px; - overflow: hidden; - position: relative; -} -.avatar-small img { - width: 32px; - height: 32px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.avatar-small.online:after, -.avatar-small.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -.avatar-middle { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 39px; - height: 39px; - overflow: hidden; - position: relative; -} -.avatar-middle img { - width: 39px; - height: 39px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.avatar-middle.online:after, -.avatar-middle.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -.user-stats-small { - text-decoration: none; - font-size: 14px; - font-weight: 600; -} -.user-stats-small .user-stats-charts { - margin-right: 14px; -} -.user-stats-small .user-stats-charts:before { - height: 12px; - width: 19px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -547px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-right: 3px; - top: -2px; -} -.user-stats-small .user-stats-followers { - margin-right: 14px; -} -.user-stats-small .user-stats-followers:before { - height: 13px; - width: 13px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1750px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 5px; - top: -3px; -} -.user-stats-small .user-stats-reputation { - color: #3cbf81; -} -.user-stats-small .user-stats-reputation:before { - height: 13px; - width: 10px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2015px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 5px; - top: -3px; -} -.user-stats { - text-decoration: none; - color: #1380b7; - font-size: 19px; -} -.user-stats .user-stats-charts { - margin-right: 14px; -} -.user-stats .user-stats-charts:before { - height: 13px; - width: 19px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -220px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 3px; - top: -3px; -} -.user-stats .user-stats-followers { - margin-right: 14px; -} -.user-stats .user-stats-followers:before { - height: 16px; - width: 16px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1334px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 5px; -} -.user-stats .user-stats-reputation { - color: #3cbf81; -} -.user-stats .user-stats-reputation:before { - height: 15px; - width: 13px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1990px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 5px; - top: -3px; -} -.chart-stats-middle { - text-decoration: none; - color: #3b3e44; - font-weight: bold; - font-size: 14px; -} -.chart-stats-middle .chart-stats-comments { - margin-right: 6px; -} -.chart-stats-middle .chart-stats-comments:before { - height: 15px; - width: 16px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -617px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 6px; -} -.chart-stats-middle .chart-stats-views:before { - height: 12px; - width: 16px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2323px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 5px; - top: -1px; -} -.chart-stats-small { - text-decoration: none; - color: #3b3e44; - font-weight: bold; - font-size: 12px; -} -.chart-stats-small .chart-stats-comments { - margin-right: 9px; -} -.chart-stats-small .chart-stats-comments:before { - height: 13px; - width: 13px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -642px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 5px; -} -.chart-stats-small .chart-stats-views:before { - height: 11px; - width: 15px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2345px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 4px; - top: -1px; -} -.symbol-change-direction.up { - color: #41a771; -} -.symbol-change-direction.down { - color: #de7255; -} -.header-chart-panel { - position: relative; - min-height: 30px; - padding: 5px 5px 0; - overflow: hidden; - background-color: #F1F3F6; -} -.is-mobile .header-chart-panel { - background-color: #FFF; - padding: 14px 28px; - border-bottom: 1px solid #c9cbcd; -} -.is-mobile .header-chart-panel .symbol-edit-widget { - width: 170px; - height: 40px; - margin-right: 8px; -} -.is-mobile .header-chart-panel .chart-style-widget .quick i { - position: relative; - top: -4px; -} -.is-mobile .header-chart-panel .button i { - display: block; - position: relative; - background-image: url("../../images/mobile/icons.png"); -} -.is-mobile .header-chart-panel .button.properties i { - top: -2px; - left: -1px; - background-position: 0 20px; -} -.is-mobile .header-chart-panel .button.compare i { - display: block; - top: -2px; - left: -1px; - background-position: -60px -18px; -} -.is-mobile .header-chart-panel .button.indicators i { - display: block; - top: -2px; - background-position: -20px -18px; -} -.is-mobile .header-chart-panel .button.load { - margin-right: 7px; -} -.is-mobile .header-chart-panel .button.save.process { - background: url(../../images/bar-loader.gif) 0 0 repeat !important; - border: 0; - padding: 14px 19px 12px; -} -.is-mobile .header-chart-panel .button.save.no-change { - color: #DDD !important; -} -.is-mobile .header-chart-panel .button.options { - padding-right: 12px !important; -} -.is-mobile .header-chart-panel .mobile-back-button { - -webkit-border-radius: 20px; - -moz-border-radius: 20px; - border-radius: 20px; - width: 40px; - height: 40px; - border: 2px solid #b5b7ba; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 22px; - -webkit-background-clip: padding-box; - -moz-border-radius: 22px; - -moz-background-clip: padding; - border-radius: 22px; - background-clip: padding-box; - background: #FFF; - position: relative; - margin-right: 30px; -} -.is-mobile .header-chart-panel .mobile-back-button:hover, -.is-mobile .header-chart-panel .mobile-back-button:active, -.is-mobile .header-chart-panel .mobile-back-button.active { - background: #FFF; -} -.is-mobile .header-chart-panel .mobile-back-button:hover, -.is-mobile .header-chart-panel .mobile-back-button:active, -.is-mobile .header-chart-panel .mobile-back-button.active, -.is-mobile .header-chart-panel .mobile-back-button.selected { - background: #FFF; - border: 2px solid #b5b7ba; -} -.is-mobile .header-chart-panel .mobile-back-button i { - position: absolute; - top: 11px; - left: 9px; - display: block; - width: 19px; - height: 16px; - background-image: url("../../images/mobile/icons.png"); - background-position: -40px -20px; -} -.header-chart-panel .right { - float: right; -} -.header-chart-panel .left { - margin: 0 0 -5px 0; -} -.header-chart-panel .left { - margin: 0 0 -5px 0; -} -.header-chart-panel .group { - display: inline-block; - white-space: nowrap; - padding: 0; - margin: 0 0 5px 0; - vertical-align: top; -} -.is-mobile .header-chart-panel .group { - margin: 0; -} -.header-chart-panel .symbol-edit-widget { - margin-right: -1px; - width: 100px; -} -.header-chart-panel .space-single, -.chart-top-toolbar .space-single { - padding: 0 4px 0 0; -} -.is-mobile .header-chart-panel .space-single, -.is-mobile .chart-top-toolbar .space-single { - padding-right: 7px; -} -/* .space-double { padding: 0 10px 0 0; } */ -.header-chart-panel .button, -.hotlist-controls .button, -.symbol-edit-widget .button { - cursor: default; - padding: 7px 12px 7px; - border: 1px solid #c9cbcd; - height: 14px; - background: #FFFFFF; - color: #555; - font-size: 11px; - font-weight: 600; - float: left; - display: block; - position: relative; -} -.is-mobile .header-chart-panel .button.iconed, -.is-mobile .hotlist-controls .button.iconed, -.is-mobile .symbol-edit-widget .button.iconed, -.is-mobile .header-chart-panel .button, -.is-mobile .hotlist-controls .button, -.is-mobile .symbol-edit-widget .button { - padding: 12px 17px 10px; - border: 2px solid #b5b7ba; - height: 14px; - background: #b5b7ba; - color: #ffffff; - font-size: 12px; - font-weight: normal; -} -.is-mobile .header-chart-panel .button.iconed:hover, -.is-mobile .hotlist-controls .button.iconed:hover, -.is-mobile .symbol-edit-widget .button.iconed:hover, -.is-mobile .header-chart-panel .button:hover, -.is-mobile .hotlist-controls .button:hover, -.is-mobile .symbol-edit-widget .button:hover, -.is-mobile .header-chart-panel .button.iconed:active, -.is-mobile .hotlist-controls .button.iconed:active, -.is-mobile .symbol-edit-widget .button.iconed:active, -.is-mobile .header-chart-panel .button:active, -.is-mobile .hotlist-controls .button:active, -.is-mobile .symbol-edit-widget .button:active, -.is-mobile .header-chart-panel .button.iconed.active:hover, -.is-mobile .hotlist-controls .button.iconed.active:hover, -.is-mobile .symbol-edit-widget .button.iconed.active:hover, -.is-mobile .header-chart-panel .button.active:hover, -.is-mobile .hotlist-controls .button.active:hover, -.is-mobile .symbol-edit-widget .button.active:hover, -.is-mobile .header-chart-panel .button.iconed.active, -.is-mobile .hotlist-controls .button.iconed.active, -.is-mobile .symbol-edit-widget .button.iconed.active, -.is-mobile .header-chart-panel .button.active, -.is-mobile .hotlist-controls .button.active, -.is-mobile .symbol-edit-widget .button.active { - background: #b5b7ba !important; - color: #ffffff !important; -} -.is-mobile .header-chart-panel .button.iconed .arrow-icon, -.is-mobile .hotlist-controls .button.iconed .arrow-icon, -.is-mobile .symbol-edit-widget .button.iconed .arrow-icon, -.is-mobile .header-chart-panel .button .arrow-icon, -.is-mobile .hotlist-controls .button .arrow-icon, -.is-mobile .symbol-edit-widget .button .arrow-icon { - right: 8px; - top: 13px; - background: url("../../images/mobile/select-bg.png") repeat scroll 0 0 transparent; - height: 8px; - width: 14px; -} -.is-mobile .header-chart-panel .button.iconed .arrow-icon:before, -.is-mobile .hotlist-controls .button.iconed .arrow-icon:before, -.is-mobile .symbol-edit-widget .button.iconed .arrow-icon:before, -.is-mobile .header-chart-panel .button .arrow-icon:before, -.is-mobile .hotlist-controls .button .arrow-icon:before, -.is-mobile .symbol-edit-widget .button .arrow-icon:before { - position: absolute; - content: " "; - width: 1px; - height: 24px; - background: #cbcdcf; - top: -8px; - right: 24px; -} -.header-chart-panel .left:not(.captions) .toggle-caption span.caption { - display: none; -} -.header-chart-panel .left.captions .toggle-caption { - padding: 7px 10px; -} -.header-chart-panel .left.captions .toggle-caption.active { - color: #4AB2DC; -} -.header-chart-panel .left.captions .toggle-caption i { - display: none; -} -.header-chart-panel .button .arrow-icon, -.hotlist-controls .arrow-icon, -.symbol-edit-widget .arrow-icon, -.ch-settings.button .arrow-icon { - position: absolute; - right: 7px; - top: 12px; - background: url("../../images/select-bg.png") repeat scroll 0 0 transparent; - height: 5px; - width: 9px; -} -.header-chart-panel .button.with-arrow, -.symbol-edit-widget .button.with-arrow { - padding-right: 25px; -} -.is-mobile .header-chart-panel .button.with-arrow, -.is-mobile .symbol-edit-widget .button.with-arrow { - padding-right: 46px; -} -/* Symbol Edit */ -.symbol-edit-widget { - height: 27px; - -webkit-user-select: none; - position: relative; -} -.is-mobile .symbol-edit-widget { - width: 170px; -} -.symbol-edit-widget.no-button { - width: 110px; -} -input.symbol-edit, -.symbol-search-dialog input { - background-color: white; - border: 1px solid #c9cbcd; - width: 291px; - height: 28px; - padding: 0 0 0 7px; - color: #524f4f; - font: 13px 'Open Sans', sans-serif; - font-weight: 600; - float: left; -} -input.symbol-edit .is-mobile, -.symbol-search-dialog input .is-mobile { - color: #ffffff; -} -.symbol-edit-widget .symbol-edit-wrap { - position: absolute; - z-index: 1; - width: 100px; - height: 27px; - top: 0; - left: 0; - transition: width 0.2s; -} -.symbol-edit-widget .symbol-edit-wrap.expanded { - width: 484px; - box-shadow: #F1F3F6 0 0 10px 10px; - transition: width 0.4s; -} -.is-mobile .symbol-edit-widget .symbol-edit-wrap { - width: 170px; - height: 40px; -} -.is-mobile .symbol-edit-widget .symbol-edit-wrap.expanded { - box-shadow: #FFFFFF 0 0 10px 10px; - width: 554px; -} -.symbol-edit-widget .symbol-edit-inputspacer { - padding: 0 9px 0 0; - overflow: hidden; -} -.is-mobile .symbol-edit-widget .symbol-edit-inputspacer { - height: 40px; - padding-right: 11px; -} -.is-mobile .symbol-edit-widget .symbol-edit-inputspacer input.symbol-edit { - height: 36px; - border-width: 2px; - border-color: #b5b7ba; -} -.symbol-edit-widget .symbol-edit-inputspacer input.symbol-edit { - width: 100%; -} -.symbol-edit-wrap .symbol-edit-buttonswrap { - height: 30px; - width: 0px; - position: relative; - overflow: hidden; - background: yellow; - float: right; - transition: width 0.2s; -} -.is-mobile .symbol-edit-wrap .symbol-edit-buttonswrap { - height: 40px; -} -.symbol-edit-wrap.expanded .symbol-edit-buttonswrap { - width: 101px; - transition: width 0.4s; -} -.is-mobile .symbol-edit-wrap.expanded .symbol-edit-buttonswrap { - width: 172px; -} -.symbol-edit-wrap .symbol-edit-buttonswrap .spread-actions { - position: absolute; - top: 0; - right: 0; - width: 100px; -} -.is-mobile .symbol-edit-wrap .symbol-edit-buttonswrap .spread-actions { - height: 36px; - border: 2px solid #b5b7ba; - width: 170px; -} -.is-mobile .symbol-edit-wrap .symbol-edit-buttonswrap .spread-actions button { - height: 36px; - width: 34px; - border-right: 2px solid #b5b7ba; -} -.is-mobile .symbol-edit-wrap .symbol-edit-buttonswrap .spread-actions button:last-child { - border-right: none; -} -.is-mobile .symbol-edit-wrap .symbol-edit-buttonswrap .spread-actions button .action-icon { - top: 8px; - left: 6px; -} -input.symbol-edit.with-plus { - padding-right: 26px; -} -input.symbol-edit.incomplete, -.symbol-search-dialog input.incomplete { - background-color: #ffffef; -} -input.symbol-edit.error, -.symbol-search-dialog input.error { - background-color: #ffefef; -} -.symbol-search-loading { - background: url('../../images/loading-small.gif') 50% 50% no-repeat; - width: 24px; - height: 24px; - padding: 3px; - margin: 0 auto; -} -.property-page input.symbol-edit { - padding: 0 5px; -} -div.symbol-edit-popup { - position: absolute; - width: 550px; - display: block; - border: 1px solid #c9cbcd; - z-index: 111; - background: #fff; - background: rgba(255, 255, 255, 0.9); -} -div.symbol-edit-popup .table-wrapper { - overflow-y: auto; - width: 550px; -} -table.symbol-edit-popup { - width: 100%; - border-collapse: collapse; -} -table.symbol-edit-popup td { - padding: 7px; -} -table.symbol-edit-popup td:first-child { - padding-left: 20px; -} -table.symbol-edit-popup td:last-child { - padding-right: 20px; -} -tr.symbol-edit-popup { - cursor: pointer; - height: 25px; -} -tr.symbol-edit-popup td:first-child { - width: 105px; -} -/* deprecated */ -span.symbol-edit-highlight { - color: #4C82CE; - font-weight: bold; -} -/* deprecated */ -.symbol-edit-popup-td { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - max-width: 230px; - line-height: 14px; - vertical-align: middle; -} -.symbol-edit-popup-td.name { - font-weight: bold; -} -.symbol-edit-popup-td.desc { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - width: 100%; -} -.symbol-edit-popup-td.name strong, -.symbol-edit-popup-td.desc strong { - font-weight: bold; - color: #4C82CE; -} -.symbol-edit-popup-td.type { - font-size: 11px; - color: #999; - white-space: nowrap; - text-align: right; -} -tr.symbol-edit-popup:hover { - background: #f2f5f8; -} -.symbol-edit-popup-active { - background: #d1e1f8; -} -.symbol-edit-popup i.eod, -.symbol-edit-popup i.pro { - display: inline-block; - height: auto; - width: auto; - font-size: 10px; - color: white; - text-transform: uppercase; - font-style: normal; - line-height: 12px; - vertical-align: 0; - margin: 0 5px 0 0; - padding: 1px 3px 0; - overflow: visible; -} -.symbol-edit-popup i.eod { - background: #c9cbcd; -} -.symbol-edit-popup i.pro { - background: #bf645c; -} -.symbol-edit-plus { - display: block; - width: 25px; - height: 28px; - position: absolute; - top: 1px; - right: 0; - cursor: pointer; -} -.symbol-edit-plus span { - display: block; - width: 15px; - height: 15px; - position: relative; - top: 7px; - left: 3px; - background: url('../../images/icons.png') no-repeat -80px -220px; -} -.symbol-edit-plus:hover span { - background-position: -120px -300px; -} -.symbol-edit-history-popup { - padding: 1px; - overflow-y: auto; - border: 1px solid #999; - z-index: 11; - cursor: pointer; - background: #fff; - background: rgba(255, 255, 255, 0.9); - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3); - width: 410px; -} -.symbol-edit-history-popup .heading { - background: #ddd; - cursor: pointer; - padding: 4px 5px; - color: #626262; - font-size: 11px; - font-weight: bold; - cursor: default; -} -.symbol-edit-history-popup .symbol { - cursor: pointer; - height: 14px; - padding: 5px; - color: #595959; - font: 12px Arial; - clear: both; - position: relative; -} -.symbol-edit-history-popup .symbol .s { - float: left; - width: 70px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.symbol-edit-history-popup .symbol .d { - float: left; - width: 247px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.symbol-edit-history-popup .symbol .t { - position: absolute; - right: 3px; - top: 5px; - color: #999; - font-size: 11px; - text-align: right; -} -.symbol-edit-history-popup .symbol:hover { - background: #e5edf7; - color: #29313c; -} -.symbol-search-dialog .symbol-block { - width: auto; - margin: 0; - overflow: hidden; -} -.symbol-search-dialog .symbol-block .spread-actions { - height: 36px; - border-top: none; - border-right: none; - background: white; -} -.symbol-search-dialog .symbol-block button { - width: 30px; - height: 36px; - border-left: 1px solid #c9cbcd; -} -.symbol-search-dialog .symbol-block button:first-child { - border-left: none; -} -.symbol-search-dialog .symbol-block button .action-icon { - top: 8px; - left: 4px; -} -.symbol-search-dialog .symbol-block-inputspacer { - overflow: hidden; -} -.symbol-search-dialog .symbol-block-inputspacer input { - width: 100%; - height: 37px; - font-size: 13px; - margin: 0; - padding: 0 7px 0 34px; - border-width: 0px; - border-bottom-width: 1px; - border-radius: 0; - float: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.symbol-search-dialog .symbol-block-inputspacer .search-cion { - content: " "; - display: block; - position: absolute; - width: 13px; - height: 13px; - background: url(../../images/icons.png) no-repeat -80px -339px; - top: 12px; - left: 12px; -} -.symbol-search-dialog .filter { - padding: 0 20px; - border-bottom: 1px solid #e5e4e4; -} -.symbol-search-dialog .filter a.type-filter, -.symbol-search-dialog .filter .exchange-filter { - padding: 10px 0; - margin-left: 20px; - display: inline-block; - position: relative; - color: #595959; -} -.symbol-search-dialog .filter a.type-filter a, -.symbol-search-dialog .filter .exchange-filter a { - color: #595959; -} -.symbol-search-dialog .filter a.type-filter.active, -.symbol-search-dialog .filter .exchange-filter.active { - font-weight: bold; -} -.symbol-search-dialog .filter a.type-filter.active:after, -.symbol-search-dialog .filter .exchange-filter.active:after { - content: " "; - position: absolute; - display: block; - bottom: -1px; - width: 100%; - height: 3px; - background-color: #5cb888; -} -.symbol-search-dialog .filter a.type-filter:first-child, -.symbol-search-dialog .filter .exchange-filter:first-child { - margin-left: 0; -} -.symbol-search-dialog .results { - height: 500px; - overflow-x: hidden; - overflow-y: auto; - margin: 0; -} -.symbol-search-dialog .results table { - width: 100%; - border-collapse: collapse; -} -.symbol-search-dialog .results table .symbol-edit-popup-td:first-child { - padding-left: 20px; -} -.symbol-search-dialog .results table .symbol-edit-popup-td:last-child { - padding-right: 20px; -} -.symbol-search-dialog .results table tr:first-child .symbol-edit-popup-td { - padding-top: 12px; -} -.spread-actions { - float: right; - height: 28px; - border: 1px solid #c9cbcd; - background: #FFFFFF; - margin: 0; -} -.spread-actions button::-moz-focus-inner { - padding: 0 !important; - margin: 0 !important; -} -.spread-actions button { - position: relative; - float: left; - width: 20px; - height: 25px; - background: none; - padding: 0; - margin: 0; - border: none; - cursor: pointer; -} -.spread-actions button.disabled { - cursor: default; -} -.spread-actions button .action-icon { - position: absolute; - top: 3px; - left: 0; - width: 20px; - height: 20px; - display: block; - overflow: hidden; -} -.spread-actions button .action-icon .sprite { - height: 60px; - width: 20px; - background: url('../../images/dialogs/spread-actions.png') 0 0 no-repeat; - position: absolute; - left: 0; - top: 0; - margin-top: 1px; -} -.spread-actions button:hover .action-icon .sprite { - top: -20px; -} -.spread-actions button.disabled .action-icon .sprite { - top: -40px; -} -.spread-actions button.div .action-icon .sprite { - background-position: 0 0; -} -.spread-actions button.minus .action-icon .sprite { - background-position: -20px 0; -} -.spread-actions button.plus .action-icon .sprite { - background-position: -40px 0; -} -.spread-actions button.mult .action-icon .sprite { - background-position: -60px 0; -} -.spread-actions button.open .action-icon .sprite { - background-position: -80px 0; -} -.spread-actions button.close .action-icon .sprite { - background-position: -100px 0; -} -.spread-actions button.flip .action-icon .sprite { - background-position: -120px 0; -} -div.symbol-edit-popup .exchange-filter, -.symbol-search-dialog .exchange-filter { - float: right; -} -div.symbol-edit-popup .exchange-filter .tv-unstyled-select-container { - display: inline-block; -} -.symbol-search-dialog .exchange-filter .sbSelector { - display: block; - margin: 0 12px 0 0; -} -div.symbol-edit-popup .exchange-filter .sbSelector { - display: block; - margin: 0 10px 0 0; - font-weight: bold; - font-size: 11px; - height: 13px; -} -div.symbol-edit-popup .exchange-filter .sbToggle, -.symbol-search-dialog .exchange-filter .sbToggle { - width: 9px; - height: 5px; - position: absolute; - top: 6px; - right: 0px; - background: url("../../images/select-bg.png") 0 0; -} -.symbol-edit-popup .filter { - padding: 0 20px; - margin: 0; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-bottom: 1px solid #e5e4e4; -} -.symbol-edit-popup .filter a.type-filter, -.symbol-edit-popup .filter .exchange-filter { - padding: 6px 0; - margin-left: 20px; - font-weight: bold; - font-size: 11px; - display: inline-block; - border-bottom: none; - position: relative; - color: #595959; -} -.symbol-edit-popup .filter a.type-filter a, -.symbol-edit-popup .filter .exchange-filter a { - color: #595959; -} -.symbol-edit-popup .filter a.type-filter.active:after, -.symbol-edit-popup .filter .exchange-filter.active:after { - content: " "; - position: absolute; - display: block; - bottom: -1px; - width: 100%; - height: 3px; - background-color: #5cb888; -} -.symbol-edit-popup .filter a.type-filter:first-child, -.symbol-edit-popup .filter .exchange-filter:first-child { - margin-left: 0; -} -.symbol-edit-popup .filter .exchange-filter { - margin: 0; -} -.compare-widget, -.addsymbol-widget { - position: relative; -} -.compare-widget .symbol-edit-widget, -.addsymbol-widget .symbol-edit-widget { - margin: 0 0 10px; - width: 300px; -} -.compare-widget .symbol-edit-widget input.symbol-edit, -.addsymbol-widget .symbol-edit-widget input.symbol-edit { - width: 265px; - font-weight: normal; -} -.compare-widget .symbol-edit-widget input.symbol-edit:focus, -.addsymbol-widget .symbol-edit-widget input.symbol-edit:focus { - border-color: #4c82ce; -} -.compare-widget .close-button, -.addsymbol-widget .close-button { - position: absolute; - right: 5px; - top: 5px; -} -.compare-widget p, -.addsymbol-widget p { - margin: 0; - color: #8B8C8E; - font-weight: bold; -} -.compare-widget p.vspace { - margin: 6px 0; -} -.compare-widget p.note { - font-weight: normal; - font-size: 11px; - margin-top: 9px; -} -.compare-widget p.note a { - display: inline-block; - border-bottom: dashed 1px #007FB9; - font-weight: bold; -} -.compare-widget .tab-arrow { - position: absolute; - left: 27px; - top: -10px; -} -.compare-widget .tv-button { - padding: 5px 18px 5px; - color: #8B8C8E; -} -.compare-widget .predefine-section { - float: left; - margin: 0 10px 0 0; - font-size: 12px; -} -.compare-widget .predefine-heading { - text-transform: uppercase; - color: #000; - margin: 0 0 5px 3px; -} -.addsymbol-widget .opts-line, -.compare-widget .predefine-line { - color: #4c5151; -} -.addsymbol-widget .opts-line { - margin: 5px 0; -} -.addsymbol-widget .opts-line label, -.compare-widget .predefine-line label { - position: relative; - top: -2px; - padding: 0 0 0 4px; -} -.header-chart-panel .button:hover, -.symbol-edit-widget .button:hover { - background: #fff; - color: #333; -} -.header-chart-panel .button:active, -.header-chart-panel .button.active, -.header-chart-panel .button.active:hover, -.symbol-edit-widget .button:active, -.symbol-edit-widget .button.active, -.save-load-buttons a:not(.link):active, -.save-load-buttons .active, -.save-load-buttons .active:hover, -.hotlist-controls .button.active, -.hotlist-controls .button:active, -.ch-controls .button.active, -.ch-controls .button:active { - background: #f2f5f8 !important; - color: #333; -} -.header-chart-panel .icon-container-toggle { - width: 70px; - margin: 0; -} -.header-chart-panel .icon-container-toggle a { - height: 14px; -} -.header-chart-panel .button.no-last { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.header-chart-panel .button.no-first { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left: 0; -} -.is-mobile .favored-list-container { - background: #b5b7ba; - color: #ffffff; -} -.favored-list-container > span, -.favored-list-container > div { - vertical-align: top; -} -.favored-list-container > div { - display: inline-block; -} -.favored-list-container span { - display: inline-block; - height: 14px; - position: relative; - vertical-align: top; - color: #524f4f; - font-size: 11px; - font-weight: bold; - background: #FFFFFF; - border: 1px solid #c9cbcd; - border-width: 1px 1px 1px 0; - padding: 7px 12px 7px; - cursor: default; -} -.is-mobile .favored-list-container span { - padding: 15px 17px 11px; - background: #b5b7ba; - color: #ffffff; - border: none; -} -.is-mobile .favored-list-container span:active, -.is-mobile .favored-list-container span.active, -.is-mobile .favored-list-container span.selected { - background: #b5b7ba !important; - color: #58c3e5; -} -.is-mobile .favored-list-container span:hover { - background: #b5b7ba; - color: #ffffff; -} -.is-mobile .favored-list-container span.disabled, -.is-mobile .favored-list-container span.disabled:active, -.is-mobile .favored-list-container span.disabled.active { - color: #ddd; - background: #c2c4c6 !important; -} -.favored-list-container span:active, -.favored-list-container span.active, -.favored-list-container span.selected { - background: #f2f5f8 !important; - color: #58c3e5; -} -.favored-list-container span:hover { - background: #fff; - color: #68696b; -} -.favored-list-container span.disabled, -.favored-list-container span.disabled:active, -.favored-list-container span.disabled.active { - color: #ADAFB3; - background: #F1F3F6 !important; - border-color: #c9cbcd; - box-shadow: none; -} -.favored-list-container .quick span:first-child { - border-width: 1px; -} -.favored-list-container:not(.no-first) .favored-list-container .quick span:first-child { - border-width: 1px; -} -.favored-list-container .quick span:last-child { - border-right-style: dotted; -} -.is-mobile .favored-list-container .quick span:last-child { - border-right: none; -} -.favored-list-container span.submenu { - padding: 0; - width: 20px; - height: 28px; - position: relative; -} -.is-mobile .favored-list-container span.submenu { - width: 30px; - height: 40px; -} -.favored-list-container span.submenu i { - display: block; - width: 9px; - height: 5px; - position: absolute; - top: 12px; - right: 6px; - background: url("../../images/select-bg.png"); -} -.is-mobile .favored-list-container span.submenu i { - background: #b5b7ba; - background: url("../../images/mobile/select-bg.png"); - width: 14px; - height: 8px; - top: 15px; - right: 8px; -} -.is-mobile .favored-list-container span.submenu i:before { - position: absolute; - content: " "; - width: 1px; - height: 24px; - background: #cbcdcf; - top: -7px; - left: -9px; -} -.is-mobile .favored-list-container span.submenu i.study-template-icon { - background: url('../../images/mobile/icons.png') -21px -18px; -} -.is-mobile .favored-list-container span.submenu i.study-template-icon:before { - display: none; -} -.favored-list-container.active span.submenu, -.favored-list-container span.submenu.active { - color: #ADAFB3; - background: #F1F3F6 !important; - border-color: #c9cbcd; -} -.favored-list-container.active span.submenu i, -.favored-list-container span.submenu.active i { - background-position: 0 -20px; -} -.button.iconed, -.header-chart-panel .button.iconed { - padding: 6px 10px 8px; -} -.header-chart-panel .button.disabled, -.header-chart-panel .button.disabled:active, -.header-chart-panel .button.disabled.active { - background: #FFFFFF !important; - border-color: #e5e4e4; - box-shadow: none; -} -.header-chart-panel .button.disabled i { - opacity: 0.5; -} -.button.iconed i { - display: inline-block; - width: 15px; - height: 15px; - background-image: url('../../images/icons.png'); -} -.button.undo i, -.button.redo i { - background-image: url('../../chart-client/css/images/undo-redo.png'); -} -.button.undo, -.button.redo { - z-index: 2; -} -.button.undo.disabled, -.button.redo.disabled { - z-index: 1; -} -.header-chart-panel .button.redo { - left: -1px; -} -.button.redo i { - background-position: -15px 0; -} -.button.fullscreen, -.header-chart-panel .button.fullscreen { - margin-left: 4px; - padding: 5px 6px 9px; -} -.button.fullscreen i { - width: 18px; - height: 18px; - background-position: -180px -100px; -} -.button.properties i { - width: 17px; - height: 17px; - background-position: -160px -240px; -} -.button.properties.active i { - background-position: 0 -440px; -} -/*.button.properties:hover i, -.button.properties.active i { - background-position: -90px -300px; -}*/ -.button.indicators i { - width: 17px; - height: 17px; - background-position: -60px -420px; -} -.button.indicators:not(:only-child) { - border-right: none; -} -.button.indicators.active i { - background-position: -93px -440px; -} -.button.searchscript i { - width: 12px; - height: 12px; - background-position: -107px -420px; - margin: 3px 2px 0 3px; -} -.button.searchscript:not(:only-child) { - border-right: none; -} -.button.searchscript.active i { - background-position: -112px -440px; -} -.button.compare i { - width: 17px; - height: 17px; - background-position: -120px -220px; -} -.button.compare.active i { - background-position: -126px -439px; -} -.button.script-editor i { - width: 21px; - height: 17px; - background-position: -38px -420px; -} -.button.script-editor.active i { - background-position: -71px -440px; -} -.button.bars, -.header-chart-panel .button.bars { - padding: 3px 22px 8px 9px; -} -.button.bars i i, -.chart-style-widget span i { - display: inline-block; - width: 19px; - height: 19px; - background: url('../../chart-client/css/images/bartype-icons.png'); -} -.favored-list.study-template-popup { - width: 268px; -} -.favored-list.study-template-popup .item .title-expanded { - width: 190px; -} -.header-chart-panel .button.objects-tree { - padding: 6px 7px 8px 6px !important; -} -.header-chart-panel .button.objects-tree i { - width: 18px; - height: 16px; - background-position: 1px -461px; -} -.header-chart-panel .button.objects-tree:active i, -.header-chart-panel .button.objects-tree.active i { - background-position: -19px -461px; -} -.favored-list-container.study-template-widget { - float: left; -} -.favored-list-container.study-template-widget .submenu { - border-left-style: dotted; - border-left-width: 1px; -} -.is-mobile .favored-list-container.study-template-widget .submenu { - border-left: none; -} -.favored-list-container.study-template-widget .quick > span { - padding: 7px 4px 7px; -} -.favored-list-container.study-template-widget .quick > span i { - display: block; - background: url('../../images/icons.png') 0 -380px; - width: 13px; - margin-top: 1px; - height: 13px; -} -.favored-list-container.study-template-widget .quick > span:first-child { - border-left-width: 1px; -} -.favored-list-container.study-template-widget .quick > span:last-child { - border-right-style: none; -} -.header-chart-panel .button.published-timeline { - padding: 4px 7px 10px 7px; -} -.header-chart-panel .button.published-timeline i { - width: 19px; - height: 19px; - background-position: -119px -340px; -} -.header-chart-panel .button.published-timeline:active i, -.header-chart-panel .button.published-timeline.active i { - background-position: -139px -340px; -} -.up-active { - position: relative; -} -.charts-popup-list.chart-style-popup { - width: 195px; -} -.charts-popup-list.chart-style-popup .item .title { - width: 120px; -} -.chart-style-popup .item { - padding: 7px 7px 6px 7px; - height: 18px; -} -.chart-style-popup .item span.icon { - width: 19px; - height: 19px; - margin-top: -1px; -} -.chart-style-popup .item.active span.icon { - background-position-y: -19px !important; -} -.chart-style-widget span { - padding: 4px 8px 10px; -} -.header-chart-panel .button.eotpro-button { - color: #ffffff; - background: #0071bc; - border-color: #276b91; -} -.header-chart-panel .button.eotpro-button:hover { - color: #eeeeee; - background: #1088cb; -} -.header-chart-panel .button.eotpro-button:hover .arrow-icon { - border-color: #eeeeee transparent transparent transparent; -} -.header-chart-panel .button.eotpro-button.active, -.header-chart-panel .button.eotpro-button:active { - color: #eeeeee; - background: #1088cb !important; -} -.header-chart-panel .button.eotpro-button.active .arrow-icon, -.header-chart-panel .button.eotpro-button:active .arrow-icon { - border-color: #eeeeee transparent transparent transparent; -} -.header-chart-panel .button.eotpro-button .arrow-icon { - width: 0px; - height: 0px; - border-style: solid; - border-width: 5px 4.5px 0 4.5px; - border-color: #ffffff transparent transparent transparent; -} -#footer-chart-panel { - min-height: 28px; - padding: 0 5px 5px 5px; - background-color: #F1F3F6; - position: relative; -} -.is-mobile #footer-chart-panel { - padding: 6px 0; - background-color: #FFF; -} -.is-mobile #footer-chart-panel .tools-group { - float: left; -} -.is-mobile #footer-chart-panel .publish-buttons { - margin-top: 8px; -} -.is-mobile #footer-chart-panel .publish-buttons a.getimage, -.is-mobile #footer-chart-panel .publish-buttons a.tweetimage, -.is-mobile #footer-chart-panel .publish-buttons a.stocktwitimage, -.is-mobile #footer-chart-panel .publish-buttons a.publish-chart-button { - margin-right: 30px; -} -.is-mobile #footer-chart-panel .publish-buttons a.getimage .icon, -.is-mobile #footer-chart-panel .publish-buttons a.tweetimage .icon, -.is-mobile #footer-chart-panel .publish-buttons a.stocktwitimage .icon, -.is-mobile #footer-chart-panel .publish-buttons a.publish-chart-button .icon { - background: url('../../images/mobile/icons.png') no-repeat; -} -.is-mobile #footer-chart-panel .publish-buttons a.getimage { - width: 40px; - height: 40px; - border: 2px solid #91b521; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 22px; - -webkit-background-clip: padding-box; - -moz-border-radius: 22px; - -moz-background-clip: padding; - border-radius: 22px; - background-clip: padding-box; - background: #FFF; -} -.is-mobile #footer-chart-panel .publish-buttons a.getimage:hover, -.is-mobile #footer-chart-panel .publish-buttons a.getimage:active, -.is-mobile #footer-chart-panel .publish-buttons a.getimage.active, -.is-mobile #footer-chart-panel .publish-buttons a.getimage.selected { - background: #FFF; - border: 2px solid #91b521; -} -.is-mobile #footer-chart-panel .publish-buttons a.getimage:not([disabled]), -.is-mobile #footer-chart-panel .publish-buttons a.getimage:active:not([disabled]), -.is-mobile #footer-chart-panel .publish-buttons a.getimage.active:not([disabled]) { - background: #fff; -} -.is-mobile #footer-chart-panel .publish-buttons a.getimage .icon { - top: 2px; - width: 20px; - height: 17px; - background-position: 0 0; -} -.is-mobile #footer-chart-panel .publish-buttons a.tweetimage { - width: 40px; - height: 40px; - border: 2px solid #f46f35; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 22px; - -webkit-background-clip: padding-box; - -moz-border-radius: 22px; - -moz-background-clip: padding; - border-radius: 22px; - background-clip: padding-box; - background: #FFF; -} -.is-mobile #footer-chart-panel .publish-buttons a.tweetimage:hover, -.is-mobile #footer-chart-panel .publish-buttons a.tweetimage:active, -.is-mobile #footer-chart-panel .publish-buttons a.tweetimage.active, -.is-mobile #footer-chart-panel .publish-buttons a.tweetimage.selected { - background: #FFF; - border: 2px solid #f46f35; -} -.is-mobile #footer-chart-panel .publish-buttons a.tweetimage .icon { - top: 2px; - width: 20px; - height: 17px; - background-position: -20px 0; -} -.is-mobile #footer-chart-panel .publish-buttons a.stocktwitimage { - width: 40px; - height: 40px; - border: 2px solid #af3b37; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 22px; - -webkit-background-clip: padding-box; - -moz-border-radius: 22px; - -moz-background-clip: padding; - border-radius: 22px; - background-clip: padding-box; - background: #FFF; -} -.is-mobile #footer-chart-panel .publish-buttons a.stocktwitimage:hover, -.is-mobile #footer-chart-panel .publish-buttons a.stocktwitimage:active, -.is-mobile #footer-chart-panel .publish-buttons a.stocktwitimage.active, -.is-mobile #footer-chart-panel .publish-buttons a.stocktwitimage.selected { - background: #FFF; - border: 2px solid #af3b37; -} -.is-mobile #footer-chart-panel .publish-buttons a.stocktwitimage .icon { - top: 1px; - width: 20px; - height: 17px; - background-position: -40px 0; -} -.is-mobile #footer-chart-panel .publish-buttons a.publish-chart-button { - padding-left: 3px; - padding-right: 3px; - width: 40px; - height: 40px; - border: 2px solid #00adce; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 22px; - -webkit-background-clip: padding-box; - -moz-border-radius: 22px; - -moz-background-clip: padding; - border-radius: 22px; - background-clip: padding-box; - background: #FFF; -} -.is-mobile #footer-chart-panel .publish-buttons a.publish-chart-button:hover, -.is-mobile #footer-chart-panel .publish-buttons a.publish-chart-button:active, -.is-mobile #footer-chart-panel .publish-buttons a.publish-chart-button.active, -.is-mobile #footer-chart-panel .publish-buttons a.publish-chart-button.selected { - background: #FFF; - border: 2px solid #00adce; -} -.is-mobile #footer-chart-panel .publish-buttons a.publish-chart-button .icon { - top: 1px; - left: 3px; - width: 24px; - height: 17px; - background-position: -60px 0; -} -table.footer-chart-panel-wrapper { - height: 32px; - border-collapse: collapse; -} -table.footer-chart-panel-wrapper td { - padding: 0; - vertical-align: top; -} -#footer-chart-panel a.publish-chart-button { - cursor: default; - background: #00b2d0; - color: #fff; - padding: 8px 14px 7px; - font-size: 12px; - font-weight: bold; - float: left; - height: 15px; - margin: 0 0 0 7px; -} -#footer-chart-panel a.publish-chart-button.inprogress { - background: #ffb03b; -} -#footer-chart-panel a.getimage, -#footer-chart-panel a.tweetimage, -#footer-chart-panel a.stocktwitimage { - float: left; - margin: 0 0 0 7px; - position: relative; -} -a.getimage { - padding: 8px 7px 7px; - border: none; -} -a.getimage:not([disabled]), -a.getimage:active:not([disabled]), -a.getimage.active:not([disabled]) { - background: #5cb888; -} -a.getimage .icon { - width: 16px; - height: 13px; - background-position: -40px -240px; - position: relative; - top: -1px; -} -#footer-chart-panel a.tweetimage { - padding: 8px 5px 7px; - background: #00c9ff; -} -#footer-chart-panel a.tweetimage .icon { - width: 20px; - height: 16px; - background-position: -120px -240px; - position: relative; - top: -1px; -} -#footer-chart-panel a.stocktwitimage { - padding: 8px 5px 7px; - background: #ae3836; -} -#footer-chart-panel a.stocktwitimage .icon { - width: 22px; - height: 14px; - background-position: -140px -300px; -} -.icon-container, -.icon-container-toggle, -#footer-chart-panel .icon-container-select { - float: right; - margin: 0 5px 0 0; -} -.icon-container-add-space { - margin-right: 10px; -} -.icon-container-extra-space { - margin-right: 20px; -} -.icon-container a { - cursor: default; - padding: 4px 5px 3px; - border: 1px solid #c9cbcd; - border-right: none; - float: left; - height: 19px; - background: url('../../images/button-bg.png') 0 0; - text-align: center; - color: #606060; - font-size: 11px; - font-weight: bold; -} -.icon-container a:hover { - background: #fff; -} -.icon-container a:active { - background: #f4f7f9; - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2); -} -.icon-container-toggle a { - cursor: default; - padding: 6px 0 5px; - border: 1px solid #c9cbcd; - border-right: none; - float: left; - height: 15px; - background: url('../../images/button-bg.png') 0 0; - text-align: center; - color: #8b8c8e; - font: bold 12px Calibri, Arial, sans-serif; - width: 29px; - text-decoration: none !important; -} -.icon-container-toggle a:hover { - color: #68696b; - background: #fff; -} -.icon-container-toggle a:active, -.icon-container-toggle a.active { - background: #f4f7f9; - color: #68696b; - border-color: #c9cbcd; - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2); -} -.icon-container-toggle a.active + a, -.icon-container-toggle a:active + a { - border-left-color: #c9cbcd; -} -.icon-container a img { - vertical-align: baseline; -} -.icon-container .icon-right, -.icon-container-toggle .icon-right { - border-right: 1px solid #c9cbcd; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.icon-container .icon-left, -.icon-container-toggle .icon-left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.icon-container-toggle a.disabled, -.icon-container-toggle a.disabled:hover, -.icon-container-toggle a.disabled:active { - color: #c0c0c0; - background: #fff !important; - box-shadow: none; -} -.icon-container .icon-individual { - border-radius: 2px; - border-right: 1px solid #c9cbcd; -} -.icon-container-toggle a:active, -.icon-container-toggle a.active, -.icon-container a:active { - background: -moz-linear-gradient(top, #f2f7fa, #f4f7f9); - background: -webkit-linear-gradient(top, #f2f7fa, #f4f7f9); - background: -ms-linear-gradient(top, #f2f7fa, #f4f7f9); - background: -o-linear-gradient(top, #f2f7fa, #f4f7f9); - background: linear-gradient(top, #f2f7fa, #f4f7f9); -} -.load-charts-list { - width: 145px; - border: 1px solid #999; - border-radius: 2px; - padding: 1px; - background: #fff; - box-shadow: 0 1px 2px #BFBFBF; - z-index: 10; - overflow-y: auto; -} -.load-charts-list > div { - padding: 4px 5px; - color: #3e4040; - cursor: default; -} -.load-charts-list > div:hover { - background: #f4f7f9; -} -.load-charts-list > div.selected { - background: #D1E1F8; -} -.load-charts-list > div div:first-child { - font-weight: bold; -} -.load-charts-list > div div:last-child { - font-size: 11px; -} -/* publish buttons */ -.publish-buttons { - float: right; -} -.publish-buttons .tv-button { - border-width: 0; -} -/* SaveLoadWidget */ -.save-load-buttons { - margin: 0; - float: left; -} -.save-load-buttons > span { - display: block; - float: left; - height: 15px; - max-width: 80px; - border: 1px solid #c9cbcd; - border-width: 1px 0 1px 1px; - padding: 7px 12px 6px 10px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - /*background: #F9F9F9;*/ - background: #FFFFFF; - text-align: center; - color: #555; - font-size: 11px; - font-weight: 600; - cursor: default; -} -.save-load-buttons > span:hover { - color: #333; -} -.save-load-buttons > span:active, -.save-load-buttons > span.active { - background-color: #f4f7f9; -} -.save-load-buttons > span.first { - border-left: 1px solid #c9cbcd; -} -.save-load-buttons > span.last { - border-right: 1px solid #c9cbcd; -} -.save-load-buttons .save.titled, -.save-load-buttons .copy.titled { - border-right: 0; - position: relative; - padding-right: 15px; -} -.save-load-buttons .title.read-only { - cursor: default; -} -.save-load-buttons .read-only { - color: #8B8C8E; -} -.save-load-buttons .separator { - display: none; - width: 7px; - height: 28px; - position: absolute; - top: 0; - right: 0; - background: url('../../images/save-load-separator-inv.png') 0 50% no-repeat; -} -.save-load-buttons .separator.clicked { - background-position: -7px 50%; -} -.save-load-buttons .save.titled .separator, -.save-load-buttons .copy.titled .separator { - display: block; -} -.save-load-buttons .load { - border-right: none; -} -.save-load-buttons .arrow-icon { - display: inline-block; - height: 5px; - width: 9px; - margin: 0 0 0 6px; - padding-top: 1px; - background: url("../../images/select-bg.png") repeat scroll 0 0 transparent; -} -.save-load-buttons .options .arrow-icon { - margin: 0; -} -.save-load-buttons .options { - padding-left: 3px; - padding-right: 3px; -} -.save-load-buttons .active .arrow-icon { - background-position: 0 -20px; -} -.save-load-buttons .title { - position: relative; - max-width: 136px; - padding-left: 5px; - padding-right: 5px; - border-left: 0; - background: #E6E6E6; - cursor: pointer; -} -.save-load-buttons .title .sizer { - display: block; - min-width: 50px; - height: 10px; - visibility: hidden; - margin: 0; - padding: 0; - border: none; - font: bold 11px sans-serif; - text-align: right; -} -.save-load-buttons input, -.save-load-buttons .input { - position: absolute; - top: 7px; - left: 5px; - width: 50px; - margin: 0; - padding: 0; - border: none; - background: none; - color: #737475; - font: bold 11px sans-serif; - text-align: left; - cursor: pointer; -} -.save-load-buttons input:focus, -.save-load-buttons .input:focus { - color: #404040; - /*width: 330px;*/ - cursor: text; -} -.save-load-buttons .input { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.save-load-buttons .no-change { - background: #E6E6E6; -} -.save-load-buttons .process, -.save-load-buttons .no-change.process { - background: url(../../images/bar-loader.gif) 0 0 repeat !important; - box-shadow: none !important; -} -.layout-toggle-container { - float: left; - margin-right: 4px; -} -.layout-toggle-container .tv-button { - padding: 0; - width: 45px; - height: 28px; - position: relative; - background: #fff; - /*&.active:before { - }*/ -} -.layout-toggle-container .tv-button:before { - content: " "; - position: absolute; - top: 12px; - right: 7px; - width: 0px; - height: 0px; - border-style: solid; - border-width: 5px 4.5px 0 4.5px; - border-color: #8F9091 transparent transparent transparent; -} -.layout-toggle-container .tv-button.active { - background: #F1F3F6 !important; -} -.layout-toggle-container .tv-button.active:before { - border-width: 0 4.5px 5px 4.5px; - border-color: transparent transparent #81bde2 transparent; -} -.layout-toggle-container .tv-button i { - position: absolute; - width: 29px; - height: 23px; - top: 2px; - left: 1px; - background-image: url("../../images/bottomtoolbar/layout-buttons.png"); -} -.layout-widget { - position: absolute; - z-index: 120; - border: 1px solid #c9cbcd; - padding: 12px 12px 8px 12px; - background: #fff; - color: #4c5151; -} -.layout-widget .layout-button { - display: inline-block; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 31px; - height: 25px; - border: 1px solid transparent; - background-image: url("../../images/bottomtoolbar/layout-buttons.png"); - cursor: pointer; -} -.layout-widget .layout-button.active { - border-color: #c9cbcd; - background-color: #f2f5f8; -} -.layout-widget .input-row { - margin: 4px; -} -.layout-widget .input-row label { - position: relative; - top: -2px; - padding: 0 0 0 4px; -} -/*border-color: @borderColor*/ -/* #BABDC2 */ -.tv-side-toolbar { - background: #FFFFFF; - width: 51px; - color: #BABDC2; - border-right: 1px solid #c9cbcd; -} -.is-mobile .tv-side-toolbar { - width: auto; - border-right: none; - border-top: 1px solid #c9cbcd; - width: 100%; -} -.is-mobile .tv-side-toolbar .tools-group { - display: inline-block; - margin: 3px 0 5px; -} -.is-mobile .tv-side-toolbar .tools-group .button { - position: relative; - display: inline-block; - -webkit-border-radius: 20px; - -moz-border-radius: 20px; - border-radius: 20px; - width: 40px; - height: 40px; - border: 2px solid #b5b7ba; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 22px; - -webkit-background-clip: padding-box; - -moz-border-radius: 22px; - -moz-background-clip: padding; - border-radius: 22px; - background-clip: padding-box; - background: #FFF; - background: transparent; - margin-left: 15px; - margin-right: 15px; -} -.is-mobile .tv-side-toolbar .tools-group .button:hover, -.is-mobile .tv-side-toolbar .tools-group .button:active, -.is-mobile .tv-side-toolbar .tools-group .button.active { - background: #FFF; -} -.is-mobile .tv-side-toolbar .tools-group .button:hover, -.is-mobile .tv-side-toolbar .tools-group .button:active, -.is-mobile .tv-side-toolbar .tools-group .button.active, -.is-mobile .tv-side-toolbar .tools-group .button.selected { - background: #FFF; - border: 2px solid #b5b7ba; -} -.is-mobile .tv-side-toolbar .tools-group .button .main { - top: 3px; - left: 3px; - margin: 0; - border: none; - background: transparent !important; -} -.is-mobile .tv-side-toolbar .tools-group .button .main .text-as-icon { - left: 3.5px; - top: 2px; -} -.is-mobile .tv-side-toolbar .tools-group .button .side { - content: " "; - position: absolute; - visibility: visible; - top: -12px; - left: 16px; - width: 0px; - height: 0px; - border-style: solid; - border-width: 0 3px 3px 3px; - border-color: transparent transparent #c9cbcd transparent; - background: transparent; -} -.is-mobile .tv-side-toolbar .tools-group .button .side::-moz-focus-inner { - border: 0; -} -.is-mobile .tv-side-toolbar .tools-group .button i { - top: 3px; - left: 7px; -} -.is-mobile .tv-side-toolbar .tools-group .button:hover i { - top: 3px; - left: 7px; -} -.tv-side-toolbar.hidden { - display: none; -} -.tv-side-toolbar.two-column { - width: 97px; -} -.tv-side-toolbar.two-column .tools-group { - margin-right: 0; -} -.tv-side-toolbar.two-column .tools-group:not(:first-child):not(.no-delimiter):before { - width: 87px; -} -.tv-side-toolbar.two-column .tools-group:first-child { - margin-bottom: -5px; -} -.tv-side-toolbar.two-column .tools-group .button { - display: inline-block; - width: 39px; - margin-right: 5px; -} -.tv-side-toolbar.two-column .help-button-container { - width: 95px; -} -.tv-side-toolbar.two-column .help-button-container .help-button { - margin: auto; -} -.charts-popup-list.main-menu-popup { - margin-top: 0px; -} -.tv-side-toolbar .main-menu { - display: block; - width: 39px; - height: 39px; - margin: auto; - background: url('../../images/small-logo.png') center center no-repeat; - position: relative; - cursor: pointer; -} -.tv-side-toolbar .main-menu:hover, -.tv-side-toolbar .main-menu:active, -.tv-side-toolbar .main-menu.active { - background-color: #E3E5E8; -} -.tv-side-toolbar .main-menu.with-avatar { - background: white; -} -/* notification counter */ -.tv-side-toolbar .main-menu a { - position: absolute; - top: 0; - right: 0; - padding: 1px; - background: #5091F7; - color: white; - font-size: 10px; - font-weight: bold; - text-align: center; - z-index: 1; - margin-top: 1px; - margin-right: 1px; -} -/* with avatar */ -.tv-side-toolbar .main-menu img { - display: block; - width: 39px; - height: 39px; - position: relative; - top: 0px; - left: 0px; -} -/* group */ -.tv-side-toolbar .tools-group:not(:first-child):not(.no-delimiter):before { - content: ""; - display: block; - width: 41px; - height: 1px; - position: relative; - left: 0px; - background: #CECFD1; -} -.is-mobile .tv-side-toolbar .tools-group:not(:first-child):not(.no-delimiter):before { - width: 1px; - height: 36px; - position: absolute; - top: 7px; -} -.tv-side-toolbar .tools-group.bottom-delimiter:after { - content: ""; - display: block; - width: 41px; - height: 1px; - position: relative; - left: 0px; - /*bottom: -6px;*/ - background: #CECFD1; -} -.tv-side-toolbar .tools-group { - margin: 5px; - position: relative; -} -.tv-side-toolbar .tools-group .button, -.tv-side-toolbar .help-button, -.properties-toolbar .tools-group .button { - display: block; - /*background: #46464E;*/ - border: 1px solid transparent; - cursor: default; -} -.tv-side-toolbar .tools-group .button { - height: 30px; - margin: 6px 0 0 0; - position: relative; -} -.tv-side-toolbar .tools-group .button.hidden { - display: none; -} -.tv-side-toolbar .help-button-container { - position: absolute; - left: 0; - bottom: 0; - z-index: 1; - height: 38px; - width: 50px; - background: #FFFFFF; -} -.tv-side-toolbar .help-button-container:before { - content: ''; - display: block; - width: 100%; - height: 5px; - position: absolute; - top: -5px; - left: 0; - background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%); - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff)); - background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%); - background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%); - background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%); - background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0); -} -.tv-side-toolbar .help-button { - margin: 4px 0 0 4px; - width: 39px; - height: 26px; -} -.tv-side-toolbar .tools-group .button .main { - position: absolute; - top: 0; - left: 0; - width: 30px; - height: 30px; -} -.tv-side-toolbar .tools-group .button .main.text-as-icon { - font-weight: bold; - font-family: FontAwesome; - padding-top: 7px; - text-align: center; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #777; - font-size: 19px; -} -.tv-side-toolbar .tools-group .button:hover .main.text-as-icon { - color: #555555; -} -.tv-side-toolbar .tools-group .button.selected .main.text-as-icon { - color: #5ec6e8; -} -.tv-side-toolbar .tools-group .button .side { - position: absolute; - top: 0; - left: 30px; - width: 8px; - height: 30px; - border-left: 1px dotted #B6B9BE; - background: url('../../images/sidetoolbar/toolgroup.png') center center no-repeat; - visibility: hidden; -} -.tv-side-toolbar .tools-group .button:hover, -.tv-side-toolbar .tools-group .button:active, -.tv-side-toolbar .tools-group .button.active, -.tv-side-toolbar .tools-group .button.selected, -.properties-toolbar .tools-group .button { - background-color: #FFFFFF; - border-color: #c9cbcd; -} -.tv-side-toolbar .tools-group .button:not(.subgroup):active, -.tv-side-toolbar .tools-group .button:not(.subgroup).active, -.tv-side-toolbar .tools-group .button:not(.subgroup).selected, -.properties-toolbar .tools-group .button:active, -.properties-toolbar .tools-group .button.active, -.tv-side-toolbar .tools-group .button.selected .main, -.tv-side-toolbar .tools-group .button:active .side, -.tv-side-toolbar .tools-group .button.active .side { - background-color: #F2F5F8; -} -.is-mobile .tv-side-toolbar .tools-group .button:not(.subgroup):active, -.is-mobile .tv-side-toolbar .tools-group .button:not(.subgroup).active, -.is-mobile .tv-side-toolbar .tools-group .button:not(.subgroup).selected, -.is-mobile .properties-toolbar .tools-group .button:active, -.is-mobile .properties-toolbar .tools-group .button.active, -.is-mobile .tv-side-toolbar .tools-group .button.selected .main, -.is-mobile .tv-side-toolbar .tools-group .button:active .side, -.is-mobile .tv-side-toolbar .tools-group .button.active .side { - background-color: transparent; -} -.tv-side-toolbar .tools-group .button:hover .side, -.tv-side-toolbar .tools-group .button:active .side, -.tv-side-toolbar .tools-group .button.active .side, -.tv-side-toolbar .tools-group .button.selected .side { - visibility: visible; -} -.tv-side-toolbar .tools-group .button.subgroup:hover:after, -.tv-side-toolbar .tools-group .button.subgroup:active:after, -.tv-side-toolbar .tools-group .button.subgroup.active:after, -.tv-side-toolbar .tools-group .button.subgroup.selected:after { - background-position: 0 -10px; -} -.tv-side-toolbar .tools-group .button i, -.tv-side-toolbar .tools-group .button:hover i { - display: block; - width: 30px; - height: 30px; - position: absolute; - top: 1px; - left: 8px; - background: url('../../images/sidetoolbar/instruments.png') no-repeat; -} -.tv-side-toolbar .tools-group .button.subgroup i, -.tv-side-toolbar .tools-group .button.subgroup:hover i { - position: absolute; - left: 0px; - top: 0px; -} -.tv-side-toolbar .help-button { - background: url('../../images/help/help-icon-large.png') no-repeat center center #ffffff; -} -.tv-side-toolbar .help-button:hover, -.tv-side-toolbar .help-button:active, -.tv-side-toolbar .help-button.active { - opacity: 0.8; -} -.tv-side-toolbar .tools-group .button.objects-tree i { - background-position: -1px -2561px; -} -.tv-side-toolbar .tools-group .button.objects-tree:active i { - background-position: -33px -2561px; -} -.tv-side-toolbar .tools-group .button.action:hover { - background: #EFEFF2; - border-color: #c9cbcd; -} -.tv-side-toolbar .label { - display: block; - margin: 10px 0 2px 0; - font-size: 9px; - text-align: center; - color: #A1A2A4; - cursor: default; -} -.tv-side-toolbar .tools-group .tvcolorpicker-widget { - border-color: #BABDC2; - margin: 0 7px 7px; -} -.tv-side-toolbar .tools-group.hide-square div:nth-child(1) span.square { - display: none; -} -.tv-side-toolbar .slider { - display: block; - position: relative; - left: 13px; - width: 16px; - height: 102px; -} -.tv-side-toolbar .slider i { - display: block; - width: 16px; - height: 16px; - border-radius: 8px; - background: url('../../images/sidetoolbar/slider-control.png') no-repeat; - cursor: pointer; - z-index: 1; -} -.tv-side-toolbar .slider span { - display: block; - height: 79px; - width: 14px; - position: absolute; - left: 1px; - top: 8px; - background: url('../../images/sidetoolbar/slider-bg.png') no-repeat; -} -.help-menu { - position: absolute; - padding: 1px; - background: White; - border: 1px solid #c9cbcd; - z-index: 16; -} -.help-menu span { - display: block; - position: relative; - color: #5A5D66; - font-size: 13px; - padding: 7px 24px; - cursor: pointer; -} -.help-menu span.external:after { - content: ''; - position: absolute; - top: 11px; - right: 7px; - width: 10px; - height: 10px; - background: url('../../images/external-link/ext-onwhite.png') no-repeat center right; -} -.help-menu span:hover { - color: #414349; - background-color: #f4f7f9; -} -.keyboard-help { - width: 560px; -} -.keyboard-help:after, -.keyboard-help > .column:nth-child(2n):after { - content: ''; - display: block; - clear: both; -} -.keyboard-help > .column { - float: left; - width: 50%; -} -.keyboard-help > .column-chart { - width: 290px; -} -.keyboard-help > .column-watch { - width: 265px; -} -.keyboard-help h4 { - margin: 0; -} -.keyboard-help p { - line-height: 1.85; - margin: 3px 0; -} -.keyboard-help kbd { - font-size: 11px; - border: 1px solid #777; - padding: 2px 5px; - -webkit-box-shadow: 0px 2px 0px #777; - -moz-box-shadow: 0px 2px 0px #777; - box-shadow: 0px 2px 0px #777; -} -.line-tool-icons-popup { - width: 358px; - font-size: 19px; -} -.line-tool-icons-popup .item { - display: inline-block; - padding: 7px; - height: 19px; - text-align: center; -} -.line-tool-icons-popup .item.active span { - color: #5ec6e8; -} -.line-tool-icons-popup .item .title-expanded { - width: 20px; - height: 20px; -} -.widgetbar-wrap { - top: 0; - right: 0; - position: absolute; - height: 100%; -} -.widgetbar-place .widgetbar-wrap { - position: fixed; - z-index: 15; -} -.widgetbar-handle { - position: absolute; - top: 0; - left: -3px; - height: 100%; - width: 5px; - background: rgba(0, 0, 0, 0); - cursor: ew-resize; -} -html.feature-touch .widgetbar-handle { - left: -8px; - width: 15px; -} -.widgetbar-tabs { - position: absolute; - height: 100%; - width: 45px; - right: 0; - top: 0; - background: #F1F3F6; -} -.widgetbar-tabscontrols { - position: absolute; - width: 100%; - bottom: 0; -} -.widgetbar-tabscontrols-button { - cursor: pointer; - height: 34px; - width: 34px; - margin: auto; -} -.widgetbar-tabscontrols-button:hover { - background: #eeeeee; -} -.widgetbar-minimizebutton .icon { - height: 16px; - width: 20px; - margin: 9px 7px; - background-position: -20px -360px; -} -.widgetbar-minimizebutton.minimized .icon { - height: 16px; - width: 20px; - margin: 9px 7px; - background-position: -40px -360px; -} -.widgetbar-configbutton .icon { - width: 20px; - height: 20px; - margin: 7px; - background-position: -60px -360px; -} -.layout-edit-mode .widgetbar-configbutton .icon { - width: 22px; - height: 19px; - margin: 7px 6px; - background-position: -175px -340px; -} -.layout-edit-mode .widgetbar-configbutton, -.layout-edit-mode .widgetbar-minimizebutton { - display: none; -} -.widgetbar-tab { - cursor: pointer; - position: relative; - border-bottom: solid #C9CBCD 1px; - background: #F1F3F6; - padding: 16px 0; -} -.widgetbar-tab:hover, -.widgetbar-tab.active { - background: #FFFFFF; -} -.widgetbar-tab-spacer { - height: 19px; - background: #e7eaef; - border-bottom: solid #C9CBCD 1px; -} -.widgetbar-newpage-button { - cursor: pointer; - position: relative; -} -.widgetbar-tab.active { - cursor: default; -} -.widgetbar-newpage-button { - display: none; -} -.layout-edit-mode .widgetbar-newpage-button { - display: block; -} -.widgetbar-iconplace { - display: block; - position: relative; - margin: 1px; - padding: 6px 0; -} -.widgetbar-newpage-icon, -.widgetbar-newwidget-icon, -.widgetbar-delete-icon, -.widgetbar-icon { - display: block; - margin: 0 auto; - width: 21px; - height: 21px; - background: url('../../images/widget-icons.png') 0 0 no-repeat; -} -.widgetbar-icon.active { - background-position: -21px 0; -} -.widgetbar-icon-watchlist { - background-position: 0 -63px; -} -.widgetbar-icon-watchlist.active { - background-position: -21px -63px; -} -.widgetbar-icon-hotlist { - background-position: 0 -84px; -} -.widgetbar-icon-hotlist.active { - background-position: -21px -84px; -} -.widgetbar-icon-detail { - background-position: 0 -105px; -} -.widgetbar-icon-detail.active { - background-position: -21px -105px; -} -.widgetbar-icon-news, -.widgetbar-icon-news_yahoo { - background-position: 0 -126px; -} -.widgetbar-icon-news.active, -.widgetbar-icon-news_yahoo.active { - background-position: -21px -126px; -} -.widgetbar-icon-chat { - background-position: 0 -147px; -} -.widgetbar-icon-chat.active { - background-position: -21px -147px; -} -.widgetbar-icon-messages { - background-position: 0 -234px; -} -.widgetbar-icon-messages.active { - background-position: -21px -234px; -} -.widgetbar-icon-news_stocktwits { - background-position: 0 -168px; -} -.widgetbar-icon-news_stocktwits.active { - background-position: -21px -168px; -} -.widgetbar-icon-news_fxwirepro { - background-position: 0 -189px; -} -.widgetbar-icon-news_fxwirepro.active { - background-position: -21px -189px; -} -.widgetbar-icon-news_futuresmag { - background-position: 0 -210px; -} -.widgetbar-icon-news_futuresmag.active { - background-position: -21px -210px; -} -.widgetbar-icon-calendar { - background-position: 0 -334px; -} -.widgetbar-icon-calendar.active { - background-position: -21px -334px; -} -.widgetpage-icon-group-base { - width: 27px; - height: 22px; - background-position: 0 -234px; -} -.widgetbar-tab.active .widgetpage-icon-group-base { - background-position: -27px -234px; -} -.widgetpage-icon-group-chat { - width: 23px; - background-position: 0 -261px; -} -.widgetbar-tab.active .widgetpage-icon-group-chat { - background-position: -27px -261px; -} -.widgetpage-icon-group-hotlists { - height: 23px; - background-position: 0 -285px; -} -.widgetbar-tab.active .widgetpage-icon-group-hotlists { - background-position: -27px -285px; -} -.widgetpage-icon-group-notifications { - background-position: 0 -314px; -} -.widgetbar-tab.active .widgetpage-icon-group-notifications { - background-position: -27px -314px; -} -.widgetpage-icon-group-calendar { - height: 23px; - background-position: 0 -336px; -} -.widgetbar-tab.active .widgetpage-icon-group-calendar { - background-position: -27px -336px; -} -.widgetpage-icon-group-messages { - width: 23px; - background-position: 0 -365px; -} -.widgetbar-tab.active .widgetpage-icon-group-messages { - background-position: -27px -365px; -} -.widgetpage-icon-group-datawindow { - width: 23px; - background-position: 0 -411px; -} -.widgetbar-tab.active .widgetpage-icon-group-datawindow { - background-position: -27px -411px; -} -.widgetbar-newwidget-iconplace { - cursor: pointer; - display: none; - position: relative; - width: 13px; - height: 13px; - padding: 6px; - border-radius: 12px; - margin: 0 0 0 5px; -} -.layout-edit-mode .widgetbar-tab.active .widgetbar-newwidget-iconplace { - display: block; -} -.widgetbar-newwidget-icon { - display: block; - height: 13px; - width: 13px; - background-position: -5px -26px; -} -.widgetbar-newpage-iconplace { - position: relative; - margin: 0 0 0 -1px; - padding: 12px 7px; - background: #39b978; - display: block; -} -.widgetbar-newwidget-iconplace, -.widgetbar-newpage-iconplace, -.widgetbar-applybutton { - background: #39b978; -} -.widgetbar-newpage-iconplace:hover, -.widgetbar-newpage-iconplace.active, -.widgetbar-newwidget-iconplace:hover, -.widgetbar-newwidget-iconplace.active, -.widgetbar-applybutton:hover { - background: #4cbf85; -} -.widgetbar-newpage-icon { - width: 23px; - height: 23px; - background-position: 0 -21px; -} -.widgetbar-delete { - position: absolute; - top: 3px; - right: 3px; - width: 28px; - height: 19px; - padding: 4px 0 5px 0; - cursor: pointer; -} -.widgetbar-delete:hover { - background: #dd6e5b; -} -.widgetbar-delete-icon { - display: block; - width: 16px; - height: 19px; - background-position: -26px -42px; - margin: 0 auto; -} -.widgetbar-delete:hover .widgetbar-delete-icon { - background-position: -26px -21px; -} -.widgetbar-notification-wrap { - display: none; - position: absolute; - bottom: -1px; - width: 100%; - text-align: right; -} -.widgetbar-notification { - display: inline-block; - font-size: 12px; - line-height: 15px; - padding: 0 3px; - min-width: 9px; - border-radius: 3px; - background: #e0745f; - color: white; - text-align: center; - border: solid 1px white; -} -.widgetbar-pages { - position: absolute; - top: 0; - right: 45px; - height: 100%; - background: #FFFFFF; - border-left: solid #C9CBCD 1px; - border-right: solid #c9cbcd 1px; -} -.widgetbar-pages.hidden { - border-right: none; -} -.widgetbar-pages.hidden .widgetbar-pagescontent { - display: none; -} -.widgetbar-pagescontent { - height: 100%; - overflow: hidden; -} -.widgetbar-pages.layered { - box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - /*rgba(0,0,0,.2) -3px 0 3px;*/ -} -.widgetbar-page { - display: none; - height: 100%; -} -.widgetbar-page.active { - display: block; -} -.widgetbar-widget { - margin: 0 0 1px 0; - position: relative; -} -.widgetbar-widgetheader { - background: #F1F3F6; - height: 34px; - cursor: default; - margin: 3px; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.widgetbar-headerspace { - position: relative; - float: right; - overflow: hidden; - padding: 2px 2px 0 0; -} -.widgetbar-widgetheader-icon { - float: left; - background: #e8ebed; - height: 21px; - width: 21px; - margin: 7px 0 0 10px; - background: url("../../images/widget-icons.png") 0 0 no-repeat; -} -.widgetbar-widgetbody { - position: relative; - overflow: hidden; -} -.widgetbar-widgetbody .widgetbody-overlay { - position: absolute; - top: 0; - height: 100%; - width: 100%; - z-index: 5; - background: rgba(255, 255, 255, 0.8); -} -.widgetbar-addwidgetpopup-itemtitle, -.widgetbar-widgettitle { - height: 15px; - padding: 10px 0 9px 11px; - white-space: nowrap; - font-size: 13px; - line-height: 15px; - font-weight: bold; - color: #5a5c62; -} -.widgetbar-widgettitle { - overflow: hidden; - text-overflow: ellipsis; -} -.widgetbar-widgethandle { - display: none; - position: absolute; - height: 5px; - top: -3px; - left: 0; - width: 100%; - background: rgba(0, 0, 0, 0); -} -html.feature-touch .widgetbar-widgethandle { - height: 15px; - top: -8px; -} -.widgetbar-widgethandle, -.widgetbar-page.widget-resize-mode, -.widgetbar-page.widget-resize-mode * { - cursor: ns-resize; -} -.widgetbar-widget + .widgetbar-widget .widgetbar-widgethandle { - display: block; -} -.layout-move-mode .widgetbar-widget .widgetbar-widgethandle { - display: none; -} -.layout-edit-mode .widgetbar-widgetbody { - opacity: .2; -} -.layout-edit-mode .widgetbar-headerspace { - display: none; -} -.widgetbar-tab-shield, -.widgetbar-movemarker-self, -.widgetbar-eventshield, -.widgetbar-editshield { - position: absolute; - top: 0; - left: 0; - background: rgba(0, 0, 0, 0); - bottom: 0; - right: 0; -} -.widgetbar-tab-shield, -.widgetbar-editshield, -.widgetbar-movemarker-self { - display: none; -} -.widgetbar-tab-shield.highlighted, -.widgetbar-movemarker-self { - border: solid #52c3e7 2px; - background: rgba(82, 195, 231, 0.2); -} -.layout-edit-mode .widgetbar-editshield { - display: block; -} -.widgetbar-editshield.highlighted .widgetbar-movemarker-self { - display: block; -} -.widgetbar-editshield-top, -.widgetbar-editshield-bottom { - display: none; - position: absolute; - z-index: 10; - background: rgba(0, 0, 0, 0); -} -.widgetbar-editshield-top { - top: 0; - left: 0; - right: 0; - bottom: 50%; -} -.widgetbar-editshield-bottom { - top: 50%; - left: 0; - right: 0; - bottom: -1px; -} -.widgetbar-eventshield, -.layout-move-mode .widgetbar-editshield-top, -.layout-move-mode .widgetbar-editshield-bottom, -.layout-move-mode .widgetbar-tab-shield { - display: block; - cursor: move; -} -.widgetbar-movemarker { - display: none; - position: absolute; - left: 0; - width: 100%; - height: 3px; - background: #52c3e7; -} -.widgetbar-movemarker-top { - top: -2px; -} -.widgetbar-movemarker-bottom { - bottom: -2px; -} -.widgetbar-movemarker:before, -.widgetbar-movemarker:after { - content: " "; - position: absolute; - height: 7px; - top: -2px; - width: 1px; - background: #52c3e7; -} -.widgetbar-movemarker:before { - left: 0; -} -.widgetbar-movemarker:after { - right: 0; -} -.widgetbar-movemarker.highlighted { - display: block; -} -.widgetbar-addwidgetpopup { - position: absolute; - z-index: 100; - top: -1px; - right: 38px; - background: white; - fill: white; - border: solid #d6dadf 1px; - stroke: #d6dadf; - stroke-width: 1px; -} -.widgetbar-newwidget-iconplace .widgetbar-addwidgetpopup { - right: 32px; - top: -12px; -} -.widgetbar-addwidgetpopup-list { - overflow: auto; -} -.widgetbar-addwidgetpopup-ear { - position: absolute; - width: 10px; - height: 19px; - top: 14px; - right: -10px; -} -.widgetbar-addwidgetpopup-item { - overflow: hidden; - height: 21px; - margin: 1px; - cursor: pointer; - padding: 8px 10px; -} -.widgetbar-addwidgetpopup-item:hover { - background: #f2f5f8; -} -.widgetbar-addwidgetpopup-itemtitle { - padding: 2px 0; - margin: 0 3px 0 30px; - min-width: 160px; -} -.widgetbar-addwidgetpopup-item .widgetbar-icon { - float: left; -} -.widgetbar-editblock { - display: none; - position: absolute; - width: 100%; - left: 0; - bottom: 0; - background: #dee4ec; - height: 50px; -} -.layout-edit-mode .widgetbar-editblock { - display: block; -} -.widgetbar-applybutton, -.widgetbar-applybutton:hover { - cursor: pointer; - display: block; - height: 15px; - color: white; - font-size: 12px; - line-height: 15px; - padding: 8px 2px 7px 2px; - text-align: center; - text-transform: uppercase; - margin: 10px; -} -/* == Here goes the rules that has no direct influence to widgetbar layout == */ -.widgetbar-headerspace .button { - padding-top: 5px; - background-color: #fff; - border: 1px #c9cbcd solid; - font-size: 12px; - line-height: 15px; - width: 39px; - height: 30px; - float: left; - display: block; - position: relative; - text-align: center; - box-sizing: border-box; - -moz-box-sizing: border-box; - margin-left: 4px; -} -.widgetbar-headerspace .button.detach-chat { - margin-left: 4px; -} -.widgetbar-headerspace .button.with-arrow:after { - content: " "; - width: 9px; - height: 5px; - display: inline-block; - vertical-align: middle; - background: url("../../images/select-bg.png") 0 0 no-repeat; - margin: 0 0 0 4px; -} -.widgetbar-headerspace .button .icon-list { - width: 18px; - height: 14px; - background-position: 0 -280px; -} -.widgetbar-headerspace .button:hover .icon-list { - background-position: 0 -360px; -} -.widgetbar-headerspace .button.active .icon-list { - background-position: -122px -421px; -} -.widgetbar-headerspace .button .icon-list-dots { - height: 16px; - width: 16px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1548px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-right: 2px; -} -.widgetbar-headerspace .button:hover .icon-list-dots, -.widgetbar-headerspace .button.active .icon-list-dots { - height: 16px; - width: 16px; - background-image: url("../../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1574px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.widgetbar-headerspace .button .icon-config { - width: 17px; - height: 17px; - background-position: -160px -240px; -} -.widgetbar-headerspace .button:hover .icon-config { - background-position: -40px -340px; -} -.widgetbar-headerspace .button.active .icon-config { - background-position: 0 -440px; -} -.widgetbar-headerspace .button .icon-mentions { - width: 17px; - height: 17px; - background-position: -80px -400px; -} -.widgetbar-headerspace .button:hover .icon-mentions { - background-position: -19px -440px; -} -.widgetbar-headerspace .button.active .icon-mentions { - background-position: -37px -440px; -} -.widgetbar-headerspace .button .icon-detach { - width: 10px; - height: 10px; - margin: 3px 0 2px 0; - background-position: -140px -140px; -} -.widgetbar-headerspace .button:hover .icon-detach, -.widgetbar-headerspace .button.active .icon-detach { - background-position: -140px -150px; -} -.widgetbar-headerspace .button .icon-plus { - width: 16px; - height: 14px; - left: 0; - margin: 1px 0 0; - background-position: -179px -162px; -} -.widgetbar-headerspace .button:hover .icon-plus, -.widgetbar-headerspace .button.active .icon-plus { - background-position: 1px -162px; -} -.widgetbar-headerspace .button .icon-phone { - width: 20px; - height: 20px; - left: 0; - margin: -1px 0 0; - background-position: -80px -380px; -} -.widgetbar-headerspace .button:hover .icon-phone, -.widgetbar-headerspace .button.active .icon-phone { - background-position: -60px -380px; -} -.widgetbar-headerspace .button .icon-hangup { - width: 20px; - height: 20px; - left: 0; - margin: -1px 0 0; - background-position: -40px -380px; -} -.widgetbar-headerspace .button:hover .icon-hangup, -.widgetbar-headerspace .button.active .icon-hangup { - background-position: -20px -380px; -} -.widgetbar-headerspace .button .icon-members { - width: 15px; - height: 15px; - background-position: -158px -20px; -} -.widgetbar-headerspace .button:hover .icon-members, -.widgetbar-headerspace .button.active .icon-members { - background-position: -158 -20px; -} -.widgetbar-headerspace .button.active { - background-color: #F2F5F8 !important; -} -.properties-toolbar { - position: absolute; - top: 70px; - left: 40%; - height: 39px; - z-index: 15; - background: #FFFFFF; - border: 1px solid #c9cbcd; - -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); - box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); -} -.properties-toolbar:after { - clear: both; - display: table; - content: ""; -} -.properties-toolbar > div, -.properties-toolbar .tools-group { - display: inline-block; - float: left; -} -.properties-toolbar > div > div, -.properties-toolbar .tools-group > div, -.properties-toolbar > div > input, -.properties-toolbar .tools-group > input { - display: inline-block; - float: left; -} -.properties-toolbar .tools-group { - position: relative; - height: 27px; - padding: 6px 3px; -} -.properties-toolbar .tools-group > div, -.properties-toolbar .tools-group > span, -.properties-toolbar .tools-group > a, -.properties-toolbar .tools-group > .colorpicker-widget { - margin-right: 3px; -} -.properties-toolbar .tools-group.properties-tools-group > div, -.properties-toolbar .tools-group.properties-tools-group > span, -.properties-toolbar .tools-group.properties-tools-group > a, -.properties-toolbar .tools-group.properties-tools-group > .colorpicker-widget { - margin-right: -1px; -} -.properties-toolbar .tools-group.properties-tools-group > div:last-child, -.properties-toolbar .tools-group.properties-tools-group > span:last-child, -.properties-toolbar .tools-group.properties-tools-group > a:last-child, -.properties-toolbar .tools-group.properties-tools-group > .colorpicker-widget:last-child { - margin-right: 3px; -} -.properties-toolbar .tools-group.properties-tools-group .divider { - height: 27px; - width: 5px; -} -.properties-toolbar .tools-group .button { - width: 36px; - height: 25px; - display: inline-block; - position: relative; -} -.properties-toolbar .tools-group .button.with-arrow { - width: 40px; -} -.properties-toolbar .tools-group .button.with-arrow:after { - position: relative; - top: 14px; - left: 30px; - content: " "; - width: 0px; - height: 0px; - border-style: solid; - border-width: 2px 2px 0 2px; - border-color: #707275 transparent transparent transparent; - border-style: inset; -} -.properties-toolbar .tools-group .button.active:after, -.properties-toolbar .tools-group .button:active:after, -.properties-toolbar .tools-group .button:focus:after { - border-color: #00c3e6 transparent transparent transparent; -} -.properties-toolbar .tools-group .colorpicker-widget { - border-color: #c9cbcd; - width: 40px; - height: 25px; - cursor: default; -} -.properties-toolbar .tools-group .colorpicker-widget[class*="icon-"] { - background-image: url('../../images/linetool-properties/colorpicker-icons.png'); -} -.properties-toolbar .tools-group .custom-select .switcher { - padding: 0px; - width: 40px; - min-width: 40px; - background-color: #FFFFFF; -} -.properties-toolbar .tools-group .custom-select .switcher .title { - width: 40px; - height: 25px; - padding: 0; -} -.properties-toolbar .tools-group .custom-select .switcher .icon { - position: absolute; - right: 9px; - top: 12px; - content: " "; - width: 0px; - height: 0px; - border-style: solid; - border-width: 2px 2px 0 2px; - border-color: #707275 transparent transparent transparent; - border-style: inset; -} -.properties-toolbar .tools-group .custom-select .switcher:active .icon, -.properties-toolbar .tools-group .custom-select .switcher:active .icon { - border-color: #00c3e6 transparent transparent transparent; -} -.properties-toolbar .tools-group .custom-select .items { - padding: 6px 5px; - width: auto; -} -.properties-toolbar .tools-group .custom-select .items span { - display: inline-block; -} -.properties-toolbar .tools-group .custom-select .items .item { - padding: 0; - display: inline-block; - height: 25px; -} -.properties-toolbar .tools-group .custom-select .items .item.selected { - border: 1px solid #c9cbcd; -} -.properties-toolbar .tools-group .custom-select .combobox-icon { - display: inline-block; - width: 32px; - height: 25px; -} -.properties-toolbar .drag-handler { - height: 39px; - width: 16px; - position: relative; -} -.properties-toolbar .drag-handler i { - margin: 7px; - position: absolute; - width: 6px; - height: 26px; - background-image: url('../../images/linetool-properties/drag-handle-bg.png'); -} -.properties-toolbar [class*="icon-"] { - background-image: url('../../images/linetool-properties/icons.png'); -} -.properties-toolbar [class*="icon-"].icon-pencil { - background-position: 0 0px; -} -.properties-toolbar [class*="icon-"].icon-bucket { - background-position: 0 -25px; -} -.properties-toolbar [class*="icon-"].icon-font { - background-position: 0 -50px; -} -.properties-toolbar [class*="icon-"].icon-list { - background-position: 0 -75px; -} -.properties-toolbar [class*="icon-"].icon-line { - background-position: 0 -100px; -} -.properties-toolbar [class*="icon-"].icon-line-left-arrow { - background-position: 0 -125px; -} -.properties-toolbar [class*="icon-"].icon-line-right-arrow { - background-position: 0 -150px; -} -.properties-toolbar [class*="icon-"].icon-line-two-arrow { - background-position: 0 -175px; -} -.properties-toolbar [class*="icon-"].icon-ray-left { - background-position: 0 -200px; -} -.properties-toolbar [class*="icon-"].icon-ray-right { - background-position: 0 -225px; -} -.properties-toolbar [class*="icon-"].icon-ray-segment { - background-position: 0 -250px; -} -.properties-toolbar [class*="icon-"].icon-line-dashed { - background-position: 0 -275px; -} -.properties-toolbar [class*="icon-"].icon-line-dotted { - background-position: 0 -300px; -} -.properties-toolbar [class*="icon-"].icon-line-width-1 { - background-position: 0 -100px; -} -.properties-toolbar [class*="icon-"].icon-line-width-2 { - background-position: 0 -325px; -} -.properties-toolbar [class*="icon-"].icon-line-width-3 { - background-position: 0 -350px; -} -.properties-toolbar [class*="icon-"].icon-line-width-4 { - background-position: 0 -375px; -} -.properties-toolbar [class*="icon-"].icon-settings { - background-position: 0 -400px; -} -.properties-toolbar [class*="icon-"].icon-clone { - background-position: 0 -425px; -} -.properties-toolbar [class*="icon-"].icon-remove { - background-position: 0 -450px; -} -.properties-toolbar [class*="icon-"].icon-hide { - background-position: 0 -475px; -} -.properties-toolbar [class*="icon-"].icon-zorder { - background-position: 0 -500px; -} -.properties-toolbar [class*="icon-"].icon-line-left-normal { - background-position: 0 -525px; -} -.properties-toolbar [class*="icon-"].icon-line-right-normal { - background-position: 0 -550px; -} -.properties-toolbar [class*="icon-"].icon-line-left-extend { - background-position: 0 -575px; -} -.properties-toolbar [class*="icon-"].icon-line-right-extend { - background-position: 0 -600px; -} -.properties-toolbar [class*="icon-"].icon-lock { - background-position: 0 -625px; -} -.properties-toolbar [class*="icon-"].active.icon-pencil, -.properties-toolbar [class*="icon-"]:active.icon-pencil, -.properties-toolbar [class*="icon-"]:focus.icon-pencil { - background-position: -40px 0px; -} -.properties-toolbar [class*="icon-"].active.icon-bucket, -.properties-toolbar [class*="icon-"]:active.icon-bucket, -.properties-toolbar [class*="icon-"]:focus.icon-bucket { - background-position: -40px -25px; -} -.properties-toolbar [class*="icon-"].active.icon-font, -.properties-toolbar [class*="icon-"]:active.icon-font, -.properties-toolbar [class*="icon-"]:focus.icon-font { - background-position: -40px -50px; -} -.properties-toolbar [class*="icon-"].active.icon-list, -.properties-toolbar [class*="icon-"]:active.icon-list, -.properties-toolbar [class*="icon-"]:focus.icon-list { - background-position: -40px -75px; -} -.properties-toolbar [class*="icon-"].active.icon-line, -.properties-toolbar [class*="icon-"]:active.icon-line, -.properties-toolbar [class*="icon-"]:focus.icon-line { - background-position: -40px -100px; -} -.properties-toolbar [class*="icon-"].active.icon-line-left-arrow, -.properties-toolbar [class*="icon-"]:active.icon-line-left-arrow, -.properties-toolbar [class*="icon-"]:focus.icon-line-left-arrow { - background-position: -40px -125px; -} -.properties-toolbar [class*="icon-"].active.icon-line-right-arrow, -.properties-toolbar [class*="icon-"]:active.icon-line-right-arrow, -.properties-toolbar [class*="icon-"]:focus.icon-line-right-arrow { - background-position: -40px -150px; -} -.properties-toolbar [class*="icon-"].active.icon-line-two-arrow, -.properties-toolbar [class*="icon-"]:active.icon-line-two-arrow, -.properties-toolbar [class*="icon-"]:focus.icon-line-two-arrow { - background-position: -40px -175px; -} -.properties-toolbar [class*="icon-"].active.icon-ray-left, -.properties-toolbar [class*="icon-"]:active.icon-ray-left, -.properties-toolbar [class*="icon-"]:focus.icon-ray-left { - background-position: -40px -200px; -} -.properties-toolbar [class*="icon-"].active.icon-ray-right, -.properties-toolbar [class*="icon-"]:active.icon-ray-right, -.properties-toolbar [class*="icon-"]:focus.icon-ray-right { - background-position: -40px -225px; -} -.properties-toolbar [class*="icon-"].active.icon-ray-segment, -.properties-toolbar [class*="icon-"]:active.icon-ray-segment, -.properties-toolbar [class*="icon-"]:focus.icon-ray-segment { - background-position: -40px -250px; -} -.properties-toolbar [class*="icon-"].active.icon-line-dashed, -.properties-toolbar [class*="icon-"]:active.icon-line-dashed, -.properties-toolbar [class*="icon-"]:focus.icon-line-dashed { - background-position: -40px -275px; -} -.properties-toolbar [class*="icon-"].active.icon-line-dotted, -.properties-toolbar [class*="icon-"]:active.icon-line-dotted, -.properties-toolbar [class*="icon-"]:focus.icon-line-dotted { - background-position: -40px -300px; -} -.properties-toolbar [class*="icon-"].active.icon-line-width-1, -.properties-toolbar [class*="icon-"]:active.icon-line-width-1, -.properties-toolbar [class*="icon-"]:focus.icon-line-width-1 { - background-position: -40px -100px; -} -.properties-toolbar [class*="icon-"].active.icon-line-width-2, -.properties-toolbar [class*="icon-"]:active.icon-line-width-2, -.properties-toolbar [class*="icon-"]:focus.icon-line-width-2 { - background-position: -40px -325px; -} -.properties-toolbar [class*="icon-"].active.icon-line-width-3, -.properties-toolbar [class*="icon-"]:active.icon-line-width-3, -.properties-toolbar [class*="icon-"]:focus.icon-line-width-3 { - background-position: -40px -350px; -} -.properties-toolbar [class*="icon-"].active.icon-line-width-4, -.properties-toolbar [class*="icon-"]:active.icon-line-width-4, -.properties-toolbar [class*="icon-"]:focus.icon-line-width-4 { - background-position: -40px -375px; -} -.properties-toolbar [class*="icon-"].active.icon-settings, -.properties-toolbar [class*="icon-"]:active.icon-settings, -.properties-toolbar [class*="icon-"]:focus.icon-settings { - background-position: -40px -400px; -} -.properties-toolbar [class*="icon-"].active.icon-clone, -.properties-toolbar [class*="icon-"]:active.icon-clone, -.properties-toolbar [class*="icon-"]:focus.icon-clone { - background-position: -40px -425px; -} -.properties-toolbar [class*="icon-"].active.icon-remove, -.properties-toolbar [class*="icon-"]:active.icon-remove, -.properties-toolbar [class*="icon-"]:focus.icon-remove { - background-position: -40px -450px; -} -.properties-toolbar [class*="icon-"].active.icon-hide, -.properties-toolbar [class*="icon-"]:active.icon-hide, -.properties-toolbar [class*="icon-"]:focus.icon-hide { - background-position: -40px -475px; -} -.properties-toolbar [class*="icon-"].active.icon-zorder, -.properties-toolbar [class*="icon-"]:active.icon-zorder, -.properties-toolbar [class*="icon-"]:focus.icon-zorder { - background-position: -40px -500px; -} -.properties-toolbar [class*="icon-"].active.icon-line-left-normal, -.properties-toolbar [class*="icon-"]:active.icon-line-left-normal, -.properties-toolbar [class*="icon-"]:focus.icon-line-left-normal { - background-position: -40px -525px; -} -.properties-toolbar [class*="icon-"].active.icon-line-right-normal, -.properties-toolbar [class*="icon-"]:active.icon-line-right-normal, -.properties-toolbar [class*="icon-"]:focus.icon-line-right-normal { - background-position: -40px -550px; -} -.properties-toolbar [class*="icon-"].active.icon-line-left-extend, -.properties-toolbar [class*="icon-"]:active.icon-line-left-extend, -.properties-toolbar [class*="icon-"]:focus.icon-line-left-extend { - background-position: -40px -575px; -} -.properties-toolbar [class*="icon-"].active.icon-line-right-extend, -.properties-toolbar [class*="icon-"]:active.icon-line-right-extend, -.properties-toolbar [class*="icon-"]:focus.icon-line-right-extend { - background-position: -40px -600px; -} -.properties-toolbar [class*="icon-"].active.icon-lock, -.properties-toolbar [class*="icon-"]:active.icon-lock, -.properties-toolbar [class*="icon-"]:focus.icon-lock { - background-position: -40px -625px; -} -.properties-toolbar .active [class*="icon-"].icon-pencil, -.properties-toolbar .selected [class*="icon-"].icon-pencil { - background-position: -40px 0px; -} -.properties-toolbar .active [class*="icon-"].icon-bucket, -.properties-toolbar .selected [class*="icon-"].icon-bucket { - background-position: -40px -25px; -} -.properties-toolbar .active [class*="icon-"].icon-font, -.properties-toolbar .selected [class*="icon-"].icon-font { - background-position: -40px -50px; -} -.properties-toolbar .active [class*="icon-"].icon-list, -.properties-toolbar .selected [class*="icon-"].icon-list { - background-position: -40px -75px; -} -.properties-toolbar .active [class*="icon-"].icon-line, -.properties-toolbar .selected [class*="icon-"].icon-line { - background-position: -40px -100px; -} -.properties-toolbar .active [class*="icon-"].icon-line-left-arrow, -.properties-toolbar .selected [class*="icon-"].icon-line-left-arrow { - background-position: -40px -125px; -} -.properties-toolbar .active [class*="icon-"].icon-line-right-arrow, -.properties-toolbar .selected [class*="icon-"].icon-line-right-arrow { - background-position: -40px -150px; -} -.properties-toolbar .active [class*="icon-"].icon-line-two-arrow, -.properties-toolbar .selected [class*="icon-"].icon-line-two-arrow { - background-position: -40px -175px; -} -.properties-toolbar .active [class*="icon-"].icon-ray-left, -.properties-toolbar .selected [class*="icon-"].icon-ray-left { - background-position: -40px -200px; -} -.properties-toolbar .active [class*="icon-"].icon-ray-right, -.properties-toolbar .selected [class*="icon-"].icon-ray-right { - background-position: -40px -225px; -} -.properties-toolbar .active [class*="icon-"].icon-ray-segment, -.properties-toolbar .selected [class*="icon-"].icon-ray-segment { - background-position: -40px -250px; -} -.properties-toolbar .active [class*="icon-"].icon-line-dashed, -.properties-toolbar .selected [class*="icon-"].icon-line-dashed { - background-position: -40px -275px; -} -.properties-toolbar .active [class*="icon-"].icon-line-dotted, -.properties-toolbar .selected [class*="icon-"].icon-line-dotted { - background-position: -40px -300px; -} -.properties-toolbar .active [class*="icon-"].icon-line-width-1, -.properties-toolbar .selected [class*="icon-"].icon-line-width-1 { - background-position: -40px -100px; -} -.properties-toolbar .active [class*="icon-"].icon-line-width-2, -.properties-toolbar .selected [class*="icon-"].icon-line-width-2 { - background-position: -40px -325px; -} -.properties-toolbar .active [class*="icon-"].icon-line-width-3, -.properties-toolbar .selected [class*="icon-"].icon-line-width-3 { - background-position: -40px -350px; -} -.properties-toolbar .active [class*="icon-"].icon-line-width-4, -.properties-toolbar .selected [class*="icon-"].icon-line-width-4 { - background-position: -40px -375px; -} -.properties-toolbar .active [class*="icon-"].icon-settings, -.properties-toolbar .selected [class*="icon-"].icon-settings { - background-position: -40px -400px; -} -.properties-toolbar .active [class*="icon-"].icon-clone, -.properties-toolbar .selected [class*="icon-"].icon-clone { - background-position: -40px -425px; -} -.properties-toolbar .active [class*="icon-"].icon-remove, -.properties-toolbar .selected [class*="icon-"].icon-remove { - background-position: -40px -450px; -} -.properties-toolbar .active [class*="icon-"].icon-hide, -.properties-toolbar .selected [class*="icon-"].icon-hide { - background-position: -40px -475px; -} -.properties-toolbar .active [class*="icon-"].icon-zorder, -.properties-toolbar .selected [class*="icon-"].icon-zorder { - background-position: -40px -500px; -} -.properties-toolbar .active [class*="icon-"].icon-line-left-normal, -.properties-toolbar .selected [class*="icon-"].icon-line-left-normal { - background-position: -40px -525px; -} -.properties-toolbar .active [class*="icon-"].icon-line-right-normal, -.properties-toolbar .selected [class*="icon-"].icon-line-right-normal { - background-position: -40px -550px; -} -.properties-toolbar .active [class*="icon-"].icon-line-left-extend, -.properties-toolbar .selected [class*="icon-"].icon-line-left-extend { - background-position: -40px -575px; -} -.properties-toolbar .active [class*="icon-"].icon-line-right-extend, -.properties-toolbar .selected [class*="icon-"].icon-line-right-extend { - background-position: -40px -600px; -} -.properties-toolbar .active [class*="icon-"].icon-lock, -.properties-toolbar .selected [class*="icon-"].icon-lock { - background-position: -40px -625px; -} -.mini-widget { - overflow: hidden; - color: #5B5E61; - background-color: White; -} -.tv-mediumwidget { - background-color: White; - overflow: hidden; -} -#miniwidget .tabs, -.tv-mediumwidget .tv-mediumwidget-labels { - border-bottom: 1px solid #dde1e6; -} -.mini-widget .tab, -.tv-mediumwidget .tv-mediumwidget-label { - margin: 1px 1px 0 1px; - padding: 8px 10px; - display: inline-block; - cursor: pointer; - font-size: 11px; - font-weight: bold; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.mini-widget .tab.active, -.tv-mediumwidget .tv-mediumwidget-label.active { - margin: 0 0 -1px 0; - border-style: solid; - border-color: #dde1e6; - border-bottom-color: White; - border-width: 1px 1px 1px 1px; -} -.mini-widget .tab.active a, -.tv-mediumwidget .tv-mediumwidget-label a { - color: #5B5E61; -} -.tv-mediumwidget .footer, -.mini-widget .footer { - padding: 6px 8px; - font-size: 11px; - text-align: right; -} -.tv-mediumwidget .footer .fade, -.mini-widget .footer .fade { - color: #B4B4B4; -} -.mini-widget .graph { - overflow: hidden; - border-left: 1px solid #dde1e6; - border-right: 1px solid #dde1e6; - border-bottom: none; -} -.mini-widget .graph > div { - height: 100%; -} -.mini-widget .divider { - display: block; - height: 5px; - border-left: 1px solid #dde1e6; - border-right: 1px solid #dde1e6; -} -.mini-widget .pages { - overflow-y: auto; - overflow-x: hidden; - border-left: 1px solid #dde1e6; - border-right: 1px solid #dde1e6; -} -.mini-widget .pages table { - width: 100%; - border-collapse: collapse; - position: relative; - border-spacing: 10px; -} -.mini-widget .pages table .ticker { - font-size: 14px; - overflow: hidden; - background-color: white; -} -.mini-widget .pages table .ticker.active { - background-color: #edf0f3; -} -.mini-widget .pages table .ticker td { - position: relative; - border-bottom: 1px solid #e5e4e4; - cursor: default; - text-align: center; - padding: 6px 0; -} -.mini-widget .pages table .ticker td.symbol-short-name-container { - width: 35%; - padding-left: 12px; - text-align: left; -} -.mini-widget .pages table .ticker td.symbol-last { - width: 25%; - text-align: center; -} -.mini-widget .pages table .ticker td.symbol-change { - width: 20%; - text-align: right; -} -.mini-widget .pages table .ticker td.symbol-change-pt { - width: 20%; - padding-right: 2px; - text-align: right; -} -.mini-widget .footer { - overflow: hidden; - border-left: 1px solid #dde1e6; - border-right: 1px solid #dde1e6; - border-bottom: 1px solid #dde1e6; -} -.tv-mediumwidget { - color: #26282f; -} -.tv-mediumwidget .tv-mediumwidget-pages { - border-left: 1px solid #e5e4e4; - border-right: 1px solid #e5e4e4; -} -.tv-mediumwidget .tv-mediumwidget-pages .tv-mediumwidget-page { - display: none; -} -.tv-mediumwidget .tv-mediumwidget-pages .tv-mediumwidget-page.active { - display: block; -} -.tv-mediumwidget .footer { - border: 1px solid #e5e4e4; - border-top: none; -} -.tv-mediumwidget .ticker-fundamental-container { - width: 100%; -} -.tv-mediumwidget .ticker-fundamental-container .fundamentals-cell { - vertical-align: top; -} -.tv-mediumwidget .tv-mediumwidget-ticker, -.tv-mediumwidget .tv-mediumwidget-fundamentals { - height: 97px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 15px 15px 0 15px; - position: relative; -} -.tv-mediumwidget .tv-mediumwidget-ticker { - white-space: nowrap; -} -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-ticker-name { - vertical-align: top; -} -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-ticker-value { - vertical-align: bottom; - white-space: nowrap; -} -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-short-name, -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-short-name-container { - font-size: 22px; - text-transform: uppercase; -} -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-last { - display: inline-block; - font-size: 28px; - font-weight: bold; - margin-right: 5px; - padding: 0; -} -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-change-container { - white-space: nowrap; - display: inline-block; -} -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-change, -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-change-pt { - display: inline-block; - font-weight: bold; - font-size: 18px; -} -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-change-pt { - margin-left: 5px; -} -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-description-name, -.tv-mediumwidget .tv-mediumwidget-ticker .symbol-industry-sector-container { - font-size: 11px; - color: #787878; -} -.tv-mediumwidget .tv-mediumwidget-fundamentals { - min-width: 210px; -} -.tv-mediumwidget .tv-mediumwidget-fundamentals table { - width: 100%; - border: 0px; - border-collapse: collapse; - /* cellspacing="0" */ -} -.tv-mediumwidget .tv-mediumwidget-fundamentals table td { - padding: 8px 0; -} -.tv-mediumwidget .tv-mediumwidget-fundamentals table td.fundamental-name { - width: 24%; - border-bottom: 1px solid #e5e4e4; - text-align: left; - color: #878c94; - padding-right: 5px; -} -.tv-mediumwidget .tv-mediumwidget-fundamentals table td.fundamental-value { - width: 24%; - border-bottom: 1px solid #e5e4e4; - text-align: right; -} -.tv-mediumwidget .tv-mediumwidget-fundamentals table td.fundamental-divider { - width: 4%; - min-width: 20px; -} -.tv-mediumwidget .tv-mediumwidget-fundamentals table tr:first-child td { - padding-top: 0; -} -.tv-mediumwidget .tv-mediumwidget-fundamentals table tr:last-child td.fundamental-name, -.tv-mediumwidget .tv-mediumwidget-fundamentals table tr:last-child td.fundamental-value { - border-bottom: none; -} -.tv-mediumwidget .tv-mediumwidget-divider { - float: left; - height: 1px; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin: 30px 15px; - background-color: #e5e4e4; -} -.tv-mediumwidget .tv-mediumwidget-minichart { - float: left; - width: 100%; - margin-top: 10px; -} -.tv-mediumwidget .tv-mediumwidget-minichart canvas { - display: block; -} -.chart-widget { - border-style: none; - position: absolute; - left: 0px; - top: 0px; - width: 512px; - height: 256px; - margin: 0px; - padding: 0px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -/* chart header */ -.chart-header { - background-color: #ffffff; - border-bottom: 1px solid gray; - color: white; -} -.chart-header-form { - background-color: #ffffff; - color: black; - margin: 3px; -} -.chart-header-input-text { - border: 1px solid black; - color: black; -} -.chart-header-status { - border: 0px; -} -/* markup table */ -table.chart-markup-table { - border: none; - border-collapse: collapse; - border-spacing: 0; - line-height: 0px; - margin: 0px; - padding: 0px; -} -.chart-markup-table tr { - margin: 0; - padding: 0; -} -td.chart-markup-table { - border: none; - text-align: left; - vertical-align: top; - line-height: 0px; - margin: 0px; - padding: 0px; -} -/* data window */ -.chart-data-window { - position: absolute; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-collapse: collapse; - margin: 0; - padding: 0; - background-color: #FFF; - text-align: left; - color: #5a5c62; -} -.chart-data-window .box { - margin: 3px; -} -.chart-data-window .box.with-actions { - cursor: pointer; -} -.chart-data-window .box:first-child .chart-data-window-header:first-child { - margin-top: 0; -} -.chart-data-window .hover .chart-data-window-header .hover-source-icon { - display: block; -} -.chart-data-window .active { - border-left: 2px solid #528CDE; -} -.chart-data-window .active .chart-data-window-header { - background: #E9F8FF; -} -.chart-data-window .active .chart-data-window-header, -.chart-data-window .active .chart-data-window-item .chart-data-window-item-title { - padding-left: 8px; -} -.chart-data-window .active .chart-data-window-item { - font-weight: bold; -} -.chart-data-window .hidden { - opacity: 0.3; -} -.chart-data-window .hidden .chart-data-window-item { - display: none; -} -.chart-data-window .chart-data-window-header, -.chart-data-window .chart-data-window-item { - margin-bottom: 3px; - position: relative; -} -.chart-data-window .chart-data-window-header { - padding: 9px 10px; - background: #f2f5f8; - font-weight: bold; - font-size: 12px; -} -.chart-data-window .chart-data-window-header .toggle-source-icon { - display: block; - position: absolute; - right: 14px; - top: 11px; - width: 16px; - height: 10px; - background-image: url("../../images/icons.png"); - background-position: -80px -80px; - cursor: pointer; -} -.chart-data-window .chart-data-window-header .toggle-source-icon:hover { - background-position: -60px -100px; -} -.chart-data-window .chart-data-window-header .hover-source-icon { - display: none; - position: absolute; - right: 40px; - top: 11px; - width: 10px; - height: 10px; - -webkit-border-radius: 10px; - -webkit-background-clip: padding-box; - -moz-border-radius: 10px; - -moz-background-clip: padding; - border-radius: 10px; - background-clip: padding-box; - background: #528CDE; -} -.chart-data-window .chart-data-window-item:last-child { - margin-bottom: 0; -} -.chart-data-window .chart-data-window-item .chart-data-window-item-title, -.chart-data-window .chart-data-window-item .chart-data-window-item-value { - width: 50%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 4px 10px; - display: inline-block; - white-space: nowrap; -} -.chart-data-window .chart-data-window-item .chart-data-window-item-title .real-color, -.chart-data-window .chart-data-window-item .chart-data-window-item-value .real-color { - display: inline-block; - width: 15px; - height: 8px; - margin-right: 15px; - border: 1px dotted #ccc; - cursor: help; -} -.chart-data-window .chart-data-window-item .chart-data-window-item-value { - text-align: right; -} -span.insert-study-dialog { - cursor: pointer; -} -table.insert-study-dialog { - z-index: 10; -} -div.insert-study-dialog p { - margin: 0; - padding: 15px; - color: #8B8C8E; - font-weight: bold; - text-align: center; -} -.pane { - overflow: hidden; -} -.pane-legend { - background-color: transparent; - color: #444; - border: 0px; - white-space: nowrap; - margin: 0px; - padding: 0px; - z-index: 3; - position: absolute; - font-size: 9pt; - pointer-events: none; -} -.pane-legend-line { - border: 0px; - text-align: left; - margin: 0px; - padding: 0px; - cursor: pointer; - white-space: pre-line; -} -.pane-legend-line span { - pointer-events: auto; -} -.pane-legend-line button.follow-symbol { - display: none; - pointer-events: auto; - margin-right: 4px; - opacity: 0.3; - position: relative; - top: 3px; - vertical-align: top; -} -.pane-legend-line:hover button.follow-symbol { - opacity: 1; -} -.is-mobile .pane-legend-line button.follow-symbol { - opacity: 0.8; -} -.view-chart .pane-legend-line button.follow-symbol { - display: none; -} -.pane-legend-item-value-container { - display: inline-block; - margin-left: 5px; -} -.pane-legend-item-value, -.pane-legend-item-value-title { - font-size: 9pt; - font-weight: normal; - pointer-events: none !important; - color: #555555; -} -.pane-legend-item-value { - padding-left: 5px; - padding-right: 5px; -} -.pane-legend-line.disabled { - color: #d8dada !important; -} -.pane-legend-icon-container { - display: inline-block; - vertical-align: baseline; - position: relative; - left: 3px; - top: 3px; - padding-right: 10px; -} -.main .pane-legend-icon-container { - top: 1px; -} -.pane-legend-icon { - background: url('../../images/legend-icons.png'); - width: 14px; - height: 14px; - display: inline-block; - margin: 0 0 0 3px; - cursor: pointer; - opacity: 0.3; -} -.is-mobile .pane-legend-icon { - -webkit-transform: scale(1.1); - transform: scale(1.1); - margin: 0 0 0 10px; - background: url('../../images/mobile/legend-icons.png'); - width: 16px; - height: 16px; -} -.pane-legend-icon.delete { - background-position: 0px -14px; -} -.pane-legend-icon.delete.active { - background-position: 0px -28px; -} -.is-mobile .pane-legend-icon.delete { - opacity: 0.8; - background-position: 0px -16px; -} -.is-mobile .pane-legend-icon.delete.active { - background-position: 0px -32px; -} -.pane-legend-icon.icon-hide { - background-position: -14px -14px; -} -.pane-legend-icon.icon-hide.active { - background-position: -14px -28px; -} -.is-mobile .pane-legend-icon.icon-hide { - opacity: 0.8; - background-position: -16px -16px; -} -.is-mobile .pane-legend-icon.icon-hide.active { - background-position: -16px -32px; -} -.pane-legend-icon.down { - background-position: -28px -14px; -} -.pane-legend-icon.down.active { - background-position: -28px -28px; -} -.is-mobile .pane-legend-icon.down { - opacity: 0.8; - background-position: -32px -16px; -} -.is-mobile .pane-legend-icon.down.active { - background-position: -32px -32px; -} -.pane-legend-icon.up { - background-position: -42px -14px; -} -.pane-legend-icon.up.active { - background-position: -42px -28px; -} -.is-mobile .pane-legend-icon.up { - opacity: 0.8; - background-position: -48px -16px; -} -.is-mobile .pane-legend-icon.up.active { - background-position: -48px -32px; -} -.pane-legend-icon.format { - background-position: -56px -14px; -} -.pane-legend-icon.format.active { - background-position: -56px -28px; -} -.is-mobile .pane-legend-icon.format { - opacity: 0.8; - background-position: -64px -16px; -} -.is-mobile .pane-legend-icon.format.active { - background-position: -64px -32px; -} -.pane-legend-icon.source { - background-position: -70px -14px; -} -.pane-legend-icon.source.active { - background-position: -70px -28px; -} -.is-mobile .pane-legend-icon.source { - opacity: 0.8; - background-position: -80px -16px; -} -.is-mobile .pane-legend-icon.source.active { - background-position: -80px -32px; -} -.pane-legend-line:hover .pane-legend-icon.delete, -.pane-controls:hover .pane-legend-icon.delete { - opacity: 1; - background-position: 0px -14px; -} -.pane-legend-line:hover .pane-legend-icon.delete:hover, -.pane-controls:hover .pane-legend-icon.delete:hover { - background-position: 0px -28px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.delete, -.is-mobile .pane-controls:hover .pane-legend-icon.delete { - background-position: 0px -16px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.delete:hover, -.is-mobile .pane-controls:hover .pane-legend-icon.delete:hover { - background-position: 0px -32px; -} -.pane-legend-line:hover .pane-legend-icon.icon-hide, -.pane-controls:hover .pane-legend-icon.icon-hide { - opacity: 1; - background-position: -14px -14px; -} -.pane-legend-line:hover .pane-legend-icon.icon-hide:hover, -.pane-controls:hover .pane-legend-icon.icon-hide:hover { - background-position: -14px -28px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.icon-hide, -.is-mobile .pane-controls:hover .pane-legend-icon.icon-hide { - background-position: -16px -16px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.icon-hide:hover, -.is-mobile .pane-controls:hover .pane-legend-icon.icon-hide:hover { - background-position: -16px -32px; -} -.pane-legend-line:hover .pane-legend-icon.down, -.pane-controls:hover .pane-legend-icon.down { - opacity: 1; - background-position: -28px -14px; -} -.pane-legend-line:hover .pane-legend-icon.down:hover, -.pane-controls:hover .pane-legend-icon.down:hover { - background-position: -28px -28px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.down, -.is-mobile .pane-controls:hover .pane-legend-icon.down { - background-position: -32px -16px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.down:hover, -.is-mobile .pane-controls:hover .pane-legend-icon.down:hover { - background-position: -32px -32px; -} -.pane-legend-line:hover .pane-legend-icon.up, -.pane-controls:hover .pane-legend-icon.up { - opacity: 1; - background-position: -42px -14px; -} -.pane-legend-line:hover .pane-legend-icon.up:hover, -.pane-controls:hover .pane-legend-icon.up:hover { - background-position: -42px -28px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.up, -.is-mobile .pane-controls:hover .pane-legend-icon.up { - background-position: -48px -16px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.up:hover, -.is-mobile .pane-controls:hover .pane-legend-icon.up:hover { - background-position: -48px -32px; -} -.pane-legend-line:hover .pane-legend-icon.format, -.pane-controls:hover .pane-legend-icon.format { - opacity: 1; - background-position: -56px -14px; -} -.pane-legend-line:hover .pane-legend-icon.format:hover, -.pane-controls:hover .pane-legend-icon.format:hover { - background-position: -56px -28px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.format, -.is-mobile .pane-controls:hover .pane-legend-icon.format { - background-position: -64px -16px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.format:hover, -.is-mobile .pane-controls:hover .pane-legend-icon.format:hover { - background-position: -64px -32px; -} -.pane-legend-line:hover .pane-legend-icon.source, -.pane-controls:hover .pane-legend-icon.source { - opacity: 1; - background-position: -70px -14px; -} -.pane-legend-line:hover .pane-legend-icon.source:hover, -.pane-controls:hover .pane-legend-icon.source:hover { - background-position: -70px -28px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.source, -.is-mobile .pane-controls:hover .pane-legend-icon.source { - background-position: -80px -16px; -} -.is-mobile .pane-legend-line:hover .pane-legend-icon.source:hover, -.is-mobile .pane-controls:hover .pane-legend-icon.source:hover { - background-position: -80px -32px; -} -.pane-legend-line .exchange-warning { - background: url('../../images/warning-icon.png'); - display: inline-block; - width: 18px; - height: 15px; - margin: 0 4px 0 0; - vertical-align: -1px; - cursor: pointer; -} -.pane-separator { - padding: 0; - margin: 0; -} -.pane-separator .handle { - background-color: rgba(255, 255, 255, 0.02); - position: absolute; - height: 5px; - width: 100%; - z-index: 50; -} -.context-menu-wrapper { - position: absolute; - z-index: 500; - overflow: auto; - border: 1px solid #aaadb1; - background: #fff; - white-space: nowrap; -} -tr.context-menu.disabled { - color: #9D9D9D; -} -tr.context-menu.spinner > td { - background: url('../../images/loading-small.gif') center center no-repeat; - cursor: default; -} -.submenu.top { - background-image: url(images/contextmenu_top.png); - background-repeat: x-repeat; - background-position: top; - padding-top: 3px; -} -.submenu.left { - background-image: url(images/contextmenu_left.png); - background-repeat: y-repeat; - background-position: left; -} -.submenu.right { - background-image: url(images/contextmenu_right.png); - background-repeat: y-repeat; - background-position: right; -} -.submenu.bottom { - background-image: url(images/contextmenu_bottom.png); - background-repeat: x-repeat; - background-position: bottom; -} -.submenu.center { - background-color: white; -} -.context-menu { - font-size: 8.5pt; - white-space: nowrap; -} -.context-submenu-arrow { - position: absolute; - background: url(../../chart-client/css/images/contextmenu_lefttop.png) 0px -10px no-repeat; - width: 11px; - height: 21px; - top: 7px; - left: -10px; -} -tr.context-menu { - cursor: pointer; - height: 29px; -} -tr.context-menu-hover { - background: #f4f7f9; -} -td.context-menu { - opacity: 1.0; - cursor: pointer; - padding-left: 4px; -} -.context-menu-item-separated { - border-bottom: 1px solid #CECECE; -} -.context-menu .text { - min-width: 100px; -} -.context-menu .spacer { - width: 18px; -} -.context-menu .icon { - height: 27px; - width: 18px; -} -.context-menu .shortcut { - color: #aaa; - padding: 0 2px; -} -.submenu-arrow { - background-image: url(images/submenu.png); - background-repeat: no-repeat; - background-position: center; - width: 20px; -} -.submenu-arrow.expanded { - width: 20px; -} -.popup { - position: absolute; - display: block; -} -div.submenu { - background-image: url(images/submenu_arrow.png); - background-repeat: no-repeat; - padding-left: 25px; -} -.checked-icon { - background-image: url(images/checkbox_on.png); - background-position: center; - background-repeat: no-repeat; -} -.unchecked-icon { - background-image: url(images/checkbox_off.png); - background-position: center; - background-repeat: no-repeat; -} -.context-menu .action-separator { - height: 1px !important; - background-color: #c9cbcd; -} -.context-menu .action-separator { - height: 0px; - cursor: default; -} -.context-menu .action-separator td { - height: 0px; - border-top: solid 1px #c9cbcd; -} -.spacer.delete-spacer { - width: 23px; -} -.context-menu-delete-button { - display: none; - vertical-align: middle; - width: 14px; - height: 14px; - background: url("../../images/icons.png") no-repeat scroll -102px -362px transparent; -} -tr:hover .context-menu-delete-button { - display: inline-block; -} -.context-menu-delete-button:hover { - background-position: -81px -362px; -} -.study_icon { - background-image: url(images/icon_study.png); - background-position: 50% 50%; - background-repeat: no-repeat; -} -.drawing_icon { - background-image: url(images/icon_drawing.png); - background-position: 50% 50%; - background-repeat: no-repeat; -} -.treeview-link { - cursor: pointer; -} -.edit-panel { - z-index: 4; - font-family: Verdana; - font-size: 9pt; - padding-left: 4px; -} -.edit-panel-toolbar { - background: white; -} -.edit-panel.top { - background-image: url(images/edittoolbar_top.png); - background-repeat: repeat-x; - background-position: top; -} -.edit-panel.left { - background-image: url(images/edittoolbar_left.png); - background-repeat: repeat-y; - background-position: left; -} -.edit-panel.right { - background-image: url(images/edittoolbar_right.png); - background-repeat: repeat-y; - background-position: right; -} -.edit-panel.bottom { - background-image: url(images/edittoolbar_bottom.png); - background-repeat: repeat-x; - background-position: bottom; -} -.edit-panel .left-arrow { - background: url('images/contextmenu_lefttop.png') 0 -7px; - width: 12px; - height: 23px; - position: absolute; - left: -5px; -} -.edit-panel-buttons { - padding-left: 3px; - padding-right: 3px; - padding-top: 1px; - padding-bottom: 1px; -} -.edit-panel-toolbar { - padding-left: 0px; - padding-right: 0px; -} -.edit-panel-editors { - padding-left: 6px; - padding-top: 3px; - padding-bottom: 3px; - padding-right: 6px; -} -.property-page-column-2 { - display: inline-block; - width: 50%; - vertical-align: top; -} -.property-page { - color: #595959; -} -.property-page td { - padding: 3px 4px; - height: 27px; -} -.property-page td:empty { - padding: 0; -} -.property-page td:first-child { - padding-left: 0; -} -.property-page td:last-child { - padding-right: 0; -} -.property-page.study-properties { - margin-top: 10px; -} -.property-page-fullwidth-wrapper { - margin: 0 13px 0 0; -} -.property-page-small-select .tv-select-container { - width: 80px; -} -.property-page-bandwidth { - margin-left: 8px; - width: 55px; - vertical-align: middle; -} -.property-page input[type=checkbox] { - vertical-align: middle; -} -.property-page td:first-child input[type=checkbox] { - margin-left: 0; -} -.property-page .tv-text-input { - height: 25px; -} -.property-page .visibility-switch-icon { - background: url('../../images/legend-icons.png') -14px -14px; - width: 14px; - height: 14px; - position: absolute; - cursor: pointer; - z-index: 1; -} -.property-page .visibility-switch-icon:hover { - background-position: -14px -28px; -} -.property-page-unpadded { - border-collapse: collapse; -} -.property-page-unpadded > tbody > tr > td, -.property-page-unpadded > tbody > tr > th { - padding: 0; -} -.property-page .property-page-separator-cell { - height: 21px; - padding: 0; -} -.property-page .offset-row td:first-child { - padding-left: 30px; -} -.propertypage-name-label { - text-transform: capitalize; -} -.colorpicker.main { - border: 1px solid #c9cbcd; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); -} -.custom-select { - background-color: #ffffff; - position: relative; - display: inline-block; - vertical-align: middle; - height: 27px; -} -.custom-select .switcher { - background: #fafafa; - border: 1px solid #c9cbcd; - clear: both; - height: 25px; - min-width: 65px; -} -.custom-select .switcher .title { - display: block; - background-repeat: repeat-x; - float: left; - height: 10px; - overflow: hidden; - padding: 5px 20px 5px 12px; - vertical-align: middle; - width: 78px; -} -.custom-select .switcher .icon { - position: absolute; - right: 5px; - top: 6px; - display: inline-block; - height: 15px; - width: 13px; - vertical-align: top; - background: url('../../images/select-bg.png') 2px 5px no-repeat; -} -.custom-select .items { - background: #fff; - border: 1px solid #c9cbcd; - clear: both; - cursor: pointer; - display: none; - position: absolute; - top: 28px; - z-index: 3; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; -} -.custom-select .items .item { - cursor: pointer; - padding: 7px 12px; -} -.custom-select .items .item:hover { - background: #f4f7f9; -} -.custom-select .items .item.selected { - padding-left: 8px; - background: #f4f7f9; - border-left: 4px solid #5cb888; -} -.custom-select .items .item .linestyle { - width: 100%; -} -.linestyle { - background-image: url(images/lines.png); - background-repeat: repeat-x; - height: 15px; -} -.solidline { - background-position: 0 -4px; -} -.dottedline { - background-position: 0 -55px; -} -.dashedline { - background-position: 0 -44px; -} -.clearing { - clear: both; - display: block; - height: 0; - line-height: 0; - width: 100%; -} -div.tooltip { - background-color: #FFFFC2; - border: 1px solid #B2B2B2; - padding-left: 10px; - padding-right: 10px; - padding-top: 5px; - padding-bottom: 5px; - z-index: 100; -} -.zoom-selector { - background-color: rgba(80, 80, 80, 0.15); - border: 1px solid rgba(80, 80, 80, 0.5); - position: absolute; -} -.tooltip-selector { - position: absolute; - font-weight: bold; - font-size: 10px; - line-height: normal; - opacity: .8; - white-space: nowrap; -} -.tooltip-selector-hidden { - display: none; -} -.toolbarbuttonicon { - width: 24px; - height: 24px; - position: absolute; - top: 1px; - left: 1px; -} -.toolbarbuttonicon.wide { - width: 33px; -} -.toolbarpopupbutton { - width: 32px; - height: 32px; -} -#big-load-more-button-wrap { - display: none; - position: absolute; - right: 0; - bottom: 50%; - /*To prevent ugly select on multiple click */ - -o-user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - user-select: none; -} -#big-load-more-button-wrap.state-progress, -#big-load-more-button-wrap.state-enabled { - display: block; -} -#big-load-more-button-wrap.state-hidden *, -#big-load-more-button-wrap.state-disabled { - display: none; -} -.big-load-more-button { - display: inline-block; - margin-bottom: -50%; - cursor: pointer; - opacity: 1; -} -.big-load-more-button::before { - content: ' '; - display: block; - width: 64px; - height: 64px; - background: url('../../images/button-load-new-bars.png') no-repeat; -} -#big-load-more-button-wrap.state-progress .big-load-more-button::before { - opacity: .42; -} -.tooltip-pad-wrap, -.tooltip-newbars-wrap { - position: absolute; - right: 50%; - bottom: 100%; -} -.tooltip-pad, -.tooltip-newbars { - position: relative; - left: 50%; - display: none; - border: 1px solid #fff; - background: rgba(0, 0, 0, 0.75); - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - white-space: nowrap; - text-align: center; - font-size: 13px; - color: #41474d; -} -.tooltip-pad { - padding: 5px 10px; - margin-bottom: 5px; -} -.tooltip-newbars { - padding: 13px; -} -.tooltip-pad::after, -.tooltip-newbars::after { - content: ' '; - position: absolute; - left: 50%; - bottom: 0; - display: inline-block; - width: 19px; - height: 11px; - margin: -11px 0 -11px -9px; - background: url('../../images/icons.png') 0 -80px no-repeat; -} -#big-load-more-button-wrap.state-progress .big-load-more-button, -.big-load-more-button:hover { - opacity: 1; -} -#big-load-more-button-wrap.state-progress .big-load-more-button .tooltip-newbars, -.big-load-more-button:hover .tooltip-newbars { - display: inline-block; - color: #fff; -} -#big-load-more-button-wrap.state-enabled .big-load-more-button:hover::before { - background-position: 0 -64px; -} -.themesMenu { - border: 1px solid black; - position: absolute; - background: white; - left: 100px; -} -/* ={ TVColorPicker == */ -.tvcolorpicker-widget { - vertical-align: middle; - background-image: url('../../images/tvcolorpicker-bg.png'); - background-position: 0 0; - background-repeat: no-repeat; - border: 1px solid #cacaca; - overflow: hidden; - padding: 0; - width: 25px; - height: 25px; - cursor: pointer; - font-size: 0px; - -webkit-user-select: none; - -moz-user-select: -moz-none; - user-select: none; -} -.tvcolorpicker-popup { - position: absolute; - z-index: 1000; - padding: 4px; - background: white; - border: 1px solid #9D9D9D; - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3); -} -.tvcolorpicker-table { - border-collapse: collapse; - table-layout: fixed; - margin: 0px 0px 6px 0px; -} -.tvcolorpicker-popup .tvcolorpicker-table:last-of-type { - margin-bottom: 0px; -} -.tvcolorpicker-table td { - padding: 0; - width: 18px; - height: 18px; -} -.tvcolorpicker-swatch { - width: 16px; - height: 16px; - border: none 0px; - margin: 1px; - cursor: pointer; - overflow: hidden; -} -.tvcolorpicker-swatch.low-contrast { - margin: 0px; - border: solid #cccccc 1px; -} -.tvcolorpicker-swatch.tvcolorpicker-user { - border: solid #eeeeee 1px; - margin: 0px; -} -.tvcolorpicker-cell:hover .tvcolorpicker-swatch { - border: solid black 1px; - margin: 0; -} -.tvcolorpicker-swatch.active { - background: url(../../images/tvcolorpicker-check.png) 50% 50% no-repeat; - border: solid white 1px; - outline: solid black 1px; - margin: 0; -} -.tvcolorpicker-custom-button { - display: block; -} -.tvcolorpicker-hsv { - position: relative; - top: 13px; - height: 130px; - width: 160px; - margin: 0px auto; -} -.tvcolorpicker-hs { - position: absolute; - top: 0px; - left: 0px; - width: 128px; - height: 128px; - background: url(../../images/tvcolorpicker-sprite.png) 0px 0px no-repeat; - border: solid #eeeeee 1px; -} -.tvcolorpicker-hs-area, -.tvcolorpicker-v-area { - position: absolute; - top: 0px; - left: 0px; - width: 100%; - height: 100%; -} -.tvcolorpicker-v { - position: absolute; - top: 0px; - left: 140px; - width: 9px; - height: 128px; - background: url(../../images/tvcolorpicker-sprite.png) -128px 0px no-repeat; - border: solid #eeeeee 1px; -} -.tvcolorpicker-hs-handle { - width: 11px; - height: 11px; - position: absolute; - left: 0px; - top: 0px; - margin: -5px 0px 0px -5px; - background: url(../../images/tvcolorpicker-sprite.png) 0px -128px no-repeat; -} -.tvcolorpicker-v-handle { - position: absolute; - left: 0px; - top: 0px; - width: 25px; - height: 11px; - margin: -5px 0px 0px -8px; - background: url(../../images/tvcolorpicker-sprite.png) -11px -128px no-repeat; -} -.tvcolorpicker-custom-button { - margin: 6px 0px 0px 0px; -} -.tvcolorpicker-user-swatches { - margin: 6px 0px 0px 0px; -} -.some-colorpicker .tvcolorpicker-widget { - margin-right: 8px; -} -/* == TVColorPicker }= */ -/* ={ Properties Tabs == */ -.properties-tabs { - padding: 0 25px; - border-bottom: 1px solid #e5e4e4; -} -.properties-tabs a.properties-tabs-label { - padding: 20px 0 14px; - margin-left: 45px; - display: inline-block; - position: relative; - color: #595959; -} -.properties-tabs a.properties-tabs-label.active { - font-weight: bold; -} -.properties-tabs a.properties-tabs-label.active:after { - content: " "; - position: absolute; - display: block; - bottom: -1px; - width: 100%; - height: 3px; - background-color: #5cb888; -} -.properties-tabs a.properties-tabs-label:first-child { - margin-left: 0; -} -.properties-tabs a.properties-tabs-label:last-child { - margin-right: 40px; -} -/* == Properties Tabs }= */ -.chart-status-picture { - position: absolute; - right: 5px; - top: 10px; - z-index: 5; - white-space: nowrap; -} -.series-status-text .status, -.series-status-text { - display: inline-block; - height: 13px; - vertical-align: top; - font-size: 11px; - font-weight: normal; - pointer-events: none !important; -} -/* TODO: draw a rectangle & use border-radius to work around browsers having fonts antialiasing switched off */ -.series-status-text .dot { - width: 8px; - height: 8px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - border-radius: 4px; - display: inline-block; -} -/* BEWARE: these classes CSS priorities do not matter. */ -.series-status-text.eod { - color: #A953AE; -} -.series-status-text.eod .dot { - background-color: #A953AE; -} -.series-status-text.connecting { - color: #48ABC0; -} -.series-status-text.connecting .dot { - background-color: #48ABC0; -} -.series-status-text.loading { - color: #256ED0; -} -.series-status-text.loading .dot { - background-color: #256ED0; -} -.series-status-text.delayed { - color: #A953AE; -} -.series-status-text.delayed .dot { - background-color: #A953AE; -} -.series-status-text.delayed-streaming { - color: #FF9247; -} -.series-status-text.delayed-streaming .dot { - background-color: #FF9247; -} -.series-status-text.invalid { - color: #BD3820; -} -.series-status-text.invalid .dot { - background-color: #BD3820; -} -.series-status-text.pre-market { - color: #FEB300; -} -.series-status-text.pre-market .dot { - background-color: #FEB300; -} -.series-status-text.post-market { - color: #0073D2; -} -.series-status-text.post-market .dot { - background-color: #0073D2; -} -.series-status-text.out-of-session { - color: #939393; -} -.series-status-text.out-of-session .dot { - background-color: #939393; -} -.series-status-text.market, -.series-status-text.realtime { - color: #318757; -} -.series-status-text.market .dot, -.series-status-text.realtime .dot { - background-color: #318757; -} -.series-status-text.snapshot { - display: none; -} -.chart-status-picture .bats-warning { - height: 16px; - width: 16px; - background: url('../../images/warning-icon.png') 0 0 no-repeat; - cursor: pointer; - margin-right: 3px; - margin-top: -1px; - display: none; -} -.chart-status-picture .bats-warning.warn-bats { - display: inline-block; -} -/* ={ Panel extendion button == */ -.panel-ext { - display: none; - position: absolute; - top: 0; - right: 0; - width: 11px; - height: 32px; - border: 1px solid #c9cbcd; - background: #ffffff; -} -.panel-ext:hover { - background: #fff; - color: #68696b; -} -.panel-ext.active { - background: #f4f7f9; - background: -moz-linear-gradient(top, #f2f7fa, #f4f7f9); - background: -webkit-linear-gradient(top, #f2f7fa, #f4f7f9); - background: -ms-linear-gradient(top, #f2f7fa, #f4f7f9); - background: -o-linear-gradient(top, #f2f7fa, #f4f7f9); - background: linear-gradient(top, #f2f7fa, #f4f7f9); - color: #68696b; - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2); -} -.panel-ext-arrow { - width: 100%; - height: 100%; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAADCAQAAADxPw1zAAAAGElEQVR4XmPoqe/5D4b1DAwQTj0DBEAYAPmhC2SlApAHAAAAAElFTkSuQmCC) 50% 50% no-repeat; -} -/* == Panel extendion button }= */ -.chart-loading-screen { - position: absolute; - top: 0; - left: 0; - width: 0; - height: 0; - z-index: 4; -} -.chart-loading-screen .chart-loading-screen-shield { - width: 100%; - height: 100%; - opacity: 0; - background: red; -} -.chart-loading-screen.fade { - width: 100%; - height: 100%; -} -.chart-loading-screen.fade .chart-loading-screen-shield { - opacity: .5; - -webkit-transition: opacity 300ms ease; - -moz-transition: opacity 300ms ease; - -ms-transition: opacity 300ms ease; - -o-transition: opacity 300ms ease; - transition: opacity 300ms ease; -} -.control-bar-wrapper { - margin-left: -65px; - left: 50%; - position: absolute; - bottom: 27px; - width: 135px; - height: 25px; - z-index: 13; -} -.control-bar span { - display: block; - float: left; - width: 25px; - height: 25px; - padding-left: 0px; - margin-left: 1px; - background: url(../../images/controlll.png); - cursor: pointer; -} -.control-bar span.disabled { - opacity: 0.5; - cursor: default; -} -span.move-left-button-control-bar, -span.move-left-button-control-bar.disabled:hover, -span.move-left-button-control-bar.disabled:active { - background-position: 0px 0; -} -span.zoom-out-right-button-control-bar, -span.zoom-out-right-button-control-bar.disabled:hover, -span.zoom-out-right-button-control-bar.disabled:active { - background-position: -25px 0; -} -span.turn-button-control-bar, -span.turn-button-control-bar.disabled:hover, -span.turn-button-control-bar.disabled:active { - background-position: -50px 0; -} -span.zoom-in-button-control-bar, -span.zoom-in-button-control-bar.disabled:hover, -span.zoom-in-button-control-bar.disabled:active { - background-position: -75px 0; -} -span.move-right-button-control-bar, -span.move-right-button-control-bar.disabled:hover, -span.move-right-button-control-bar.disabled:active { - background-position: -100px 0; -} -span.move-left-button-control-bar:hover { - background-position: -150px 0; -} -span.zoom-out-right-button-control-bar:hover { - background-position: -175px 0; -} -span.turn-button-control-bar:hover { - background-position: -200px 0; -} -span.zoom-in-button-control-bar:hover { - background-position: -225px 0; -} -span.move-right-button-control-bar:hover { - background-position: -250px 0; -} -span.back-to-present:hover { - background-position: -275px 0; -} -span.move-left-button-control-bar:active { - background-position: -300px 0; -} -span.zoom-out-right-button-control-bar:active { - background-position: -325px 0; -} -span.turn-button-control-bar:active { - background-position: -350px 0; -} -span.zoom-in-button-control-bar:active { - background-position: -375px 0; -} -span.move-right-button-control-bar:active { - background-position: -400px 0; -} -span.back-to-present:active { - background-position: -425px 0; -} -/*back-to-present button*/ -span.back-to-present { - display: block; - width: 25px; - height: 25px; - position: absolute; - right: 2px; - bottom: 27px; - padding-left: 0px; - background: url(../../images/controlll.png); - background-position: -125px 0; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - z-index: 13; -} -span.back-to-present.hidden { - display: none; -} -.property-page .symbol-edit-widget { - margin: 0; -} -.properties-tabs .help { - width: 15px; - height: 15px; - background: url('../../images/dialogs/study-help.png'); - float: right; - margin: 1px 10px 0 0; -} -.bar-mark-tooltip { - display: none; - position: absolute; - z-index: 14; - padding: 8px 10px 8px 8px; - background: rgba(255, 255, 255, 0.9); - min-height: 24px; - margin-top: -35px; - border: solid 1px; - border-color: #808080; -} -.bar-mark-tooltip .text { - padding-left: 4px; - padding-top: 2px; - max-width: 250px; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - font-size: 13px; - line-height: 13px; -} -.published-charts-tooltip { - display: none; - position: absolute; - z-index: 14; - padding: 8px 10px 8px 8px; - background: rgba(255, 255, 255, 0.9); - border: solid 1px; - height: 32px; - margin-top: -25px; -} -.published-charts-tooltip .avatar { - position: absolute; - top: 8px; - left: 8px; - width: 32px; - height: 32px; -} -.published-charts-tooltip .avatar img { - width: 32px; - height: 32px; -} -.published-charts-tooltip .text { - padding-left: 39px; - padding-top: 2px; - max-width: 250px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - display: inline-block; - font-size: 13px; - line-height: 13px; - font-weight: bold; -} -.published-charts-tooltip .text span { - display: block; - font-size: 11px; - color: #8f8f8f; - font-weight: normal; - padding-top: 2px; -} -/* arrow */ -.published-charts-tooltip:after, -.published-charts-tooltip:before { - left: 100%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none; -} -.published-charts-tooltip:after { - border-width: 1em; - top: 50%; - margin-top: -1em; -} -.published-charts-tooltip:before { - border-width: 1.1em; - top: 50%; - margin-top: -1.1em; -} -.published-charts-tooltip:after { - border-color: rgba(255, 255, 255, 0); - border-left-color: #fff; -} -/****/ -.published-charts-tooltip.green { - border-color: #78C143; -} -.published-charts-tooltip.red { - border-color: #CC4545; -} -.published-charts-tooltip.neutral { - border-color: #EAC300; -} -.published-charts-tooltip.green:before { - border-color: rgba(120, 193, 67, 0); - border-left-color: #78C143; -} -.published-charts-tooltip.red:before { - border-color: rgba(204, 69, 69, 0); - border-left-color: #CC4545; -} -.published-charts-tooltip.neutral:before { - border-color: rgba(234, 195, 0, 0); - border-left-color: #EAC300; -} -/* blue text tooltip */ -.blue-tooltip { - position: absolute; - width: 230px; - border: 1px solid #fff; - background: rgba(0, 0, 0, 0.75); - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); - z-index: 111; - word-wrap: break-word; -} -.blue-tooltip .double-width { - width: 460px; -} -.blue-tooltip .short { - width: 150px; -} -.blue-tooltip-text { - margin: 8px 10px; - font-size: 13px; - color: #eee; -} -.blue-tooltip-hidden { - display: none; -} -.tooltip-pad::before, -.tooltip-newbars::before, -.blue-tooltip-icon { - position: absolute; - width: 19px; - height: 11px; - margin: -11px 0 -11px -9px; -} -.tooltip-pad::before, -.tooltip-newbars::before, -.blue-tooltip-top .blue-tooltip-icon { - bottom: 0; - background-position: 0 -80px; -} -.blue-tooltip-bottom .blue-tooltip-icon { - top: 0; - background-position: -180px -80px; -} -.blue-tooltip-bottom.ch-smiles-popup .blue-tooltip-icon { - background-position: -167px -441px; -} -/* chart controls */ -.chart-controls-bar { - position: absolute; - height: 22px; - width: 100%; - left: 0; - bottom: 0; - background: #e6e9ed; - overflow: hidden; -} -.chart-container.inactive .chart-controls-bar { - background: #f3f5f6; -} -/* date range */ -.chart-series-controls { - float: right; -} -.chart-controls-bar-buttons { - overflow: hidden; -} -.chart-controls-bar-buttons a { - cursor: pointer; - float: left; - position: relative; - padding: 4px 13px; - margin: 0 0 1px 0; - color: #8b8c8e; - stroke: #8b8c8e; - /* for svg icon */ - fill: #8b8c8e; - /* for svg icon */ - font-size: 11px; - line-height: 14px; - font-weight: bold; -} -.chart-controls-bar-buttons a:not(.disabled):hover { - background: #eceef1; - color: #555555; - stroke: #555555; - fill: #555555; -} -.chart-controls-bar-buttons a.active, -.chart-controls-bar-buttons a.active:hover { - color: #58c3e5; - stroke: #58c3e5; - fill: #58c3e5; -} -.chart-controls-bar-buttons a.disabled { - color: #AAAAAA; - stroke: #AAAAAA; - fill: #AAAAAA; - cursor: default; -} -.chart-controls-bar-buttons a:before { - content: " "; - display: block; - position: absolute; - top: 4px; - left: -1px; - width: 0; - height: 14px; - border-left: solid 1px #d0d4d9; -} -.chart-container.inactive .chart-controls-bar-buttons a { - color: #d0d4d9; - stroke: #d0d4d9; - fill: #d0d4d9; -} -.chart-container.inactive .chart-controls-bar-buttons a:not(.disabled):hover { - background: #eceef1; - color: #666666; - stroke: #666666; - fill: #666666; -} -.chart-container.inactive .chart-controls-bar-buttons a.active { - color: #a2ddf0; - stroke: #a2ddf0; - fill: #a2ddf0; -} -.chart-container.inactive .chart-controls-bar-buttons a.active:hover { - color: #58c3e5; - stroke: #58c3e5; - fill: #58c3e5; -} -/* onchart messages */ -.onchart-messages-wrapper { - /* pointer-events: none; */ - position: absolute; - bottom: 28px; - right: 9px; - z-index: 14; -} -.onchart-message-top, -.onchart-message-bottom { - background: white; - background: rgba(255, 255, 255, 0.92); - border: solid #c9c9c9; -} -.onchart-message-top { - border-width: 1px 1px 0 1px; - font-size: 14px; - line-height: 17px; - padding: 1px 18px; - text-align: center; -} -.onchart-message p, -.onchart-message h3 { - color: #595959; - font-size: 14px; - line-height: 17px; - margin: 7px 0; -} -.onchart-message .submit-button { - margin: 15px 0 0 0; - text-align: center; -} -.onchart-message .submit-button a { - cursor: pointer; - pointer-events: auto; - display: inline-block; - vertical-align: top; - color: white; - padding: 6px 20px 5px 20px; - background: #1fb2cc; -} -.onchart-message .submit-button a:hover { - background: #1fbad3; -} -.onchart-message .onchart-message-close { - cursor: pointer; - pointer-events: auto; - position: absolute; - width: 23px; - height: 23px; - top: 0; - right: 0; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAANklEQVR4AWMAgcjIyGUMqAAuDmcA8X8khRjiGAIYfBw6H8MVYANICh7DxIg2Ca+bSPUd4XACAJL9StMP8XreAAAAAElFTkSuQmCC') 50% 50% no-repeat; -} -.onchart-message-bottom { - height: 23px; - border-width: 0 1px 1px 1px; - margin: 0 0 0 23px; -} -.onchart-message-ear { - position: absolute; - height: 23px; - width: 23px; - bottom: 0; - left: 0; - border-top: 1px solid #c9c9c9; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAASUlEQVR4AbXMgQAAIBAAsVHl8u7vUhLdAGZmzu7e3yDJIckhySHJIckhySHJIckhySHJIckhySHJIckhySHJIckhySHJIckhyR97eKuLN6YbhwAAAABJRU5ErkJggg==') 100% 0 no-repeat; -} -.onchart-message-copy { - position: relative; - top: 9px; -} -@font-face { - font-family: 'FontAwesome'; - src: url('../../fonts/fontawesome-webfont.eot?v=4.0.3'); - src: url('../../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('../../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('../../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg'); - font-weight: normal; - font-style: normal; -} -.ui-draggable { - -ms-touch-action: none; -} -.chart-gui-button-pseudo-border { - content: ""; - display: block; - position: absolute; - top: -1px; - left: -1px; - width: 100%; - height: 100%; - border: #b5b7b9 1px solid; - background: transparent; - z-index: 1; -} -.header-chart-panel .button, -.properties-toolbar .button, -.tv-dialog .button, -.header-chart-panel .favored-list-container span, -.properties-toolbar .favored-list-container span, -.tv-dialog .favored-list-container span, -.header-chart-panel .submenu, -.properties-toolbar .submenu, -.tv-dialog .submenu, -.header-chart-panel .custom-select .switcher, -.properties-toolbar .custom-select .switcher, -.tv-dialog .custom-select .switcher { - position: relative; -} -.header-chart-panel .button:not(.disabled):not(.selected):hover:before, -.properties-toolbar .button:not(.disabled):not(.selected):hover:before, -.tv-dialog .button:not(.disabled):not(.selected):hover:before, -.header-chart-panel .favored-list-container span:not(.disabled):not(.selected):hover:before, -.properties-toolbar .favored-list-container span:not(.disabled):not(.selected):hover:before, -.tv-dialog .favored-list-container span:not(.disabled):not(.selected):hover:before, -.header-chart-panel .submenu:not(.disabled):not(.selected):hover:before, -.properties-toolbar .submenu:not(.disabled):not(.selected):hover:before, -.tv-dialog .submenu:not(.disabled):not(.selected):hover:before, -.header-chart-panel .custom-select .switcher:not(.disabled):not(.selected):hover:before, -.properties-toolbar .custom-select .switcher:not(.disabled):not(.selected):hover:before, -.tv-dialog .custom-select .switcher:not(.disabled):not(.selected):hover:before { - content: ""; - display: block; - position: absolute; - top: -1px; - left: -1px; - width: 100%; - height: 100%; - border: #b5b7b9 1px solid; - background: transparent; - z-index: 1; -} -.header-chart-panel .colorpicker-widget:not(.disabled):not(.selected), -.properties-toolbar .colorpicker-widget:not(.disabled):not(.selected), -.tv-dialog .colorpicker-widget:not(.disabled):not(.selected) { - position: relative; -} -.header-chart-panel .colorpicker-widget:not(.disabled):not(.selected):hover, -.properties-toolbar .colorpicker-widget:not(.disabled):not(.selected):hover, -.tv-dialog .colorpicker-widget:not(.disabled):not(.selected):hover { - border: #b5b7b9 1px solid; - z-index: 1; -} -.header-chart-panel .tv-button:not(.ok):not(.cancel):hover, -.properties-toolbar .tv-button:not(.ok):not(.cancel):hover, -.tv-dialog .tv-button:not(.ok):not(.cancel):hover, -.header-chart-panel .tv-select-container:hover, -.properties-toolbar .tv-select-container:hover, -.tv-dialog .tv-select-container:hover { - border: #b5b7b9 1px solid; -} -.widgetbar-widgetheader .button:hover { - border: #b5b7b9 1px solid; -} -#footer-chart-panel .layout-toggle-container .tv-button { - position: relative; -} -#footer-chart-panel .layout-toggle-container .tv-button:hover:after { - content: ""; - display: block; - position: absolute; - top: -1px; - left: -1px; - width: 100%; - height: 100%; - border: #b5b7b9 1px solid; - background: transparent; - z-index: 1; -} -#footer-chart-panel .save-load-buttons .button { - position: relative; -} -#footer-chart-panel .save-load-buttons .button:hover { - border: #b5b7b9 1px solid; - z-index: 1; -} -#footer-chart-panel .save-load-buttons .button:hover:not(.last) { - margin-right: -1px; -} -#footer-chart-panel .save-load-buttons .button.save.titled:hover { - overflow: visible; - border-right: none; - margin-right: 0; -} -#footer-chart-panel .save-load-buttons .button.save.titled:hover .separator { - margin-top: -1px; - border-top: #c9cbcd 1px solid; - border-bottom: #c9cbcd 1px solid; -} -.chart-sidebar { - position: relative; - width: 270px; - height: 100%; - top: 0; - right: 0; - overflow: hidden; -} -.chart-sidebar.hidden { - width: 12px; -} -.chart-sidebar .separator { - width: 13px; - height: 100%; - position: absolute; - left: 0px; - z-index: 10; - cursor: pointer; -} -.chart-sidebar .separator-bar { - height: 100%; - width: 1px; - border-left: 1px solid #c9cbcd; - border-right: 1px solid #c9cbcd; - position: absolute; - left: 0px; - background: #fff; - overflow: hidden; -} -.chart-sidebar .separator:hover .separator-bar { - background: #f4f7f9; - width: 11px; - -moz-transition: all 0.2s; - -webkit-transition: all 0.2s; - -o-transition: all 0.2s; - -ms-transition: all 0.2s; - transition: all 0.2s; -} -.chart-sidebar.hidden .separator-bar { - background: #f4f7f9; - width: 11px; -} -.chart-sidebar .separator-icon { - background: url('../../images/sidebar.png') no-repeat; - width: 7px; - height: 43px; - position: absolute; - top: 50%; - left: 2px; - margin: -21px 0 0; -} -.chart-sidebar.hidden .separator-icon { - background-position: -7px 0; -} -.chart-sidebar-pane { - margin: 34px 0 0 3px; - position: relative; -} -.chart-sidebar-pane .header { - position: absolute; - top: -34px; - height: 23px; - padding: 11px 7px 0; - width: 100%; - color: #6f7073; - background: #f1f3f6; - font-weight: bold; - font-size: 12px; -} -.chart-sidebar-pane .header:hover { - background: #f4f7f9; - cursor: pointer; -} -.chart-sidebar-pane .header > .icon { - width: 7px; - height: 4px; - background-position: -184px -140px; - vertical-align: middle; - margin: 0 6px 0 0; -} -.chart-sidebar-pane.minimized .header > .icon { - background-position: -192px -140px; - height: 7px; - top: -1px; -} -.chart-sidebar-pane .header .reorder-button { - display: none; - width: 26px; - height: 26px; - border: 1px solid #f4f7f9; - position: absolute; - margin: -8px 0 0 4px; - vertical-align: top; -} -.chart-sidebar-pane .header .reorder-button:hover { - background: #e0e5ea; - border: 1px solid #c9cbcd; - border-radius: 3px; -} -.chart-sidebar-pane .header:hover .reorder-button { - display: inline-block; -} -.chart-sidebar-pane .header .reorder-button .icon { - width: 10px; - height: 11px; - position: absolute; - top: 7px; - left: 8px; - background-position: -180px -149px; -} -.chart-sidebar-pane .header .reorder-button .icon.down { - background-position: -190px -149px; -} -.chart-sidebar-pane .container { - height: 100%; -} -.chart-sidebar-vseparator { - height: 1px; - background: #c9cbcd; - position: relative; - z-index: 1; - -ms-touch-action: none; -} -.chart-sidebar-vseparator .handle { - height: 5px; - width: 100%; - top: -2px; - position: absolute; - background: #fff; - opacity: 0.01; - cursor: url("../../chart-client/css/light/cursor_size_vertical.cur"), w-resize; -} -.chart-sidebar-vseparator .handle { - cursor: url("../../chart-client/css/light/cursor_size_vertical.cur") 16 15, w-resize; -} -.sb-inner-shadow { - box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.15); - position: absolute; - bottom: -10px; - width: 100%; - height: 10px; - background: #fff; - z-index: 5; -} -.sb-inner-shadow.top { - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15); - top: -10px; -} -.sb-scrollbar { - position: absolute; - opacity: 0; - position: absolute !important; - width: 7px; - height: 100px; - top: 73px; - right: 1px; - z-index: 1; - -moz-transition: opacity 0.3s; - -webkit-transition: opacity 0.3s; - -ms-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.sb-scrollbar.active { - opacity: 1; - -moz-transition: opacity 0.3s; - -webkit-transition: opacity 0.3s; - -ms-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.sb-scrollbar.active-always { - opacity: 1; -} -.sb-scrollbar-top { - position: absolute; - top: 0; - width: 7px; - height: 3px; - background-position: -173px -40px; - z-index: 1; -} -.sb-scrollbar-body { - position: absolute; - top: 0; - width: 5px; - height: 100%; - border-left: 1px solid #9c9c9c; - border-right: 1px solid #9c9c9c; - background: #f6f6f6; - background: -moz-linear-gradient(top, #ffffff, #eeeeee); - background: -webkit-linear-gradient(top, #ffffff, #eeeeee); - background: -ms-linear-gradient(top, #ffffff, #eeeeee); - background: -o-linear-gradient(top, #ffffff, #eeeeee); - background: linear-gradient(top, #ffffff, #eeeeee); -} -.sb-scrollbar-bottom { - position: absolute; - bottom: -1px; - width: 7px; - height: 4px; - background-position: -173px -43px; -} -.chat-page .sb-scrollbar-body, -.widgetbar-widget .sb-scrollbar-body { - border: 0; - background: #d8d8d8; - width: 6px; -} -.gray .sb-scrollbar-body { - background: #75757A; - border-color: #75757A; - border-radius: 3px; -} -.gray .sb-scrollbar-top, -.gray .sb-scrollbar-bottom { - display: none; -} -.chat-page .sb-scrollbar-top, -.chat-page .sb-scrollbar-bottom, -.widgetbar-widget .sb-scrollbar-top, -.widgetbar-widget .sb-scrollbar-bottom { - display: none; -} -.gray, -.active-always.gray { - opacity: 0.5; -} -.chart-sidebar-pane .header.selectable .title { - color: #007FB9; - border-bottom: 1px dashed #007FB9; -} -.chart-sidebar-pane .header.selectable .title:hover { - color: #3592BD; - border-color: #3592BD; -} -.chart-sidebar-pane .header.selectable .dropdown { - display: inline-block; - width: 16px; - height: 12px; - position: relative; - top: 1px; - left: 0px; -} -.chart-sidebar-pane .header.selectable .dropdown:after { - content: ''; - display: block; - width: 0px; - height: 0px; - border: 4px solid transparent; - border-top-color: #007FB9; - position: relative; - top: 6px; - left: 6px; -} -.symbol-list-container, -.symbol-list { - position: relative; -} -.minimized .symbol-list-container, -.minimized .symbol-list-header { - display: none; -} -.symbol-list-header { - height: 21px; - z-index: 1; - margin: 0 3px; - border-bottom: 1px solid #EBEDF0; - color: #888989; - cursor: default; -} -.symbol-list-header.sortable { - cursor: default; -} -.symbol-list-header.sortable .sorter:hover { - cursor: pointer; - color: #4C4F66; -} -.symbol-list-item { - display: block; - height: 32px; - position: relative; - color: #8f8f8f; - margin: 0 3px; - cursor: pointer; -} -.symbol-list-item:nth-child(even) { - background-color: #F8FAFB; -} -.symbol-list-item:hover { - background: #EDF1F2; -} -.symbol-list-item > div, -.symbol-list-header div { - display: inline-block; -} -.symbol-list-header > div { - /*padding: 3px 0 0;*/ -} -.symbol-list-item .symbol { - overflow: hidden; -} -.symbol-list-item .symbol, -.symbol-list-item .last-block, -.symbol-list-item .change { - margin: 8px 0 0 0; - white-space: nowrap; - vertical-align: top; -} -.symbol-list-item .symbol, -.symbol-list-header .header-symbol { - width: 30%; - text-indent: 10px; -} -.symbol-list-item .estimate, -.symbol-list-header .header-estimate { - width: 10%; - text-align: right; -} -.symbol-list-item .last-block, -.symbol-list-header .header-last { - width: 25%; - text-align: right; -} -.symbol-list-item .last-block .last { - padding: 0 2px; -} -.symbol-list-item .change, -.symbol-list-header .header-change { - width: 45%; - text-align: right; -} -.symbol-list-header .header-change div { - margin: 0 3px 0 0; -} -.symbol-list-item .change .percent, -.symbol-list-header .header-change div:last-child { - margin: 0 8px 0 0; -} -.symbol-list-item.active { - background: #EBF8FF; -} -.symbol-list-item.active:before { - content: ''; - display: block; - width: 3px; - height: 100%; - position: absolute; - top: 0; - left: 0; - background: #3E98CD; -} -.symbol-list .controls { - display: none; - position: absolute; - top: 6px; - right: 100%; - overflow: hidden; - height: 100%; -} -.symbol-list-item:hover .controls { - /* Hacky-fucky workaround for IOS7 Safari. See TV-3545. */ - right: 8px; - display: block; -} -.controls-delete { - display: none; -} -.symbol-list.deletable .controls-delete { - display: block; - width: 20px; - height: 20px; - background: #da563e url('data:image/gif;base64,R0lGODlhBwAHAPIFAPLHv/vt6v///+eVhtpWPgAAAAAAAAAAACH5BAUKAAUALAAAAAAHAAcAAAMTOEAMKgtAIsNkNjAqbJySszRDAgA7') 50% 50% no-repeat; - cursor: pointer; - opacity: .75; -} -.symbol-list.deletable .controls-delete:hover { - opacity: 1; -} -.symbol-list-item.success { - color: #333; - /*#5a5d66;*/ -} -.symbol-list-item.error { - color: #da563e; -} -.symbol-list-item .change.success .percent:before { - content: '('; -} -.symbol-list-item .change.success .percent:after { - content: '%)'; -} -.symbol-list-item .plus { - color: #238859; -} -.symbol-list-item .minus { - color: #DC5538; -} -.symbol-list-item .plus-bg, -.symbol-list-item .minus-bg { - color: White; -} -.symbol-list-item .plus-bg { - background-color: #238859; -} -.symbol-list-item .minus-bg { - background-color: #DC5538; -} -.symbol-list-item .session-status { - display: inline-block; - width: 4px; - height: 4px; - margin: 6px 0 5px 4px; - border-radius: 2px; - position: relative; -} -.symbol-list-item .session-status.market { - background: none; -} -.symbol-list-item .session-status.pre_market { - background: #F79D16; -} -.symbol-list-item .session-status.post_market { - background: #0A8DFF; -} -.symbol-list-item .session-status.out_of_session { - background: #9C9C9C; -} -.wl-symbol-edit { - float: left; - background: white; - color: #cfd2d4; - font-size: 12px; - /* line-height: 15px; */ - width: 100px; - padding: 0 5px; - border: solid #C9CBCD 1px; - color: black; - height: 30px; - font-family: 'Open Sans', sans-serif; - box-sizing: border-box; - -moz-box-sizing: border-box; -} -.wl-symbol-edit:focus { - border-color: #4c82ce; -} -.tv-detail { - height: 100%; - position: relative; - overflow: hidden; - -webkit-overflow-scrolling: touch; -} -.dl-header { - padding: 9px 10px 5px; -} -.dl-header-figures { - clear: both; - white-space: nowrap; -} -.dl-header-price { - font-size: 28px; - font-weight: bold; - color: #42434a; - min-height: 34px; -} -.dl-header-change { - font-size: 17px; - font-weight: bold; - margin: 0 0 0 8px; -} -.dl-header-session-status { - font-size: 11px; - color: #9e9e9e; - margin-top: -2px; -} -.dl-header-price .plus, -.dl-header-price-extended .plus, -.dl-header-change.plus, -.dl-header-change-extended.plus { - color: #238853; -} -.dl-header-price .minus, -.dl-header-price-extended .minus, -.dl-header-change.minus, -.dl-header-change-extended.minus { - color: #DD5538; -} -.dl-header-extended-data { - clear: both; - white-space: nowrap; - margin: 6px 0 0; -} -.dl-header-price-extended { - font-size: 22px; - font-weight: bold; - color: #42434a; -} -.dl-header-change-extended { - font-size: 16px; - font-weight: bold; - margin: 0 0 0 8px; -} -.dl-header .market-status-marker { - display: inline-block; - vertical-align: middle; - width: 6px; - height: 6px; - border-radius: 3px; - margin-right: 5px; -} -.dl-header .market-status-marker.open { - background: #68a582; -} -.dl-header .market-status-marker.closed { - background: #9C9C9C; -} -.dl-header .market-status-marker.pre-market { - background: #F79D16; -} -.dl-header .market-status-marker.post-market { - background: #0A8DFF; -} -.dl-header #showExtendedHoursLink a { - border-bottom: 1px dashed #007FB9; -} -/*.dl-header-session-status {display: none; margin-left: 3px; width: 20px; height: 20px; background: url('../../images/session-status.png');} -.dl-header-session-status.pre-market {display: inline-block;} -.dl-header-session-status.post-market {display: inline-block; background-position: -20px 0;}*/ -.dl-header-symbol { - color: #43464E; - font-size: 15px; -} -.dl-header-symbol-desc { - color: #333; - font-weight: bold; - font-size: 15px; - margin: 0 7px 0 0; -} -.dl-header-earning { - float: right; - width: 28px; - height: 28px; - text-align: center; - cursor: default; - border: 1px solid #c9cbcd; - color: #c9cbcd; - padding-top: 5px; - box-sizing: border-box; - -moz-box-sizing: border-box; -} -.dl-header-earning.soon { - border: 1px solid #DC5538; - color: #DC5538; -} -.dl-header-industry { - padding: 3px 0 4px; - font-size: 11px; - color: #787878; -} -.dl-bidoffer-spread { - margin: 10px 0 0; -} -.dl-bidoffer-spread span { - display: inline-block; - font-size: 12px; - margin-right: 1px; - padding: 2px 8px; - border-radius: 9px; -} -.dl-bidoffer-spread span.dl-bid { - color: #5b85bf; - background: #d4e6fe; - margin-right: 5px; -} -.dl-bidoffer-spread span.dl-ask { - color: #b35b46; - background: #f5d8d3; -} -.dl-bidoffer-spread span b { - color: #5b85bf; -} -.dl-data { - position: relative; - padding: 0 3px 10px; -} -.dl-item-nodata { - display: none; - margin: 10px; - color: #666; -} -.dl-item-group { - display: none; - margin: 12px 10px 0; -} -.dl-item-group-col { - float: left; - width: 48%; -} -.dl-item-group-col:nth-child(even) { - float: right; -} -.dl-item-group-header { - height: 20px; - cursor: default; - color: #343649; - font-weight: bold; - border-bottom: 1px solid #343649; - padding: 3px 0 0 3%; -} -.dl-item { - color: #5a5d66; - border-bottom: 1px solid #eaeaea; - height: 21px; - cursor: default; - position: relative; - float: left; - width: 50%; -} -.dl-item.full { - float: none; - width: 100%; -} -.dl-item:hover { - background: #edf0f3; -} -.dl-item.drag { - background: #edf0f3; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); -} -.dl-item:hover .wl-icon-delete, -.dl-item.drag .wl-icon-delete { - display: inline-block; -} -.dl-col { - float: left; - height: 18px; - padding: 3px 0 0; - overflow: hidden; -} -.dl-col-field { - width: 42%; - font-size: 11px; - color: #888989; - padding-left: 4%; - padding-top: 4px; - white-space: nowrap; - text-overflow: ellipsis; -} -.dl-col-val { - width: 50%; - padding-right: 4%; - white-space: nowrap; - text-overflow: ellipsis; - text-align: right; - font-weight: bold; -} -.dl-col-del { - width: 15px; - position: absolute; - right: 0; -} -.dl-col-del .wl-icon-delete { - top: 0px; -} -.dl-item.full .dl-col-field { - width: 69%; -} -.dl-item.full .dl-col-val { - width: 23%; - font-weight: bold; - color: #7c7c7c; -} -.dl-minichart { - height: 80px; - margin: 10px 10px 19px 10px; - position: relative; - overflow: hidden; -} -.dl-range { - height: 43px; - position: relative; - margin: 0 10px; -} -.dl-range.first-child { - margin: 5px 10px 0; -} -.dl-range-mark { - width: 9px; - height: 13px; - background-position: -140px -220px; - position: absolute; - margin-left: -5px; - left: 0%; - top: 2px; - -moz-transition: all 0.3s; - -webkit-transition: all 0.3s; - -o-transition: all 0.3s; - -ms-transition: all 0.3s; - transition: all 0.3s; - z-index: 1; -} -.dl-range-mark.bid { - background-position: 0 -337px; - opacity: 0.5; - z-index: 2; -} -.dl-range-mark.ask { - background-position: -9px -337px; - opacity: 0.5; - z-index: 2; -} -.dl-range-mark.low { - margin-left: -4px; -} -.dl-range-bar-bg { - height: 7px; - position: absolute; - top: 16px; - width: 100%; - background: #d8d8d8; -} -.dl-range-bar { - height: 7px; - background: #51A076; - position: absolute; - -moz-transition: all 0.3s; - -webkit-transition: all 0.3s; - -o-transition: all 0.3s; - -ms-transition: all 0.3s; - transition: all 0.3s; - border: solid #fff; - border-width: 0 1px; - margin-left: -1px; -} -.dl-range-bar.low { - background: #b35b46; -} -.dl-range-bar.hl { - background: #aaa; -} -.dl-range-price-l, -.dl-range-price-r { - position: absolute; - font-weight: bold; - color: #42434a; - top: 25px; -} -.dl-range-price-r { - right: 0; -} -.dl-range-caption { - position: absolute; - bottom: 2px; - width: 100%; - text-align: center; - color: #787878; - font-size: 11px; -} -/* .dl-more-link {position: absolute; top: -24px; right: 7px; cursor: pointer; border-bottom: 1px dashed #007FB9; font-size: 12px; height: 15px; color: #007FB9 !important;} -.dl-more-link:hover {color: #3592BD !important; border-bottom: 1px dashed #3592BD;} -.dl-more-link.disabled {display: none;} */ -.dl-dialog { - height: 500px; - overflow-y: scroll; -} -.dl-dialog-data { - margin: 10px 0 0; -} -.dl-dialog-header { - font-size: 12px; - margin: 0 0 5px 0; -} -.dl-dialog-header > strong { - font-size: 14px; -} -.dl-dialog-header > a { - margin: 0 0 0 8px; - text-decoration: underline; -} -.dl-company-desc { - font-size: 12px; - color: #787878; - height: 46px; -} -.dl-dialog-more { - display: inline-block; - cursor: pointer; - border-bottom: 1px dashed #007FB9; - height: 14px; -} -.dl-followsymbol button.follow-symbol { - vertical-align: top; - margin: 3px 0 0 4px; -} -.dl-estimate-tooltip > div { - margin-top: 4px; -} -.depth-widget-notice { - padding: 2px 10px; - color: #666666; -} -.depth-widget-notice p { - margin: 8px 0; - text-align: center; -} -.depth-widget-notice p.hint { - font-size: 12px; - font-style: italic; -} -.depth-zoom-wrapper { - pointer-events: none; - position: absolute; - top: 2%; - left: 50%; - margin: 6px 0 0 -53px; - width: 99px; - background: #d8d8d8; - padding: 0 0 0 6px; - height: 4px; -} -.depth-zoom-handle { - pointer-events: auto; - z-index: 11; - position: absolute; - left: 0; - top: -8px; - width: 6px; - height: 18px; - background: #b0b0b0; - border-radius: 2px; - border: 1px solid #fff; - margin: 0 0 0 -1px; -} -.depth-zoom-plus, -.depth-zoom-minus { - pointer-events: auto; - cursor: pointer; - position: absolute; - top: -8px; - width: 20px; - height: 18px; - background: #b0b0b0 50% 50% no-repeat; - border: 1px solid #fff; - border-radius: 2px; -} -.depth-zoom-plus { - right: -22px; - background-image: url('data:image/gif;base64,R0lGODlhCAAIAKECAPX19f39/f///////yH5BAEKAAMALAAAAAAIAAgAAAISnBWmI7LnYJsC2GaBao/FhSgFADs='); -} -.depth-zoom-minus { - left: -22px; - background-image: url('data:image/gif;base64,R0lGODlhCAAIAPACAPX19f///yH5BAUKAAIALAAAAAAIAAgAQAIMlG+gEQoIozSs1jkLADs='); -} -.depth-zoom-plus:hover, -.depth-zoom-minus:hover { - background-color: #b7b7b7; -} -.depth-zoom-plus:active, -.depth-zoom-minus:active { - background-color: #aaaaaa; -} -.depth-zoom-plus.disabled, -.depth-zoom-minus.disabled { - opacity: .5; - cursor: default; - pointer-events: none; - background-color: #b0b0b0; -} -.depth-widget-wrap.dragging, -.depth-widget-wrap.dragging .depth-zoom-plus, -.depth-widget-wrap.dragging .depth-zoom-minus, -.depth-zoom-handle { - cursor: ew-resize; -} -.tv-news { - height: 100%; - position: relative; -} -.ns-data { - position: absolute; - width: 100%; - -moz-transition: opacity 0.3s; - -webkit-transition: opacity 0.3s; - -ms-transition: opacity 0.3s; - -o-transition: opacity 0.3s; - transition: opacity 0.3s; -} -.ns-data.loading { - opacity: 0.5; -} -.ns-item { - border-bottom: 1px solid #EBEDF0; - padding: 6px 0 6px; - position: relative; - margin: 0 3px; -} -.ns-item:hover { - background: #edf0f3; -} -.ns-item-title { - margin: 0 12px; - color: #5a5d66; - font-size: 13px; -} -.ns-item-title a:hover { - text-decoration: underline; -} -.ns-item-desc, -.ns-item-date { - color: #8f8f8f; - font-size: 10px; -} -.ns-item-desc { - margin: 2px 30px 0 12px; - min-height: 13px; -} -.ns-item-desc .source { - font-weight: bold; -} -.ns-item-date { - position: absolute; - bottom: 6px; - right: 12px; -} -.ns-fxwire-message { - margin: 30px 15px 0; - text-align: center; - font-size: 14px; - color: #595959; -} -.ns-fxwire-message h3 { - margin: 5px 0; -} -.ns-fxwire-message a { - cursor: pointer; - pointer-events: auto; - display: inline-block; - vertical-align: top; - color: white; - padding: 6px 20px 5px 20px; - background: #1fb2cc; -} -.ns-fxwire-message-close { - cursor: pointer; - pointer-events: auto; - position: absolute; - width: 23px; - height: 23px; - top: 0; - right: 0; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAANklEQVR4AWMAgcjIyGUMqAAuDmcA8X8khRjiGAIYfBw6H8MVYANICh7DxIg2Ca+bSPUd4XACAJL9StMP8XreAAAAAElFTkSuQmCC') 50% 50% no-repeat; -} -div.widgetbar-widgetheader-icon-economic-calendar { - background-position: 0px -338px; -} -div.widgetbar-widgetheader-icon-earnings-calendar { - background-position: -2px -387px; -} -div.calendar-widget-scnt { - /*height: 95%;*/ - height: 100%; - position: relative; - overflow: hidden; - -webkit-overflow-scrolling: touch; -} -div.calendar-widget-dcnt { - position: relative; - padding-bottom: 100px; - margin-bottom: 100px; -} -div.calendar-widget, -div.calendar-widget.header { - font-size: 0.9em; - height: 18px; - padding: 7px 0px 7px 11px; - color: #5A5D66; - cursor: default; - display: block; - overflow: hidden; - margin: 0px 3px; -} -div.calendar-widget.header { - height: 17px; - padding: 0 0 0 11px; -} -div.calendar-widget div { - white-space: nowrap; - display: inline-block; - z-index: 2; - overflow: hidden; - box-sizing: border-box; -} -div.calendar-widget.day { - padding: 8px 5px 6px 10px; - display: block; - background: #EFF9FF; - font-weight: bold; - color: #2F5D7A; - margin: 3px; - text-transform: uppercase; -} -div.calendar-widget.day.green { - background: #E4F3D5; - color: #4C6E28; -} -div.calendar-widget.green { - background: #F7FBF3; -} -div.calendar-widget.day.hand { - cursor: pointer; -} -div.calendar-widget div a { - color: #5D8ED5; -} -div.calendar-widget.regular { - margin-left: 3px; - position: relative; -} -div.calendar-widget.regular:hover { - background: #ECF6E1; - cursor: pointer; -} -div.calendar-widget.regular:hover div { - cursor: pointer; -} -div.calendar-widget.regular.active, -div.calendar-widget.regular.active:hover { - background: #EBF8FF; -} -div.calendar-widget.regular.active:before { - content: ''; - display: block; - width: 3px; - height: 100%; - position: absolute; - top: 0; - left: 0; - background: #3E98CD; -} -div.calendar-widget.hidden { - display: none; - visibility: hidden; - height: 0px; -} -div.calendar-widget.regular div.symbol { - color: #303030; -} -div.calendar-widget div img { - margin: 0px 0px 0px 10px; - width: 11px; - height: 11px; - border: 0px solid black; - display: inline; -} -div.calendar-widget div.bold { - font-weight: bold; -} -div.calendar-widget div.ar { - text-align: right; -} -div.calendar-widget div.actual { - text-align: right; - color: #5a5d66; -} -div.calendar-widget div.calendar-widget-w-15 { - width: 20%; -} -div.calendar-widget div.calendar-widget-w-23 { - width: 23%; -} -div.calendar-widget div.calendar-widget-w-15-l { - width: 15%; - padding: 0% 2% 0% 0%; -} -div.calendar-widget div.calendar-widget-w-30 { - width: 30%; -} -div.calendar-widget div.calendar-widget-w-35 { - width: 35%; -} -div.calendar-widget div.calendar-widget-w-25-l { - width: 30%; - /*padding: 0% 2% 0% 0%;*/ -} -div.calendar-widget.header div.calendar-widget-w-15, -div.calendar-widget.header div.calendar-widget-w-23, -div.calendar-widget.header div.calendar-widget-w-15-l, -div.calendar-widget.header div.calendar-widget-w-30, -div.calendar-widget.header div.calendar-widget-w-35, -div.calendar-widget.header div.calendar-widget-w-25-l { - color: #888989; - font-weight: normal; -} -/*# sourceMappingURL=chartclient_full.compiled.css.map */ \ No newline at end of file diff --git a/charting_library/static/chart-client/css/chartclient_full.compiled.css.map b/charting_library/static/chart-client/css/chartclient_full.compiled.css.map deleted file mode 100644 index 354b3f3c..00000000 --- a/charting_library/static/chart-client/css/chartclient_full.compiled.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"E:\\tradingview\\static\\chart-client\\css\\chartclient_full.compiled.css","sources":["tvtags.css","jquery-ui-1.8.11.css","tvscript.less","E:/tradingview/static/css/mixins/lesshat.less","wizard.less","E:/tradingview/static/css/mixins/position.less","chat.css","notifications.css","E:/tradingview/static/css/basics/gui-common-elements.less","E:/tradingview/static/css/mixins/icons.less","E:/tradingview/static/css/mixins/display.less","E:/tradingview/static/css/sprites/base-sprite.less","messages.less","E:/tradingview/static/css/mixins/decorators.less","publicchats.less","headerwidget.less","E:/tradingview/static/css/mixins/mobile.less","bottomtoolbar.less","sidetoolbar.less","widgetbar.css","linetoolpropertieswidget.less","minichart.less","chart_gui.less","sidebar.css","watchlist.css","detail.css","marketdepthwidget.css","news.css","calendarwidget.css"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/MA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACroBC,CAAuB;EACvB,eAAA;;AAGiB;EACjB,YAAA;;AACC,iBAAc;EACd,kBAAA;;AAHgB,iBAKI;EACpB,uBAAA;;AANgB,iBAQD;EACf,UAAA;EACA,WAAA;EACA,SAAA;EACA,QAAA;;AAZgB,iBAcD;EACf,UAAA;EACA,WAAA;EACA,OAAA;EACA,WAAA;;AAlBgB,iBAoBD;EACf,UAAA;EACA,WAAA;EACA,YAAA;EACA,QAAA;;AAxBgB,iBA0BD;EACf,UAAA;EACA,WAAA;EACA,OAAA;EACA,UAAA;;AA9BgB,iBAgCA;EAChB,UAAA;EAAY,WAAA;EACZ,SAAA;EACA,WAAA;;AAnCgB,iBAqCA;EAChB,UAAA;EAAY,WAAA;EACZ,YAAA;EACA,WAAA;;AAxCgB,iBA0CA;EAChB,UAAA;EAAY,WAAA;EACZ,YAAA;EACA,UAAA;;AA7CgB,iBA+CA;EAChB,UAAA;EAAY,WAAA;EACZ,SAAA;EACA,UAAA;;AAlDgB,iBAqDF;EACd,aAAA;;AAtDgB,iBAyDX;EACL,WAAA;EACA,YAAA;EACA,gBAAgB,wCAAhB;EACA,YAAA;EACA,mBAAA;;AAGA,iBAAU,SAAkB;EAAC,aAAA;;AAjEb,iBAkEC;EAAC,aAAA;;AAClB,iBAAU,SAAkB;EAAC,qBAAA;;AAC7B,iBAAmB,kBAAiB;EAAC,aAAA;;AAErC,iBAAU,SAA4B;EAAC,YAAA;;AAtEvB,iBAwEE;EAClB,aAAA;EACA,WAAA;EACA,YAAA;EACA,WAAA;EACA,iBAAA;EACA,gBAAgB,gDAAhB;;AAEA,iBAAsB,qBAAmB;EACzC,cAAA;;AAIgB;EACjB,oBAAA;;AADiB,iBAGN;EACV,cAAA;EACA,iBAAA;EACA,gCAAA;;AAEC,iBALS,WAKI;EACb,gBAAA;;AAGA,iBATS,WASc;EACvB,YAAA;EACA,eAAA;;AAGA,iBAdS,WAcU;EACnB,cAAA;EACA,eAAA;EACA,iBAAA;EACA,iBAAA;EACA,kBAAA;;AALA,iBAdS,WAcU,kBAMJ;EACd,OAAA;;AAEA,iBAvBQ,WAcU,kBASN;EACZ,+BAAA;;AAID,iBA5BS,WA4Ba;EACtB,gBAAA;;AAGA,iBAhCS,WAgCc;EACvB,eAAA;;AAGA,iBApCS,WAoCE;EACX,mBAAA;;AAGA,iBAxCS,WAwCqB;EAC9B,yBAAA;EACA,qBAAA;;AACC,iBA3CQ,WAwCqB,6BAGtB;EACP,gCAAA;;AAMoB;EACvB,yBAAA;;AADuB,uBAGR;EACd,kBAAA;EACA,eAAA;EACA,iBAAA;EACA,WAAA;EACA,SAAA;;AARsB,uBAGR,eASX;EACF,cAAA;;AAbqB,uBAiBZ;EACV,gBAAA;EACA,YAAA;EACA,mBAAA;EACA,mBAAA;;AArBsB,uBAiBZ,WAMJ;EACL,gBAAA;EACA,mBAAA;EACA,uBAAA;EACA,eAAA;EACA,iBAAA;EACA,iBAAA;;AA7BqB,uBAiBZ,WAMJ,MAQH;EACD,WAAA;;AAhCoB,uBAiBZ,WAmBO;EAChB,aAAA;EACA,cAAA;;AAEoB,mBAAE,wBAvBb,WAmBO;EAKf,eAAA;;AAGS,UAAO,MAAE,wBA3BV,WAmBO;EASf,aAAA;;AAMmB;EACtB,mBAAA;EACA,qBAAA;EACA,mBAAA;EACA,4BAAA;;AAJsB,sBAMZ;EACT,UAAA;EACA,WAAA;;AARqB,sBAUX;EACV,UAAA;EACA,YAAA;;AAZqB,sBAcX;EACV,eAAA;;AAfqB,sBAiBX,WACD;EACR,WAAA;EACA,YAAA;;AApBoB,sBAuBjB,MAAM;AAvBW,sBAwBd,SAAO;EACd,cAAA;EACA,YAAA;;AAI0B;EAC3B,kBAAA;EACA,aAAA;;AAF2B,2BAGnB;EACD,SAAA;EACA,kBAAA;EACA,MAAA;EACA,SAAA;EACA,OAAA;EACA,QAAA;;AAIqB,4BACF;EACzB,kBAAA;EACA,WAAA;EACA,WAAA;EACA,6BAAA;;AAL2B,4BACF,0BAKC;EACzB,kBAAA;EACA,OAAA;EACA,MAAA;EACA,WAAA;EACA,WAAA;EACA,eAAA;EACA,+BAAA;;AACC,4BAbuB,0BAKC,0BAQjB,MAAwB;EAC/B,YAAA;;AAfyB,4BACF,0BAiBD;EACvB,kBAAA;EACA,SAAA;EACA,QAAA;EACA,gBAAgB,iEAAhB;EACA,WAAA;EACA,UAAA;;AAxB0B,4BACF,0BAyBC;EACzB,aAAA;EACA,iBAAA;EACA,WAAA;EACA,uBAAA;EACA,iBAAA;;AAGD,4BAAM,KAA0B,0BACN;EACzB,cAAA;;AAFD,4BAAM,KAA0B,0BAIR;EACvB,8BAAA;;AAvC0B,4BA0CJ;EACvB,sBAAA;EACA,qBAAA;EACA,YAAA;EACA,YAAA;EACA,gBAAA;EACA,qBAAA;EACA,kBAAA;EACA,6BAAA;;AAlD2B,4BA0CJ,wBAShB;EACN,UAAA;;AAKgB;EAClB,mBAAA;EACA,oCAAA;EACA,cAAA;EACA,sBAAA;EACA,YAAA;EACA,aAAA;EACA,2BAAA;EACA,eAAA;EACA,qBAAA;;AATkB,kBAWN;EACX,YAAA;EACA,eAAA;EACA,iBAAA;;AAdiB,kBAiBT;EACR,YAAA;EACA,iBAAA;;AAnBiB,kBAsBZ;EACL,sBAAA;;AAvBiB,kBA0BR;EACT,iBAAA;EACA,sBAAA;;AA5BiB,kBA+BR;EACT,iBAAA;EACA,sBAAA;;AAUmB;EACpB,cAAA;EACA,YAAA;EACA,aAAA;EACA,2BAAA;EACA,eAAA;EACA,qBAAA;EACA,2BAAA;;AAPoB,oBASR;EACX,eAAA;EACA,iBAAA;;AAXmB,oBAcR;EACX,eAAA;EACA,iBAAA;;AAhBmB,oBAmBX;EACR,iBAAA;;AApBmB,oBAuBd;EACL,sBAAA;;AAxBmB,oBA2BV;EACT,iBAAA;EACA,sBAAA;;AA7BmB,oBAgCV;EACT,iBAAA;EACA,sBAAA;;AAIoB;EACrB,eAAA;EACA,QAAA;EACA,YAAA;EACA,YAAA;EACA,iBAAA;EACA,oBAAA;ECgd6D,8BAAA;EACA,2BAAA;EACA,sBAAA;;ADxdxC,qBAQA;EACpB,YAAA;EACA,yBAAA;EACA,wBAAA;EACA,iBAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;EACA,mBAAA;;AAhBoB,qBAkBP;EACb,gBAAA;EACA,kBAAA;EACA,yBAAA;EACA,cAAA;EACA,YAAA;EACA,kBAAA;;AAxBoB,qBAkBP,cAOO;EACnB,kBAAA;;AA1BmB,qBAkBP,cAOO,oBAElB,EAAe;AA3BG,qBAkBP,cAOO,oBAGlB,EAAgB;EAChB,cAAA;EACA,WAAA;ECwb0D,8BAAA;EACA,2BAAA;EACA,sBAAA;EDxb1D,gBAAA;EACA,gCAAA;EACA,mBAAA;EACA,cAAA;EACA,eAAA;;AACC,qBAnBU,cAOO,oBAElB,EAAe,eAUP;AAAP,qBAnBU,cAOO,oBAGlB,EAAgB,eASR;EAAE,mBAAA;;AArCQ,qBAkBP,cAOO,oBAclB,EAAgB;EAChB,yBAAA;EACA,gBAAA;EACA,iBAAA;;AA1CkB,qBAkBP,cAOO,oBAmBlB,EAAY;EAAC,mBAAA;;AAKA;EAOhB,kBAAA;EACA,eAAA;;AARgB,gBACQ;EACvB,YAAA;EACA,iBAAA;EACA,eAAA;EACA,iBAAA;;AALe,gBASM;EACrB,kBAAA;EACA,mBAAA;;AACC,gBAHoB,sBAGR;EACZ,iBAAA;;AAEA,gBANoB,sBAMhB,IAAc;EAClB,gCAAA;;AAhBc,gBAmBJ;EACX,gBAAA;EACA,eAAA;EACA,iBAAA;;AEzba;AACU;ECAxB,kBAAA;EDEA,WAAA;EACA,aAAA;;AAJc,eAKZ;AAJsB,wBAItB;EACD,cAAA;;AAEC,eAHA,EAGO;AAAP,wBAHA,EAGO;EACP,cAAA;;AAEA,eANA,EAMQ;AAAR,wBANA,EAMQ;EACR,cAAA;;AAKsB;EACxB,SAAS,EAAT;EACA,MAAA;EACA,OAAA;EACA,eAAA;EACA,mBAAA;;AACC,wBAAI;EACJ,8BAAA;EACA,6CAAA;;AAEA,wBAAM;EACN,8BAAA;EACA,6CAAA;;AAEA,wBAAM;EACN,8BAAA;EACA,6CAAA;;AAEA,wBAAO;EACP,8BAAA;EACA,6CAAA;;AAIc;EACf,qCAAA;EACA,cAAA;EACA,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,eAAA;;AANe,eASM;EACpB,kBAAA;EACA,SAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,eAAA;EACA,gBAAgB,yCAAhB;;AACC,eATmB,qBASZ;EACP,YAAA;;AAnBa,eAuBa;EAC3B,kBAAA;EAIA,gBAAA;EACA,gCAAA;;AA7Bc,eAuBa,4BAEzB;AAzBY,eAuBa,4BAErB;AAzBQ,eAuBa,4BAEjB;AAzBI,eAuBa,4BAEb;AAzBA,eAuBa,4BAET;AAzBJ,eAuBa,4BAEJ;EACtB,eAAA;;AA1Ba,eAgCQ;EACtB,YAAA;EACA,gBAAA;;AAlCc,eAgCQ,uBAIE;EACvB,WAAA;EACA,iBAAA;EACA,eAAA;;AAvCa,eAgCQ,uBAUF;EAInB,eAAA;EACA,qBAAA;EACA,WAAA;EACA,YAAA;EACA,iBAAA;EACA,mBAAA;EACA,kBAAA;;AATE,eAXmB,uBAUF,oBACK;EACvB,gBAAA;;AASA,eArBoB,uBAUF,oBAWV;EAAC,mBAAA;;AACT,eAtBoB,uBAUF,oBAYV;EAAC,mBAAA;;AACT,eAvBoB,uBAUF,oBAaZ;AACN,eAxBoB,uBAUF,oBAcb;AACL,eAzBoB,uBAUF,oBAeX;EACP,aAAA;;AAEA,eA5BoB,uBAUF,oBAkBb;AACL,eA7BoB,uBAUF,oBAmBZ;EACN,qBAAA;;AA9DY,eAgCQ,uBAiCI;EACzB,YAAA;;AAGD,eAAc,aAAuB,uBACb;EACvB,aAAA;;AAGC,eALY,aAAuB,uBAIjB,oBACb;AACL,eANY,aAAuB,uBAIjB,oBAEZ;EACN,aAAA;;AAEA,eATY,aAAuB,uBAIjB,oBAKb;AACL,eAVY,aAAuB,uBAIjB,oBAMX;EACP,qBAAA;;AAIF,eAAO,MAAuB,uBAAmB,oBAAK;AACtD,eAAM,KAAuB,uBAAmB,oBAAM;EACtD,aAAA;;AAEA,eAAM,KAAuB,uBAAmB,oBAAO;EACvD,qBAAA;;AE1IO;EAAC,YAAA;EAAc,kBAAA;;AAEd,SAAM,MAAa;EAC5B,YAAA;EACA,YAAA;EACA,mBAAA;;AAGY,YAAM;EAClB,qBAAA;EAAuB,WAAA;EAAY,YAAA;EACnC,sBAAsB,2BAAtB;EACA,kCAAA;;AAEW,YAAO,MAAK;AACZ,YAAQ,OAAK;EACxB,iCAAA;;AAGQ,SAA4B;EAAC,YAAA;;AAC7B,SAAmB;EAAC,YAAA;;AACpB,SAAe;EAAC,YAAA;EAAc,gBAAA;;AAC7B,SAAK;EAAC,mBAAA;;AAEG,kBAAM;EAAC,kBAAA;;AACP,kBAAM,MAAO;EAAC,WAAA;;AACd,kBAAM,MAAM;EAAC,WAAA;;AAExB,QAAsB;EAC7B,0BAAA;EACA,iBAAA;;AAEO,QAAsB,qBAAgB;EAC7C,wBAAA;;AAG4B;EAC5B,kBAAA;EACA,MAAA;EACA,SAAA;EACA,OAAA;EACA,WAAA;EACA,YAAA;EACA,UAAA;;AAEW;EACX,gCAAA;EACA,iBAAA;EACA,iBAAA;EACA,cAAA;;AAGO,QAAsB,qBAAgB;AACtC,QAAsB,qBAAiB;EAC9C,YAAA;;AAGiB;EAAC,kBAAA;EAAoB,UAAA;EAAY,UAAA;EAAY,cAAA;EAAgB,eAAA;EAAiB,YAAA;EAAc,eAAA;EAAgB,iCAAA;;AAC7G,iBAAO;EAAC,yBAAA;EAA2B,iCAAA;;AAE1C;EAAE,UAAA;EAAY,kBAAA;EAAoB,WAAA;EAAa,gBAAA;;AAC/C,SAAK;EAAE,sBAAA;EAAwB,YAAA;EAAc,kBAAA;EAAoB,gBAAA;;AACjE,SAAK,MAAQ;EAAE,YAAA;EAAc,yCAAA;;AAC7B,SAAM,MAChB;EACC,uBAAA;EACA,yBAAA;EACA,YAAA;EACA,YAAA;EACA,SAAA;EACA,yBAAA;EACA,cAAA;EACA,WAAA;EACA,WAAW,uBAAX;;AACY,WAAE,UAXC,MAChB;EAWE,mBAAA;;AAGQ,SAAM,MAAQ,SAAO;EAC9B,qBAAA;;AAES,SAAM,MAAmB;EAClC,kBAAA;EACA,gBAAA;EACA,mBAAA;;AACY,WAAE,UAJC,MAAmB;EAKjC,mBAAA;;AAGQ,SAAM,MAAmB,mBAAS;EAC3C,WAAA;;AAGS,SAAM,MAAQ,SAAkB;EAAE,cAAA;;AAClC,SAAM,MAAQ,SAAU;EAAE,sBAAA;;AAC1B,SAAK,MAAQ,OAAS;EAAE,YAAA;;AAEvB;EACV,cAAA;EACA,kBAAA;EACA,eAAA;EACA,cAAA;EACA,YAAA;EACA,YAAA;EACA,iBAAA;EACA,cAAA;EACA,mBAAA;;EAEA,yBAAA;EACA,kBAAA;EACA,iBAAA;;AAES,UAAO;EAAC,gBAAA;;AACR,UAAO;AAAY,UAAQ;EACpC,8BAAA;EACA,YAAY,2CAAZ;EACA,YAAY,8CAAZ;EACA,YAAY,0CAAZ;EACA,YAAY,yCAAZ;EACA,YAAY,sCAAZ;EACA,cAAA;EACA,4CAAA;;AAEI,KAAS,OAAW;EAAE,YAAA;EAAc,iBAAA;;AAClC,KAAU,WAAU;EAAC,YAAA;EAAc,2BAAA;;AAEhC,SAAC,EAA6B;EAAC,aAAA;EAAe,WAAA;EAAa,YAAA;;AAC3D,SAAC,EAA6B,4BAAC;EACxC,kBAAA;EACA,qBAAA;EACA,UAAA;EACA,WAAA;EACA,gBAAgB,mCAAhB;;AAEiB,iBAAU,UAAC,EAA6B;EAAC,cAAA;;AAEzC,iBAAS,UAAwB,uBAAS;EAAC,oBAAA;;AACpC;EAAC,+BAAA;;AAED;EAAC,0BAAA;;AAED,wBAAa;AACb,wBACzB;EACC,aAAA;;AAEyB,wBAAiB;EAAC,iBAAA;;AAClB,wBAAe;EAAC,kBAAA;;AAEhC,SAAoB;EAC7B,eAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;EACA,QAAA;EAAU,UAAA;EACV,WAAA;EAAa,YAAA;;AAEJ,SAAmB,oBAAS;EAAC,gBAAgB,gCAAhB;;AAC7B,SAAiB;EAAC,WAAA;EAAa,0BAAA;;AAErB,mBAAe;EAAC,cAAA;EAAgB,uBAAA;EAAyB,iCAAA;EAAmC,WAAA;EAAa,YAAA;EAAc,QAAA;;AACxH,mBAAO,MAAc;AACrB,mBAAS,QAAc;AACvB,mBAAQ,OAAe;EAAC,iCAAA;;AACxB,mBAAQ,OAAe;EAAC,6BAAA;;AAEjC,SAAkB;EAC3B,eAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;EACA,QAAA;EAAU,WAAA;EACV,WAAA;EAAa,YAAA;;AACZ,SAP0B,kBAOf;EACX,UAAA;;AAGgB,iBAAY;EAAC,cAAA;EAAgB,uBAAA;EAAyB,iCAAA;EAAmC,WAAA;EAAa,YAAA;EAAc,QAAA;;AAErH;EAChB,uBAAA;EACA,aAAA;EACA,iCAAA;EACA,oCAAA;;AAJgB,gBAKG;EAClB,eAAA;;AANe,gBAQV;EACL,WAAA;;AAIO;EACR,kBAAA;EACA,WAAA;EACA,SAAA;EACA,6BAAA;EACA,gCAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;EACG,eAAA;;AAEI,QAAS;EAAC,YAAA;;AAET;EACL,kBAAA;EACA,kBAAA;EACA,aAAA;EACH,gCAAA;;AAEe,cAAE;EAChB,wBAAA;;AACC,cAFe,SAEH;AAAG,cAFA,SAEc;EAC7B,yBAAA;;AAKK,QAAO;EAAC,mBAAA;;AACC;EAAC,kBAAA;EAAoB,UAAA;EAAY,SAAA;EAAW,cAAA;;AAC5C,gBAAG;EAAC,WAAA;EAAa,YAAA;;AAClB,gBAAO,OAAM;EAAC,UAAA;EAAY,WAAA;EAAa,UAAA;EAAY,SAAA;;AAClD;EAAE,uBAAA;EAAyB,cAAA;EAAgB,eAAA;EAAiB,gBAAA;;AAC7D;EAAE,SAAA;EAAW,mBAAA;EAAqB,gBAAA;EAAkB,uBAAA;;AACpD,eAAE;EAAE,qBAAA;EAAuB,iBAAA;;AACnC,OAAgB;EAAE,kBAAA;;AAClB,QAAI,IAAe,eAAO,MAAe;AAC/B,kBAAI,IAAgB,eAAgB;EAAC,eAAA;;AAEzC;EACb,eAAA;EACA,oBAAA;EACA,cAAA;EACA,kBAAA;;AAEa,aAAC,EAAO;EAAE,0BAAA;;AACR;EAAE,cAAA;EAAgB,eAAA;;AAClB,eAAC;EAAC,eAAA;EAAiB,cAAA;;AAC3B,QAAI,IAAe,eAAO,MAAe,gBAAI,IAAiB;AACpD,kBAAI,IAAgB,eAAgB;EAAC,aAAA;;AACxC;EAAC,wBAAA;EAA0B,cAAA;EAAgB,kBAAA;EAAoB,kBAAA;;AAChE;EAAE,cAAA;EAAgB,eAAA;EAAiB,mBAAA;EAAqB,kBAAA;EAAoB,WAAA;EAAa,WAAA;EAAa,iBAAA;;AAEtG,aAAI;EACd,cAAA;EACH,aAAA;EACG,eAAA;EACA,yBAAA;;AAGO;EAAC,iBAAA;EAAmB,gBAAA;EAAkB,gBAAA;EAAkB,+BAAA;;AACnD;EAAC,WAAA;EAAa,YAAA;EAAc,gBAAA;;AAC5B,eAAC;EAAC,iBAAA;EAAmB,0BAAA;EAA4B,eAAA;;AACjD,eAAiB;EAAC,WAAA;EAAa,oBAAA;;AAC/B,eAAiB;EAAC,WAAA;EAAa,oBAAA;EAAsB,gBAAA;;AAG3C;EAAC,aAAA;;AACJ,sBAAuB;EAAC,aAAA;;AACxB,sBAA0B;EAAC,cAAA;;AAE7B;EAAC,WAAA;EAAa,iBAAA;EAAmB,YAAA;EAAc,kBAAA;;AAC7C;EAAC,iBAAA;EAAmB,eAAA;EAAiB,eAAA;EAAiB,YAAA;EAAc,gBAAA;;AACpE,sBAAC,EAAU;EAAE,iBAAA;;AACb,sBAAC,EAAS,SAAO;EAAE,iBAAA;;AACrB;EAAC,WAAA;EAAa,gBAAA;EAAkB,eAAA;EAAiB,iBAAA;;AACjD;EAAC,WAAA;EAAa,qBAAA;EAAuB,eAAA;EAAiB,iBAAA;;AAErD;EAAC,aAAA;EAAe,sBAAA;;AACjB;EAAC,eAAA;EAAiB,WAAA;EAAa,aAAA;EAAe,gBAAA;;AACjD;EAAC,eAAA;EAAiB,aAAA;EAAe,iBAAA;EAAmB,kBAAA;;AACpD,iBAAa;EAAC,eAAA;EAAiB,aAAA;EAAe,gBAAA;EAAkB,kBAAA;;AAChE,iBAAC,EAAO;EAAC,0BAAA;;AACT,iBAAI;EAAE,cAAA;EAAgB,YAAA;EAAc,iBAAA;EAAmB,WAAA;;AACzD;EAAC,aAAA;EAAe,kBAAA;EAAoB,UAAA;EAAY,QAAA;EAAU,WAAA;EAAa,YAAA;EAAc,gBAAA;EAAkB,eAAA;EAAiB,kCAAA;;AACzH;EAAC,aAAA;EAAe,8BAAA;EAAgC,yBAAA;EAA2B,sBAAA;;AAC5E,cAAO;EAAC,yBAAA;;AACd,QAAO,MAAgB;EAAC,cAAA;;AACxB,QAAO,MAAc;AACV,kBAAe;EAAC,eAAA;;AACnB;EAAE,YAAA;EAAc,mBAAA;EAAqB,iBAAA;EAAmB,wBAAA;EAA0B,kBAAA;;AAEpE;EAAC,aAAA;;AACvB,QAAO,MAA6B;AACzB,kBAA6B;AAC7B;EAAC,qBAAA;EAAuB,mBAAA;EAAqB,UAAA;EAAY,WAAA;EAAa,qBAAA;;AAExE;EACb,kBAAA;EACA,WAAA;EACA,QAAA;;AAGU;EACV,kBAAA;EACA,WAAA;EACA,QAAA;;AAIJ;EACC,qBAAA;EACA,WAAA;EAAa,YAAA;EAEb,aAAA;EACA,kBAAA;EACA,QAAA;EAEA,gBAAgB,mCAAhB;EACA,wBAAA;EACA,eAAA;;AAEgB,iBAAO;EAAE,4BAAA;;AACT,iBAAO;EAAE,4BAAA;;AACT,iBAAK,KAAO;EAAE,gCAAA;;AAEjB;EAAC,mBAAA;;AACF;EAAC,mBAAA;;AACK;EAAC,mBAAA;;AACP,aAAO;EAAC,mBAAA;;AACT,YAAO;EAAC,mBAAA;;AACF,kBAAO;EAAC,mBAAA;;AAG1B;EACC,aAAA;;AAEO,OAAU,UAAM,MACxB;EACC,cAAA;EACA,kBAAA;EACA,QAAA;EAAU,SAAA;EAEV,eAAA;EACA,cAAA;EAEA,eAAA;;AAEO,OAAU,UAAM,MAAkB,kBAC1C;EACC,iCAAA;;AAEO,OAAU,UAAM,MAAiB,kBACzC;EACC,SAAS,EAAT;EACA,qBAAA;EAEA,iBAAA;EACA,kBAAA;EAAoB,SAAA;EAEpB,mBAAA;EACA,yDAAA;EACA,2BAAA;;AAEO,OAAU,UAAM,MAAiB,kBACzC;EACC,cAAA;;AAEO,OAAU,UAAM,MAAiB,kBAAM,MAC/C;EACC,yDAAA;;AAEO,OAAU,UAAM,MACxB;EACC,iBAAA;;AAID;EACC,yBAAA;EACA,cAAA;EACA,eAAA;EACA,eAAA;;AAEO,QAAI,IAAe,eAAO,MAAgB;AAChC,kBAAI,IAAgB,eAAiB;EAAC,aAAA;;AAEpD,IAAW;EACd,YAAA;;AAGoB;EACpB,gBAAA;;AACC,oBAAO;EACP,mBAAA;;AAHmB,oBAKZ;EACP,YAAA;;AAIQ;EACT,gBAAgB,4BAAhB;EACA,qBAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAA;;AC5YiB;EACjB,YAAA;EAAc,kBAAA;;AAIN;EACR,kBAAA;EAAoB,WAAA;EACpB,6BAAA;EACA,gCAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;EACG,cAAA;EACA,sBAAA;EACA,2BAAA;;AAEI,QAAS;EAAC,YAAA;;AAET,SAAmB;EAAC,YAAA;;AACnB,SAAK;EAAC,mBAAA;;AACZ,GAAM,MAAM;EAAC,WAAA;;AAEC,iBAAW;ECgM5B,qBAAA;EACA,kBAAA;EAEA,YAAA;EACA,iBAAA;EACA,eAAA;EACA,eAAA;EACA,eAAA;EACA,gBAAA;EA9BA,WAAA;EACA,mBAAA;EDzKA,YAAA;EACA,sBAAA;EACA,cAAA;;ACyKC,iBD7K2B,WC6KpB;EACP,mBAAA;;AA6BA,iBD3M2B,WC2MlB;EACT,oEAAA;;ADrMgB,iBAAa;EAC9B,iBAAA;EAYG,kBAAA;;AAbc,iBAAa,aAExB;EACL,gBAAA;EACA,YAAA;;AAJgB,iBAAa,aAExB,MAGA,MAAO;EACX,cAAA;;AANe,iBAAa,aAExB,MAMO;EACX,gBAAA;;AATe,iBAAa,aAchB;EACP,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,OAAA;EACA,QAAA;;AAGH,iBAzB0B,aAyBnB;EAVJ,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,OAAA;EACA,QAAA;;AAON,iBA7B6B,aA6BxB;EACL,gBAAA;;AAEA,iBAhC6B,aAgCrB;EACR,mBAAA;;AAjCgB,iBAAa,aAoCxB;EACL,kBAAA;;AArCgB,iBAAa,aAuCxB;EACL,sBAAA;;AAxCgB,iBAAa,aA0ClB;EACX,QAAA;EACA,WAAA;;AA5CgB,iBAAa,aA8CzB;EACJ,kBAAA;EACA,SAAA;EACA,WAAA;EACA,cAAA;EACA,eAAA;EACA,WAAA;EACA,kBAAA;;AArDgB,iBAAa,aAuDxB;EACL,iBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;EACA,qCAAA;EACA,oBAAA;;AA7DgB,iBAAa,aAgE7B,EAAc;EACd,YAAA;EACA,uBAAA;EACA,YAAA;EEhDD,WAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;;AF8CE,iBApE4B,aAgE7B,EAAc,aAIP;EACN,UAAA;;AE7CD,iBFxB6B,aAgE7B,EAAc,aExCK;ECpDpB,SAAS,GAAT;EC+SG,WAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,+BAAA;EFhTD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;;AFoBiB,iBAAa,aA0EtB;EACP,mBAAA;EACA,yBAAA;EACA,qBAAA;EACA,iBAAA;EACA,YAAA;;AK5GW;EAAC,YAAA;EAAc,kBAAA;;AAeb;EACd,cAAA;EACA,kBAAA;EACA,YAAA;EACA,cAAA;EACA,gCAAA;;AAEC,cAAM;AAAG,cAAQ;EACjB,mBAAA;;AAEA,cAAY;EACZ,YAAA;;AAXa,cAcV;EACH,WAAA;EACA,YAAA;EACA,kBAAA;EACA,UAAA;;AAlBa,cAoBT;EACJ,mBAAA;;AAGA,cAAO,OAAS;EAChB,SAAS,EAAT;EACA,WAAA;EACA,UAAA;EACA,kBAAA;EACA,mBAAA;EACA,kBAAA;EACA,cAAA;EACA,QAAA;EACA,UAAA;EACA,sBAAA;EACA,UAAA;;AAEA,cAAO,OAAM,MAAS;EACtB,yBAAA;;AAIc;EACf,sBAAA;;AAGU;EACV,kBAAA;EACA,YAAA;EACA,UAAA;;AAHU,UAKD;EA/DT,WAAA;EACA,YAAA;EACA,SAAA;EACA,yBAAA;EACA,gBAAA;ETy0B6D,8BAAA;EACA,2BAAA;EACA,sBAAA;ESz0B7D,WAAW,uBAAX;;AACC,UAwDQ,SAxDD;EACP,qBAAA;;AAkDS,UASS;EAClB,aAAA;EACA,kBAAA;EACA,WAAA;EACA,gBAAA;EACA,gBAAA;EACA,yBAAA;ETowB4D,8BAAA;EACA,2BAAA;EACA,sBAAA;;ASrxBnD,UASS,mBASP;EA/DZ,cAAA;EACA,kBAAA;EACA,YAAA;EACA,cAAA;EACA,gCAAA;;AAEC,UAgDkB,mBASP,WAzDL;AAAG,UAgDS,mBASP,WAzDM;EACjB,mBAAA;;AAEA,UA6CkB,mBASP,WAtDC;EACZ,YAAA;;AAmCS,UASS,mBASP,WAlDR;EACH,WAAA;EACA,YAAA;EACA,kBAAA;EACA,UAAA;;AA4BS,UASS,mBASP,WA5CP;EACJ,mBAAA;;AAGA,UA+BkB,mBASP,WAxCJ,OAAS;EAChB,SAAS,EAAT;EACA,WAAA;EACA,UAAA;EACA,kBAAA;EACA,mBAAA;EACA,kBAAA;EACA,cAAA;EACA,QAAA;EACA,UAAA;EACA,sBAAA;EACA,UAAA;;AAEA,UAkBkB,mBASP,WA3BJ,OAAM,MAAS;EACtB,yBAAA;;AAgCa;EACd,iCAAA;EACA,yBAAA;EACA,kBAAA;;AAGU;EACT,kBAAA;;AAGQ;EACT,kBAAA;EACG,mBAAA;;AAFM,SAGE;EACV,cAAA;EACA,kBAAA;EACA,kBAAA;EACM,sBAAA;;AAPE,SAUC;EAbT,kBAAA;ETovB4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EStuB5D,cAAA;EACA,iBAAA;EACA,kBAAA;EACA,YAAA;;AAhBQ,SAUC,UAQQ;EACT,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,OAAA;EACA,QAAA;;AAGD,SAnBE,UAmBK;EAVN,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,OAAA;EACA,QAAA;;AAOP,SAvBQ,UAuBD;EACP,mBAAA;;AAKA,SA7BQ,UA6BA;EACR,mBAAA;;AADA,SA7BQ,UA6BA,OAGF,OAAS;EACd,SAAS,EAAT;EACA,cAAA;EACA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,MAAA;EACA,OAAA;EACA,mBAAA;;AAGD,SA3CQ,UA2CC;EACT,YAAA;;AACC,SA7CO,UA2CC,QAEA,OAAM,OAAS;EACvB,mBAAA;;AAxDM,SAUC,UAkDC;EACT,kBAAA;EACA,UAAA;EACA,QAAA;EACA,YAAA;EACA,WAAA;;AAjEO,SAUC,UAkDC,UAOL;EACH,WAAA;EACA,YAAA;EACA,kBAAA;;AAtEM,SAUC,UAkDC,UAYA;EACR,gBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;;AAGA,SArEO,UAkDC,UAmBE,SACH,QAAQ;EACd,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,kBAAA;EACA,SAAA;EACA,WAAA;EACA,mBAAA;EACA,yBAAA;;AAID,SApFO,UAkDC,UAkCE,SACD;EACR,WAAA;EACA,YAAA;;AAHD,SApFO,UAkDC,UAkCE,SACD,SAGJ;EACH,UAAA;;AALF,SApFO,UAkDC,UAkCE,SAQC;EACV,UAAA;;AAGD,SAhGO,UAkDC,UA8CE,SACD;EACR,WAAA;;AAFD,SAhGO,UAkDC,UA8CE,SAIC,WACN;EACH,UAAA;;AANF,SAhGO,UAkDC,UA8CE,SASA;AATV,SAhGO,UAkDC,UA8CE,SASa;EAKtB,UAAA;;AAdD,SAhGO,UAkDC,UA8CE,SASA,WACL;AAVL,SAhGO,UAkDC,UA8CE,SASa,WAClB;EACH,WAAA;EACA,YAAA;;AAZF,SAhGO,UAkDC,UA8CE,SAgBC;EACV,SAAA;;AAGD,SApHO,UAkDC,UAkEE,SACD;EACR,WAAA;EACA,YAAA;;AAHD,SApHO,UAkDC,UAkEE,SACD,SAGJ;EACH,WAAA;EACA,YAAA;;AANF,SApHO,UAkDC,UAkEE,SASA;AATV,SApHO,UAkDC,UAkEE,SASa;EACtB,UAAA;;AAVD,SApHO,UAkDC,UAkEE,SAYA;AAZV,SApHO,UAkDC,UAkEE,SAYa;EACtB,SAAA;;AA3IK,SAUC,UAsIH;AAhJE,SAUC,UAsIK;EACb,iBAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;;AApJO,SAUC,UA6II;EACN,eAAA;EACG,iBAAA;;AAzJF,SAUC,UAkJH;EACL,cAAA;EACA,eAAA;EACA,eAAA;;AA/JO,SAUC,UAwJA;EACR,kBAAA;EACA,aAAA;EACA,sBAAA;EACA,mBAAA;EACA,UAAA;EACA,SAAA;EACA,WAAA;EACA,kBAAA;EACA,gBAAA;EACA,eAAA;;AAGA,SArKQ,UAqKC,QAAK,MAAQ;EACtB,SAAS,EAAT;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAgB,iCAAhB;EAEA,8BAAA;EACA,2BAAA;EACA,0BAAA;EACA,sBAAA;EACA,8BAAA;EACA,2BAAA;EACA,0BAAA;EACA,sBAAA;EACA,2CAAA;EACA,wCAAA;EACA,uCAAA;EACA,mCAAA;;AA4WF;EAjWG;IAEF,gBAAgB,QAAhB;IACA,eAAe,QAAf;IACA,mBAAmB,QAAnB;;EAGG;IACH,mBAAmB,UAAnB;IACA,gBAAgB,UAAhB;IACA,eAAe,UAAf;IACA,WAAW,UAAX;;EAGI;IACJ,mBAAmB,QAAnB;IACA,gBAAgB,QAAhB;IACA,eAAe,QAAf;IACA,WAAW,QAAX;;;AA+UD;EAjWG;IAEF,gBAAgB,QAAhB;IACA,eAAe,QAAf;IACA,mBAAmB,QAAnB;;EAGG;IACH,mBAAmB,UAAnB;IACA,gBAAgB,UAAhB;IACA,eAAe,UAAf;IACA,WAAW,UAAX;;EAGI;IACJ,mBAAmB,QAAnB;IACA,gBAAgB,QAAhB;IACA,eAAe,QAAf;IACA,WAAW,QAAX;;;AA+UD;EAjWG;IAEF,gBAAgB,QAAhB;IACA,eAAe,QAAf;IACA,mBAAmB,QAAnB;;EAGG;IACH,mBAAmB,UAAnB;IACA,gBAAgB,UAAhB;IACA,eAAe,UAAf;IACA,WAAW,UAAX;;EAGI;IACJ,mBAAmB,QAAnB;IACA,gBAAgB,QAAhB;IACA,eAAe,QAAf;IACA,WAAW,QAAX;;;AA+UD;EAjWG;IAEF,gBAAgB,QAAhB;IACA,eAAe,QAAf;IACA,mBAAmB,QAAnB;;EAGG;IACH,mBAAmB,UAAnB;IACA,gBAAgB,UAAhB;IACA,eAAe,UAAf;IACA,WAAW,UAAX;;EAGI;IACJ,mBAAmB,QAAnB;IACA,gBAAgB,QAAhB;IACA,eAAe,QAAf;IACA,WAAW,QAAX;;;AAIa;EACd,WAAA;EACA,kBAAA;;AAGkB;EAClB,cAAA;EACA,kBAAA;EACA,WAAA;EACA,SAAA;EACA,OAAA;EACA,WAAA;EACA,4BAAA;EACA,iBAAA;;AAGW;EACX,gBAAA;EACA,YAAA;;AAFW,WAIc;EACpB,mBAAA;EACA,sBAAA;EACA,YAAA;EACA,WAAA;;AARM,WAUS;EACnB,YAAA;EACA,wBAAA;EAEA,eAAA;EACA,iBAAA;EACA,iBAAA;EACA,cAAA;EACA,kBAAA;ECtNA,mBAAA;EACA,gBAAA;EACA,uBAAA;EDsNA,eAAA;;AApBU,WAUS,oBAYZ;EACN,gBAAgB,yCAAhB;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA;;AACC,WAnBiB,oBAYZ,OAOE;EACP,sBAAA;;AA9BQ,WAmCM;EAChB,iCAAA;EACA,yBAAA;EACA,kBAAA;;AAtCU,WAmCM,iBAKH;EACZ,kBAAA;EACA,gBAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,MAAA;EACA,OAAA;EACA,WAAA;EACA,YAAA;ET2c2D,8BAAA;EACA,2BAAA;EACA,sBAAA;;AS9flD,WAmCM,iBAKH,aAYH;EArYX,WAAA;EACA,YAAA;EACA,SAAA;EACA,yBAAA;EACA,gBAAA;ETy0B6D,8BAAA;EACA,2BAAA;EACA,sBAAA;ESz0B7D,WAAW,uBAAX;;AACC,WA6WgB,iBAKH,aAYH,SA9XH;EACP,qBAAA;;AAyUU,WAmCM,iBAKH,aAgBO;EAClB,aAAA;EACA,kBAAA;EACA,gCAAA;EACA,wBAAA;EACA,gBAAA;EACA,gBAAA;EACA,yBAAA;ET6b0D,8BAAA;EACA,2BAAA;EACA,sBAAA;ES7b1D,UAAA;;AAjEQ,WAmCM,iBAKH,aAgBO,mBAWP;EAvYd,cAAA;EACA,kBAAA;EACA,YAAA;EACA,cAAA;EACA,gCAAA;;AAEC,WAiWgB,iBAKH,aAgBO,mBAWP,WAjYP;AAAG,WAiWO,iBAKH,aAgBO,mBAWP,WAjYI;EACjB,mBAAA;;AAEA,WA8VgB,iBAKH,aAgBO,mBAWP,WA9XD;EACZ,YAAA;;AA0TU,WAmCM,iBAKH,aAgBO,mBAWP,WA1XV;EACH,WAAA;EACA,YAAA;EACA,kBAAA;EACA,UAAA;;AAmTU,WAmCM,iBAKH,aAgBO,mBAWP,WApXT;EACJ,mBAAA;;AAGA,WAgVgB,iBAKH,aAgBO,mBAWP,WAhXN,OAAS;EAChB,SAAS,EAAT;EACA,WAAA;EACA,UAAA;EACA,kBAAA;EACA,mBAAA;EACA,kBAAA;EACA,cAAA;EACA,QAAA;EACA,UAAA;EACA,sBAAA;EACA,UAAA;;AAEA,WAmUgB,iBAKH,aAgBO,mBAWP,WAnWN,OAAM,MAAS;EACtB,yBAAA;;AA+RU,WAmCM,iBAKH,aAgCM;EACjB,iCAAA;EACA,yBAAA;EACA,gBAAA;EACA,gCAAA;;AA5EQ,WAmCM,iBAKH,aAgCM,kBAMN;EAlZd,cAAA;EACA,kBAAA;EACA,YAAA;EACA,cAAA;EACA,gCAAA;;AAEC,WAiWgB,iBAKH,aAgCM,kBAMN,WA5YP;AAAG,WAiWO,iBAKH,aAgCM,kBAMN,WA5YI;EACjB,mBAAA;;AAEA,WA8VgB,iBAKH,aAgCM,kBAMN,WAzYD;EACZ,YAAA;;AA0TU,WAmCM,iBAKH,aAgCM,kBAMN,WArYV;EACH,WAAA;EACA,YAAA;EACA,kBAAA;EACA,UAAA;;AAmTU,WAmCM,iBAKH,aAgCM,kBAMN,WA/XT;EACJ,mBAAA;;AAGA,WAgVgB,iBAKH,aAgCM,kBAMN,WA3XN,OAAS;EAChB,SAAS,EAAT;EACA,WAAA;EACA,UAAA;EACA,kBAAA;EACA,mBAAA;EACA,kBAAA;EACA,cAAA;EACA,QAAA;EACA,UAAA;EACA,sBAAA;EACA,UAAA;;AAEA,WAmUgB,iBAKH,aAgCM,kBAMN,WA9WN,OAAM,MAAS;EACtB,yBAAA;;AAgXI,WA9CY,iBAKH,aAgCM,kBAMN,WAGJ;EACL,mBAAA;;AAlFM,WAmCM,iBAKH,aAgCM,kBAMN,WAOT,EAAQ;EACR,gBAAgB,yCAAhB;EACA,WAAA;EACA,YAAA;EACA,gBAAA;EACA,qBAAA;EACA,mBAAA;EACA,kBAAA;EACA,SAAA;EACA,UAAA;;AACC,WA5DW,iBAKH,aAgCM,kBAMN,WAOT,EAAQ,OAUA;EACP,sBAAA;;AAhGK,WAmCM,iBAKH,aA6De;EAC1B,eAAA;;AAtGQ,WAmCM,iBAKH,aA6De,2BAEf;EACV,8BAAA;EACA,sBAAA;EACA,YAAA;EACA,kBAAA;ETiZyD,8BAAA;EACA,2BAAA;EACA,sBAAA;;ASjZxD,WA1EY,iBAKH,aA6De,2BAEf,WAMI;EACb,kBAAA;;AA9GM,WAmCM,iBAKH,aA6De,2BAYnB;EACN,WAAA;;AAQO;EACX,aAAA;EACA,aAAA;EACA,gBAAA;EACA,gBAAA;EACA,kBAAA;EACA,kBAAA;;AANW,WAQH;EACP,YAAA;EACA,aAAA;;AAVU,WAaJ;EACN,YAAA;EACA,YAAA;EACA,kBAAA;EACA,SAAA;EACA,QAAA;EACA,UAAA;;AAnBU,WAsBY;EACtB,WAAA;EACA,kBAAA;EACA,kBAAA;EACA,WAAA;EACA,gBAAA;EACA,QAAA;EACA,aAAA;;AAImB;EACpB,kCAAA;EACA,0BAAA;;AAGyB;EACzB,kBAAA;EACA,eAAA;EACA,MAAA;;AAKmB;EACnB,kBAAA;EACA,YAAA;EACA,cAAA;EACA,oBAAA;EACA,WAAA;;AALmB,mBAOW;EAC7B,gBAAA;EACA,iCAAA;EACA,yBAAA;EACA,yBAAA;EACA,sCAAA;EACA,oBAAA;;AAbkB,mBAgBb,OAAc;EACnB,mBAAA;;AACC,mBAFI,OAAc,aAEV;EAAE,mBAAA;;AACV,mBAHI,OAAc,aAGZ;AACN,mBAJI,OAAc,aAIX,OAAO;EAAE,mBAAA;;AApBC,mBAuBV;EACR,YAAA;EACA,aAAA;EACA,kBAAA;;AA1BkB,mBA4BV;EACR,4BAAA;EACA,aAAA;EACA,eAAA;EACA,kBAAA;;AAhCkB,mBA4BV,SAMM;EACb,kBAAA;EACA,SAAA;;AApCiB,mBA4BV,SAWE;EACT,sBAAA;EACA,eAAA;;AAzCiB,mBA4BV,SAWE,UAIL;EACH,qBAAA;EACA,sBAAA;;AA7CgB,mBA4BV,SAWE,UASG;EACX,gBAAA;;AAjDgB,mBA4BV,SA0BU;EACjB,aAAA;;AAvDiB,mBA4BV,SA8BQ;EACf,kBAAA;EACA,OAAA;EACA,WAAA;EACA,WAAA;EAEA,kBAAA;;;AAhEiB,mBA4BV,SA8BQ,gBAQR;EJnUT,YAAA;EACA,YAAA;EACA,qBAAA;EACA,eAAA;EACA,iBAAA;EACA,SAAA;EACA,UAAA;;AAEC,mBIqRQ,SA8BQ,gBAQR,OJ3TW;EAAE,SAAA;;AAEpB,mBImRO,SA8BQ,gBAQR,OJzTA;EACR,kBAAA;EACA,kBAAA;;AACC,mBIgRO,SA8BQ,gBAQR,OJzTA,OAGE;EACT,kBAAA;;AAIA,mBI2QO,SA8BQ,gBAQR,OJjTD,OAAQ;EACf,SAAS,GAAT;EACA,kBAAA;EACA,MAAA;EACA,OAAA;EACA,cAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAsB,2BAAtB;EACA,4BAAA;EACA,SAAA;EACA,UAAA;;AAGA,mBI6PQ,SA8BQ,gBAQR,OJnSG;EAAE,eAAA;;AACb,mBI4PQ,SA8BQ,gBAQR,OJlSK,YACT,KAAQ;EACX,WAAA;EACA,YAAA;EACA,kCAAA;;AAJD,mBI4PQ,SA8BQ,gBAQR,OJlSK,YAOT,KAAU,UAAQ;EACrB,QAAA;EACA,kCAAA;;AATD,mBI4PQ,SA8BQ,gBAQR,OJlSK,YAYT,KAAS,SAAQ;EACpB,QAAA;EACA,WAAA;EACA,YAAA;EACA,kCAAA;;AAGD,mBIyOQ,SA8BQ,gBAQR,OJ/QM,aACV,KAAQ,QAAQ;EACnB,QAAA;EACA,WAAA;EACA,WAAA;EACA,kCAAA;;AIwMiB,mBA4BV,SA8BQ,gBAQR,OAED;EACJ,aAAa,uBAAb;;AArEe,mBA4EN;ETwQgD,8BAAA;EACA,2BAAA;EACA,sBAAA;ESxQ5D,kBAAA;EACA,WAAA;EACA,sBAAA;EACA,aAAA;EACA,yBAAA;EAEA,kBAAA;EACA,uBAAA;;AAIC,mBAbW,aAaJ;EACP,kBAAA;EACA,cAAA;;AAFA,mBAbW,aAaJ,MAGL;EAAE,cAAA;;AA5Fa,mBAiGR;EACV,aAAA;EACA,SAAA;EACA,gBAAA;EACA,aAAA;ET+O4D,8BAAA;EACA,2BAAA;EACA,sBAAA;;AS7O5D,mBAAa;EACb,SAAA;EACA,YAAA;EACA,aAAA;EACA,yBAAA;;AAJA,mBAAa,YAML;AANR,mBAAa,YAOL;AAPR,mBAAa,YAQA;EACZ,aAAA;;AATD,mBAAa,YAYF;EACV,cAAA;EACA,YAAA;;AAdD,mBAAa,YAYF,WAGR;EACD,gBAAA;;AACC,mBAjBU,YAYF,WAGR,EAEY;EACZ,SAAA;;AAEA,mBApBU,YAYF,WAGR,EAKS;EACT,iBAAA;;AADA,mBApBU,YAYF,WAGR,EAKS,QAEH,OAAc;EACnB,YAAA;EACA,qBAAA;EACA,eAAA;EACA,YAAA;EACA,iBAAA;EACA,kBAAA;;AA5BJ,mBAAa,YAYF,WAoBD;EACR,WAAA;EACA,YAAA;EACA,yBAAA;EACA,4BAAA;EACA,YAAA;ETsM0D,8BAAA;EACA,2BAAA;EACA,sBAAA;;AWl1B9C;EAAC,YAAA;EAAc,kBAAA;;AAEjB;EACb,YAAA;EACA,kBAAA;;AAGQ;EACR,kBAAA;EACA,mBAAA;;AAEC,QAAgB,eACR,SAAI,IAAS,SAAI,IAAY;EACpC,aAAA;;AANM,QAUC;EF2ER,kBAAA;ETovB4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EW9zB5D,cAAA;EACA,iBAAA;EACA,kBAAA;EACA,YAAA;;AAEC,QARO,SAQH,IAAS,SAAI,IAAY,WACtB;EACN,cAAA;;AApBK,QAUC,SAcG;EACV,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,OAAA;EACA,QAAA;;AAGA,QAzBO,SAyBA;EAVP,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,OAAA;EACA,QAAA;;AAOA,QA7BO,SA6BC;EACR,iBAAA;EACA,YAAA;EACA,mBAAA;;AACC,QAjCM,SA6BC,OAIA;EACP,mBAAA;;AAID,QAtCO,SAsCA;EACP,mBAAA;;AADA,QAtCO,SAsCA,MAGG;AAHV,QAtCO,SAsCA,MAGmB;AAH1B,QAtCO,SAsCA,MAG0C;AAHjD,QAtCO,SAsCA,MAGmD;AAH1D,QAtCO,SAsCA,MAG0D;EAChE,qBAAA;;AAID,QA9CO,SA8CC;EACR,mBAAA;;AADA,QA9CO,SA8CC,OAGF,OAAS;EACd,SAAS,EAAT;EACA,cAAA;EACA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,MAAA;EACA,OAAA;EACA,mBAAA;;AAXD,QA9CO,SA8CC,OAca;AAdrB,QA9CO,SA8CC,OAcyB;AAdjC,QA9CO,SA8CC,OAcyC;AAdjD,QA9CO,SA8CC,OAckD;AAd1D,QA9CO,SA8CC,OAcyD;EAChE,qBAAA;;AAvEK,QAUC,SAiEF;EACL,kBAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,cAAA;EACA,eAAA;EACA,eAAA;;AAlFM,QAUC,SA2EK;EACZ,iBAAA;EACA,cAAA;EACA,eAAA;EACA,kBAAA;EACA,mBAAA;EACA,gBAAA;;AA3FM,QAUC,SA2EK,OAQA;EACX,qBAAA;EACA,eAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,sBAAA;;AAnGK,QAUC,SA8FC;EACR,kBAAA;EACA,aAAA;EACA,sBAAA;EACA,mBAAA;EACA,UAAA;EACA,SAAA;EACA,WAAA;EACA,kBAAA;EACA,gBAAA;EACA,eAAA;;AAlHM,QAUC,SA2GD;EACN,eAAA;EACA,mBAAA;;AAEC,QA/GM,SA2GD,OAIG;EACR,aAAA;;AA1HK,QAUC,SAoHG;EACV,WAAA;EACA,YAAA;EACA,oBAAA;EACA,kCAAA;EACA,aAAA;;AAnIM,QAUC,SA4HO;EACd,WAAA;EACA,YAAA;EACA,oBAAA;EACA,kCAAA;EACA,aAAA;;AA3IM,QAUC,SAoIc;EACrB,kBAAA;EACA,UAAA;EACA,SAAA;EAEA,WAAA;EACA,YAAA;EACA,oBAAA;EACA,iCAAA;EACA,aAAA;;AACC,QA9IM,SAoIc,sBAUd;AAAG,QA9IH,SAoIc,sBAUH;EACjB,qBAAA;EACA,kCAAA;;AA1JK,QAUC,SAoJA;EACP,kBAAA;EACA,WAAA;EACA,SAAA;EACA,aAAA;EAEA,UAAA;EACA,YAAA;EACA,kCAAA;;AAtKM,QAUC,SA8JH;EACJ,kBAAA;EACA,WAAA;EACA,QAAA;EACA,aAAA;EAEA,WAAA;EACA,YAAA;EACA,iCAAA;;AACC,QAvKM,SA8JH,KASG;AAAG,QAvKH,SA8JH,KASc;EACjB,qBAAA;EACA,+BAAA;;;AJ1LI;EACP,SAAS,GAAT;;ALDgB;EAChB,kBAAA;EACA,QAAA;EACA,SAAA;;;;;;;;;;;;;;;;;;;AQ4IuB;EACtB,mBAAA;EACA,gBAAA;EACA,uBAAA;;ALtHY;ELimBgD,0BAAA;EAAmC,oCAAA;EACnC,uBAAA;EAAgC,6BAAA;EAChC,kBAAA;EAA2B,4BAAA;EK7nBxF,WAAA;EACA,YAAA;EACA,gBAAA;EACA,kBAAA;;AAEE,aAAI;EACL,WAAA;EACA,YAAA;ELonB4D,0BAAA;EAAmC,oCAAA;EACnC,uBAAA;EAAgC,6BAAA;EAChC,kBAAA;EAA2B,4BAAA;;AKnnBvF,aAAO,OAAM;AAAG,aAAU,UAAO;EACjC,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EAEA,kBAAA;EACA,SAAA;EAAW,WAAA;EAEX,mBAAA;EACA,yBAAA;;AASa;EL6lB+C,0BAAA;EAAmC,oCAAA;EACnC,uBAAA;EAAgC,6BAAA;EAChC,kBAAA;EAA2B,4BAAA;EK7nBxF,WAAA;EACA,YAAA;EACA,gBAAA;EACA,kBAAA;;AAEE,cAAI;EACL,WAAA;EACA,YAAA;ELonB4D,0BAAA;EAAmC,oCAAA;EACnC,uBAAA;EAAgC,6BAAA;EAChC,kBAAA;EAA2B,4BAAA;;AKnnBvF,cAAO,OAAM;AAAG,cAAU,UAAO;EACjC,SAAS,EAAT;EACA,cAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EAEA,kBAAA;EACA,SAAA;EAAW,WAAA;EAEX,mBAAA;EACA,yBAAA;;AAagB;EACjB,qBAAA;EACA,eAAA;EACA,gBAAA;;AAME,iBAAmB;EACpB,kBAAA;;AACC,iBAFmB,mBAEX;EG6KP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,+BAAA;EF5ND,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EFgDE,kBAAA;EACA,SAAA;;AAGA,iBAAsB;EACvB,kBAAA;;AACC,iBAFsB,sBAEd;EGytBP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,gCAAA;EFhxBD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EF0CC,SAAA;EAcC,kBAAA;EACA,SAAA;;AAGA,iBAAuB;EACxB,cAAA;;AACC,iBAFuB,uBAEf;EGq1BP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,gCAAA;EFp5BD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EF0CC,SAAA;EAsBC,kBAAA;EACA,SAAA;;AAOS;EACX,qBAAA;EACA,cAAA;EACA,eAAA;;AAME,WAAmB;EACpB,kBAAA;;AACC,WAFmB,mBAEX;EGIP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,+BAAA;EFxFD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EF+EC,SAAA;EAMC,kBAAA;EACA,SAAA;;AAGA,WAAsB;EACvB,kBAAA;;AACC,WAFsB,sBAEd;EGofP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,gCAAA;EFhlBD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EF+EC,SAAA;EAcC,kBAAA;;AAGA,WAAuB;EACxB,cAAA;;AACC,WAFuB,uBAEf;EGqyBP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,gCAAA;EFx4BD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EF+EC,SAAA;EAqBC,kBAAA;EACA,SAAA;;AAiBiB;EATnB,qBAAA;EACA,cAAA;EACA,iBAAA;EASA,eAAA;;AACE,mBAAsB;EACvB,iBAAA;;AACC,mBAFsB,sBAEd;EGoIP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,+BAAA;EFhQD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EF6HE,iBAAA;;AAIA,mBADmB,mBACX;EG86BP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,gCAAA;EFhjCD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EFmIE,iBAAA;EACA,SAAA;;AAKgB;EA5BlB,qBAAA;EACA,cAAA;EACA,iBAAA;EA4BA,eAAA;;AACE,kBAAsB;EACvB,iBAAA;;AACC,kBAFsB,sBAEd;EG6HP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,+BAAA;EF5QD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EFgJE,iBAAA;;AAIA,kBADmB,mBACX;EGu6BP,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,gCAAA;EF5jCD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;ECRA,SAAS,GAAT;EFsJE,iBAAA;EACA,SAAA;;AAOqB,wBAAI;EAC3B,cAAA;;AAGuB,wBAAM;EAC7B,cAAA;;AOvJD;EACC,kBAAA;EAEA,gBAAA;EACA,kBAAA;EAEA,gBAAA;EAEA,yBAAA;;AAEW,UAAE;EAEZ,sBAAA;EACA,kBAAA;EACA,gCAAA;;AAJU,UAAE,oBAMQ;EACnB,YAAA;EACA,YAAA;EACA,iBAAA;;AATS,UAAE,oBAWQ,oBAAO,OAAE;EAC5B,kBAAA;EACA,SAAA;;AAbS,UAAE,oBAeJ,QAAE;EACT,cAAA;EACA,kBAAA;EACA,sBAAsB,kCAAtB;;AAlBS,UAAE,oBAqBL,QAAY,WAAE;EACpB,SAAA;EACA,UAAA;EACA,2BAAA;;AAxBS,UAAE,oBA2BL,QAAS,QAAE;EACjB,cAAA;EACA,SAAA;EACA,UAAA;EACA,gCAAA;;AA/BS,UAAE,oBAkCL,QAAY,WAAE;EACpB,cAAA;EACA,SAAA;EACA,gCAAA;;AArCS,UAAE,oBAyCL,QAAO;EAAE,iBAAA;;AAEd,UA3CU,oBA0CL,QAAM,KACA;EACX,yDAAA;EACA,SAAA;EACA,uBAAA;;AAEA,UAhDU,oBA0CL,QAAM,KAMA;EAAE,sBAAA;;AAhDL,UAAE,oBAkDC,QAAS;EAAE,8BAAA;;AAlDd,UAAE,oBAoDQ;EZkjBwC,2BAAA;EACA,wBAAA;EACA,mBAAA;Ea1nB5D,WAAA;EACA,YAAA;EACA,yBAAA;Eby0B4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EArNA,2BAAA;EAAmC,oCAAA;EACnC,wBAAA;EAAgC,6BAAA;EAChC,mBAAA;EAA2B,4BAAA;EarnBvF,gBAAA;EDmEC,kBAAA;EACA,kBAAA;;AF+EA,UEtIW,oBAoDQ,oBFkFb;AACN,UEvIW,oBAoDQ,oBFmFZ;AACP,UExIW,oBAoDQ,oBFoFX;EACP,gBAAA;;AGrJD,UDYW,oBAoDQ,oBChEb;AACN,UDWW,oBAoDQ,oBC/DZ;AACP,UDUW,oBAoDQ,oBC9DZ;AACP,UDSW,oBAoDQ,oBC7DT;EACT,gBAAA;EACA,yBAAA;;ADOQ,UAAE,oBAoDQ,oBAIjB;EACD,kBAAA;EACA,SAAA;EACA,SAAA;EACA,cAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAsB,kCAAtB;EACA,gCAAA;;AAUgB,mBAAO;EAC1B,YAAA;;AAGmB,mBACpB;EACC,kBAAA;;AAGmB,mBACpB;EACC,kBAAA;;AAGmB,mBACpB;EACC,qBAAA;EACA,mBAAA;EAEA,UAAA;EACA,iBAAA;EAEA,mBAAA;;AACW,UAAE,oBARd;EASE,SAAA;;AAIkB,mBAAoB;EACvC,kBAAA;EACA,YAAA;;AAGmB,mBAAa;AACd,kBAAc;EAChC,kBAAA;;AACW,UAAE,oBAHmB;AAGrB,UAAE,mBAFmB;EAG/B,kBAAA;;;AAMkB,mBAAO;AACT,iBAAO;AACL,mBAAQ;EAC3B,eAAA;EACA,qBAAA;EACA,yBAAA;EAEA,YAAA;EACA,mBAAA;EACA,WAAA;EACA,eAAA;EACA,gBAAA;EACA,WAAA;EACA,cAAA;EACA,kBAAA;;AAEW,UAAC,oBAhBc,QAgBP;AAAR,UAAC,kBAfY,QAeL;AAAR,UAAC,oBAde,QAcR;AACR,UAAE,oBAjBa;AAiBf,UAAE,kBAhBW;AAgBb,UAAE,oBAfc;EAgB1B,uBAAA;EACA,yBAAA;EACA,YAAA;EACA,mBAAA;EACA,cAAA;EACA,eAAA;EACA,mBAAA;;AAEC,UAVU,oBAhBc,QAgBP,OAUX;AAAN,UAVU,kBAfY,QAeL,OAUX;AAAN,UAVU,oBAde,QAcR,OAUX;AAAN,UATW,oBAjBa,QA0BlB;AAAN,UATW,kBAhBW,QAyBhB;AAAN,UATW,oBAfc,QAwBnB;AACN,UAXU,oBAhBc,QAgBP,OAWV;AAAP,UAXU,kBAfY,QAeL,OAWV;AAAP,UAXU,oBAde,QAcR,OAWV;AAAP,UAVW,oBAjBa,QA2BjB;AAAP,UAVW,kBAhBW,QA0Bf;AAAP,UAVW,oBAfc,QAyBlB;AACP,UAZU,oBAhBc,QAgBP,OAYV,OAAM;AAAb,UAZU,kBAfY,QAeL,OAYV,OAAM;AAAb,UAZU,oBAde,QAcR,OAYV,OAAM;AAAb,UAXW,oBAjBa,QA4BjB,OAAM;AAAb,UAXW,kBAhBW,QA2Bf,OAAM;AAAb,UAXW,oBAfc,QA0BlB,OAAM;AACb,UAbU,oBAhBc,QAgBP,OAaT;AAAR,UAbU,kBAfY,QAeL,OAaT;AAAR,UAbU,oBAde,QAcR,OAaT;AAAR,UAZW,oBAjBa,QA6BhB;AAAR,UAZW,kBAhBW,QA4Bd;AAAR,UAZW,oBAfc,QA2BjB;EACR,mBAAA;EACA,cAAA;;AAfS,UAAC,oBAhBc,QAgBP,OAkBN;AAlBF,UAAC,kBAfY,QAeL,OAkBN;AAlBF,UAAC,oBAde,QAcR,OAkBN;AAjBF,UAAE,oBAjBa,QAkCb;AAjBF,UAAE,kBAhBW,QAiCX;AAjBF,UAAE,oBAfc,QAgCd;EACX,UAAA;EACA,SAAA;EACA,gBAAgB,oEAAhB;EACA,WAAA;EACA,WAAA;;AACC,UAxBS,oBAhBc,QAgBP,OAkBN,YAMF;AAAR,UAxBS,kBAfY,QAeL,OAkBN,YAMF;AAAR,UAxBS,oBAde,QAcR,OAkBN,YAMF;AAAR,UAvBU,oBAjBa,QAkCb,YAMF;AAAR,UAvBU,kBAhBW,QAiCX,YAMF;AAAR,UAvBU,oBAfc,QAgCd,YAMF;EACR,kBAAA;EACA,SAAS,GAAT;EACA,UAAA;EACA,YAAA;EACA,mBAAA;EACA,SAAA;EACA,WAAA;;AAOF,mBADwB,MACpB,IAAY,WAAgB,gBAC5B,KAAS;EACZ,aAAA;;AAGD,mBANwB,MAMd,SAAgB;EAI1B,iBAAA;;AAHC,mBAPuB,MAMd,SAAgB,gBACjB;EACR,cAAA;;AAFD,mBANwB,MAMd,SAAgB,gBAKxB;EACD,aAAA;;AAKiB,mBAAQ,QAAW;AACrB,iBAAW;AACT,mBAAW;AACnB,YAAQ,OAAY;EAC/B,kBAAA;EACA,UAAA;EACA,SAAA;EACA,gBAAgB,6DAAhB;EACA,WAAA;EACA,UAAA;;AAEmB,mBAAO,QAAW;AAClB,mBAAO,QAAY;EACtC,mBAAA;;AACW,UAAE,oBAHa,QAAW;AAG1B,UAAE,oBAFa,QAAY;EAGrC,mBAAA;;;AAMkB;EACnB,YAAA;EACA,yBAAA;EACA,kBAAA;;AACW,UAAE;EACZ,YAAA;;AAIiB,mBAAW;EAAE,YAAA;;AAC3B,KAAY;AACK,qBAAM;EAC3B,uBAAA;EACA,yBAAA;EACA,YAAA;EACA,YAAA;EACA,kBAAA;EACA,cAAA;EAEA,WAAW,uBAAX;EACA,gBAAA;EACA,WAAA;;AAXI,KAAY,YAYL;AAXU,qBAAM,MAWhB;EACV,cAAA;;AAGkB,mBAAkB;EACrC,kBAAA;EAAoB,UAAA;EACpB,YAAA;EACA,YAAA;EACA,MAAA;EAAQ,OAAA;EACR,sBAAA;;AAEC,mBAPoC,kBAO1B;EACV,YAAA;EACA,iCAAA;EACA,sBAAA;;AAEU,UAAE,oBAZwB;EAapC,YAAA;EACA,YAAA;;AACC,UAHW,oBAZwB,kBAezB;EACV,iCAAA;EACA,YAAA;;AAKiB,mBAAyB;EAC5C,kBAAA;EACA,gBAAA;;AACW,UAAE,oBAH+B;EAI3C,YAAA;EACA,mBAAA;;AAFU,UAAE,oBAH+B,yBAMtC,MAAa;EACjB,YAAA;EACA,iBAAA;EACA,qBAAA;;AAIiB,mBAAyB,yBAAK,MAAa;EAAE,WAAA;;AAE/C,iBAAyB;EAC1C,YAAA;EACA,UAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,YAAA;EACA,sBAAA;;AAEW,UAAE,kBAT6B;EAUzC,YAAA;;AAIe,iBAAU,SAAyB;EACnD,YAAA;EACA,sBAAA;;AAEW,UAAE,kBAJa,SAAyB;EAKlD,YAAA;;AAIgB,iBAAyB,yBAAgB;EAC1D,kBAAA;EACA,MAAA;EACA,QAAA;EACA,YAAA;;AAEW,UAAE,kBAN6B,yBAAgB;EAOzD,YAAA;EACA,yBAAA;EACA,YAAA;;AAHU,UAAE,kBAN6B,yBAAgB,gBAWlD;EACN,YAAA;EACA,WAAA;EACA,+BAAA;;AAEC,UAVU,kBAN6B,yBAAgB,gBAWlD,OAKO;EAAC,kBAAA;;AAVL,UAAE,kBAN6B,yBAAgB,gBAWlD,OAOO;EACZ,QAAA;EACA,SAAA;;AAQC,KAAY,YAAW;EAAE,mBAAA;;AAEzB,KAAY,YAAW;AACN,qBAAK,MAAY;EAAC,yBAAA;;AACnC,KAAY,YAAM;AACD,qBAAK,MAAO;EAAC,yBAAA;;AAEZ;EACtB,gBAAgB,qDAAhB;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,cAAA;;AAGc,cAAK,MAAa;EAAE,cAAA;;AAChC,GAAmB;EACrB,kBAAA;EACA,YAAA;EACA,cAAA;EACA,yBAAA;EACA,YAAA;EACA,gBAAA;EACA,oCAAA;;AAGE,GAAmB,kBAAc;EACnC,gBAAA;EACA,YAAA;;AAEI,KAAmB;EACvB,WAAA;EACA,yBAAA;;AAEI,KAAmB,kBAAG;EAC1B,YAAA;;AACC,KAFsB,kBAAG,GAEZ;EAAC,kBAAA;;AACd,KAHsB,kBAAG,GAGb;EAAC,mBAAA;;AAGb,EAAmB;EAAC,eAAA;EAAe,YAAA;;AACnC,EAAoB,kBAAE,GAAY;EAAG,YAAA;;;AAEnC,IAAuB;EAAC,cAAA;EAAc,iBAAA;;;AAEpB;EAAC,mBAAA;EAAqB,gBAAA;EAAkB,uBAAA;EAAyB,gBAAA;EAAkB,iBAAA;EAAmB,sBAAA;;AACvG,qBAAM;EAAC,iBAAA;;AACP,qBAAM;EAAC,mBAAA;EAAqB,gBAAA;EAAkB,uBAAA;EAAyB,WAAA;;AACvE,qBAAM,KAAM;AAAuB,qBAAM,KAAO;EAAC,iBAAA;EAAmB,cAAA;;AACpE,qBAAM;EAAC,eAAA;EAAiB,WAAA;EAAa,mBAAA;EAAqB,iBAAA;;AAE7E,EAAkB,kBAAO;EAAC,mBAAA;;AAEF;EAAC,mBAAA;;AAER,kBAAC,EAAI;AAAqB,kBAAC,EAAK;EAClD,qBAAA;EAAuB,YAAA;EAAc,WAAA;EACrC,eAAA;EAAiB,YAAA;EAAc,yBAAA;EAA2B,kBAAA;EAAoB,iBAAA;EAC9E,iBAAA;EACA,iBAAA;EAAmB,kBAAA;EACnB,iBAAA;;AACkB,kBAAC,EAAK;EAAE,mBAAA;;AACR,kBAAC,EAAK;EAAE,mBAAA;;AAG3B;EACC,cAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,QAAA;EACA,QAAA;EACA,eAAA;;AAEiB,iBAClB;EACC,cAAA;EAAgB,WAAA;EAAa,YAAA;EAC7B,kBAAA;EAAoB,QAAA;EAAU,SAAA;EAE9B,gBAAgB,kDAAhB;;AAEgB,iBAAO,MAAK;EAAE,kCAAA;;AAEJ;EAC1B,YAAA;EACA,gBAAA;EACA,sBAAA;EACA,WAAA;EACA,eAAA;EACA,gBAAA;EACA,oCAAA;EACA,0CAAA;EACA,YAAA;;AAE0B,0BAAQ;EAAC,gBAAA;EAAkB,eAAA;EAAiB,gBAAA;EAAkB,cAAA;EAAgB,eAAA;EAAiB,iBAAA;EAAmB,eAAA;;AAClH,0BAAO;EAAC,eAAA;EAAiB,YAAA;EAAc,YAAA;EAAc,cAAA;EAAgB,gBAAA;EAAkB,WAAA;EAAa,kBAAA;;AACpG,0BAAQ,QAAE;EAAC,WAAA;EAAa,WAAA;EAAa,gBAAA;EAAkB,mBAAA;EAAqB,uBAAA;;AAC5E,0BAAQ,QAAE;EAAC,WAAA;EAAa,YAAA;EAAc,gBAAA;EAAkB,mBAAA;EAAqB,uBAAA;;AAC7E,0BAAQ,QAAE;EAAC,kBAAA;EAAoB,UAAA;EAAY,QAAA;EAAU,WAAA;EAAa,eAAA;EAAiB,iBAAA;;AACnF,0BAAO,QAAM;EAAC,mBAAA;EAAoB,cAAA;;AAEvC,qBAEP;EACb,WAAA;EACA,SAAA;EACA,gBAAA;;AALoB,qBAEP,cAKG;EACf,YAAA;EACA,gBAAA;EACA,kBAAA;EACA,iBAAA;;AAXmB,qBAEP,cAYN;EACN,WAAA;EACA,YAAA;EACA,8BAAA;;AAEC,qBAjBW,cAYN,OAKQ;EAAE,iBAAA;;AAnBG,qBAEP,cAYN,OAOO;EACZ,QAAA;EACA,SAAA;;AAvBkB,qBA4BK;EACzB,gBAAA;;AA7BoB,qBA4BK,0BAGnB;EACL,WAAA;EACA,YAAA;EACA,eAAA;EACA,SAAA;EACA,qBAAA;EACA,iBAAA;EACA,wBAAA;EACA,gBAAA;EACA,WAAA;EZ0W2D,8BAAA;EACA,2BAAA;EACA,sBAAA;;AYpZxC,qBA4BK,0BAgBZ;EACZ,SAAS,GAAT;EACA,cAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,gEAAA;EACA,SAAA;EACA,UAAA;;AApDmB,qBAwDb;EACP,eAAA;EACA,gCAAA;;AA1DoB,qBAwDb,QAGN,EAAY;AA3DO,qBAwDb,QAIU;EAChB,eAAA;EACA,iBAAA;EACA,qBAAA;EACA,kBAAA;EACA,cAAA;;AAjEmB,qBAwDb,QAGN,EAAY,YAOV;AAlEiB,qBAwDb,QAIU,iBAMd;EAAE,cAAA;;AAEH,qBAZK,QAGN,EAAY,YASJ;AAAP,qBAZK,QAIU,iBAQR;EACP,iBAAA;;AACC,qBAdI,QAGN,EAAY,YASJ,OAEC;AAAP,qBAdI,QAIU,iBAQR,OAEC;EACP,SAAS,GAAT;EACA,kBAAA;EACA,cAAA;EACA,YAAA;EACA,WAAA;EACA,WAAA;EACA,yBAAA;;AAID,qBAzBK,QAGN,EAAY,YAsBE;AAAb,qBAzBK,QAIU,iBAqBF;EAAE,cAAA;;AAjFG,qBAqFZ;EACR,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,SAAA;;AAzFoB,qBAqFZ,SAMF;EACL,WAAA;EACA,yBAAA;;AA7FmB,qBAqFZ,SAMF,MAIgB,sBAAa;EAAC,kBAAA;;AA/FhB,qBAqFZ,SAMF,MAKgB,sBAAY;EAAC,mBAAA;;AAhGf,qBAqFZ,SAMF,MAOH,GAAa,YAAsB;EAAC,iBAAA;;AAKzB;EACf,YAAA;EACA,YAAA;EACA,yBAAA;EACA,mBAAA;EACA,SAAA;;AAIe,eAAM,OAAmB;EAAC,qBAAA;EAAuB,oBAAA;;AACjD,eAAO;EACtB,kBAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAA;EACA,UAAA;EACA,SAAA;EACA,YAAA;EACA,eAAA;;AAEe,eAAM,OAAU;EAC/B,eAAA;;AAEe,eAAO,OAAa;EACnC,kBAAA;EACA,QAAA;EACA,OAAA;EACA,WAAA;EACA,YAAA;EACA,cAAA;EACA,gBAAA;;AAEe,eAAO,OAAa,aAAQ;EAC3C,YAAA;EACA,WAAA;EACA,gBAAgB,0DAAhB;EACA,kBAAA;EACA,OAAA;EACA,MAAA;EACG,eAAA;;AAEY,eAAM,OAAO,MAAa,aAAQ;EAAC,UAAA;;AACnC,eAAM,OAAU,SAAa,aAAQ;EAAC,UAAA;;AAEtC,eAAM,OAAK,IAAa,aAAQ;EAAC,wBAAA;;AACjC,eAAM,OAAO,MAAa,aAAQ;EAAC,4BAAA;;AACnC,eAAM,OAAM,KAAa,aAAQ;EAAC,4BAAA;;AAClC,eAAM,OAAM,KAAa,aAAQ;EAAC,4BAAA;;AAClC,eAAM,OAAM,KAAa,aAAQ;EAAC,4BAAA;;AAClC,eAAM,OAAO,MAAa,aAAQ;EAAC,6BAAA;;AACnC,eAAM,OAAM,KAAa,aAAQ;EAAC,6BAAA;;AAG/C,GAAmB,kBAAgB;AAChB,qBAAiB;EAAC,YAAA;;AAErC,GAAmB,kBAAiB,iBAA8B;EACpE,qBAAA;;AAEqB,qBAAiB,iBAAY;EAClD,cAAA;EAGA,kBAAA;;AAEE,GAAmB,kBAAiB,iBAAY;EAClD,cAAA;EACA,kBAAA;EACA,iBAAA;EAEA,eAAA;EACA,YAAA;;AAEE,GAAmB,kBAAiB,iBAAS;AAC1B,qBAAiB,iBAAU;EAChD,UAAA;EACA,WAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA;EACA,gBAAgB,mCAAhB;;AASkB,kBACV;EACP,eAAA;EACA,SAAA;EACA,WAAA;EZ6M4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EY7M5D,gCAAA;;AANiB,kBACV,QAON,EAAY;AARI,kBACV,QAQU;EAChB,cAAA;EACA,iBAAA;EACA,iBAAA;EACA,eAAA;EACA,qBAAA;EACA,mBAAA;EACA,kBAAA;EACA,cAAA;;AAjBgB,kBACV,QAON,EAAY,YAUV;AAlBc,kBACV,QAQU,iBASd;EAAE,cAAA;;AAEH,kBAnBK,QAON,EAAY,YAYJ,OAAO;AAAd,kBAnBK,QAQU,iBAWR,OAAO;EACd,SAAS,GAAT;EACA,kBAAA;EACA,cAAA;EACA,YAAA;EACA,WAAA;EACA,WAAA;EACA,yBAAA;;AAGA,kBA7BK,QAON,EAAY,YAsBC;AAAZ,kBA7BK,QAQU,iBAqBH;EAAE,cAAA;;AA9BC,kBACV,QA+BU;EAChB,SAAA;;AAUY;AACG;EACjB,kBAAA;;AAFc,eAGM;AAFH,iBAEG;EACnB,gBAAA;EACA,YAAA;;AALa,eAGM,oBAGd,MAAa;AALF,iBAEG,oBAGd,MAAa;EACjB,YAAA;EACA,mBAAA;;AACC,eANiB,oBAGd,MAAa,YAGT;AAAP,iBANiB,oBAGd,MAAa,YAGT;EACP,qBAAA;;AAVW,eAcA;AAbG,iBAaH;EAAC,kBAAA;EAAoB,UAAA;EAAY,QAAA;;AAEhC,eAAC;AAAoB,iBAAE;EAAC,SAAA;EAAU,cAAA;EAAgB,iBAAA;;AAClD,eAAC,EAAQ;EAAC,aAAA;;AACV,eAAC,EAAM;EAAC,mBAAA;EAAsB,eAAA;EAAiB,eAAA;;AAC/C,eAAC,EAAM,KAAE;EAAC,qBAAA;EAAuB,iCAAA;EAAmC,iBAAA;;AACpE,eAAW;EAAC,kBAAA;EAAoB,UAAA;EAAY,UAAA;;AAE5C,eAAW;EAAC,qBAAA;EAAuB,cAAA;;AACnC,eAAmB;EAAC,WAAA;EAAa,kBAAA;EAAoB,eAAA;;AACrD,eAAmB;EAAC,yBAAA;EAA2B,WAAA;EAAa,mBAAA;;AAE1D,iBAAU;AACZ,eAAgB;EAAC,cAAA;;AAEf,iBAAW;EAAC,aAAA;;AAEZ,iBAAW,WAAK;AAClB,eAAgB,gBAAK;EAAC,kBAAA;EAAoB,SAAA;EAAW,kBAAA;;AAEjD,mBAAO,QAAM;AACb,mBAAO,QAAO;EACjC,gBAAA;EACA,WAAA;;AAEmB,mBAAO,QAAO;AACd,mBAAO,QAAO;AACd,mBAAO,QAAO,OAAM;AACpB,mBAAO,QAAO;AACd,mBAAO,QAAO;AACf,kBAAC,EAAI,IAAO,OAAO;AACnB,kBAAO;AAAqB,kBAAO,QAAM;AAC1C,iBAAO,QAAO;AAAoB,iBAAO,QAAO;AACrD,YAAO,QAAO;AAAe,YAAO,QACjD;EACC,8BAAA;EACA,WAAA;;AAGmB,mBAAsB;EAAC,WAAA;EAAa,SAAA;;AACpC,mBAAuB,uBAAC;EAAC,YAAA;;AAEzB,mBAAO,QAAS;EACnC,0BAAA;EACA,6BAAA;;AAEmB,mBAAO,QAAU;EACpC,yBAAA;EACA,4BAAA;EACA,cAAA;;AAKW,UAAE;EACZ,mBAAA;EACA,cAAA;;AAGC,uBAAM;AACN,uBAAM;EACP,mBAAA;;AAGC,uBAAM;EACP,qBAAA;;AAbsB,uBAelB;EACJ,qBAAA;EACA,YAAA;EACA,kBAAA;EACA,mBAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;EACA,mBAAA;EACA,yBAAA;EACA,2BAAA;EACA,qBAAA;EACA,eAAA;;AAEW,UAAE,wBAdT;EAeH,uBAAA;EACA,mBAAA;EACA,cAAA;EACA,YAAA;;AAEC,UANW,wBAdT,KAoBK;AACP,UAPW,wBAdT,KAqBK;AACP,UARW,wBAdT,KAsBQ;EACV,mBAAA;EACA,cAAA;;AAGA,UAbW,wBAdT,KA2BK;EACP,mBAAA;EACA,cAAA;;AAGA,UAlBW,wBAdT,KAgCO;AACT,UAnBW,wBAdT,KAiCO,SAAO;AAChB,UApBW,wBAdT,KAkCO,SAAQ;EACjB,WAAA;EACA,mBAAA;;AAID,uBAxCG,KAwCI;AACP,uBAzCG,KAyCI;AACP,uBA1CG,KA0CO;EACV,8BAAA;EACA,cAAA;;AAGA,uBA/CG,KA+CI;EAAC,gBAAA;EAAkB,cAAA;;AAE1B,uBAjDG,KAiDM;AACT,uBAlDG,KAkDM,SAAO;AAChB,uBAnDG,KAmDM,SAAQ;EACjB,cAAA;EACA,8BAAA;EACA,qBAAA;EACA,gBAAA;;AAKA,uBADK,OAAK,KACG;EACb,iBAAA;;AACuB,uBAAI,IAAY,WAAE,wBAHpC,OAAK,KACG;EAE6B,iBAAA;;AAG1C,uBANK,OAAK,KAME;EACZ,0BAAA;;AACW,UAAE,wBARR,OAAK,KAME;EAEE,kBAAA;;AAlFO,uBAsFnB,KAAS;EACZ,UAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;;AAEW,UAAE,wBANV,KAAS;EAOX,WAAA;EACA,YAAA;;AA9FqB,uBAsFnB,KAAS,QAWV;EACD,cAAA;EACA,UAAA;EAAY,WAAA;EACZ,kBAAA;EACA,SAAA;EAAW,UAAA;EACX,gBAAgB,+BAAhB;;AAEW,UAAE,wBAlBX,KAAS,QAWV;EAQA,mBAAA;EACA,gBAAgB,sCAAhB;EACA,WAAA;EAAa,WAAA;EACb,SAAA;EACA,UAAA;;AAEC,UAPW,wBAlBX,KAAS,QAWV,EAcS;EACR,kBAAA;EACA,SAAS,GAAT;EACA,UAAA;EACA,YAAA;EACA,mBAAA;EACA,SAAA;EACA,UAAA;;AAEA,UAhBW,wBAlBX,KAAS,QAWV,EAuBsB;EACrB,gBAAgB,8CAAhB;;AACC,UAlBU,wBAlBX,KAAS,QAWV,EAuBsB,oBAEZ;EAAE,aAAA;;AAMd,uBAAQ,OAAI,KAAQ;AAhIE,uBAiInB,KAAQ,QAAQ;EACnB,cAAA;EACA,8BAAA;EACA,qBAAA;;AAJA,uBAAQ,OAAI,KAAQ,QAKlB;AArIoB,uBAiInB,KAAQ,QAAQ,OAIjB;EACD,4BAAA;;AA4BI,OAAO;AAAsB,mBAAO,QAAQ;EAC/C,qBAAA;;AAGgB,mBAAO,QAAS;AAChB,mBAAO,QAAS,SAAO;AACvB,mBAAO,QAAS,SACpC;EACC,8BAAA;EACA,qBAAA;EACA,gBAAA;;AAEmB,mBAAO,QAAU,SAAE;EACtC,YAAA;;AAGM,OAAQ,OAAE;EAChB,qBAAA;EAAuB,WAAA;EAAa,YAAA;EACpC,sBAAsB,2BAAtB;;AAGM,OAAM,KAAC;AAAS,OAAM,KAAE;EAC9B,sBAAsB,gDAAtB;;AAGM,OAAK;AAAS,OAAM;EACzB,UAAA;;AAGK,OAAK,KAAS;AAAS,OAAK,KAAU;EAC3C,UAAA;;AAGkB,mBAAO,QAAM;EAChC,UAAA;;AAEM,OAAM,KAAE;EACd,4BAAA;;AAGM,OAAW;AAAsB,mBAAO,QAAY;EAC1D,gBAAA;EACG,oBAAA;;AAEG,OAAY,WAAE;EACpB,WAAA;EAAa,YAAA;EACb,kCAAA;;AAEM,OAAY,WAAE;EACpB,WAAA;EAAa,YAAA;EACb,kCAAA;;AAEM,OAAW,WAAQ,OAAE;EAC3B,6BAAA;;;;;;AAQM,OAAY,WAChB;EACD,WAAA;EAAa,YAAA;EACb,iCAAA;;AAEA,OALiB,WAKb,IAAc;EAClB,kBAAA;;AAGK,OAAW,WAAQ,OAAE;EAC3B,iCAAA;;AAGM,OAAc,aAClB;EACD,WAAA;EAAa,YAAA;EACb,kCAAA;EACA,qBAAA;;AAEA,OANmB,aAMf,IAAc;EAClB,kBAAA;;AAGK,OAAa,aAAQ,OAAE;EAC7B,kCAAA;;AAGM,OAAS,QACb;EACD,WAAA;EAAa,YAAA;EACb,kCAAA;;AAGK,OAAQ,QAAQ,OAAE;EACxB,kCAAA;;AAIM,OAAe,cACnB;EACD,WAAA;EAAa,YAAA;EACb,iCAAA;;AAGK,OAAc,cAAQ,OAAE;EAC9B,iCAAA;;AAGM,OAAK;AAAsB,mBAAO,QAAM;EAC9C,yBAAA;;AAEM,OAAM,KAAC,EACX;AADiC,mBAAK,KACtC;EACD,qBAAA;EACA,WAAA;EAAa,YAAA;EAEb,gBAAgB,oDAAhB;;AAIW,aAAsB;EAClC,YAAA;;AADY,aAAsB,qBAE5B,MACW;EACf,YAAA;;AAKiB,mBAAO,QAAc;EACxC,mCAAA;;AADmB,mBAAO,QAAc,aAEtC;EACD,WAAA;EACA,YAAA;EACA,+BAAA;;AAEA,mBAPyB,QAAc,aAO/B,OAAC;AACT,mBARyB,QAAc,aAQ/B,OAAE;EACV,iCAAA;;AAYqB,uBAAuB;EAC7C,WAAA;;AADsB,uBAAuB,sBAEpC;EACR,yBAAA;EACA,sBAAA;;AACW,UAAE,wBAL+B,sBAEpC;EAIP,iBAAA;;AANoB,uBAAuB,sBAStC,OAAO;EACb,oBAAA;;AAVqB,uBAAuB,sBAStC,OAAO,OAEX;EACD,cAAA;EAOA,gBAAgB,oCAAhB;EACA,WAAA;EACA,eAAA;EACA,YAAA;;AAEA,uBAxB2C,sBAStC,OAAO,OAeC;EACb,sBAAA;;AAEA,uBA3B2C,sBAStC,OAAO,OAkBA;EACZ,wBAAA;;AAKiB,mBAAO,QAAoB;EAC9C,yBAAA;;AADmB,mBAAO,QAAoB,mBAG5C;EACD,WAAA;EAAa,YAAA;EACb,kCAAA;;AAGA,mBARyB,QAAoB,mBAQrC,OAAC;AACT,mBATyB,QAAoB,mBASrC,OAAE;EACV,kCAAA;;AAIS;EAAE,kBAAA;;AAoBK,kBAAmB;EAAC,YAAA;;AACpB,kBAAmB,kBAAM,MAAM;EAAC,YAAA;;AAE/B,kBAAM;EACxB,wBAAA;EACA,YAAA;;AAGkB,kBAAM,MACpB,KAAM;EACT,WAAA;EACA,YAAA;EACA,gBAAA;;AAEA,kBANuB,MAMf,OAAI,KAAK;EACjB,4BAAA;;AAIkB,mBAAK;EACxB,qBAAA;;AASmB,mBAAO,QAAe;EACzC,cAAA;EACA,mBAAA;EACA,qBAAA;;AAEC,mBALyB,QAAe,cAKjC;EACP,cAAA;EACA,mBAAA;;AAFA,mBALyB,QAAe,cAKjC,MAGK;EACX,yDAAA;;AAID,mBAbyB,QAAe,cAajC;AACP,mBAdyB,QAAe,cAchC;EACR,cAAA;EACA,mBAAA;;AAHA,mBAbyB,QAAe,cAajC,OAIK;AAHZ,mBAdyB,QAAe,cAchC,OAGI;EACX,yDAAA;;AAlBiB,mBAAO,QAAe,cAsB7B;EACX,UAAA;EACA,WAAA;EACA,mBAAA;EACA,+BAAA;EACA,yDAAA;;AE9pCkB;EACnB,gBAAA;EACA,sBAAA;EACA,yBAAA;EACA,kBAAA;;AAEW,UAAE;EACZ,cAAA;EACA,sBAAA;;AAFU,UAAE,oBAIC;EACZ,WAAA;;AALS,UAAE,oBAQK;EAChB,eAAA;;AATS,UAAE,oBAQK,iBAGf,EAAS;AAXD,UAAE,oBAQK,iBAIf,EAAW;AAZH,UAAE,oBAQK,iBAKf,EAAe;AAbP,UAAE,oBAQK,iBAMf,EAAsB;EACtB,kBAAA;;AAfQ,UAAE,oBAQK,iBAGf,EAAS,SAMH;AAjBE,UAAE,oBAQK,iBAIf,EAAW,WAKL;AAjBE,UAAE,oBAQK,iBAKf,EAAe,eAIT;AAjBE,UAAE,oBAQK,iBAMf,EAAsB,qBAGhB;EAAE,gBAAgB,4CAAhB;;AAjBA,UAAE,oBAQK,iBAYf,EAAU;EDvBZ,WAAA;EACA,YAAA;EACA,yBAAA;Eby0B4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EArNA,2BAAA;EAAmC,oCAAA;EACnC,wBAAA;EAAgC,6BAAA;EAChC,mBAAA;EAA2B,4BAAA;EarnBvF,gBAAA;;AACC,UCHW,oBAQK,iBAYf,EAAU,SDjBL;AACN,UCJW,oBAQK,iBAYf,EAAU,SDhBJ;AACP,UCLW,oBAQK,iBAYf,EAAU,SDfJ;AACP,UCNW,oBAQK,iBAYf,EAAU,SDdD;EACT,gBAAA;EACA,yBAAA;;ACcC,UAtBS,oBAQK,iBAYf,EAAU,SAEL,IAAY;AAChB,UAvBS,oBAQK,iBAYf,EAAU,SAGF,OAAI,IAAY;AACvB,UAxBS,oBAQK,iBAYf,EAAU,SAIF,OAAI,IAAa;EAAE,gBAAA;;AAxBnB,UAAE,oBAQK,iBAYf,EAAU,SAKJ;EACL,QAAA;EACA,WAAA;EACA,YAAA;EACA,wBAAA;;AA7BO,UAAE,oBAQK,iBAyBf,EAAY;EDpCd,WAAA;EACA,YAAA;EACA,yBAAA;Eby0B4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EArNA,2BAAA;EAAmC,oCAAA;EACnC,wBAAA;EAAgC,6BAAA;EAChC,mBAAA;EAA2B,4BAAA;EarnBvF,gBAAA;;AACC,UCHW,oBAQK,iBAyBf,EAAY,WD9BP;AACN,UCJW,oBAQK,iBAyBf,EAAY,WD7BN;AACP,UCLW,oBAQK,iBAyBf,EAAY,WD5BN;AACP,UCNW,oBAQK,iBAyBf,EAAY,WD3BH;EACT,gBAAA;EACA,yBAAA;;ACRQ,UAAE,oBAQK,iBAyBf,EAAY,WAEN;EACL,QAAA;EACA,WAAA;EACA,YAAA;EACA,4BAAA;;AAvCO,UAAE,oBAQK,iBAmCf,EAAgB;ED9ClB,WAAA;EACA,YAAA;EACA,yBAAA;Eby0B4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EArNA,2BAAA;EAAmC,oCAAA;EACnC,wBAAA;EAAgC,6BAAA;EAChC,mBAAA;EAA2B,4BAAA;EarnBvF,gBAAA;;AACC,UCHW,oBAQK,iBAmCf,EAAgB,eDxCX;AACN,UCJW,oBAQK,iBAmCf,EAAgB,eDvCV;AACP,UCLW,oBAQK,iBAmCf,EAAgB,eDtCV;AACP,UCNW,oBAQK,iBAmCf,EAAgB,eDrCP;EACT,gBAAA;EACA,yBAAA;;ACRQ,UAAE,oBAQK,iBAmCf,EAAgB,eAET;EACL,QAAA;EACA,WAAA;EACA,YAAA;EACA,4BAAA;;AAjDM,UAAE,oBAQK,iBA6Cf,EAAsB;EACtB,iBAAA;EACA,kBAAA;ED1DF,WAAA;EACA,YAAA;EACA,yBAAA;Eby0B4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EArNA,2BAAA;EAAmC,oCAAA;EACnC,wBAAA;EAAgC,6BAAA;EAChC,mBAAA;EAA2B,4BAAA;EarnBvF,gBAAA;;AACC,UCHW,oBAQK,iBA6Cf,EAAsB,qBDlDjB;AACN,UCJW,oBAQK,iBA6Cf,EAAsB,qBDjDhB;AACP,UCLW,oBAQK,iBA6Cf,EAAsB,qBDhDhB;AACP,UCNW,oBAQK,iBA6Cf,EAAsB,qBD/Cb;EACT,gBAAA;EACA,yBAAA;;ACRQ,UAAE,oBAQK,iBA6Cf,EAAsB,qBAIf;EACL,QAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;EACA,4BAAA;;AAOD,KAA4B;EAChC,YAAA;EACA,yBAAA;;AAEI,KAA4B,2BAAG;EACnC,UAAA;EACA,mBAAA;;AAEmB,mBAAC,EAAsB;EAC1C,eAAA;EACA,mBAAA;EACA,WAAA;EACA,qBAAA;EACA,eAAA;EACA,iBAAA;EACA,WAAA;EACA,YAAA;EACA,iBAAA;;AAEC,mBAXmB,EAAsB,qBAW7B;EACZ,mBAAA;;AAIkB,mBAAC,EAAS;AACV,mBAAC,EAAW;AACZ,mBAAC,EACrB;EACC,WAAA;EACA,iBAAA;EACA,kBAAA;;AAGA,CACD;EACI,oBAAA;EACA,YAAA;;AAEH,CAAS,SAAI,IAAY;AACzB,CAAS,SAAO,OAAI,IAAY;AAChC,CAAS,SAAO,OAAI,IAAa;EACjC,mBAAA;;AAEA,CAAU,SACX;EACC,WAAA;EAAa,YAAA;EACb,iCAAA;EAEA,kBAAA;EAAoB,SAAA;;AAGD,mBAAC,EACrB;EACI,oBAAA;EACH,mBAAA;;AAEmB,mBAAC,EAAY,WACjC;EACC,WAAA;EAAa,YAAA;EACb,kCAAA;EACA,kBAAA;EAAoB,SAAA;;AAGD,mBAAC,EACrB;EACI,oBAAA;EACH,mBAAA;;AAEmB,mBAAC,EAAgB,eACrC;EACC,WAAA;EAAa,YAAA;EACb,kCAAA;;AAIc;AAAwB;AAAsB,mBAAuB;EACnF,YAAA;EACA,iBAAA;;AAEwB;EAAC,kBAAA;;AACC;EAAC,kBAAA;;AACZ,eAAE;EACjB,eAAA;EACA,oBAAA;EACA,yBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAgB,mCAAhB;EACA,kBAAA;EACA,cAAA;EACA,eAAA;EACA,iBAAA;;AAEe,eAAC,EAAO;EACvB,gBAAA;;AAEe,eAAC,EAAQ;EACxB,mBAAA;EACA,4CAAA;;AAEsB,sBAAE;EACxB,eAAA;EACA,kBAAA;EACA,yBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAgB,mCAAhB;EACA,kBAAA;EACA,cAAA;EACA,0CAAA;EACA,WAAA;EACA,gCAAA;;AAEsB,sBAAC,EAAO;EAC9B,cAAA;EACA,gBAAA;;AAEsB,sBAAC,EAAO;AAAyB,sBAAC,EAAQ;EAChE,mBAAA;EACA,cAAA;EACA,qBAAA;EACA,4CAAA;;AAEsB,sBAAC,EAAQ,OAAG;AAAyB,sBAAC,EAAQ,OAAI;EACxE,0BAAA;;AAEe,eAAE,EAAG;EAAC,wBAAA;;AACN,eAAW;AAAyB,sBAAa;EAChE,+BAAA;EACA,4BAAA;EACA,+BAAA;;AAEe,eAAU;AAAyB,sBAAW;EAC7D,2BAAA;EACA,8BAAA;;AAGsB,sBAAC,EAAS;AAAyB,sBAAC,EAAS,SAAM;AAAyB,sBAAC,EAAS,SAAQ;EACpH,cAAA;EACA,2BAAA;EACA,gBAAA;;AAGe,eAAiB;EAChC,kBAAA;EACA,+BAAA;;AAGsB,sBAAC,EAAO;AACR,sBAAC,EAAO;AACf,eAAC,EAAQ;EACxB,YAAY,2CAAZ;EACA,YAAY,8CAAZ;EACA,YAAY,0CAAZ;EACA,YAAY,yCAAZ;EACA,YAAY,sCAAZ;;AAGiB;EAAE,YAAA;EAAc,sBAAA;EAAwB,kBAAA;EAAoB,YAAA;EAAc,gBAAA;EAAkB,6BAAA;EAA+B,WAAA;EAAa,gBAAA;;AACxI,iBAAK;EAAE,gBAAA;EAAkB,cAAA;EAAgB,eAAA;;AACzC,iBAAK,MAAM;EAAE,mBAAA;;AACb,iBAAK,MAAS;EAAE,mBAAA;;AAChB,iBAAM,MAAG,IAAY;EAAE,iBAAA;;AACvB,iBAAM,MAAG,IAAW;EAAE,eAAA;;;AAGvB;EAChB,YAAA;;AAGgB,gBAAW;EAC3B,eAAA;;;AAKkB;EAClB,SAAA;EACA,WAAA;;AAEkB,kBAAO;EACzB,cAAA;EAAgB,WAAA;EAChB,YAAA;EACA,eAAA;EAEA,yBAAA;EACA,2BAAA;EACA,0BAAA;EAEA,gBAAA;EACA,uBAAA;EACA,mBAAA;;EAGA,mBAAA;EACA,kBAAA;EACA,WAAA;EACA,eAAA;EACA,gBAAA;EACA,eAAA;;AAEkB,kBAAM,OAAO;EAAE,WAAA;;AACf,kBAAM,OAAO;AAAqB,kBAAM,OAAQ;EAAE,yBAAA;;AAClD,kBAAM,OAAO;EAAE,8BAAA;;AACf,kBAAM,OAAM;EAAE,+BAAA;;AAEd,kBAAK,MACxB;AAAqB,kBAAK,MAC1B;EACC,eAAA;EACA,kBAAA;EACA,mBAAA;;AAGkB,kBAAM,OACzB;EACC,eAAA;;AAGkB,kBACnB;EACC,cAAA;;AAGkB,kBACnB;EACC,aAAA;EACA,UAAA;EACA,YAAA;EAEA,kBAAA;EACA,MAAA;EACA,QAAA;EACA,gBAAgB,6DAAhB;;AAEkB,kBAAU,WAAS;EAAE,6BAAA;;AACrB,kBAAK,MAAQ,OAChC;AAAqB,kBAAK,MAAQ,OAClC;EACC,cAAA;;AAGkB,kBACnB;EACC,kBAAA;;AAEkB,kBACnB;EACC,qBAAA;EACA,WAAA;EAAa,UAAA;EACb,iBAAA;EACG,gBAAA;EACH,gBAAgB,6DAAhB;;AAGkB,kBAAS,SAAY;EACpC,SAAA;;AAEe,kBAAS;EACxB,iBAAA;EACA,kBAAA;;AAGe,kBAAQ,QAC3B;EACC,4BAAA;;AAGkB,kBACnB;EACC,kBAAA;EAEA,gBAAA;EACA,iBAAA;EACA,kBAAA;EAEA,cAAA;EACA,mBAAA;EACG,eAAA;;AAGe,kBAAO,OAC1B;EACC,cAAA;EACA,eAAA;EACA,YAAA;EACA,kBAAA;EAEA,SAAA;EAAW,UAAA;EACX,YAAA;EACA,0BAAA;EACA,iBAAA;;AAGkB,kBAAK;AACL,kBACnB;EACC,kBAAA;EAAoB,QAAA;EAAU,SAAA;EAC9B,WAAA;EAEA,SAAA;EAAW,UAAA;EACX,YAAA;EACA,gBAAA;EAEA,cAAA;EACA,0BAAA;EACA,gBAAA;EAEA,eAAA;;AAEkB,kBAAK,MAAM;AACX,kBAAM,OACzB;EACC,cAAA;;EAEA,YAAA;;AAGkB,kBACnB;EACC,mBAAA;EACA,gBAAA;EACA,uBAAA;;AAGkB,kBACnB;EACC,mBAAA;;AAEkB,kBAAQ;AACR,kBAAU,WAC7B;EACC,yDAAA;EACA,2BAAA;;AAGwB;EACxB,WAAA;EACA,iBAAA;;AAFwB,wBAGb;EACV,UAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,gBAAA;;;;AAEC,wBAPS,WAOD;EACR,SAAS,GAAT;EACA,kBAAA;EACA,SAAA;EACA,UAAA;EACA,UAAA;EACA,WAAA;EACA,mBAAA;EACA,+BAAA;EACA,yDAAA;;AAIA,wBApBS,WAoBD;EACR,8BAAA;;AACC,wBAtBQ,WAoBD,OAEC;EACR,+BAAA;EACA,yDAAA;;AA3BqB,wBAGb,WA+BR;EACD,kBAAA;EACA,WAAA;EACA,YAAA;EACA,QAAA;EACA,SAAA;EACA,sBAAsB,kDAAtB;;AAKY;EACd,kBAAA;EACA,YAAA;EACA,yBAAA;EACA,2BAAA;EACA,gBAAA;EACA,cAAA;;AANc,cAQC;EACd,qBAAA;Ed2X4D,8BAAA;EACA,2BAAA;EACA,sBAAA;Ec3X5D,WAAA;EACA,YAAA;EACA,6BAAA;EACA,sBAAsB,kDAAtB;EACA,eAAA;;AAEC,cATa,eASL;EACR,qBAAA;EACA,yBAAA;;AAnBY,cA2BH;EACV,WAAA;;AA5Ba,cA2BH,WAEJ;EACL,kBAAA;EACA,SAAA;EACA,kBAAA;;;;ACjeH;EACC,mBAAA;EACA,WAAA;EAEA,cAAA;EACA,+BAAA;;AAGW,UAAE;EACZ,WAAA;EACA,kBAAA;EACA,6BAAA;EACA,WAAA;;AAJU,UAAE,iBAME;EACb,qBAAA;EACA,iBAAA;;AARS,UAAE,iBAME,aAIL;EACP,kBAAA;EACA,qBAAA;Ef8lB0D,2BAAA;EACA,wBAAA;EACA,mBAAA;Ea1nB5D,WAAA;EACA,YAAA;EACA,yBAAA;Eby0B4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EArNA,2BAAA;EAAmC,oCAAA;EACnC,wBAAA;EAAgC,6BAAA;EAChC,mBAAA;EAA2B,4BAAA;EarnBvF,gBAAA;EEuBE,uBAAA;EACA,iBAAA;EACA,kBAAA;;AL0HD,UK1IW,iBAME,aAIL,QLgIF;AACN,UK3IW,iBAME,aAIL,QLiID;AACP,UK5IW,iBAME,aAIL,QLkIA;EACP,gBAAA;;AGrJD,UEQW,iBAME,aAIL,QFlBF;AACN,UEOW,iBAME,aAIL,QFjBD;AACP,UEMW,iBAME,aAIL,QFhBD;AACP,UEKW,iBAME,aAIL,QFfE;EACT,gBAAA;EACA,yBAAA;;AEGQ,UAAE,iBAME,aAIL,QAQD;EACL,QAAA;EACA,SAAA;EACA,SAAA;EACA,YAAA;EACA,kCAAA;;AAvBO,UAAE,iBAME,aAIL,QAQD,MAMS;EACb,WAAA;EACA,QAAA;;AA1BM,UAAE,iBAME,aAIL,QAoBD;EACL,SAAS,GAAT;EACA,kBAAA;EACA,mBAAA;EACA,UAAA;EACA,UAAA;EACA,UAAA;EACA,WAAA;EACA,mBAAA;EACA,2BAAA;EACA,yDAAA;EACA,uBAAA;;AACC,UA1CQ,iBAME,aAIL,QAoBD,MAYe;EACnB,SAAA;;AA3CM,UAAE,iBAME,aAIL,QAqCL;EACD,QAAA;EACA,SAAA;;AAGA,UApDS,iBAME,aAIL,QA0CC,MAAE;EACT,QAAA;EACA,SAAA;;AAMH,gBAAQ;EACR,aAAA;;AAGA,gBAAY;EACZ,WAAA;;AADA,gBAAY,WAkBC;EACZ,eAAA;;AAEC,gBArBU,WAkBC,aAGP,IAAc,cAAI,IAAe,eAAQ;EAC7C,WAAA;;AAEA,gBAxBU,WAkBC,aAME;EACb,mBAAA;;AAzBF,gBAAY,WAkBC,aAUJ;EACP,qBAAA;EACA,WAAA;EACA,iBAAA;;AA/BF,gBAAY,WAmCW;EACtB,WAAA;;AApCD,gBAAY,WAmCW,uBAET;EACZ,YAAA;;AAUc,kBAAkB;EAAE,eAAA;;AACrB,gBACjB;EACC,cAAA;EAAgB,WAAA;EAAa,YAAA;EAC7B,YAAA;EACA,gBAAgB,wDAAhB;EACA,kBAAA;EACA,eAAA;;AAKgB,gBAAU,WAAM;AAChB,gBAAU,WAAO;AACjB,gBAAU,WAC3B;EACC,yBAAA;;AAGgB,gBAAU,WAC3B;EACC,iBAAA;;;AAIgB,gBAAW,WAC5B;EACC,kBAAA;EACA,MAAA;EACA,QAAA;EACA,YAAA;EACA,mBAAA;EACA,YAAA;EACA,eAAA;EACA,iBAAA;EACA,kBAAA;EACA,UAAA;EACA,eAAA;EACA,iBAAA;;;AAIgB,gBAAW,WAC5B;EACC,cAAA;EAAgB,WAAA;EAAa,YAAA;EAC7B,kBAAA;EAAoB,QAAA;EAAU,SAAA;;;AAId,gBAAY,aAAI,IAAc,cAAI,IAAe,eAClE;EACC,SAAS,EAAT;EACA,cAAA;EAAgB,WAAA;EAAa,WAAA;EAC7B,kBAAA;EACA,SAAA;EACA,mBAAA;;AACW,UAAE,iBAPe,aAAI,IAAc,cAAI,IAAe,eAClE;EAOE,UAAA;EACA,YAAA;EACA,kBAAA;EACA,QAAA;;AAGe,gBAAY,aAAiB,iBAC9C;EACC,SAAS,EAAT;EACA,cAAA;EAAgB,WAAA;EAAa,WAAA;EAC7B,kBAAA;EACA,SAAA;;EACA,mBAAA;;AAGgB,gBACjB;EACC,WAAA;EACA,kBAAA;;AAGgB,gBAAa,aAAO;AACpB,gBAAY;AACT,mBAAa,aAAO;EAEvC,cAAA;;EAGA,6BAAA;EAEA,eAAA;;AAEgB,gBAAa,aAC9B;EACC,YAAA;EACA,iBAAA;EAEA,kBAAA;;AAEC,gBAP4B,aAC9B,QAMU;EACR,aAAA;;AAGe,gBACjB;EACC,kBAAA;EACA,OAAA;EAAS,SAAA;EACT,UAAA;EACA,YAAA;EACA,WAAA;EACA,mBAAA;;AAEgB,gBAAsB,uBACvC;EACC,SAAS,EAAT;EAEA,cAAA;EACA,WAAA;EAAa,WAAA;EAEb,kBAAA;EACA,SAAA;EAAW,OAAA;EAEX,YAAY,kEAAZ;EACA,YAAY,gDAAgD,wCAAoC,0BAAhG;EACA,YAAY,qEAAZ;EACA,YAAY,gEAAZ;EACA,YAAY,iEAAZ;EACA,YAAY,mEAAZ;EACA,QAAQ,yDAA0D,yBAAyB,0BAA3F;;AAEgB,gBACjB;EACC,mBAAA;EAEA,WAAA;EACA,YAAA;;AAGgB,gBAAa,aAAQ,QACtC;EACC,kBAAA;EAAoB,MAAA;EAAQ,OAAA;EAC5B,WAAA;EACA,YAAA;;AAEgB,gBAAa,aAAQ,QAAK,MAC3C;EACC,iBAAA;EACA,wBAAA;EACA,gBAAA;EACA,kBAAA;Ef2jB6D,8BAAA;EACA,2BAAA;EACA,sBAAA;Ee3jB7D,WAAA;EACA,eAAA;;AAEgB,gBAAa,aAAO,QAAO,MAAK,MAAc;EAAC,cAAA;;AAC/C,gBAAa,aAAO,QAAU,SAAK,MAAc;EAAC,cAAA;;AAElD,gBAAa,aAAQ,QACtC;EACC,kBAAA;EAAoB,MAAA;EAAQ,UAAA;EAC5B,UAAA;EACA,YAAA;EACA,+BAAA;EAEA,gBAAgB,mEAAhB;EAEA,kBAAA;;AAGgB,gBAAa,aAAO,QAAM;AAC1B,gBAAa,aAAO,QAAO;AAC3B,gBAAa,aAAO,QAAO;AAC3B,gBAAa,aAAO,QAAS;AAC1B,mBAAa,aAAO;EAEvC,yBAAA;EACA,qBAAA;;AAEgB,gBAAa,aAAO,QAAI,IAAW,WAAO;AAC1C,gBAAa,aAAO,QAAI,IAAW,WAAO;AAC1C,gBAAa,aAAO,QAAI,IAAW,WAAS;AAEzC,mBAAa,aAAO,QAAO;AAC3B,mBAAa,aAAO,QAAO;AAI9B,gBAAa,aAAO,QAAU,SAAK;AACnC,gBAAa,aAAO,QAAQ,OAAK;AACjC,gBAAa,aAAO,QAAQ,OAC7C;EACC,yBAAA;;AACW,UAAE,iBAdgB,aAAO,QAAI,IAAW,WAAO;AAc/C,UAAE,iBAbgB,aAAO,QAAI,IAAW,WAAO;AAa/C,UAAE,iBAZgB,aAAO,QAAI,IAAW,WAAS;AAYjD,UAAE,oBAVmB,aAAO,QAAO;AAUnC,UAAE,oBATmB,aAAO,QAAO;AASnC,UAAE,iBALgB,aAAO,QAAU,SAAK;AAKxC,UAAE,iBAJgB,aAAO,QAAQ,OAAK;AAItC,UAAE,iBAHgB,aAAO,QAAQ,OAC7C;EAGE,6BAAA;;AAIe,gBAAa,aAAO,QAAO,MAAK;AAChC,gBAAa,aAAO,QAAQ,OAAK;AACjC,gBAAa,aAAO,QAAQ,OAAK;AACjC,gBAAa,aAAO,QAAU,SAC/C;EACC,mBAAA;;AAGgB,gBAAa,aAAO,QAAS,SAAM,MAAM;AACzC,gBAAa,aAAO,QAAS,SAAO,OAAM;AAC1C,gBAAa,aAAO,QAAS,SAAO,OAAM;AAC1C,gBAAa,aAAO,QAAS,SAAS,SACvD;EACC,4BAAA;;AAGgB,gBAAa,aAAQ,QAAC;AACtB,gBAAa,aAAO,QAAO,MAC5C;EACC,cAAA;EAAgB,WAAA;EAAa,YAAA;EAC7B,kBAAA;EAAoB,QAAA;EAAU,SAAA;EAC9B,gBAAgB,uDAAhB;;AAEgB,gBAAa,aAAO,QAAU,SAAC;AAC/B,gBAAa,aAAO,QAAS,SAAO,MACrD;EACC,kBAAA;EAAoB,SAAA;EAAW,QAAA;;AAGf,gBAAa;EAC7B,gBAAgB,0EAAhB;;AAEgB,gBAAY,aAAM;AAClB,gBAAY,aAAO;AACnB,gBAAY,aAAQ;EACpC,YAAA;;AAGgB,gBAAa,aAAO,QAAc,aAAE;EACnD,iCAAA;;AAGe,gBAAa,aAAO,QAAa,aAAQ,OAAE;EAC1D,kCAAA;;AAGe,gBAAa,aAAO,QAAO,OAC5C;EACC,mBAAA;EACA,qBAAA;;AAGgB,gBACjB;EACC,cAAA;EACA,oBAAA;EAEA,cAAA;EACA,kBAAA;EACA,cAAA;EACA,eAAA;;AAGgB,gBAAa,aAC9B;EACC,qBAAA;EACA,iBAAA;;AAGgB,gBAAY,aAAa,YAAG,IAAU,UAAI,GAAI,KAC/D;EACC,aAAA;;AAGgB,gBACjB;EACC,cAAA;EACA,kBAAA;EAAoB,UAAA;EAEpB,WAAA;EACA,aAAA;;AAEgB,gBAAQ,QACzB;EACG,cAAA;EACA,WAAA;EAAa,YAAA;EAAc,kBAAA;EAE7B,gBAAgB,0DAAhB;EAEA,eAAA;EAEA,UAAA;;AAEgB,gBAAQ,QACzB;EACC,cAAA;EACA,YAAA;EAAc,WAAA;EAEd,kBAAA;EACA,SAAA;EAAW,QAAA;EAEX,gBAAgB,qDAAhB;;AAID;EACC,kBAAA;EAEA,YAAA;EAEA,iBAAA;EACA,yBAAA;EAEA,WAAA;;AAGU,UACX;EACC,cAAA;EACA,kBAAA;EAEA,cAAA;EACA,eAAA;EACA,iBAAA;EAEA,eAAA;;AAEU,UAAI,KAAS,SACxB;EACC,SAAS,EAAT;EAEA,kBAAA;EACA,SAAA;EAAW,UAAA;EACX,WAAA;EAAa,YAAA;EAEb,gBAAgB,sEAAhB;;AAGU,UAAI,KACf;EACC,cAAA;EACA,yBAAA;;AAID;EACC,YAAA;;AAGa,cAAM;AACL,cAAS,UAAU,UAAI,IACtC;EACC,SAAS,EAAT;EACA,cAAA;EACA,WAAA;;AAGc,cACf;EACC,WAAA;EACA,UAAA;;AAEc,cACf;EACC,YAAA;;AAEc,cACf;EACC,YAAA;;AAEc,cACf;EACC,SAAA;;AAGc,cACf;EACC,iBAAA;EACA,aAAA;;AAEc,cACf;EACC,eAAA;EACA,sBAAA;EACA,gBAAA;EAEA,oCAAA;EACA,iCAAA;EACA,4BAAA;;AAGsB;EACtB,YAAA;EACA,eAAA;;AAFsB,sBAGhB;EACL,qBAAA;EACA,YAAA;EACA,YAAA;EACA,kBAAA;;AAEC,sBANI,MAMI,OAAK;EACb,cAAA;;AAVoB,sBAGhB,MAUW;EACf,WAAA;EACA,YAAA;;ACnhBa;EACf,MAAA;EACA,QAAA;EACA,kBAAA;EACA,YAAA;;AAEgB,gBAAgB;EAChC,eAAA;EACA,WAAA;;AAEiB;EACjB,kBAAA;EACA,MAAA;EACA,UAAA;EACA,YAAA;EACA,UAAA;EACA,4BAAA;EACA,iBAAA;;AAEG,IAAe,cAAkB;EACpC,UAAA;EACA,WAAA;;AAEe;EACf,kBAAA;EACA,YAAA;EACA,WAAA;EACA,QAAA;EACA,MAAA;EACA,mBAAA;;AAEuB;EACvB,kBAAA;EACG,WAAA;EACH,SAAA;;AAE8B;EAC9B,eAAA;EACA,YAAA;EACA,WAAA;EACA,YAAA;;AAE6B,8BAAO;EACpC,mBAAA;;AAGyB,yBAAM;EAC/B,YAAA;EACA,WAAA;EACA,eAAA;EACA,iCAAA;;AAEwB,yBAAW,UAAM;EACzC,YAAA;EACA,WAAA;EACA,eAAA;EACA,iCAAA;;AAEuB,uBAAM;EAC7B,WAAA;EACA,YAAA;EACA,WAAA;EACA,iCAAA;;AAGiB,iBAAwB,wBAAM;EAC/C,WAAA;EACA,YAAA;EACA,eAAA;EACA,kCAAA;;AAGiB,iBAAuB;AACvB,iBAA0B;EAAC,aAAA;;AAG9B;EACd,eAAA;EACA,kBAAA;EACA,gCAAA;EACA,mBAAA;EACA,eAAA;;AAEa,cAAM;AACN,cAAQ;EACrB,mBAAA;;AAEqB;EACrB,YAAA;EACA,mBAAA;EACA,gCAAA;;AAEyB;EACzB,eAAA;EACA,kBAAA;;AAEa,cAAQ;EACrB,eAAA;;AAGyB;EAAC,aAAA;;AACT,iBAA0B;EAAC,cAAA;;AAExB;EACpB,cAAA;EACA,kBAAA;EACA,WAAA;EACA,cAAA;;AAEsB;AACE;AACH;AACN;EACf,cAAA;EACA,cAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAgB,gDAAhB;;AAEc,eAAQ;EAAC,4BAAA;;AAEE;EAAC,4BAAA;;AACF,yBAAQ;EAAC,gCAAA;;AACV;EAAC,4BAAA;;AACF,uBAAQ;EAAC,gCAAA;;AACT;EAAC,6BAAA;;AACF,sBAAQ;EAAC,iCAAA;;AACX;AAA6B;EAAC,6BAAA;;AAC9B,oBAAO;AAA4B,0BAAQ;EAAC,iCAAA;;AAC3C;EAAC,6BAAA;;AACF,oBAAQ;EAAC,iCAAA;;AACJ;EAAC,6BAAA;;AACF,wBAAQ;EAAC,iCAAA;;AAED;EAAC,6BAAA;;AACF,+BAAQ;EAAC,iCAAA;;AACT;EAAC,6BAAA;;AACF,8BAAQ;EAAC,iCAAA;;AACP;EAAC,6BAAA;;AACF,+BAAQ;EAAC,iCAAA;;AAEf;EAAC,6BAAA;;AACF,wBAAQ;EAAC,iCAAA;;AAGL;EAC1B,WAAA;EACA,YAAA;EACA,6BAAA;;AACc,cAAQ,OAAE;EACtB,iCAAA;;AAIwB;EAC1B,WAAA;EACA,6BAAA;;AACc,cAAQ,OAAE;EACtB,iCAAA;;AAG4B;EAC/B,YAAA;EACA,6BAAA;;AACe,cAAQ,OAAE;EACtB,iCAAA;;AAGiC;EACpC,6BAAA;;AACe,cAAQ,OAAE;EACtB,iCAAA;;AAG4B;EAC/B,YAAA;EACA,6BAAA;;AACe,cAAQ,OAAE;EACtB,iCAAA;;AAG4B;EAC9B,WAAA;EACA,6BAAA;;AACc,cAAQ,OAAE;EACtB,iCAAA;;AAG8B;EAChC,WAAA;EACA,6BAAA;;AACc,cAAQ,OAAE;EACtB,iCAAA;;AAI2B;EAC9B,eAAA;EACA,aAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,mBAAA;EACA,iBAAA;;AAGiB,iBAAc,eAAQ,OAA+B;EACtE,cAAA;;AAEyB;EACzB,cAAA;EACA,YAAA;EACA,WAAA;EACA,+BAAA;;AAG4B;EAC5B,kBAAA;EACA,kBAAA;EACA,iBAAA;EACA,mBAAA;EACA,cAAA;;AAG6B;AACF;AACL;EACtB,mBAAA;;AAE2B,4BAAM;AACN,4BAAO;AACL,8BAAM;AACN,8BAAO;AACf,sBAAO;EAC5B,mBAAA;;AAGuB;EACvB,WAAA;EACA,YAAA;EACA,4BAAA;;AAGiB;EACjB,kBAAA;EACA,QAAA;EACA,UAAA;EACA,WAAA;EACA,YAAA;EACA,oBAAA;EACA,eAAA;;AAEgB,iBAAO;EACvB,mBAAA;;AAGsB;EACtB,cAAA;EACA,WAAA;EACA,YAAA;EACA,gCAAA;EACA,cAAA;;AAEgB,iBAAO,MAAuB;EAC9C,gCAAA;;AAG4B;EAC5B,aAAA;EACA,kBAAA;EACA,YAAA;EACA,WAAA;EACA,iBAAA;;AAGuB;EACvB,qBAAA;EACA,eAAA;EACA,iBAAA;EACA,cAAA;EACA,cAAA;EACA,kBAAA;EACA,mBAAA;EACA,YAAA;EACA,kBAAA;EACA,uBAAA;;AAGgB;EAChB,kBAAA;EACA,MAAA;EACA,WAAA;EACA,YAAA;EACA,mBAAA;EACA,8BAAA;EACA,+BAAA;;AAEe,gBAAQ;EACvB,kBAAA;;AAEe,gBAAQ,OAAwB;EAC/C,aAAA;;AAEuB;EACvB,YAAA;EACA,gBAAA;;AAEe,gBAAS;EACxB,wCAAA;;;AAEe;EACf,aAAA;EACA,YAAA;;AAEc,eAAQ;EACtB,cAAA;;AAEiB;EACjB,iBAAA;EACA,kBAAA;;AAEuB;EACvB,mBAAA;EACA,YAAA;EACA,eAAA;EACG,WAAA;EACA,2BAAA;EACA,sBAAA;;AAEmB;EACtB,kBAAA;EACA,YAAA;EACA,gBAAA;EACA,oBAAA;;AAE4B;EAC5B,WAAA;EACA,mBAAA;EACA,YAAA;EACA,WAAA;EACA,oBAAA;EACA,gBAAgB,gDAAhB;;AAGqB;EACrB,kBAAA;EACA,gBAAA;;AAGqB,qBAAoB;EACzC,kBAAA;EACA,MAAA;EACA,YAAA;EACA,WAAA;EACA,UAAA;EACA,oCAAA;;AAGkC;AACZ;EACtB,YAAA;EACA,wBAAA;EACA,mBAAA;EACA,eAAA;EACA,iBAAA;EACA,iBAAA;EACA,cAAA;;AAEsB;EACtB,gBAAA;EACA,uBAAA;;AAGuB;EACvB,aAAA;EACA,kBAAA;EACA,WAAA;EACA,SAAA;EACA,OAAA;EACA,WAAA;EACA,4BAAA;;AAGG,IAAe,cAAwB;EAC1C,YAAA;EACA,SAAA;;AAGsB;AACR,eAAmB;AACnB,eAAoB,mBAAE;EACpC,iBAAA;;AAGiB,iBAAoB,oBAAwB;EAAC,cAAA;;AAE7C,iBAAkB,kBAAwB;EAAC,aAAA;;AAE3C,iBAAsB;EAAC,WAAA;;AACvB,iBAAuB;EAAC,aAAA;;AAErB;AACK;AACJ;AACA;EACrB,kBAAA;EACA,MAAA;EACA,OAAA;EACA,4BAAA;EACA,SAAA;EACA,QAAA;;AAEoB;AACA;AACM;EAC1B,aAAA;;AAGoB,qBAAY;AACN;EAC1B,yBAAA;EACA,mCAAA;;AAEiB,iBAAsB;EACvC,cAAA;;AAEoB,qBAAa,YAA2B;EAC5D,cAAA;;AAGwB;AACI;EAC5B,aAAA;EACA,kBAAA;EACA,WAAA;EACA,4BAAA;;AAEyB;EAAC,MAAA;EAAQ,OAAA;EAAS,QAAA;EAAU,WAAA;;AACzB;EAAC,QAAA;EAAU,OAAA;EAAS,QAAA;EAAU,YAAA;;AAErC;AACJ,iBAAyB;AACzB,iBAA4B;AAC5B,iBAAsB;EACvC,cAAA;EACA,YAAA;;AAGqB;EACrB,aAAA;EACA,kBAAA;EACA,OAAA;EACA,WAAA;EACA,WAAA;EACA,mBAAA;;AAEyB;EAAC,SAAA;;AACE;EAAC,YAAA;;AAET,qBAAO;AACP,qBAAO;EAC3B,SAAS,GAAT;EACA,kBAAA;EACA,WAAA;EACA,SAAA;EACA,UAAA;EACA,mBAAA;;AAEoB,qBAAQ;EAAC,OAAA;;AACT,qBAAO;EAAC,QAAA;;AAER,qBAAa;EACjC,cAAA;;AAGyB;EACzB,kBAAA;EACA,YAAA;EACA,SAAA;EACA,WAAA;EACA,iBAAA;EACA,WAAA;EACA,yBAAA;EACA,eAAA;EACA,iBAAA;;AAG8B,8BAA0B;EACxD,WAAA;EACA,UAAA;;AAG8B;EAC9B,cAAA;;AAG6B;EAC7B,kBAAA;EACA,WAAA;EACA,YAAA;EACA,SAAA;EACA,YAAA;;AAG8B;EAC9B,gBAAA;EACA,YAAA;EACA,WAAA;EACA,eAAA;EACA,iBAAA;;AAE6B,8BAAO;EACpC,mBAAA;;AAGmC;EACnC,cAAA;EACA,oBAAA;EACA,gBAAA;;AAE8B,8BAAgB;EAC9C,WAAA;;AAGoB;EACpB,aAAA;EACA,kBAAA;EACA,WAAA;EACA,OAAA;EACA,SAAA;EACA,mBAAA;EACA,YAAA;;AAGiB,iBAAqB;EAAC,cAAA;;AAElB;AACA,sBAAO;EAC5B,eAAA;EACA,cAAA;EACA,YAAA;EACA,YAAA;EACA,eAAA;EACA,iBAAA;EACA,wBAAA;EACA,kBAAA;EACA,yBAAA;EACA,YAAA;;;AAKsB,sBAAQ;EAC9B,gBAAA;EACG,sBAAA;EACA,yBAAA;EACH,eAAA;EACA,iBAAA;EACG,WAAA;EACH,YAAA;EACA,WAAA;EACA,cAAA;EACA,kBAAA;EACG,kBAAA;EACA,sBAAA;EACA,2BAAA;EACA,gBAAA;;AAGmB,sBAAO,QAAa;EACvC,gBAAA;;AAGmB,sBAAO,QAAW,WAAO;EAC/C,SAAS,GAAT;EACA,UAAA;EACA,WAAA;EACA,qBAAA;EACA,sBAAA;EACA,gBAAgB,6CAAhB;EACA,iBAAA;;AAGsB,sBAAQ,QAAW;EACzC,WAAA;EAAa,YAAA;EACb,6BAAA;;AAEsB,sBAAO,QAAO,MAAW;EAC/C,6BAAA;;AAEsB,sBAAO,QAAQ,OAAW;EAChD,kCAAA;;AAIsB,sBAAQ,QAAgB;ER4F3C,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,gCAAA;EFhrBD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;EU6kBA,iBAAA;;AAEsB,sBAAO,QAAO,MAAe;AAC7B,sBAAO,QAAQ,OAAgB;ERmGlD,YAAA;EACA,WAAA;EAGF,sBAAsB,yCAAtB;EACA,4BAAA;EACA,gCAAA;EF5rBD,qBAAA;EACA,kBAAA;EACA,sBAAA;EACA,gBAAA;;AUolBsB,sBAAQ,QAAa;EAC3C,WAAA;EACA,YAAA;EACA,kCAAA;;AAEsB,sBAAO,QAAO,MAAa;EACjD,iCAAA;;AAEsB,sBAAO,QAAQ,OAAa;EAClD,6BAAA;;AAGsB,sBAAQ,QAAe;EAC7C,WAAA;EACA,YAAA;EACA,iCAAA;;AAEsB,sBAAO,QAAO,MAAe;EACnD,iCAAA;;AAEsB,sBAAO,QAAQ,OAAe;EACpD,iCAAA;;AAGsB,sBAAQ,QAAa;EAC3C,WAAA;EACA,YAAA;EACA,mBAAA;EACA,kCAAA;;AAEsB,sBAAO,QAAO,MAAY;AAC1B,sBAAO,QAAQ,OAAa;EAClD,kCAAA;;AAGsB,sBAAQ,QAAW;EACzC,WAAA;EACA,YAAA;EACA,OAAA;EACA,eAAA;EACA,kCAAA;;AAEsB,sBAAO,QAAO,MAAU;AACxB,sBAAO,QAAQ,OAAW;EAChD,+BAAA;;AAGsB,sBAAQ,QAAY;EAC1C,WAAA;EACA,YAAA;EACA,OAAA;EACA,gBAAA;EACA,iCAAA;;AAEsB,sBAAO,QAAO,MAAW;AACzB,sBAAO,QAAQ,OAAY;EACjD,iCAAA;;AAGsB,sBAAQ,QAAa;EAC3C,WAAA;EACA,YAAA;EACA,OAAA;EACA,gBAAA;EACA,iCAAA;;AAEsB,sBAAO,QAAO,MAAY;AAC1B,sBAAO,QAAQ,OAAa;EAClD,iCAAA;;AAGsB,sBAAQ,QAAc;EAC5C,WAAA;EACA,YAAA;EACA,iCAAA;;AAEsB,sBAAO,QAAO,MAAa;AAC3B,sBAAO,QAAQ,OAAc;EACnD,+BAAA;;AAGsB,sBAAO,QAC9B;EACI,oCAAA;;AC7qBgB;EACnB,kBAAA;EACA,SAAA;EACA,SAAA;EACA,YAAA;EACA,WAAA;EACA,mBAAA;EACA,yBAAA;EjByyB6D,wDAAA;EACA,qDAAA;EACA,gDAAA;;AO5yB5D,mBAAM;EACN,WAAA;EACA,cAAA;EACA,SAAS,EAAT;;AUEC,mBAAK;AAXY,mBAYN;EACZ,qBAAA;EACA,WAAA;;AACE,mBAJI,MAIC;AAAL,mBAHU,aAGL;AACL,mBALI,MAKI;AAAR,mBAJU,aAIF;EACT,qBAAA;EACA,WAAA;;AAlBiB,mBAsBN;EACZ,kBAAA;EACA,YAAA;EACA,gBAAA;;AAEE,mBALU,aAKL;AACL,mBANU,aAMJ;AACN,mBAPU,aAOP;AACH,mBARU,aAQY;EACvB,iBAAA;;AAKE,mBAdS,aAaa,uBACjB;AACL,mBAfS,aAaa,uBAEhB;AACN,mBAhBS,aAaa,uBAGnB;AACH,mBAjBS,aAaa,uBAIC;EACxB,kBAAA;;AACC,mBAnBS,aAaa,uBACjB,MAKO;AAAZ,mBAnBS,aAaa,uBAEhB,OAIM;AAAZ,mBAnBS,aAaa,uBAGnB,IAGS;AAAZ,mBAnBS,aAaa,uBAIC,sBAEX;EAAC,iBAAA;;AANf,mBAbW,aAaa,uBASf;EACR,YAAA;EACA,UAAA;;AA9CgB,mBAsBN,aA4BJ;EACP,WAAA;EACA,YAAA;EACA,qBAAA;EACA,kBAAA;;AAEC,mBAlCU,aA4BJ,QAMM;EACZ,WAAA;;AACC,mBApCS,aA4BJ,QAMM,WAEJ;EACP,kBAAA;EACA,SAAA;EACA,UAAA;EA+IJ,SAAS,GAAT;EACA,UAAA;EACA,WAAA;EACA,mBAAA;EACA,2BAAA;EACA,yDAAA;EACA,mBAAA;;AA7II,mBA/CS,aA4BJ,QAgBC,OAGC;AAAP,mBA/CS,aA4BJ,QAiBC,OAEC;AAAP,mBA/CS,aA4BJ,QAkBC,MACC;EAAE,yDAAA;;AArEM,mBAsBN,aAmDQ;EACnB,qBAAA;EACA,WAAA;EACA,YAAA;EACA,eAAA;;AAEC,mBAzDU,aAmDQ,oBAMD;EACjB,sBAAsB,2DAAtB;;AAhFgB,mBAsBN,aA8DG,eAEJ;EACT,YAAA;EACA,WAAA;EAAa,eAAA;EACb,yBAAA;;AAzFgB,mBAsBN,aA8DG,eAEJ,UAKF;EACN,WAAA;EACA,YAAA;EACA,UAAA;;AA9Fe,mBAsBN,aA8DG,eAEJ,UAWH;EACL,kBAAA;EACA,UAAA;EACA,SAAA;EAwGJ,SAAS,GAAT;EACA,UAAA;EACA,WAAA;EACA,mBAAA;EACA,2BAAA;EACA,yDAAA;EACA,mBAAA;;AA3GI,mBAjFS,aA8DG,eAEJ,UAiBA,OAAK;AACb,mBAlFS,aA8DG,eAEJ,UAkBA,OAAM;EAAE,yDAAA;;AAxGD,mBAsBN,aA8DG,eAuBP;EACN,gBAAA;EACA,WAAA;;AA7GgB,mBAsBN,aA8DG,eAuBP,OAID;EAAE,qBAAA;;AA/GS,mBAsBN,aA8DG,eAuBP,OAMA;EACL,UAAA;EACA,qBAAA;EACA,YAAA;;AAEC,mBAhGQ,aA8DG,eAuBP,OAMA,MAKM;EACV,yBAAA;;AAvHc,mBAsBN,aA8DG,eA0CC;EACd,qBAAA;EACA,WAAA;EACA,YAAA;;AAjIgB,mBAiKL;EAEb,YAAA;EACA,WAAA;EACA,kBAAA;;AArKkB,mBAiKL,cAKX;EACD,WAAA;EACA,kBAAA;EACA,UAAA;EACA,YAAA;EACA,sBAAsB,wDAAtB;;AA3KiB,mBAiLF;EAChB,sBAAsB,+CAAtB;;AAmCA,mBApCgB,iBAoCO;EAfxB,0BAAA;;AAgBC,mBArCgB,iBAqCO;EAhBxB,4BAAA;;AAiBC,mBAtCgB,iBAsCO;EAjBxB,4BAAA;;AAkBC,mBAvCgB,iBAuCO;EAlBxB,4BAAA;;AAmBC,mBAxCgB,iBAwCO;EAnBxB,6BAAA;;AAoBC,mBAzCgB,iBAyCO;EApBxB,6BAAA;;AAqBC,mBA1CgB,iBA0CO;EArBxB,6BAAA;;AAsBC,mBA3CgB,iBA2CO;EAtBxB,6BAAA;;AAuBC,mBA5CgB,iBA4CO;EAvBxB,6BAAA;;AAwBC,mBA7CgB,iBA6CO;EAxBxB,6BAAA;;AAyBC,mBA9CgB,iBA8CO;EAzBxB,6BAAA;;AA0BC,mBA/CgB,iBA+CO;EA1BxB,6BAAA;;AA2BC,mBAhDgB,iBAgDO;EA3BxB,6BAAA;;AA4BC,mBAjDgB,iBAiDO;EA5BxB,6BAAA;;AA6BC,mBAlDgB,iBAkDO;EA7BxB,6BAAA;;AA8BC,mBAnDgB,iBAmDO;EA9BxB,6BAAA;;AA+BC,mBApDgB,iBAoDO;EA/BxB,6BAAA;;AAgCC,mBArDgB,iBAqDO;EAhCxB,6BAAA;;AAiCC,mBAtDgB,iBAsDO;EAjCxB,6BAAA;;AAkCC,mBAvDgB,iBAuDO;EAlCxB,6BAAA;;AAmCC,mBAxDgB,iBAwDO;EAnCxB,6BAAA;;AAoCC,mBAzDgB,iBAyDO;EApCxB,6BAAA;;AAqCC,mBA1DgB,iBA0DO;EArCxB,6BAAA;;AAsCC,mBA3DgB,iBA2DQ;EAtCzB,6BAAA;;AAuCC,mBA5DgB,iBA4DO;EAvCxB,6BAAA;;AAwCC,mBA7DgB,iBA6DQ;EAxCzB,6BAAA;;AAyCC,mBA9DgB,iBA8DO;EAzCxB,6BAAA;;AA4CC,mBAjEgB,iBAGR,OA8De;AAAvB,mBAjEgB,iBAIR,OA6De;AAAvB,mBAjEgB,iBAKR,MA4De;EAzCxB,8BAAA;;AA0CC,mBAlEgB,iBAGR,OA+De;AAAvB,mBAlEgB,iBAIR,OA8De;AAAvB,mBAlEgB,iBAKR,MA6De;EA1CxB,gCAAA;;AA2CC,mBAnEgB,iBAGR,OAgEe;AAAvB,mBAnEgB,iBAIR,OA+De;AAAvB,mBAnEgB,iBAKR,MA8De;EA3CxB,gCAAA;;AA4CC,mBApEgB,iBAGR,OAiEe;AAAvB,mBApEgB,iBAIR,OAgEe;AAAvB,mBApEgB,iBAKR,MA+De;EA5CxB,gCAAA;;AA6CC,mBArEgB,iBAGR,OAkEe;AAAvB,mBArEgB,iBAIR,OAiEe;AAAvB,mBArEgB,iBAKR,MAgEe;EA7CxB,iCAAA;;AA8CC,mBAtEgB,iBAGR,OAmEe;AAAvB,mBAtEgB,iBAIR,OAkEe;AAAvB,mBAtEgB,iBAKR,MAiEe;EA9CxB,iCAAA;;AA+CC,mBAvEgB,iBAGR,OAoEe;AAAvB,mBAvEgB,iBAIR,OAmEe;AAAvB,mBAvEgB,iBAKR,MAkEe;EA/CxB,iCAAA;;AAgDC,mBAxEgB,iBAGR,OAqEe;AAAvB,mBAxEgB,iBAIR,OAoEe;AAAvB,mBAxEgB,iBAKR,MAmEe;EAhDxB,iCAAA;;AAiDC,mBAzEgB,iBAGR,OAsEe;AAAvB,mBAzEgB,iBAIR,OAqEe;AAAvB,mBAzEgB,iBAKR,MAoEe;EAjDxB,iCAAA;;AAkDC,mBA1EgB,iBAGR,OAuEe;AAAvB,mBA1EgB,iBAIR,OAsEe;AAAvB,mBA1EgB,iBAKR,MAqEe;EAlDxB,iCAAA;;AAmDC,mBA3EgB,iBAGR,OAwEe;AAAvB,mBA3EgB,iBAIR,OAuEe;AAAvB,mBA3EgB,iBAKR,MAsEe;EAnDxB,iCAAA;;AAoDC,mBA5EgB,iBAGR,OAyEe;AAAvB,mBA5EgB,iBAIR,OAwEe;AAAvB,mBA5EgB,iBAKR,MAuEe;EApDxB,iCAAA;;AAqDC,mBA7EgB,iBAGR,OA0Ee;AAAvB,mBA7EgB,iBAIR,OAyEe;AAAvB,mBA7EgB,iBAKR,MAwEe;EArDxB,iCAAA;;AAsDC,mBA9EgB,iBAGR,OA2Ee;AAAvB,mBA9EgB,iBAIR,OA0Ee;AAAvB,mBA9EgB,iBAKR,MAyEe;EAtDxB,iCAAA;;AAuDC,mBA/EgB,iBAGR,OA4Ee;AAAvB,mBA/EgB,iBAIR,OA2Ee;AAAvB,mBA/EgB,iBAKR,MA0Ee;EAvDxB,iCAAA;;AAwDC,mBAhFgB,iBAGR,OA6Ee;AAAvB,mBAhFgB,iBAIR,OA4Ee;AAAvB,mBAhFgB,iBAKR,MA2Ee;EAxDxB,iCAAA;;AAyDC,mBAjFgB,iBAGR,OA8Ee;AAAvB,mBAjFgB,iBAIR,OA6Ee;AAAvB,mBAjFgB,iBAKR,MA4Ee;EAzDxB,iCAAA;;AA0DC,mBAlFgB,iBAGR,OA+Ee;AAAvB,mBAlFgB,iBAIR,OA8Ee;AAAvB,mBAlFgB,iBAKR,MA6Ee;EA1DxB,iCAAA;;AA2DC,mBAnFgB,iBAGR,OAgFe;AAAvB,mBAnFgB,iBAIR,OA+Ee;AAAvB,mBAnFgB,iBAKR,MA8Ee;EA3DxB,iCAAA;;AA4DC,mBApFgB,iBAGR,OAiFe;AAAvB,mBApFgB,iBAIR,OAgFe;AAAvB,mBApFgB,iBAKR,MA+Ee;EA5DxB,iCAAA;;AA6DC,mBArFgB,iBAGR,OAkFe;AAAvB,mBArFgB,iBAIR,OAiFe;AAAvB,mBArFgB,iBAKR,MAgFe;EA7DxB,iCAAA;;AA8DC,mBAtFgB,iBAGR,OAmFe;AAAvB,mBAtFgB,iBAIR,OAkFe;AAAvB,mBAtFgB,iBAKR,MAiFe;EA9DxB,iCAAA;;AA+DC,mBAvFgB,iBAGR,OAoFe;AAAvB,mBAvFgB,iBAIR,OAmFe;AAAvB,mBAvFgB,iBAKR,MAkFe;EA/DxB,iCAAA;;AAgEC,mBAxFgB,iBAGR,OAqFgB;AAAxB,mBAxFgB,iBAIR,OAoFgB;AAAxB,mBAxFgB,iBAKR,MAmFgB;EAhEzB,iCAAA;;AAiEC,mBAzFgB,iBAGR,OAsFe;AAAvB,mBAzFgB,iBAIR,OAqFe;AAAvB,mBAzFgB,iBAKR,MAoFe;EAjExB,iCAAA;;AAkEC,mBA1FgB,iBAGR,OAuFgB;AAAxB,mBA1FgB,iBAIR,OAsFgB;AAAxB,mBA1FgB,iBAKR,MAqFgB;EAlEzB,iCAAA;;AAmEC,mBA3FgB,iBAGR,OAwFe;AAAvB,mBA3FgB,iBAIR,OAuFe;AAAvB,mBA3FgB,iBAKR,MAsFe;EAnExB,iCAAA;;AAyCC,mBAvDO,QAAgB,iBAuDA;AAAvB,mBAtDS,UAAiB,iBAsDH;EAzCxB,8BAAA;;AA0CC,mBAxDO,QAAgB,iBAwDA;AAAvB,mBAvDS,UAAiB,iBAuDH;EA1CxB,gCAAA;;AA2CC,mBAzDO,QAAgB,iBAyDA;AAAvB,mBAxDS,UAAiB,iBAwDH;EA3CxB,gCAAA;;AA4CC,mBA1DO,QAAgB,iBA0DA;AAAvB,mBAzDS,UAAiB,iBAyDH;EA5CxB,gCAAA;;AA6CC,mBA3DO,QAAgB,iBA2DA;AAAvB,mBA1DS,UAAiB,iBA0DH;EA7CxB,iCAAA;;AA8CC,mBA5DO,QAAgB,iBA4DA;AAAvB,mBA3DS,UAAiB,iBA2DH;EA9CxB,iCAAA;;AA+CC,mBA7DO,QAAgB,iBA6DA;AAAvB,mBA5DS,UAAiB,iBA4DH;EA/CxB,iCAAA;;AAgDC,mBA9DO,QAAgB,iBA8DA;AAAvB,mBA7DS,UAAiB,iBA6DH;EAhDxB,iCAAA;;AAiDC,mBA/DO,QAAgB,iBA+DA;AAAvB,mBA9DS,UAAiB,iBA8DH;EAjDxB,iCAAA;;AAkDC,mBAhEO,QAAgB,iBAgEA;AAAvB,mBA/DS,UAAiB,iBA+DH;EAlDxB,iCAAA;;AAmDC,mBAjEO,QAAgB,iBAiEA;AAAvB,mBAhES,UAAiB,iBAgEH;EAnDxB,iCAAA;;AAoDC,mBAlEO,QAAgB,iBAkEA;AAAvB,mBAjES,UAAiB,iBAiEH;EApDxB,iCAAA;;AAqDC,mBAnEO,QAAgB,iBAmEA;AAAvB,mBAlES,UAAiB,iBAkEH;EArDxB,iCAAA;;AAsDC,mBApEO,QAAgB,iBAoEA;AAAvB,mBAnES,UAAiB,iBAmEH;EAtDxB,iCAAA;;AAuDC,mBArEO,QAAgB,iBAqEA;AAAvB,mBApES,UAAiB,iBAoEH;EAvDxB,iCAAA;;AAwDC,mBAtEO,QAAgB,iBAsEA;AAAvB,mBArES,UAAiB,iBAqEH;EAxDxB,iCAAA;;AAyDC,mBAvEO,QAAgB,iBAuEA;AAAvB,mBAtES,UAAiB,iBAsEH;EAzDxB,iCAAA;;AA0DC,mBAxEO,QAAgB,iBAwEA;AAAvB,mBAvES,UAAiB,iBAuEH;EA1DxB,iCAAA;;AA2DC,mBAzEO,QAAgB,iBAyEA;AAAvB,mBAxES,UAAiB,iBAwEH;EA3DxB,iCAAA;;AA4DC,mBA1EO,QAAgB,iBA0EA;AAAvB,mBAzES,UAAiB,iBAyEH;EA5DxB,iCAAA;;AA6DC,mBA3EO,QAAgB,iBA2EA;AAAvB,mBA1ES,UAAiB,iBA0EH;EA7DxB,iCAAA;;AA8DC,mBA5EO,QAAgB,iBA4EA;AAAvB,mBA3ES,UAAiB,iBA2EH;EA9DxB,iCAAA;;AA+DC,mBA7EO,QAAgB,iBA6EA;AAAvB,mBA5ES,UAAiB,iBA4EH;EA/DxB,iCAAA;;AAgEC,mBA9EO,QAAgB,iBA8EC;AAAxB,mBA7ES,UAAiB,iBA6EF;EAhEzB,iCAAA;;AAiEC,mBA/EO,QAAgB,iBA+EA;AAAvB,mBA9ES,UAAiB,iBA8EH;EAjExB,iCAAA;;AAkEC,mBAhFO,QAAgB,iBAgFC;AAAxB,mBA/ES,UAAiB,iBA+EF;EAlEzB,iCAAA;;AAmEC,mBAjFO,QAAgB,iBAiFA;AAAvB,mBAhFS,UAAiB,iBAgFH;EAnExB,iCAAA;;ACxMD;EACC,gBAAA;EACA,cAAA;EACA,uBAAA;;AAEgB;EAChB,uBAAA;EACA,gBAAA;;AAEW,WAAK;AACA,gBAAwB;EACxC,gCAAA;;AAGY,YAAI;AACA,gBACjB;EACC,qBAAA;EACA,iBAAA;EACA,qBAAA;EACA,eAAA;EACA,eAAA;EACA,iBAAA;ElBqkE6D,yBAAA;EACA,sBAAA;EACA,qBAAA;;AkBpkEjD,YAAI,KAAO;AACP,gBAAsB,uBACvC;EACC,kBAAA;EACA,mBAAA;EACA,qBAAA;EACA,0BAAA;EACA,6BAAA;;AAEY,YAAI,KAAQ,OAAC;AACT,gBAAuB,uBACxC;EAAE,cAAA;;AAEe,gBAAO;AACX,YAAQ;EACpB,gBAAA;EACA,eAAA;EACA,iBAAA;;AAJgB,gBAAO,QAKjB;AAJM,YAAQ,QAId;EAAE,cAAA;;AAII,YACL;EACN,gBAAA;EACA,8BAAA;EACA,+BAAA;EACA,mBAAA;;AACE,YALI,OAKE;EAAE,YAAA;;AANC,YAQH;EACR,cAAA;EACA,WAAA;EACA,8BAAA;EACA,+BAAA;;AAZW,YAcL;EACN,gBAAA;EACA,kBAAA;EACA,8BAAA;EACA,+BAAA;;AAlBW,YAcL,OAOA;EACL,WAAA;EACA,yBAAA;EACA,kBAAA;EACG,oBAAA;;AAzBO,YAcL,OAOA,MAMM;EACV,eAAA;EACA,gBAAA;EACA,uBAAA;;AAEC,YAlBG,OAOA,MAMM,QAKD;EAAE,yBAAA;;AAhCF,YAcL,OAOA,MAMM,QAQP;EACF,kBAAA;EACA,gCAAA;EACA,eAAA;EACA,kBAAA;EACA,cAAA;;AAEC,YA5BE,OAOA,MAMM,QAQP,GAO4B;EAC7B,UAAA;EACA,kBAAA;EACA,gBAAA;;AAEA,YAjCE,OAOA,MAMM,QAQP,GAYY;EACb,UAAA;EACA,kBAAA;;AAEA,YArCE,OAOA,MAMM,QAQP,GAgBc;EACf,UAAA;EACA,iBAAA;;AAEA,YAzCE,OAOA,MAMM,QAQP,GAoBiB;EAClB,UAAA;EACA,kBAAA;EACA,iBAAA;;AA1DO,YAiEJ;EACP,gBAAA;EACA,8BAAA;EACA,+BAAA;EACA,gCAAA;;AAOe;EAChB,cAAA;;AADgB,gBAGO;EACtB,8BAAA;EACA,+BAAA;;AALe,gBAGO,uBAIA;EACrB,aAAA;;AARc,gBAGO,uBAOD,sBAAQ;EAC5B,cAAA;;AAXc,gBAeR;EACP,yBAAA;EACA,gBAAA;;AAjBe,gBAoBc;EAC7B,WAAA;;AArBe,gBAoBc,8BAEV;EAAE,mBAAA;;AAtBN,gBAyBO;AAzBP,gBA0Bc;EAC7B,YAAA;ElBsrB4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EkBprB5D,yBAAA;EACA,kBAAA;;AAhCe,gBAmCQ;EAEvB,mBAAA;;AArCe,gBAmCQ,wBAIH;EAAE,mBAAA;;AAvCP,gBAmCQ,wBAKF;EACpB,sBAAA;EACA,mBAAA;;AA1Cc,gBAmCQ,wBAUL;AA7CH,gBAmCQ,wBAWM;EAC5B,eAAA;EACA,yBAAA;;AAhDc,gBAmCQ,wBAgBV;EACZ,qBAAA;EACA,eAAA;EACA,iBAAA;EACA,iBAAA;EACA,UAAA;;AAxDc,gBAmCQ,wBAwBE;EACxB,mBAAA;EACA,qBAAA;;AA7Dc,gBAmCQ,wBA4BT;AA/DC,gBAmCQ,wBA6BL;EACjB,qBAAA;EACA,iBAAA;EACA,eAAA;;AAnEc,gBAmCQ,wBAkCL;EAAE,gBAAA;;AArEL,gBAmCQ,wBAoCC;AAvET,gBAmCQ,wBAqCW;EACjC,eAAA;EACA,cAAA;;AA1Ec,gBA8Ec;EAC7B,gBAAA;;AA/Ee,gBA8Ec,8BAGvB;EACL,WAAA;EACA,WAAA;EACA,yBAAA;;;AApFc,gBA8Ec,8BAGvB,MAKF;EAEF,cAAA;;AAGC,gBAb0B,8BAGvB,MAKF,GAKiB;EAClB,UAAA;EACA,gCAAA;EACA,gBAAA;EACA,cAAA;EACA,kBAAA;;AAGA,gBArB0B,8BAGvB,MAKF,GAakB;EACnB,UAAA;EACA,gCAAA;EACA,iBAAA;;AAGA,gBA3B0B,8BAGvB,MAKF,GAmBoB;EACrB,SAAA;EACA,eAAA;;AA3GY,gBA8Ec,8BAGvB,MA8BH,GAAa,YAAG;EACjB,cAAA;;AAGC,gBArC0B,8BAGvB,MAiCH,GAAY,WAAG,GACE;AACjB,gBAtC0B,8BAGvB,MAiCH,GAAY,WAAG,GAEI;EACnB,mBAAA;;AArHY,gBA2HS;EACxB,WAAA;EACA,WAAA;EACA,WAAA;ElBmlB4D,8BAAA;EACA,2BAAA;EACA,sBAAA;EkBnlB5D,iBAAA;EACA,yBAAA;;AAjIe,gBAoIW;EAC1B,WAAA;EACA,WAAA;EACA,gBAAA;;AAvIe,gBAoIW,2BAInB;EACN,cAAA;;ACxPW;EACb,kBAAA;EACA,kBAAA;EACA,SAAA;EACA,QAAA;EACA,YAAA;EACA,aAAA;EACA,WAAA;EACA,YAAA;EnBwzB6D,8BAAA;EACA,2BAAA;EACA,sBAAA;;;AmBpzBhD;EACb,yBAAA;EACA,6BAAA;EACA,YAAA;;AAGkB;EAClB,yBAAA;EACA,YAAA;EACA,WAAA;;AAGwB;EACxB,uBAAA;EACA,YAAA;;AAGoB;EACpB,WAAA;;;AAKI,KAAoB;EACxB,YAAA;EACA,yBAAA;EACA,iBAAA;EACA,gBAAA;EACA,WAAA;EACA,YAAA;;AAGmB,mBAAG;EAAC,SAAA;EAAW,UAAA;;AAEjC,EAAoB;EACrB,YAAA;EACA,gBAAA;EACA,mBAAA;EACA,gBAAA;EACA,WAAA;EACA,YAAA;;;AAKkB;EAClB,kBAAA;EACA,WAAA;EnBmwB6D,8BAAA;EACA,2BAAA;EACA,sBAAA;EmBnwB7D,yBAAA;EACA,SAAA;EACA,UAAA;EACA,sBAAA;EACA,gBAAA;EACA,cAAA;;AATkB,kBAWb;EACJ,WAAA;;AACC,kBAFG,KAEW;EACd,eAAA;;AAEA,kBALG,KAKU,YAAyB,0BAAa;EACnD,aAAA;;AAjBgB,kBAwBX,OACoB,0BAEN;EAClB,cAAA;;AA5Be,kBAiCV;EACP,8BAAA;;AAlCiB,kBAiCV,QAGmB;EACzB,mBAAA;;AArCgB,kBAiCV,QAOkB;AAxCR,kBAiCV,QAQiB,wBAA8B;EACrD,iBAAA;;AA1CgB,kBAiCV,QAYiB;EAEvB,iBAAA;;AA/CgB,kBAmDV;EACP,YAAA;;AApDiB,kBAmDV,QAEiB;EACvB,aAAA;;AAtDgB,kBA0DO;AA1DP,kBA2DM;EACvB,kBAAA;EACA,kBAAA;;AA7DiB,kBAiEQ;EACzB,iBAAA;EACA,mBAAA;EACA,iBAAA;EACA,eAAA;;AArEiB,kBAiEQ,0BAML;EACnB,cAAA;EACA,kBAAA;EACA,WAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;EACA,sBAAsB,2BAAtB;EACA,gCAAA;EACA,eAAA;;AACC,kBAhBuB,0BAML,oBAUX;EACP,iCAAA;;AAlFe,kBAiEQ,0BAqBN;EAClB,aAAA;EACA,kBAAA;EACA,WAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;EnBsd2D,2BAAA;EAAmC,oCAAA;EACnC,wBAAA;EAAgC,6BAAA;EAChC,mBAAA;EAA2B,4BAAA;EmBtdtF,mBAAA;;AAKA,kBADsB,wBACV;EACZ,gBAAA;;AApGgB,kBAkGM,wBAIM;AAtGZ,kBAkGM,wBAKO;EAC7B,UAAA;EnB6pB2D,8BAAA;EACA,2BAAA;EACA,sBAAA;EmB7pB3D,iBAAA;EACA,qBAAA;EACA,mBAAA;;AA5GgB,kBAkGM,wBAIM,8BAQhB;AA9GI,kBAkGM,wBAKO,8BAOjB;EACX,qBAAA;EACA,WAAA;EACA,WAAA;EACA,kBAAA;EACA,uBAAA;EACA,YAAA;;AApHe,kBAkGM,wBAsBO;EAC7B,iBAAA;;AAMC,IAAqB;EACxB,eAAA;;AAGI,KAAqB;EACzB,WAAA;;AAGE,GAAqB,oBAAE;EACzB,SAAA;EACA,aAAA;EACA,cAAA;EACA,iBAAA;EACA,kBAAA;;AAMK;EACL,gBAAA;;AAGY;EACZ,6BAAA;EACA,WAAA;EACA,WAAA;EAEA,mBAAA;EACA,WAAA;EACA,YAAA;EACA,UAAA;EACA,kBAAA;EAEA,cAAA;EACA,oBAAA;;AAGiB;EACjB,WAAA;EACA,gBAAA;EACA,WAAA;EACA,YAAA;EACA,eAAA;EACA,qBAAA;;AANiB,iBAQZ;EAAC,oBAAA;;AARW,iBAUX,OAAe;EACpB,aAAA;EACA,oBAAA;EACA,iBAAA;EACA,YAAA;EACA,kBAAA;EACA,QAAA;EACA,mBAAA;;AAGW,iBAAO,MAAM,OAAe;EAAE,UAAA;;AAC/B,UAAQ,kBAAM,OAAe;EAAE,YAAA;;AAG/B,WAAkB,kBAAM,OAAe;EAClD,aAAA;;AAGiC;EACjC,qBAAA;EACA,gBAAA;;AAGsB;AACO;EAC7B,cAAA;EACA,mBAAA;EACA,+BAAA;EACA,cAAA;;AAGuB;EACvB,iBAAA;EACA,kBAAA;;AAGgB,iBAAU;EAAC,yBAAA;;AAEA;EAAC,qBAAA;EAAuB,wBAAA;EAA0B,kBAAA;EAAoB,SAAA;EAAW,QAAA;EAAU,mBAAA;;AACjH,KAA4B;EAAC,QAAA;;AAgCjB;EACjB,gBAAgB,kCAAhB;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EACA,iBAAA;EACA,eAAA;EACA,YAAA;;AACW,UAAE;EACZ,mBAAmB,UAAnB;EACA,WAAW,UAAX;EACA,kBAAA;EACA,gBAAgB,yCAAhB;EACA,WAAA;EACA,YAAA;;AAGA,iBAAW;EA3CZ,8BAAA;;AACC,iBA0CW,OA1CH;EACR,8BAAA;;AAEU,UAAE,kBAuCD;EAtCX,YAAA;EACA,8BAAA;;AACC,UAHW,kBAuCD,OApCF;EACR,8BAAA;;AAoCD,iBAAW;EA5CZ,gCAAA;;AACC,iBA2CW,UA3CH;EACR,gCAAA;;AAEU,UAAE,kBAwCD;EAvCX,YAAA;EACA,gCAAA;;AACC,UAHW,kBAwCD,UArCF;EACR,gCAAA;;AAqCD,iBAAW;EA7CZ,gCAAA;;AACC,iBA4CW,KA5CH;EACR,gCAAA;;AAEU,UAAE,kBAyCD;EAxCX,YAAA;EACA,gCAAA;;AACC,UAHW,kBAyCD,KAtCF;EACR,gCAAA;;AAsCD,iBAAW;EA9CZ,gCAAA;;AACC,iBA6CW,GA7CH;EACR,gCAAA;;AAEU,UAAE,kBA0CD;EAzCX,YAAA;EACA,gCAAA;;AACC,UAHW,kBA0CD,GAvCF;EACR,gCAAA;;AAuCD,iBAAW;EA/CZ,gCAAA;;AACC,iBA8CW,OA9CH;EACR,gCAAA;;AAEU,UAAE,kBA2CD;EA1CX,YAAA;EACA,gCAAA;;AACC,UAHW,kBA2CD,OAxCF;EACR,gCAAA;;AAwCD,iBAAW;EAhDZ,gCAAA;;AACC,iBA+CW,OA/CH;EACR,gCAAA;;AAEU,UAAE,kBA4CD;EA3CX,YAAA;EACA,gCAAA;;AACC,UAHW,kBA4CD,OAzCF;EACR,gCAAA;;AA6CD,iBAFsB,MAAiB,kBAE5B;AAAX,cADmB,MAAkB,kBAC1B;EAxCZ,UAAA;EACA,8BAAA;;AACC,iBAoCsB,MAAiB,kBAE5B,OAtCJ;AAAP,cAqCmB,MAAkB,kBAC1B,OAtCJ;EACP,8BAAA;;AAEU,UAAE,kBAiCU,MAAiB,kBAE5B;AAnCD,UAAE,eAkCO,MAAkB,kBAC1B;EAlCX,8BAAA;;AACC,UAFW,kBAiCU,MAAiB,kBAE5B,OAjCH;AAAP,UAFW,eAkCO,MAAkB,kBAC1B,OAjCH;EACP,8BAAA;;AAiCD,iBAHsB,MAAiB,kBAG5B;AAAX,cAFmB,MAAkB,kBAE1B;EAzCZ,UAAA;EACA,gCAAA;;AACC,iBAoCsB,MAAiB,kBAG5B,UAvCJ;AAAP,cAqCmB,MAAkB,kBAE1B,UAvCJ;EACP,gCAAA;;AAEU,UAAE,kBAiCU,MAAiB,kBAG5B;AApCD,UAAE,eAkCO,MAAkB,kBAE1B;EAnCX,gCAAA;;AACC,UAFW,kBAiCU,MAAiB,kBAG5B,UAlCH;AAAP,UAFW,eAkCO,MAAkB,kBAE1B,UAlCH;EACP,gCAAA;;AAkCD,iBAJsB,MAAiB,kBAI5B;AAAX,cAHmB,MAAkB,kBAG1B;EA1CZ,UAAA;EACA,gCAAA;;AACC,iBAoCsB,MAAiB,kBAI5B,KAxCJ;AAAP,cAqCmB,MAAkB,kBAG1B,KAxCJ;EACP,gCAAA;;AAEU,UAAE,kBAiCU,MAAiB,kBAI5B;AArCD,UAAE,eAkCO,MAAkB,kBAG1B;EApCX,gCAAA;;AACC,UAFW,kBAiCU,MAAiB,kBAI5B,KAnCH;AAAP,UAFW,eAkCO,MAAkB,kBAG1B,KAnCH;EACP,gCAAA;;AAmCD,iBALsB,MAAiB,kBAK5B;AAAX,cAJmB,MAAkB,kBAI1B;EA3CZ,UAAA;EACA,gCAAA;;AACC,iBAoCsB,MAAiB,kBAK5B,GAzCJ;AAAP,cAqCmB,MAAkB,kBAI1B,GAzCJ;EACP,gCAAA;;AAEU,UAAE,kBAiCU,MAAiB,kBAK5B;AAtCD,UAAE,eAkCO,MAAkB,kBAI1B;EArCX,gCAAA;;AACC,UAFW,kBAiCU,MAAiB,kBAK5B,GApCH;AAAP,UAFW,eAkCO,MAAkB,kBAI1B,GApCH;EACP,gCAAA;;AAoCD,iBANsB,MAAiB,kBAM5B;AAAX,cALmB,MAAkB,kBAK1B;EA5CZ,UAAA;EACA,gCAAA;;AACC,iBAoCsB,MAAiB,kBAM5B,OA1CJ;AAAP,cAqCmB,MAAkB,kBAK1B,OA1CJ;EACP,gCAAA;;AAEU,UAAE,kBAiCU,MAAiB,kBAM5B;AAvCD,UAAE,eAkCO,MAAkB,kBAK1B;EAtCX,gCAAA;;AACC,UAFW,kBAiCU,MAAiB,kBAM5B,OArCH;AAAP,UAFW,eAkCO,MAAkB,kBAK1B,OArCH;EACP,gCAAA;;AAqCD,iBAPsB,MAAiB,kBAO5B;AAAX,cANmB,MAAkB,kBAM1B;EA7CZ,UAAA;EACA,gCAAA;;AACC,iBAoCsB,MAAiB,kBAO5B,OA3CJ;AAAP,cAqCmB,MAAkB,kBAM1B,OA3CJ;EACP,gCAAA;;AAEU,UAAE,kBAiCU,MAAiB,kBAO5B;AAxCD,UAAE,eAkCO,MAAkB,kBAM1B;EAvCX,gCAAA;;AACC,UAFW,kBAiCU,MAAiB,kBAO5B,OAtCH;AAAP,UAFW,eAkCO,MAAkB,kBAM1B,OAtCH;EACP,gCAAA;;AAwCe,iBAAkB;EAAE,gBAAgB,kCAAhB;EAAoD,qBAAA;EAAuB,WAAA;EAAa,YAAA;EAAc,iBAAA;EAAmB,oBAAA;EAAsB,eAAA;;AAGrK;EACf,UAAA;EACA,SAAA;;AAEe,eAAQ;EACvB,2CAAA;EACA,kBAAA;EACA,WAAA;EACA,WAAA;EACA,WAAA;;AAMqB;EACrB,kBAAA;EACA,YAAA;EACA,cAAA;EACA,yBAAA;EACA,gBAAA;EACA,mBAAA;;AAGC,EAAa,aAAU;EACxB,cAAA;;AAGC,EAAa,aAAS,QAClB;EACJ,gBAAgB,2DAAhB;EACA,eAAA;;AAIM,QAAK;EACZ,iDAAA;EACA,2BAAA;EACA,wBAAA;EACA,gBAAA;;AAGO,QAAM;EACb,kDAAA;EACA,2BAAA;EACA,yBAAA;;AAGO,QAAO;EACd,mDAAA;EACA,2BAAA;EACA,0BAAA;;AAGO,QAAQ;EACf,oDAAA;EACA,2BAAA;EACA,2BAAA;;AAGO,QAAQ;EACf,uBAAA;;AAGa;EAEb,gBAAA;EACA,mBAAA;;AAMsB;EACtB,kBAAA;EACA,4FAAA;EACA,WAAA;EACA,YAAA;EACA,QAAA;EACA,WAAA;;AAGC,EAAc;EACf,eAAA;EACA,YAAA;;AAEC,EAAoB;EACrB,mBAAA;;AAGC,EAAc;EACf,YAAA;EACA,eAAA;EACA,iBAAA;;AAM4B;EAC5B,gCAAA;;AAGa,aAAM;EACnB,gBAAA;;AAGa,aAAQ;EACrB,WAAA;;AAGa,aAAM;EACnB,YAAA;EACA,WAAA;;AAGa,aAAU;EACvB,WAAA;EACA,cAAA;;AAGc;EACd,yCAAA;EACA,4BAAA;EACA,2BAAA;EACA,WAAA;;AAGa,cAAU;EACvB,WAAA;;AAGM;EACN,kBAAA;EACA,cAAA;;AAGE,GAAS;EACX,+CAAA;EACA,4BAAA;EACA,kBAAA;;AAGa;EACb,6CAAA;EACA,2BAAA;EACA,4BAAA;;AAEe;EACf,8CAAA;EACA,2BAAA;EACA,4BAAA;;AAEa,aAAkB;EAC/B,sBAAA;EACA,yBAAA;;AAEa,aAAkB;EAC/B,WAAA;EACA,eAAA;;AAGa,aAAkB,kBAAG;EAClC,WAAA;EACA,6BAAA;;AAGM,OACP;EACC,WAAA;;AAGD;EACC,aAAA;EACA,sBAAA;EAEA,WAAA;EAAa,YAAA;EAEb,gBAAgB,sEAAhB;;AAGC,EAAO,MACT;EACC,qBAAA;;AAG0B,2BAC3B;EACC,iCAAA;;AAGW;EACX,4CAAA;EACA,4BAAA;EACA,4BAAA;;AAEa;EACb,8CAAA;EACA,4BAAA;EACA,4BAAA;;AAEc;EACd,eAAA;;AAGW;EACX,UAAA;EAEA,oBAAA;EACA,cAAA;EACA,iBAAA;;AAGmB;EACnB,iBAAA;;AAGU,WAAK;EACf,iDAAA;EACA,2BAAA;EACA,wBAAA;;AAGU,WAAM;EAChB,kDAAA;EACA,2BAAA;EACA,yBAAA;;AAGU,WAAO;EACjB,mDAAA;EACA,2BAAA;EACA,0BAAA;;AAGU,WAAQ;EAClB,oDAAA;EACA,2BAAA;EACA,2BAAA;;AAGW,WAAY;EACvB,gBAAgB,wCAAhB;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,UAAA;;AAGmB;EACnB,iBAAA;EACA,kBAAA;EACA,gBAAA;EACA,mBAAA;;AAGmB;EACnB,iBAAA;EACA,kBAAA;;AAGmB;EACnB,iBAAA;EACA,gBAAA;EACA,mBAAA;EACA,kBAAA;;AAGuB;EACvB,qBAAA;EACA,UAAA;EACA,mBAAA;;AAGc;EACd,cAAA;;AADc,cAEX;EACF,gBAAA;EACA,YAAA;;AACC,cAHC,GAGY;EAAC,UAAA;;AACd,cAJC,GAIY;EAAC,eAAA;;AACd,cALC,GAKY;EAAC,gBAAA;;AAEf,cAAkB;EAClB,gBAAA;;AAG+B;EAAC,kBAAA;;AACN,2BAAqB;EAAC,WAAA;;AACzB;EAAC,gBAAA;EAAkB,WAAA;EAAa,sBAAA;;AAC1C,cAAK,MAAe;EAClC,sBAAA;;AAEc,cAAE,GAAa,YAAK,MAAgB;EAClD,cAAA;;AAGc,cAAe;EAAC,YAAA;;AAEhB,cAAwB;EAAC,gBAAgB,8CAAhB;EAAgE,WAAA;EAAa,YAAA;EAAc,kBAAA;EAAoB,eAAA;EAAiB,UAAA;;AACzJ,cAAuB,wBAAO;EAAC,gCAAA;;AAEtB;EACvB,yBAAA;;AAEuB,uBAAQ,QAAK,KAAI;AACjB,uBAAQ,QAAK,KAAK;EACzC,UAAA;;AAGc,cAA8B;EAC5C,YAAA;EACA,UAAA;;AAGc,cAAY,YAAE,GAAa;EACzC,kBAAA;;AAGwB;EAAC,0BAAA;;AAEd,YAAM;EAAC,yBAAA;EAA2B,wCAAA;;AAE/B;EACd,yBAAA;EACA,kBAAA;EACA,qBAAA;EACA,sBAAA;EACA,YAAA;;AAKc,cAEJ;EACT,mBAAA;EACA,yBAAA;EACA,WAAA;EACA,YAAA;EACA,eAAA;;AAPa,cAEJ,UAOF;EACN,cAAA;EACA,2BAAA;EACA,WAAA;EACA,YAAA;EACA,gBAAA;EACA,0BAAA;EACA,sBAAA;EACA,WAAA;;AAjBY,cAEJ,UAkBH;EAwBL,kBAAA;EACA,UAAA;EACA,QAAA;EACA,qBAAA;EACA,YAAA;EACA,WAAA;EACA,mBAAA;EACA,gBAAgB,iDAAhB;;AAnDY,cAuDP;EACN,gBAAA;EACA,yBAAA;EACA,WAAA;EACA,eAAA;EACA,aAAA;EACA,kBAAA;EACA,SAAA;EACA,UAAA;EACA,8BAAA;EACA,2BAAA;EACA,sBAAA;EACA,WAAA;;AAnEa,cAuDP,OAcA;EACL,eAAA;EACA,iBAAA;;AAEC,cAlBI,OAcA,MAIG;EAAC,mBAAA;;AACR,cAnBI,OAcA,MAKM;EACV,iBAAA;EACA,mBAAA;EACA,8BAAA;;AA7EW,cAuDP,OAcA,MAYM;EACV,WAAA;;AAQO;EACV,uCAAA;EACA,2BAAA;EACA,YAAA;;AAGU;EACV,2BAAA;;AAGW;EACX,4BAAA;;AAGW;EACX,4BAAA;;AAGS;EACT,WAAA;EACA,cAAA;EACA,SAAA;EACA,cAAA;EACA,WAAA;;AAGE,GAAS;EACX,yBAAA;EACA,yBAAA;EACA,kBAAA;EACA,mBAAA;EACA,gBAAA;EACA,mBAAA;EACA,YAAA;;AAGc;EACd,wCAAA;EACA,uCAAA;EACA,kBAAA;;AAGiB;EACjB,kBAAA;EACA,iBAAA;EACA,eAAA;EACA,mBAAA;EACA,WAAA;EACA,mBAAA;;AAGwB;EAAE,aAAA;;AAER;EAAC,WAAA;EAAa,YAAA;EAAc,kBAAA;EAAoB,QAAA;EAAU,SAAA;;AAC3D,kBAAM;EAAC,WAAA;;AACL;EAAC,WAAA;EAAa,YAAA;;AAEP;EAC1B,aAAA;EACA,kBAAA;EACA,QAAA;EAAS,WAAA;;EAET,oBAAA;EACA,sBAAA;EACA,yBAAA;EACA,iBAAA;;AAEyB,0BAAe;AACf,0BAAe;EACxC,cAAA;;AAEyB,0BAAc,aAAC;AACf,0BAAgB;EACzC,aAAA;;AAEsB;EACrB,qBAAA;EACA,mBAAA;EACA,eAAA;EACA,UAAA;;AAEoB,qBAAS;EAC7B,SAAQ,GAAR;EACA,cAAA;EACA,WAAA;EAAY,YAAA;EACZ,gBAAe,oDAAf;;AAGyB,0BAAgB,eAAqB,sBAAS;EACvE,YAAA;;AAEiB;AACK;EACrB,kBAAA;EACA,UAAA;EAAW,YAAA;;AAEA;AACK;EAChB,kBAAA;EACA,SAAA;EAEA,aAAA;EAx2BF,sBAAA;EACA,+BAAA;EnBuyB6D,gDAAA;EACA,6CAAA;EACA,wCAAA;EmBkE3D,mBAAA;EACA,kBAAA;EACA,eAAA;EACA,cAAA;;AAEY;EACZ,iBAAA;EACA,kBAAA;;AAEgB;EAAE,aAAA;;AACN,YAAO;AACH,gBAAQ;EACvB,SAAQ,GAAR;EACA,kBAAA;EACA,SAAA;EAAU,SAAA;EACV,qBAAA;EACA,WAAA;EAAY,YAAA;EACZ,0BAAA;EACA,gBAAe,6CAAf;;AAEuB,0BAAgB,eAAqB;AAC1C,qBAAO;EAC3B,UAAA;;AAE0B,0BAAgB,eAAsB,sBAAgB;AAC3D,qBAAO,MAAiB;EAC5C,qBAAA;EACA,WAAA;;AAEyB,0BAAe,cAAqB,sBAAM,MAAS;EAC5E,4BAAA;;AAGS;EACX,uBAAA;EACA,kBAAA;EACA,iBAAA;EACA,WAAA;;;AAIqB;EACrB,sBAAA;EACA,sBAAsB,sCAAtB;EACA,wBAAA;EACA,4BAAA;EACA,yBAAA;EACA,gBAAA;EACA,UAAA;EACA,WAAA;EACA,YAAA;EACA,eAAA;EACA,cAAA;EACA,yBAAA;EACA,2BAAA;EACA,iBAAA;;AAEoB;EACpB,kBAAA;EACA,aAAA;EACA,YAAA;EACA,iBAAA;EACA,yBAAA;EACA,0CAAA;;AAGoB;EACpB,yBAAA;EACA,mBAAA;EACA,uBAAA;;AAGoB,oBAAoB,qBAAc;EACtD,kBAAA;;AAGoB,oBAAG;EACvB,UAAA;EACA,WAAA;EACA,YAAA;;AAGqB;EACrB,WAAA;EACA,YAAA;EACA,gBAAA;EACA,WAAA;EACA,eAAA;EACA,gBAAA;;AAEoB,qBAAc;EAClC,WAAA;EACA,yBAAA;;AAGoB,qBAAoB;EACxC,yBAAA;EACA,WAAA;;AAEkB,mBAAO,MAAsB;EAC/C,uBAAA;EACA,SAAA;;AAEoB,qBAAQ;EAC5B,yEAAA;EACA,uBAAA;EACA,wBAAA;EACA,SAAA;;AAG4B;EAC5B,cAAA;;AAGkB;EAClB,kBAAA;EACA,SAAA;EACA,aAAA;EACA,YAAA;EACA,gBAAA;;AAGiB;EACjB,kBAAA;EACA,QAAA;EACA,SAAA;EACA,YAAA;EACA,aAAA;EACA,0EAAA;EACA,yBAAA;;AAEqB;AACA;EACrB,kBAAA;EACA,QAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;;AAGgB;EAChB,kBAAA;EACA,QAAA;EACA,WAAA;EACA,UAAA;EACA,aAAA;EACA,6EAAA;EACA,yBAAA;;AAGwB;EACxB,WAAA;EACA,YAAA;EACA,kBAAA;EACA,SAAA;EACA,QAAA;EACA,yBAAA;EACA,6EAAA;;AAGuB;EACvB,kBAAA;EACA,SAAA;EACA,QAAA;EACA,WAAA;EACA,YAAA;EACA,yBAAA;EACA,+EAAA;;AAG4B;EAC5B,uBAAA;;AAG4B;EAC5B,uBAAA;;AAGiB,iBAAsB;EACvC,iBAAA;;;;AAMgB;EAChB,eAAA;EACA,gCAAA;;AAFgB,gBAIf,EAAuB;EACvB,oBAAA;EACA,iBAAA;EAEA,qBAAA;EACA,kBAAA;EACA,cAAA;;AAEC,gBARD,EAAuB,sBAQf;EACP,iBAAA;;AACC,gBAVF,EAAuB,sBAQf,OAEC;EACP,SAAS,GAAT;EACA,kBAAA;EACA,cAAA;EACA,YAAA;EACA,WAAA;EACA,WAAA;EACA,yBAAA;;AAID,gBArBD,EAAuB,sBAqBT;EAAC,cAAA;;AACd,gBAtBD,EAAuB,sBAsBT;EAAC,kBAAA;;;AAKK;EACrB,kBAAA;EACA,UAAA;EAAY,SAAA;EACZ,UAAA;EACA,mBAAA;;AAImB,mBAAO;AACP;EACnB,qBAAA;EACA,YAAA;EACA,mBAAA;EAEA,eAAA;EACA,mBAAA;EACA,+BAAA;;;AAImB,mBAAK;EACxB,UAAA;EACA,WAAA;EACA,uBAAA;EACG,0BAAA;EACA,kBAAA;EAEA,qBAAA;;;AAIe,mBAAK;EAAE,cAAA;;AAAP,mBAAK,IAAuB;EAAE,yBAAA;;AAE9B,mBAAc;EAAE,cAAA;;AAAhB,mBAAc,WAAuB;EAAE,yBAAA;;AACvC,mBAAY;EAAE,cAAA;;AAAd,mBAAY,QAAuB;EAAE,yBAAA;;AACrC,mBAAY;EAAE,cAAA;;AAAd,mBAAY,QAAuB;EAAE,yBAAA;;AACrC,mBAAmB;EAAE,cAAA;;AAArB,mBAAmB,kBAAuB;EAAE,yBAAA;;AAC5C,mBAAY;EAAE,cAAA;;AAAd,mBAAY,QAAuB;EAAE,yBAAA;;AACrC,mBAAe;EAAE,cAAA;;AAAjB,mBAAe,WAAuB;EAAE,yBAAA;;AACxC,mBAAe;EAAE,cAAA;;AAAjB,mBAAe,YAAuB;EAAE,yBAAA;;AACxC,mBAAkB;EAAE,cAAA;;AAApB,mBAAkB,eAAuB;EAAE,yBAAA;;AAC3C,mBAAO;AACP,mBAAY;EAAE,cAAA;;AADd,mBAAO,OAC4B;AAAnC,mBAAY,SAAuB;EAAE,yBAAA;;AACrC,mBAAY;EAAE,aAAA;;AAIX,qBAAc;EACnC,YAAA;EACA,WAAA;EACA,gBAAgB,gDAAhB;EACA,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,aAAA;;AAGqB,qBAAa,cAAW;EAC7C,qBAAA;;;AAIU;EACV,aAAA;EACA,kBAAA;EACA,MAAA;EAAQ,QAAA;EACR,WAAA;EAAa,YAAA;EACb,yBAAA;EACA,mBAAA;;AAGS,UAAO;EAChB,gBAAA;EAAkB,cAAA;;AAET,UAAQ;EACjB,mBAAA;EACA,YAAY,2CAAZ;EACA,YAAY,8CAAZ;EACA,YAAY,0CAAZ;EACA,YAAY,yCAAZ;EACA,YAAY,sCAAZ;EACA,cAAA;EACA,4CAAA;;AAEgB;EAChB,WAAA;EACA,YAAA;EACA,qKAAA;;;AAKD;EACC,kBAAA;EACA,MAAA;EAAQ,OAAA;EACR,QAAA;EAAU,SAAA;EACV,UAAA;;AAJD,qBAM8B;EAC5B,WAAA;EACA,YAAA;EACA,UAAA;EACA,eAAA;;AAGA,qBACD;EACC,WAAA;EAAa,YAAA;;AAFb,qBACD,KAG8B;EAC5B,WAAA;EACA,sCAAA;EACA,mCAAA;EACA,kCAAA;EACA,iCAAA;EACA,8BAAA;;AAMH;EACC,kBAAA;EACA,SAAA;EAEA,kBAAA;EACA,YAAA;EAEA,YAAA;EAAc,YAAA;EAEd,WAAA;;AAEY,YACb;EACC,cAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;EACA,iBAAA;EACA,gBAAA;EACA,6CAAA;EACA,eAAA;;AAEY,YAAI,KACjB;EACC,YAAA;EACA,eAAA;;AAEK,IACN;AAAM,IAA6B,6BAAS,SAC5C;AAAM,IAA6B,6BAAS,SAAQ;EACnD,0BAAA;;AAEK,IACN;AAAM,IAAkC,kCAAS,SACjD;AAAM,IAAkC,kCAAS,SAAQ;EACxD,4BAAA;;AAEK,IACN;AAAM,IAAwB,wBAAS,SACvC;AAAM,IAAwB,wBAAS,SAAQ;EAC9C,4BAAA;;AAEK,IACN;AAAM,IAA2B,2BAAS,SAC1C;AAAM,IAA2B,2BAAS,SAAQ;EACjD,4BAAA;;AAEK,IACN;AAAM,IAA8B,8BAAS,SAC7C;AAAM,IAA8B,8BAAS,SAAQ;EACpD,6BAAA;;AAEG,IAA6B,6BAAO;EACvC,6BAAA;;AAEG,IAAkC,kCAAO;EAC5C,6BAAA;;AAEG,IAAwB,wBAAO;EAClC,6BAAA;;AAEG,IAA2B,2BAAO;EACrC,6BAAA;;AAEG,IAA8B,8BAAO;EACxC,6BAAA;;AAEG,IAAgB,gBAAM;EACzB,6BAAA;;AAEG,IAA6B,6BAAQ;EACxC,6BAAA;;AAEG,IAAkC,kCAAQ;EAC7C,6BAAA;;AAEG,IAAwB,wBAAQ;EACnC,6BAAA;;AAEG,IAA2B,2BAAQ;EACtC,6BAAA;;AAEG,IAA8B,8BAAQ;EACzC,6BAAA;;AAEG,IAAgB,gBAAQ;EAC3B,6BAAA;;;AAIG,IAAgB;EACnB,cAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,UAAA;EACA,YAAA;EACA,iBAAA;EACA,6CAAA;EACA,6BAAA;EACA,eAAA;EnBmzB6D,yBAAA;EACA,sBAAA;EACA,qBAAA;EmBnzB7D,WAAA;;AAEG,IAAgB,gBAAQ;EAC3B,aAAA;;AAGc,cAAoB;EAAE,SAAA;;AAEpB,gBACjB;EACC,WAAA;EAAa,YAAA;EACb,gBAAgB,wCAAhB;EAEA,YAAA;EACA,oBAAA;;AAIiB;EACjB,aAAA;EACA,kBAAA;EACA,WAAA;EACA,yBAAA;EACA,oCAAA;EAEA,gBAAA;EACA,iBAAA;EAEA,iBAAA;EACA,qBAAA;;AAGiB,iBAAM;EACvB,iBAAA;EACA,gBAAA;EACA,gBAAA;EAEA,gBAAA;EACA,uBAAA;EAEA,qBAAA;EAEA,eAAA;EACA,iBAAA;;AAIyB;EACzB,aAAA;EACA,kBAAA;EACA,WAAA;EACA,yBAAA;EACA,oCAAA;EACA,iBAAA;EACA,YAAA;EAEA,iBAAA;;AAGyB,yBAAQ;EACjC,kBAAA;EACA,QAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;;AAGyB,yBAAQ,QAAI;EACrC,WAAA;EACA,YAAA;;AAIyB,yBAAM;EAC/B,kBAAA;EACA,gBAAA;EACA,gBAAA;EAEA,gBAAA;EACA,uBAAA;EACA,mBAAA;EAEA,qBAAA;EAEA,eAAA;EACA,iBAAA;EAEA,iBAAA;;AAGyB,yBAAM,MAAK;EACpC,cAAA;EACA,eAAA;EACA,cAAA;EACA,mBAAA;EACA,gBAAA;;;AAQwB,yBAAM;AAA2B,yBAAQ;EACjE,UAAA;EACA,yBAAA;EACA,SAAS,GAAT;EACA,SAAA;EACA,QAAA;EACA,kBAAA;EACA,oBAAA;;AAEwB,yBAAO;EAC/B,iBAAA;EACA,QAAA;EACA,gBAAA;;AAEwB,yBAAQ;EAChC,mBAAA;EACA,QAAA;EACA,kBAAA;;AAEwB,yBAAO;EAC/B,oCAAA;EACA,uBAAA;;;AAMwB,yBAAO;EAC/B,qBAAA;;AAEwB,yBAAK;EAC7B,qBAAA;;AAEwB,yBAAS;EACjC,qBAAA;;AAIwB,yBAAM,MAAQ;EACtC,mCAAA;EACA,0BAAA;;AAGwB,yBAAI,IAAQ;EACpC,kCAAA;EACA,0BAAA;;AAGwB,yBAAQ,QAAQ;EACxC,kCAAA;EACA,0BAAA;;;AAKa;EACb,kBAAA;EACA,YAAA;EAn8CA,sBAAA;EACA,+BAAA;EnBuyB6D,gDAAA;EACA,6CAAA;EACA,wCAAA;EmB2pB7D,YAAA;EACA,qBAAA;;AALa,aAOC;EACb,YAAA;;AARY,aAWN;EACN,YAAA;;AAIiB;EAClB,gBAAA;EACA,eAAA;EACA,WAAA;;AAGoB;EACpB,aAAA;;AAIW,YAAQ;AACJ,gBAAQ;AACL;EAClB,kBAAA;EACA,WAAA;EACA,YAAA;EACA,0BAAA;;AAEW,YAAQ;AACJ,gBAAQ;AACN,iBAAmB;EAAE,SAAA;EAAU,4BAAA;;AAC5B,oBAAmB;EAAE,MAAA;EAAO,iCAAA;;AAE7B,oBAAiB,gBAAmB;EAAC,kCAAA;;;AAIrC;EACnB,kBAAA;EACA,YAAA;EAAc,WAAA;EACd,OAAA;EAAS,SAAA;EACT,mBAAA;EACA,gBAAA;;AAGe,gBAAU,SAAoB;EAC7C,mBAAA;;;AAIsB;EAAC,YAAA;;AACI;EAAC,gBAAA;;AAED,2BACzB;EACD,eAAA;EACA,WAAA;EACA,kBAAA;EACA,iBAAA;EACA,iBAAA;EACA,cAAA;EACA,eAAA;;EACA,aAAA;;EACA,eAAA;EACA,iBAAA;EACA,iBAAA;;AAZ0B,2BAe1B,EAAI,IAAW,WAAO;EACtB,mBAAA;EACA,cAAA;EACA,eAAA;EACA,aAAA;;AAnB0B,2BAsB1B,EAAO;AAtBmB,2BAuB1B,EAAO,OAAO;EACd,cAAA;EACA,eAAA;EACA,aAAA;;AA1B0B,2BA4B1B,EAAU;EACV,cAAA;EACA,eAAA;EACA,aAAA;EACA,eAAA;;AAhC0B,2BAmC1B,EAAQ;EACR,SAAS,GAAT;EACA,cAAA;EACA,kBAAA;EACA,QAAA;EACA,UAAA;EACA,QAAA;EACA,YAAA;EACA,8BAAA;;AAIc,gBAAU,SAA2B,4BAClD;EACD,cAAA;EAAgB,eAAA;EAAiB,aAAA;;AAFnB,gBAAU,SAA2B,4BAInD,EAAI,IAAW,WAAO;EACtB,mBAAA;EACA,cAAA;EACA,eAAA;EACA,aAAA;;AARc,gBAAU,SAA2B,4BAUnD,EAAQ;EACR,cAAA;EACA,eAAA;EACA,aAAA;;AAbc,gBAAU,SAA2B,4BAenD,EAAO,OAAO;EACd,cAAA;EACA,eAAA;EACA,aAAA;;;AAMwB;;EAEzB,kBAAA;EACA,YAAA;EACA,UAAA;EACA,WAAA;;AAGmB;AACI;EACvB,iBAAA;EACA,qCAAA;EACA,qBAAA;;AAEoB;EACpB,2BAAA;EACA,eAAA;EACA,iBAAA;EACA,iBAAA;EACA,kBAAA;;AAGgB,gBAAC;AACD,gBAAG;EACnB,cAAA;EACA,eAAA;EACA,iBAAA;EACA,aAAA;;AAGgB,gBAAe;EAC/B,kBAAA;EACA,kBAAA;;AAEgB,gBAAe,eAAE;EACjC,eAAA;EACA,oBAAA;EACA,qBAAA;EACA,mBAAA;EACA,YAAA;EACA,0BAAA;EACA,mBAAA;;AAEgB,gBAAe,eAAC,EAAO;EACvC,mBAAA;;AAGgB,gBAAuB;EACvC,eAAA;EACA,oBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,MAAA;EACA,QAAA;EACA,gBAAgB,+LAAhB;;AAGuB;EACvB,YAAA;EACA,2BAAA;EACA,kBAAA;;AAEoB;EACpB,kBAAA;EACA,YAAA;EACA,WAAA;EACA,SAAA;EACA,OAAA;EACA,6BAAA;EACA,gBAAgB,0NAAhB;;AAGqB;EACrB,kBAAA;EACA,QAAA;;AA0FD;EAtFE,aAAa,aAAb;EACA,SAAS,gDAAT;EACA,SAAS,wDAAwD,OAAO,0BAA0B,kDAAkD,OAAO,aAAa,iDAAiD,OAAO,iBAAiB,oEAAoE,OAAO,MAA5T;EACA,mBAAA;EACA,kBAAA;;AAGY;EAAE,sBAAA;;AAKgB;EAC/B,SAAS,EAAT;EACA,cAAA;EACA,kBAAA;EACA,SAAA;EACA,UAAA;EACA,WAAA;EACA,YAAA;EACA,yBAAA;EACA,uBAAA;EACA,UAAA;;AAEkB,mBAGX;AAFW,mBAEX;AADG,UACH;AAHW,mBAIM,wBAAI;AAHV,mBAGM,wBAAI;AAFlB,UAEc,wBAAI;AAJV,mBAKV;AAJU,mBAIV;AAHE,UAGF;AALU,mBAMH,eAAU;AALP,mBAKH,eAAU;AAJf,UAIK,eAAU;EACxB,kBAAA;;AACC,mBALK,QAKD,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,mBALK,QAKD,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,UALK,QAKD,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,mBAJsB,wBAAI,KAItB,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,mBAJsB,wBAAI,KAItB,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,UAJsB,wBAAI,KAItB,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,mBAHM,SAGF,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,mBAHM,SAGF,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,UAHM,SAGF,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,mBAFa,eAAU,UAEnB,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,mBAFa,eAAU,UAEnB,IAAW,WAAI,IAAW,WAAM,MAAQ;AAA5C,UAFa,eAAU,UAEnB,IAAW,WAAI,IAAW,WAAM,MAAQ;EAnB9C,SAAS,EAAT;EACA,cAAA;EACA,kBAAA;EACA,SAAA;EACA,UAAA;EACA,WAAA;EACA,YAAA;EACA,yBAAA;EACA,uBAAA;EACA,UAAA;;AAEkB,mBAYC,oBAAI,IAAW,WAAI,IAAY;AAXhC,mBAWC,oBAAI,IAAW,WAAI,IAAY;AAVxC,UAUS,oBAAI,IAAW,WAAI,IAAY;EACjD,kBAAA;;AACC,mBAFiB,oBAAI,IAAW,WAAI,IAAY,WAEzC;AAAP,mBAFiB,oBAAI,IAAW,WAAI,IAAY,WAEzC;AAAP,UAFiB,oBAAI,IAAW,WAAI,IAAY,WAEzC;EACP,yBAAA;EACA,UAAA;;AAhBgB,mBAmBR,WAAI,IAAK,KAAI,IAAS,SAAM;AAlBpB,mBAkBR,WAAI,IAAK,KAAI,IAAS,SAAM;AAjB5B,UAiBA,WAAI,IAAK,KAAI,IAAS,SAAM;AAnBpB,mBAoBE,qBAAO;AAnBT,mBAmBE,qBAAO;AAlBjB,UAkBU,qBAAO;EAC1B,yBAAA;;AAIA,uBAD8B,QACvB;EACP,yBAAA;;AAGkB,mBACM,yBAAW;EACnC,kBAAA;;AACC,mBAFuB,yBAAW,WAE5B,MAAO;EA3Cf,SAAS,EAAT;EACA,cAAA;EACA,kBAAA;EACA,SAAA;EACA,UAAA;EACA,WAAA;EACA,YAAA;EACA,yBAAA;EACA,uBAAA;EACA,UAAA;;AA+BmB,mBAOA,mBACV;EACP,kBAAA;;AACC,mBAHgB,mBACV,QAEC;EACP,yBAAA;EAIA,UAAA;;AAHC,mBALe,mBACV,QAEC,MAEF,IAAQ;EACZ,kBAAA;;AAbe,mBAOA,mBAWX,QAAK,KAAO,OAAO;EACzB,iBAAA;EACA,kBAAA;EACA,eAAA;;AArBiB,mBAOA,mBAWX,QAAK,KAAO,OAAO,MAId;EACV,gBAAA;EACA,6BAAA;EACA,gCAAA;;AC5uDW;EACd,kBAAA;EACA,YAAA;EACA,YAAA;EACA,MAAA;EACA,QAAA;EACA,gBAAA;;AAEa,cAAQ;EACrB,WAAA;;AAGc,cAAW;EACzB,WAAA;EACA,YAAA;EACA,kBAAA;EACA,SAAA;EACA,WAAA;EACA,eAAA;;AAGc,cAAe;EAC7B,YAAA;EACA,UAAA;EACA,8BAAA;EACA,+BAAA;EACA,kBAAA;EACA,SAAA;EACA,gBAAA;EACA,gBAAA;;AAEc,cAAU,WAAO,MAAe;EAC9C,mBAAA;EACA,WAAA;EACA,yBAAA;EACA,4BAAA;EACA,uBAAA;EACA,wBAAA;EACA,oBAAA;;AAEa,cAAQ,OAAe;EACpC,mBAAA;EACA,WAAA;;AAGc,cAAgB;EAC9B,gBAAgB,uCAAhB;EACA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,QAAA;EACA,SAAA;EACA,iBAAA;;AAEa,cAAQ,OAAgB;EACrC,2BAAA;;AAGmB;EAAC,oBAAA;EAAsB,kBAAA;;AACvB,mBAAO;EAAC,kBAAA;EAAoB,UAAA;EAAY,YAAA;EAAc,mBAAA;EAAqB,WAAA;EAAa,cAAA;EAAgB,mBAAA;EAAqB,iBAAA;EAAmB,eAAA;;AAChJ,mBAAO,QAAM;EAAC,mBAAA;EAAqB,eAAA;;AACnC,mBAAQ,QAAO;EAAC,UAAA;EAAY,WAAA;EAAa,kCAAA;EAAoC,sBAAA;EAAwB,iBAAA;;AACtG,mBAAW,UAAQ,QAAO;EAAC,kCAAA;EAAoC,WAAA;EAAa,SAAA;;AAE3E,mBAAQ,QAAe;EAAC,aAAA;EAAe,WAAA;EAAa,YAAA;EAAc,yBAAA;EAA2B,kBAAA;EAAoB,oBAAA;EAAsB,mBAAA;;AACvI,mBAAQ,QAAe,gBAAM;EAAC,mBAAA;EAAqB,yBAAA;EAA2B,kBAAA;;AAC9E,mBAAO,QAAO,MAAe;EAAC,qBAAA;;AAC9B,mBAAQ,QAAgB,gBAAK;EAAC,WAAA;EAAa,YAAA;EAAc,kBAAA;EAAoB,QAAA;EAAU,SAAA;EAAW,kCAAA;;AAClG,mBAAQ,QAAgB,gBAAK,MAAK;EAAC,kCAAA;;AACnC,mBAAU;EAAC,YAAA;;AAEL;EAAC,WAAA;EAAa,mBAAA;EAAqB,kBAAA;EAAoB,UAAA;EAAY,sBAAA;;AACnE,yBAAQ;EAAC,WAAA;EAAa,WAAA;EAAa,SAAA;EAAW,kBAAA;EAAoB,gBAAA;EAAkB,aAAA;EAAe,YAAY,oEAAZ;;AACnG,yBAAQ;EAAC,YAAY,0EAAZ;;AAElB;EAAC,0CAAA;EAA4C,kBAAA;EAAoB,aAAA;EAAc,WAAA;EAAa,YAAA;EAAc,gBAAA;EAAkB,UAAA;;AAC7H,gBAAK;EAAC,yCAAA;EAA2C,UAAA;;AACnD;EAAC,kBAAA;EAAoB,UAAA;EAAY,6BAAA;EAA+B,UAAA;EAAY,aAAA;EAAe,SAAA;EAAW,UAAA;EAAY,UAAA;EAC/H,6BAAA;EACA,gCAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;;AACY,aAAQ;EAAC,UAAA;EACrB,6BAAA;EACA,gCAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;;AACY,aAAe;EAAE,UAAA;;AACZ;EAAC,kBAAA;EAAoB,MAAA;EAAQ,UAAA;EAAY,WAAA;EAAa,iCAAA;EAAmC,UAAA;;AACxF;EAAC,kBAAA;EAAoB,MAAA;EAAQ,UAAA;EAAY,YAAA;EAAc,8BAAA;EAAgC,+BAAA;EACzG,mBAAA;EACA,YAAY,2CAAZ;EACA,YAAY,8CAAZ;EACA,YAAY,0CAAZ;EACA,YAAY,yCAAZ;EACA,YAAY,sCAAZ;;AAEoB;EAAC,kBAAA;EAAoB,YAAA;EAAc,UAAA;EAAY,WAAA;EAAa,iCAAA;;AAEtE,UAAkB;AACX,iBAAmB;EACpC,SAAA;EACA,mBAAA;EACA,UAAA;;AAGK,KAAmB;EAAE,mBAAA;EAAqB,qBAAA;EAAuB,kBAAA;;AACjE,KAAiB;AACjB,KAAqB;EAC1B,aAAA;;AAEU,UAAiB;AACjB,UAAoB;AACb,iBAAiB;AACjB,iBAAqB;EACtC,aAAA;;AAEI;AAAgB,cAAM;EAAE,YAAA;;AAET,mBAAO,QAAY,WACvC;EACC,cAAA;EACA,iCAAA;;AAEmB,mBAAO,QAAY,WAAM,OAAO;EAAE,cAAA;EAAgB,qBAAA;;AAElD,mBAAO,QAAY,WACvC;EACC,qBAAA;EAAuB,WAAA;EAAa,YAAA;EACpC,kBAAA;EAAoB,QAAA;EAAU,SAAA;;AAGX,mBAAO,QAAY,WAAS,UAChD;EACC,SAAS,EAAT;EACA,cAAA;EAAgB,UAAA;EAAY,WAAA;EAC5B,6BAAA;EACA,yBAAA;EACA,kBAAA;EAAoB,QAAA;EAAU,SAAA;;AC5IT;AAEtB;EACC,kBAAA;;AAGU,UAAsB;AACtB,UACX;EACC,aAAA;;AAID;EACC,YAAA;EACA,UAAA;EACG,aAAA;EACH,gCAAA;EACA,cAAA;EACA,eAAA;;AAEkB,mBACnB;EACC,eAAA;;AAEkB,mBAAU,SAAO,QACpC;EACC,eAAA;EACA,cAAA;;AAID;EACC,cAAA;EACA,YAAA;EACA,kBAAA;EACA,cAAA;EACG,aAAA;EACA,eAAA;;AAGa,iBAAU,UAAO;EAC9B,yBAAA;;AAGa,iBACjB;EACC,mBAAA;;AAEiB,iBAAK;AACH,mBACpB;EACC,qBAAA;;AAEmB,mBACpB;;;AAGkB,iBAClB;EACC,gBAAA;;AAEiB,iBAAO;AACP,iBAAW;AACX,iBAClB;EACC,iBAAA;EACA,mBAAA;EACA,mBAAA;;AAEiB,iBAAO;AACL,mBACpB;EACC,UAAA;EACA,iBAAA;;AAEiB,iBAAS;AACP,mBACpB;EACC,UAAA;EACA,iBAAA;;AAEiB,iBAAW;AACT,mBACpB;EACC,UAAA;EACA,iBAAA;;AAEiB,iBAAY,YAAM;EACnC,cAAA;;AAGiB,iBAAO;AACL,mBACpB;EACC,UAAA;EACA,iBAAA;;AAEmB,mBAAe,eACnC;EACC,iBAAA;;AAEiB,iBAAQ,QAAQ;AACd,mBAAe,eAAG,IACtC;EACC,iBAAA;;AAGgB,iBACjB;EACC,mBAAA;;AAEgB,iBAAO,OACxB;EACC,SAAS,EAAT;EACA,cAAA;EAEA,UAAA;EAAY,YAAA;EACZ,kBAAA;EACA,MAAA;EAAQ,OAAA;EAER,mBAAA;;AAGY,YACb;EACC,aAAA;EACA,kBAAA;EACA,QAAA;EACA,WAAA;EACA,gBAAA;EACA,YAAA;;AAGgB,iBAAO,MAAU;;EAEjC,UAAA;EACG,cAAA;;AAGa;EAChB,aAAA;;AAGW,YAAW,UACvB;EACC,cAAA;EACA,WAAA;EAAa,YAAA;EACb,wBAAwB,mJAAxB;EACA,eAAA;EACA,YAAA;;AAEW,YAAW,UAAgB,iBACvC;EACC,UAAA;;AAGgB,iBACjB;EACC,WAAA;;;AAEgB,iBACjB;EACC,cAAA;;AAGiB,iBAAO,QAAS,QAAQ,SAAQ;EAAE,SAAS,GAAT;;AAClC,iBAAO,QAAS,QAAQ,SAAO;EAAE,SAAS,IAAT;;AAEjC,iBAClB;EAAE,cAAA;;AACgB,iBAClB;EAAE,cAAA;;AACgB,iBAAQ;AACR,iBAClB;EACC,YAAA;;AAEiB,iBAClB;EAAE,yBAAA;;AACgB,iBAClB;EAAE,yBAAA;;AAEgB,iBAAgB;EACjC,qBAAA;EACA,UAAA;EACA,WAAA;EACA,qBAAA;EACA,kBAAA;EACA,kBAAA;;AAEiB,iBAAe,gBAAQ;EACxC,gBAAA;;AAEiB,iBAAe,gBAAY;EAC5C,mBAAA;;AAEiB,iBAAe,gBAAa;EAC7C,mBAAA;;AAEiB,iBAAe,gBAAgB;EAChD,mBAAA;;AAGe;EACf,WAAA;EACA,iBAAA;EACA,cAAA;EACA,eAAA;;EAEA,YAAA;EACA,cAAA;EACA,yBAAA;EACA,YAAA;EACG,YAAA;EACA,aAAa,uBAAb;EACA,sBAAA;EACA,2BAAA;;AAEW,eAAO;EACrB,qBAAA;;AC5NU;EAAC,YAAA;EAAc,kBAAA;EAAoB,gBAAA;EAAkB,iCAAA;;AAErD;EAAC,qBAAA;;AACO;EAAC,WAAA;EAAa,mBAAA;;AAChB;EAAC,eAAA;EAAiB,iBAAA;EAAmB,cAAA;EAAgB,gBAAA;;AACpD;EAAC,eAAA;EAAiB,iBAAA;EAAmB,iBAAA;;AAC7B;EAAC,eAAA;EAAiB,cAAA;EAAgB,gBAAA;;AAC3C,gBAAK;AAA4B,yBAAK;AAAmB,iBAAK;AAA4B,0BAAM;EAAC,cAAA;;AACjG,gBAAM;AAA4B,yBAAM;AAAmB,iBAAM;AAA4B,0BAAO;EAAC,cAAA;;AAE7F;EAAC,WAAA;EAAa,mBAAA;EAAqB,eAAA;;AAClC;EAAC,eAAA;EAAiB,iBAAA;EAAmB,cAAA;;AACpC;EAAC,eAAA;EAAiB,iBAAA;EAAmB,iBAAA;;AAErD,UAAsB;EAAE,qBAAA;EAAuB,sBAAA;EAAwB,UAAA;EAAY,WAAA;EAAa,kBAAA;EAAoB,iBAAA;;AACpH,UAAqB,sBAAM;EAAE,mBAAA;;AAC7B,UAAqB,sBAAQ;EAAE,mBAAA;;AAC/B,UAAqB,sBAAY;EAAE,mBAAA;;AACnC,UAAqB,sBAAa;EAAE,mBAAA;;AAEpC,UAAuB,uBAAE;EAAE,iCAAA;;;;;AAMpB;EAAC,cAAA;EAAgB,eAAA;;AACZ;EAAC,WAAA;EAAa,iBAAA;EAAmB,eAAA;EAAiB,iBAAA;;AACtD;EAClB,YAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,eAAA;EACA,yBAAA;EACA,cAAA;EACA,gBAAA;EACA,sBAAA;EACA,2BAAA;;AAGiB,kBAAM;EACvB,yBAAA;EACA,cAAA;;AAGoB;EAAC,kBAAA;EAAoB,eAAA;EAAiB,cAAA;;AAEvC;EAAC,gBAAA;;AAED,mBAAK;EACxB,qBAAA;EACA,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,kBAAA;;AAGmB,mBAAI,KAAQ;EAAC,cAAA;EAAgB,mBAAA;EAAqB,iBAAA;;AAClD,mBAAI,KAAQ;EAAC,cAAA;EAAgB,mBAAA;;AAC7B,mBAAK,KAAE;EAAC,cAAA;;AAGnB;EAAC,kBAAA;EAAoB,mBAAA;;AAEd;EAAC,aAAA;EAAe,YAAA;EAAc,WAAA;;AAC/B;EAAC,aAAA;EAAe,mBAAA;;AACZ;EAAC,WAAA;EAAa,UAAA;;AACf,kBAAU,UAAO;EAAC,YAAA;;AACd;EAAC,YAAA;EAAc,eAAA;EAAiB,cAAA;EAAgB,iBAAA;EAAmB,gCAAA;EAAkC,mBAAA;;AAElH;EAAC,cAAA;EAAgB,gCAAA;EAAkC,YAAA;EAAc,eAAA;EAAiB,kBAAA;EAAoB,WAAA;EAAa,UAAA;;AACpH,QAAM;EAAC,WAAA;EAAa,WAAA;;AACpB,QAAO;EAAC,mBAAA;;AACR,QAAM;EAAC,mBAAA;EAAqB,wCAAA;;AAC5B,QAAO,MAAe;AAAU,QAAM,KAAgB;EAAC,qBAAA;;AAEvD;EAAC,WAAA;EAAa,YAAA;EAAc,gBAAA;EAAkB,gBAAA;;AACxC;EAAC,UAAA;EAAY,eAAA;EAAiB,cAAA;EAAgB,gBAAA;EAAkB,gBAAA;EAAkB,mBAAA;EAAqB,uBAAA;;AACzG;EAAC,UAAA;EAAY,iBAAA;EAAmB,mBAAA;EAAqB,uBAAA;EAAyB,iBAAA;EAAmB,iBAAA;;AACjG;EAAC,WAAA;EAAa,kBAAA;EAAoB,QAAA;;AAClC,WAAgB;EAAC,QAAA;;AAErB,QAAM,KAAc;EAAC,UAAA;;AACrB,QAAM,KAAY;EAAC,UAAA;EAAY,iBAAA;EAAmB,cAAA;;AAE5C;EAAC,YAAA;EAAc,2BAAA;EAA6B,kBAAA;EAAoB,gBAAA;;AACpE;EAAC,YAAA;EAAc,kBAAA;EAAoB,cAAA;;AACpC,SAAa;EAAC,kBAAA;;AACT;EAAC,UAAA;EAAY,YAAA;EAAc,kCAAA;EAAoC,kBAAA;EAAoB,iBAAA;EAAmB,QAAA;EAAU,QAAA;EAAU,yBAAA;EAA2B,4BAAA;EAA8B,uBAAA;EAAyB,wBAAA;EAA0B,oBAAA;EAAsB,UAAA;;AAC5P,cAAK;EAAC,6BAAA;EAA+B,YAAA;EAAa,UAAA;;AAClD,cAAK;EAAC,gCAAA;EAAkC,YAAA;EAAa,UAAA;;AACrD,cAAI;EAAC,iBAAA;;AACH;EAAC,WAAA;EAAa,kBAAA;EAAoB,SAAA;EAAW,WAAA;EAAa,mBAAA;;AAC5D;EAAC,WAAA;EAAa,mBAAA;EAAqB,kBAAA;EAAoB,yBAAA;EAA2B,4BAAA;EAA8B,uBAAA;EAAyB,wBAAA;EAA0B,oBAAA;EAAsB,kBAAA;EAAoB,mBAAA;EAAqB,iBAAA;;AACnO,aAAI;EAAC,mBAAA;;AACL,aAAG;EAAC,gBAAA;;AACA;AAAmB;EAAC,kBAAA;EAAoB,iBAAA;EAAmB,cAAA;EAAgB,SAAA;;AAC3E;EAAC,QAAA;;AACD;EAAC,kBAAA;EAAoB,WAAA;EAAa,WAAA;EAAa,kBAAA;EAAoB,cAAA;EAAgB,eAAA;;;;;AAMzF;EAAC,aAAA;EAAe,kBAAA;;AACX;EAAC,gBAAA;;AACC;EAAC,eAAA;EAAiB,iBAAA;;AAClB,iBAAQ;EAAC,eAAA;;AACT,iBAAG;EAAC,iBAAA;EAAmB,0BAAA;;AACxB;EAAC,eAAA;EAAiB,cAAA;EAAgB,YAAA;;AACnC;EAAC,qBAAA;EAAuB,eAAA;EAAiB,iCAAA;EAAmC,YAAA;;AAE3E,gBAAM,OAAe;EAAC,mBAAA;EAAqB,mBAAA;;AAEvC,oBAAM;EAC1B,eAAA;;ACpHoB;EACpB,iBAAA;EACA,cAAA;;AAEoB,oBAAE;EACtB,aAAA;EACA,kBAAA;;AAEoB,oBAAC,EAAM;EAC3B,eAAA;EACA,kBAAA;;AAKmB;EACnB,oBAAA;EACA,kBAAA;EACA,OAAA;EACA,SAAA;EACA,qBAAA;EACA,WAAA;EACA,mBAAA;EACA,kBAAA;EACA,WAAA;;AAGkB;EAClB,oBAAA;EACA,WAAA;EACA,kBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,YAAA;EACA,mBAAA;EACA,kBAAA;EACA,sBAAA;EACA,kBAAA;;AAGe;AACE;EACjB,oBAAA;EACA,eAAA;EACA,kBAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;EACA,qCAAA;EACA,sBAAA;EACA,kBAAA;;AAGgB;EAChB,YAAA;EACA,sBAAsB,iHAAtB;;AAGiB;EACjB,WAAA;EACA,sBAAsB,iGAAtB;;AAGe,gBAAM;AACL,iBAAO;EACvB,yBAAA;;AAGe,gBAAO;AACN,iBAAQ;EACxB,yBAAA;;AAGe,gBAAS;AACR,iBAAU;EAC1B,WAAA;EACA,eAAA;EACA,oBAAA;EACA,yBAAA;;AAIiB,kBAAS;AACT,kBAAU,SAAgB;AAC1B,kBAAU,SAAiB;AAC1B;EAClB,iBAAA;;ACvFQ;EAAC,YAAA;EAAc,kBAAA;;AAEf;EACR,kBAAA;EAAoB,WAAA;EACpB,6BAAA;EACA,gCAAA;EACA,4BAAA;EACA,2BAAA;EACA,wBAAA;;AAEO,QAAS;EAAC,YAAA;;AAET;EAAE,gCAAA;EAAkC,kBAAA;EAAoB,kBAAA;EAAoB,aAAA;;AAC7E,QAAO;EAAC,mBAAA;;AACD;EAAC,cAAA;EAAgB,cAAA;EAAgB,eAAA;;AACjC,cAAC,EAAM;EAAC,0BAAA;;AACV;AAAgB;EAAE,cAAA;EAAgB,eAAA;;AACjC;EAAE,uBAAA;EAAyB,gBAAA;;AAC3B,aAAO;EAAC,iBAAA;;AACR;EAAE,kBAAA;EAAoB,WAAA;EAAa,WAAA;;AAE9B;EAClB,mBAAA;EACA,kBAAA;EACA,eAAA;EACA,cAAA;;AAEkB,kBAAG;EACrB,aAAA;;AAEkB,kBAAE;EACpB,eAAA;EACA,oBAAA;EACA,qBAAA;EACA,mBAAA;EACA,YAAA;EACA,0BAAA;EACA,mBAAA;;AAEwB;EACxB,eAAA;EACA,oBAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,MAAA;EACA,QAAA;EACA,gBAAgB,+LAAhB;;AC/CE,GAA+C;EACjD,+BAAA;;AAGE,GAA+C;EACjD,gCAAA;;AAGE,GAAsB;;EAExB,YAAA;EACA,kBAAA;EACA,gBAAA;EACA,iCAAA;;AAGE,GAAsB;EACxB,kBAAA;EACA,qBAAA;EACA,oBAAA;;AAGE,GAAgB;AAAK,GAAgB,gBAAQ;EAC/C,gBAAA;EACA,YAAA;EACA,yBAAA;EACA,cAAA;EACA,eAAA;EACA,cAAA;EACA,gBAAA;EACG,eAAA;;AAED,GAAgB,gBAAQ;EAC1B,YAAA;EACG,mBAAA;;AAED,GAAiB,gBAAI;EACvB,mBAAA;EACA,qBAAA;EACA,UAAA;EACA,gBAAA;EACG,sBAAA;;AAGD,GAAgB,gBAAK;EACvB,yBAAA;EACA,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,cAAA;EACG,WAAA;EACA,yBAAA;;AAGD,GAAgB,gBAAI,IAAO;EAC7B,mBAAA;EACG,cAAA;;AAED,GAAgB,gBAAM;EACxB,mBAAA;;AAIE,GAAgB,gBAAI,IAAM;EAC5B,eAAA;;AAGE,GAAiB,gBAAI,IAAE;EACzB,cAAA;;AAIE,GAAgB,gBAAS;EACxB,gBAAA;EACA,kBAAA;;AAID,GAAgB,gBAAQ,QAAO;EACjC,mBAAA;EACA,eAAA;;AAEE,GAAgB,gBAAQ,QAAO,MAAI;EACrC,eAAA;;AAIE,GAAgB,gBAAQ,QAAO;AAAK,GAAgB,gBAAQ,QAAO,OAAO;EAC5E,mBAAA;;AAGE,GAAgB,gBAAQ,QAAO,OAAQ;EACtC,SAAS,EAAT;EACA,cAAA;EACA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,MAAA;EACA,OAAA;EACA,mBAAA;;AAMD,GAAgB,gBAAQ;EAC1B,aAAA;EACA,kBAAA;EACA,WAAA;;AAIE,GAAgB,gBAAS,QAAG,IAAQ;EACtC,cAAA;;AAGE,GAAiB,gBAAI,IAAI;EAE3B,wBAAA;EACA,WAAA;EACA,YAAA;EACA,uBAAA;EACA,eAAA;;AAOE,GAAiB,gBAAG,IAAM;EAC5B,iBAAA;;AAGE,GAAiB,gBAAG,IAAI;EAC1B,iBAAA;;AAEE,GAAiB,gBAAG,IAAQ;EAC9B,iBAAA;EACA,cAAA;;AAGE,GAAiB,gBAAG,IAAsB;EAC5C,UAAA;;AAEE,GAAiB,gBAAG,IAAsB;EAC5C,UAAA;;AAEE,GAAiB,gBAAG,IAAwB;EAC9C,UAAA;EACA,oBAAA;;AAKE,GAAiB,gBAAG,IAAsB;EAC5C,UAAA;;AAEE,GAAiB,gBAAG,IAAsB;EAC5C,UAAA;;AAEE,GAAiB,gBAAG,IAAwB;EAC9C,UAAA;;;AAIE,GAAgB,gBAAQ,OAAG,IAAqB;AAAK,GAAgB,gBAAQ,OAAG,IAAqB;AACrG,GAAgB,gBAAQ,OAAG,IAAuB;AAAK,GAAgB,gBAAQ,OAAG,IAAqB;AACvG,GAAgB,gBAAQ,OAAG,IAAqB;AAAK,GAAgB,gBAAQ,OAAG,IAAwB;EAC1G,cAAA;EACA,mBAAA"} \ No newline at end of file diff --git a/charting_library/static/chart-client/css/images/bartype-icons.png b/charting_library/static/chart-client/css/images/bartype-icons.png index e5708a8b..8e610498 100644 Binary files a/charting_library/static/chart-client/css/images/bartype-icons.png and b/charting_library/static/chart-client/css/images/bartype-icons.png differ diff --git a/charting_library/static/chart-client/css/images/checkbox_off.png b/charting_library/static/chart-client/css/images/checkbox_off.png deleted file mode 100644 index 8960c4c0..00000000 Binary files a/charting_library/static/chart-client/css/images/checkbox_off.png and /dev/null differ diff --git a/charting_library/static/chart-client/css/images/checkbox_on.png b/charting_library/static/chart-client/css/images/checkbox_on.png deleted file mode 100644 index df7b07d0..00000000 Binary files a/charting_library/static/chart-client/css/images/checkbox_on.png and /dev/null differ diff --git a/charting_library/static/chart-client/css/images/combo_icon.png b/charting_library/static/chart-client/css/images/combo_icon.png deleted file mode 100644 index 19d2a889..00000000 Binary files a/charting_library/static/chart-client/css/images/combo_icon.png and /dev/null differ diff --git a/charting_library/static/chart-client/css/images/lines.png b/charting_library/static/chart-client/css/images/lines.png deleted file mode 100644 index 20e12be2..00000000 Binary files a/charting_library/static/chart-client/css/images/lines.png and /dev/null differ diff --git a/charting_library/static/chart-client/css/images/submenu.png b/charting_library/static/chart-client/css/images/submenu.png deleted file mode 100644 index 12ea265c..00000000 Binary files a/charting_library/static/chart-client/css/images/submenu.png and /dev/null differ diff --git a/charting_library/static/chart-client/css/images/undo-redo.png b/charting_library/static/chart-client/css/images/undo-redo.png deleted file mode 100644 index aa00b025..00000000 Binary files a/charting_library/static/chart-client/css/images/undo-redo.png and /dev/null differ diff --git a/charting_library/static/chart-client/css/light/cursor_closed_hand_move.cur b/charting_library/static/chart-client/css/light/cursor_closed_hand_move.cur new file mode 100644 index 00000000..b79029ea Binary files /dev/null and b/charting_library/static/chart-client/css/light/cursor_closed_hand_move.cur differ diff --git a/charting_library/static/css/site.compiled.css b/charting_library/static/css/site.compiled.css deleted file mode 100644 index f06a7745..00000000 --- a/charting_library/static/css/site.compiled.css +++ /dev/null @@ -1,17791 +0,0 @@ -@font-face { - font-family: 'Open Sans'; - src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), - url('../fonts/opensans-regular.ttf') format('truetype'); - font-weight: normal; - font-style: normal; -} -@font-face { - font-family: 'Open Sans'; - src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), - url('../fonts/opensans-italic.ttf') format('truetype'); - font-weight: normal; - font-style: italic; -} - - - - -@font-face { - font-family: 'Open Sans'; - src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), - url('../fonts/opensans-semibold.ttf') format('truetype'); - font-weight: 600; - font-style: normal; -} -@font-face { - font-family: 'Open Sans'; - src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), - url('../fonts/opensans-semibolditalic.ttf') format('truetype'); - font-weight: 600; - font-style: italic; -} - - - -@font-face { - font-family: 'Open Sans'; - src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), - url('../fonts/opensans-bold.ttf') format('truetype'); - font-weight: bold; - font-style: normal; -} -@font-face { - font-family: 'Open Sans'; - src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), - url('../fonts/opensans-bolditalic.ttf') format('truetype'); - font-weight: bold; - font-style: italic; -} -/* All icon mixins must have "icon-" */ -.pseudo { - content: " "; -} -.absolute-center { - position: absolute; - top: 50%; - left: 50%; -} -/* ------------------------ */ -/* LESS mixin for CSS arrow */ -/* ------------------------ */ -/* Usage - * .arrow(size, color, direction, offset, border-size, border-color); - */ -/* Where - * Size is the with of the arrow - * Color is the color of the arrow (plain color required) - * Direction is the orientation of the arrow (top, right, bottom, left) - * Offset is the position of the arrow on its axis (px / em) - * Border-size is the width of the border if there is one (optional; default "0") - * Border-color is the color of the border if there is one (optional; default "inherit"); - */ -/* Extra - * Drop-shadows can be used on the element to create a shadow on the arrow as well - */ -.text-overflow-ellipsis { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.avatar-small { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 32px; - height: 32px; - overflow: hidden; - position: relative; -} -.avatar-small img { - width: 32px; - height: 32px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.avatar-small.online:after, -.avatar-small.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -.avatar-middle { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 39px; - height: 39px; - overflow: hidden; - position: relative; -} -.avatar-middle img { - width: 39px; - height: 39px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.avatar-middle.online:after, -.avatar-middle.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -.user-stats-small { - text-decoration: none; - font-size: 14px; - font-weight: 600; -} -.user-stats-small .user-stats-charts { - margin-right: 14px; -} -.user-stats-small .user-stats-charts:before { - height: 12px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -547px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-right: 3px; - top: -2px; -} -.user-stats-small .user-stats-followers { - margin-right: 14px; -} -.user-stats-small .user-stats-followers:before { - height: 13px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1750px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 5px; - top: -3px; -} -.user-stats-small .user-stats-reputation { - color: #3cbf81; -} -.user-stats-small .user-stats-reputation:before { - height: 13px; - width: 10px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2015px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 5px; - top: -3px; -} -.user-stats { - text-decoration: none; - color: #1380b7; - font-size: 19px; -} -.user-stats .user-stats-charts { - margin-right: 14px; -} -.user-stats .user-stats-charts:before { - height: 13px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -220px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 3px; - top: -3px; -} -.user-stats .user-stats-followers { - margin-right: 14px; -} -.user-stats .user-stats-followers:before { - height: 16px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1334px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 5px; -} -.user-stats .user-stats-reputation { - color: #3cbf81; -} -.user-stats .user-stats-reputation:before { - height: 15px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1990px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - top: -2px; - padding-right: 5px; - top: -3px; -} -.chart-stats-middle { - text-decoration: none; - color: #3b3e44; - font-weight: bold; - font-size: 14px; -} -.chart-stats-middle .chart-stats-comments { - margin-right: 6px; -} -.chart-stats-middle .chart-stats-comments:before { - height: 15px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -617px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 6px; -} -.chart-stats-middle .chart-stats-views:before { - height: 12px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2323px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 5px; - top: -1px; -} -.chart-stats-small { - text-decoration: none; - color: #3b3e44; - font-weight: bold; - font-size: 12px; -} -.chart-stats-small .chart-stats-comments { - margin-right: 9px; -} -.chart-stats-small .chart-stats-comments:before { - height: 13px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -642px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 5px; -} -.chart-stats-small .chart-stats-views:before { - height: 11px; - width: 15px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2345px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 4px; - top: -1px; -} -.symbol-change-direction.up { - color: #41a771; -} -.symbol-change-direction.down { - color: #de7255; -} -body.fullscreen-mode { - overflow: hidden; -} -.tv-layout-width { - width: 1000px; - margin: 0 auto; -} -/* Header */ -.tv-header { - min-width: 720px; - background: #26282f; - color: #FFF; - font-size: small; -} -.is-not-authenticated .index-page .tv-header { - background: #18b9d9 url(../images/index/learnmore-header-bg.png) 50% 100% repeat-x; -} -/* Footer */ -.tv-footer { - margin: -395px 0 0; - height: 395px; - background: #26282f; -} -.tv-content { - padding: 0 0 395px 0; -} -/* Content */ -.tv-overwrap { - min-height: 100%; - overflow: hidden; -} -.tv-main { - height: auto !important; - min-height: 100%; - background: #f2f5f8; -} -.tv-content { - background: #f2f5f8; - height: auto !important; - min-height: 100%; -} -.tv-side-toolbar { - float: left; - position: static; - height: 100%; - overflow-x: visible; - overflow-y: hidden; -} -.tv-main-panel { - position: relative; - background-color: #F1F3F6; - overflow: hidden; -} -.tv-side-panel { - float: right; - position: relative; - z-index: 15; - height: 100%; -} -.is-mobile .tv-side-panel { - display: none; -} -.tv-panels { - height: 100%; -} -.chart-page .tv-content { - padding: 0; -} -/* Utilities */ -.clear { - clear: both; -} -.clearfix:after { - clear: both; - display: block; - content: ""; -} -.hide { - display: none !important; -} -.show { - display: block !important; -} -.tv-right { - float: right !important; -} -.tv-left { - float: left !important; -} -#_atssh { - margin-top: -1px; -} -/* for popup indent */ -.js-right-boundary { - margin-right: 0; -} -.hl-bg { - background: #eaeff4; -} -.content-page .bl-bg { - background: #00b8dc; - color: White; -} -.content-page .bl-bg h1, -.content-page .bl-bg h2, -.content-page .bl-bg h3, -.content-page .bl-bg h4, -.content-page .bl-bg h5, -.content-page .bl-bg h6 { - color: White; -} -.content-page .bl-bg a, -.content-page .bl-bg a:hover, -.content-page .bl-bg a:visited { - color: #C8CFD8; -} -.content-page .bl-bg .contacts { - color: inherit; - background-color: #008da9; -} -.content-page .bl-bg .contacts .title { - color: White; -} -.charts-popup-list { - overflow-y: auto; - display: none; - right: 7px; - top: 46px; - z-index: 50; - position: absolute; - border: 1px solid #aaadb1; - background: #fff; - z-index: 120; - margin: 0; -} -.charts-popup-list .icon-white-arrow-up { - position: absolute; - top: -9px; - right: 53px; -} -.charts-popup-list .item { - display: block; - padding: 7px 30px 7px 7px; - height: 16px; - position: relative; -} -.charts-popup-list .item.special { - background: rgba(248, 248, 248, 0.9); -} -.charts-popup-list .item:hover, -.charts-popup-list .item.active { - background: #f4f7f9; -} -.charts-popup-list .item.first { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.charts-popup-list .item:last-child { - border-bottom-left-radius: 3px; -} -.charts-popup-list .item span { - color: #595959; - display: inline-block; -} -.charts-popup-list .item.active { - background: #f4f7f9; -} -.charts-popup-list .item.disabled .title-expanded { - color: #9D9D9D; -} -.charts-popup-list .item .title { - width: 140px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.charts-popup-list .item .title-expanded { - width: 225px; - font-weight: normal; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.charts-popup-list .item .date { - width: 65px; - padding-right: 20px; - vertical-align: top; - white-space: nowrap; - float: right; -} -.charts-popup-list .separator { - display: block; - margin: 0; - height: 0; - overflow: hidden; - border-top: 1px solid #c9cbcd; -} -.charts-popup-list .charts-popup-tab-headers { - overflow: hidden; - padding: 8px 0 8px 0; - font-size: 14px; -} -.charts-popup-list .charts-popup-tab-header { - float: left; - margin: 0 10px 5px 10px; -} -.charts-popup-list .charts-popup-tab-header-label { - padding: 0; - font-weight: bold; - border-bottom: dashed 1px; - cursor: pointer; -} -.charts-popup-list .charts-popup-tab-header.active .charts-popup-tab-header-label { - color: #595959; - border-bottom: none; - cursor: default; -} -.charts-popup-list .item.item-twobuttons { - padding-right: 52px; -} -.charts-popup-list .item.item-twobuttons .title-expanded { - width: 203px; -} -.charts-popup-list .item.with-indent { - padding-left: 28px; -} -/* delete button */ -.charts-popup-list .item .icon-delete { - background: url("../images/icons.png") no-repeat scroll -102px -362px transparent; - width: 14px; - height: 14px; - position: absolute; - top: 9px; - right: 7px; -} -.charts-popup-list .item .icon-delete:hover { - background-position: -81px -362px; -} -.charts-popup-list .item .icon-delete { - visibility: hidden; -} -.is-mobile .charts-popup-list .item .icon-delete { - visibility: visible; - opacity: 0.3; -} -.is-mobile .charts-popup-list .item .icon-delete:hover { - opacity: 1; -} -.charts-popup-list .item:hover .icon-delete { - visibility: visible; -} -/* save button */ -.charts-popup-list .item .icon-save { - background: url('../images/icons.png') -120px -280px; - width: 14px; - height: 14px; - position: absolute; - top: 9px; - right: 23px; -} -.charts-popup-list .item .icon-save:hover { - background-position: -100px -280px; -} -.charts-popup-list .item .icon-save { - visibility: hidden; -} -.charts-popup-list .item:hover .icon-save { - visibility: visible; -} -.charts-popup-list .item .icon { - display: inline-block; - width: 16px; - height: 16px; - margin: 0 5px 0 0; - vertical-align: top; -} -.charts-popup-list.iconed .item { - height: 32px; - padding: 2px; - line-height: 34px; -} -.charts-popup-list.iconed .item { - white-space: nowrap; - position: relative; - overflow: hidden; -} -.charts-popup-list.iconed .item .title { - /*height: 30px; line-height: 30px;*/ - padding-right: 20px; -} -.charts-popup-list.iconed .item .icon { - width: 32px; - height: 32px; - margin: 0 5px; -} -.charts-popup-list.iconed.thin .title { - width: 50px; -} -.charts-popup-list.narrow { - width: 155px; -} -.charts-popup-list.narrow .item .title-expanded { - width: 112px; -} -.charts-popup-list.narrow.with-scroll .item .title-expanded { - width: 100px; -} -.charts-popup-list.thin { - width: 110px; -} -.charts-popup-list.thin .item .title-expanded { - width: 67px; -} -.charts-popup-list .item .counter { - position: absolute; - top: 8px; - right: 6px; - color: #B8B8B8; -} -.charts-popup-list .item:hover .counter { - color: #595959; -} -.charts-popup-list .item .counter.blue { - background: #4E8FF6; - color: white; - padding: 2px 3px; - border-radius: 2px; - top: 5px; -} -.charts-popup-list.small-font { - font-size: 12px; -} -.charts-popup-list.small-font .item { - height: 12px; -} -.charts-popup-list.intervals-list { - right: auto; - width: auto; - max-height: 100%; - overflow-y: auto; -} -.charts-popup-list.intervals-list .item { - cursor: pointer; - padding: 7px; - min-width: 180px; - color: #595959; -} -.charts-popup-itemheader { - padding: 3px 8px 4px 8px; - border-top: 1px solid #DBDBDB; - cursor: pointer; - color: #595959; - background: rgba(204, 204, 204, 0.2); -} -.charts-popup-group-collapsible.collapsed .item { - display: none; -} -.charts-popup-group-collapsible .charts-popup-itemheader-icon { - display: inline-block; - vertical-align: middle; - position: relative; - top: -1px; - width: 11px; - height: 11px; - margin: 0 5px 0 -3px; - background: url('../images/icons.png') -180px -280px no-repeat; -} -.charts-popup-group-collapsible.collapsed .charts-popup-itemheader-icon { - background-position: -160px -280px; -} -.favored-list .to-quick { - position: absolute; - display: block; - width: 16px; - height: 16px; - background: url('../images/icons.png'); - background-position: -80px -100px; - top: 7px; - right: 7px; - visibility: hidden; -} -.favored-list .delete { - position: absolute; - display: block; - width: 16px; - height: 16px; - background: url("../images/icons.png") -102px -362px; - top: 6px; - right: 30px; - visibility: hidden; -} -.favored-list .item:hover .delete { - visibility: visible; -} -.favored-list .item:hover .delete:hover { - background-position: -81px -362px; -} -.is-mobile .favored-list .delete { - visibility: visible; - opacity: 0.3; -} -.is-mobile .favored-list .delete:hover { - background-position: -81px -362px; - opacity: 1; -} -.favored-list .item:hover .to-quick, -.intervals-list .item:hover .delete, -.intervals-list.touch .delete, -.feature-touch .favored-list .to-quick { - visibility: visible; -} -/*.intervals-list .delete:hover -{ - background-position: -100px -100px; -}*/ -.favored-list .item .to-quick { - background-position: -40px -280px; -} -.favored-list .item .to-quick:hover { - background-position: -120px -363px; -} -.favored-list .item.quicked .to-quick, -.favored-list .item .to-quick.quicked { - background-position: -20px -280px; - visibility: visible; -} -.favored-list .item.disabled { - color: #C4C4C4; -} -.intervals-list .item-add { - min-width: 230px; -} -.intervals-list .item-add-wrap { - overflow: hidden; - white-space: nowrap; -} -.intervals-list .item-add > span { - margin: 5px; - display: block; - overflow-x: hidden; -} -.intervals-list input[type='text'] { - width: 45px; - height: 25px; -} -.intervals-list .mins, -.intervals-list .add { - text-transform: uppercase; - margin-left: 5px; - height: 14px; -} -.intervals-list .mins { - width: 75px; - position: relative; - text-align: left; -} -.intervals-list .add { - width: 45px; - text-align: center; -} -.intervals-list .mins i { - background: url("../images/select-bg.png") 0 0; - display: block; - width: 9px; - height: 5px; - position: absolute; - right: 7px; - top: 11px; -} -.people-container { - margin: 15px 0 0; -} -#loading-indicator-small, -.loading-indicator-small { - clear: both; - height: 24px; - background: url('../images/loading-small.gif') center center no-repeat; -} -.column-trending .user-item { - margin: 28px 0 10px; - background: #fff; - border: 1px solid #bfbfbf; - border-radius: 4px; - padding: 4px; -} -.column-trending .user-item a, -.column-trending .user-item a:hover { - text-decoration: underline; -} -.column-trending .user-avatar { - float: left; - margin: 0 8px 0 0; - height: 45px; -} -.column-trending .user-username { - font: bold 14px Arial; - margin: 0 0 5px; -} -.column-trending .user-charts { - float: left; - width: 70px; - font: bold 18px Arial; -} -.column-trending .user-rating { - float: left; - font: bold 18px Arial; -} -.column-trending .user-rating-position { - float: left; - position: relative; - top: 4px; - left: 10px; -} -.column-trending .user-stats { - line-height: 20px; -} -.column-trending .user-stats a, -.column-trending .user-stats a:hover { - text-decoration: underline; -} -.column-trending .user-stats .saved-charts { - margin: 0 0 0 5px; -} -.column-trending .user-stats .favorites { - margin: 0 0 0 5px; -} -.column-trending .user-stats .followers { - margin: 0 0 0 9px; -} -#fdbk_tab { - display: none; -} -/* Content */ -.tv-index-content { - background: #f2f5f8; - font-family: 'Open Sans', sans-serif; - font-size: 13px; - color: #4C5151; - position: relative; -} -.tv-index-content h1 { - font-size: 24px; -} -.tv-index-content h2 { - font-size: 25px; -} -.tv-index-content h3 { - font-size: 18px; - margin: 15px 0; -} -.tv-index-content h4 { - font-size: 15px; - margin: 10px 0; -} -.tv-index-content p { - line-height: 20px; - margin: 10px 0; -} -.tv-index-content p a { - text-decoration: underline; -} -.tv-index-content em { - font-weight: bold; - font-size: 1.1em; -} -.tv-index-content pre { - white-space: normal; -} -.tv-index-content ul:not(.sbOptions):not(.no-bullets) { - margin: 20px 0 35px 0; - padding: 0; -} -.tv-index-content ul:not(.sbOptions):not(.no-bullets) li { - list-style: none; - background: url('../images/list-bullet.png') 0 0.4em no-repeat; - padding: 0 0 0 22px; - margin: 0 0 15px; -} -.tv-index-content-wrap { - padding: 20px 7px 0; -} -.tv-index-content-wrap.profile { - padding: 10px 7px 20px; -} -.tv-index-header-login .tv-index-content-wrap.profile { - padding: 10px 7px 10px; -} -.tv-index-content-wrap.stream { - padding: 0px 7px 20px; -} -.tv-index-content .notop { - margin-top: 0; -} -.features-columns { - font-size: 16px; - color: #6b6b6b; -} -.features-columns strong { - margin: 0; - color: #404040; - font-size: 25px; - font-weight: normal; -} -.features-columns p.active strong { - color: #f8833c; -} -.features-columns p { - margin: 28px 0; -} -.features-columns li { - font-size: 14px; -} -.features-columns li strong { - font-size: 14px; - font-weight: bold; -} -.features-columns li.active strong { - color: #f8833c; -} -.features-column-left { - width: 48%; - float: left; -} -.features-column-right { - width: 48%; - float: right; -} -.index-hint { - display: none; - position: relative; - background: #EAF3FB; - font-size: 15px; - border: 1px solid #D1DEE9; - padding: 10px; - margin: 0 0 25px; - border-radius: 2px; - text-align: left; - height: 19px; -} -.index-hint h1 { - font-size: 15px; - margin: 0; - font-weight: normal; -} -.index-hint .pin { - display: block; - width: 20px; - height: 12px; - background-image: url('../images/index-hint-pin.png'); - position: absolute; - top: -12px; - left: 0px; -} -.watch-video { - position: absolute; - background: #4387f6; - border: 1px solid #346bc2; - height: 29px; - right: -1px; - top: -1px; - color: #fff; - border-radius: 0 2px 2px 0; - padding: 10px 12px 0 10px; - font-weight: bold; - cursor: pointer; - font-size: 15px; -} -.watch-video:hover { - color: #fff; - background: #4c8ffc; -} -.watch-video:active { - background: #5391f5; - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.icon-watch-video { - width: 22px; - height: 16px; - background-position: -160px -200px !important; - vertical-align: middle; - top: -1px; - margin: 0 3px 0 0; -} -/* Learn tab */ -/** Content Main Column **/ -.column-main { - position: relative; - color: #5a5a5a; -} -.iotd-section .column-main { - margin: 0 -5px; -} -.column-main-header { - position: relative; - width: 70%; -} -.column-main-header a { - text-decoration: none; -} -.column-main-header .heading { - font: bold 16px Arial; - text-transform: uppercase; - color: #5A5A5A; -} -.column-main-header .sub-heading { - font: normal 16px Arial; -} -.index-learnmore-header { - color: #fff; -} -.is-authenticated .index-learnmore-header { - display: none; -} -.index-learnmore-header > .tv-layout-width { - display: block; - position: relative; - padding: 43px 0 50px; -} -.index-learnmore-header h2 { - margin: 0; - font-size: 31px; - font-weight: normal; - text-align: center; - font-weight: 600; - color: #fff; -} -.index-learnmore-header p { - margin: 12px 0 0; - text-align: center; - font-size: 16px; -} -.index-learnmore-header a { - display: block; - width: 174px; - height: 53px; - position: absolute; - right: 0; - bottom: 33px; - background: url('../images/index/video.png') no-repeat; - background-position: 10px 10px; -} -.index-learnmore-header .symbol-input { - position: relative; - width: 392px; - height: 47px; - margin: 45px auto 0; -} -.index-learnmore-header .symbol-input input { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: 0; - width: 100%; - height: 47px; - padding: 0 162px 0 15px; - font-family: 'Open Sans', sans-serif; - font-size: 17px; - color: #555; -} -.index-learnmore-header .symbol-input input::-webkit-input-placeholder { - color: #999; -} -.index-learnmore-header .symbol-input input:-moz-placeholder { - color: #999; -} -.index-learnmore-header .symbol-input input::-moz-placeholder { - color: #999; -} -.index-learnmore-header .symbol-input input:-ms-input-placeholder { - color: #999; -} -.index-learnmore-header .symbol-input span { - position: absolute; - top: 0; - right: 0; - width: 162px; - height: 47px; - background: #3E4458; - color: #fff; - text-transform: uppercase; - text-align: center; - font-weight: bold; - font-size: 14px; - line-height: 49px; - cursor: pointer; -} -.index-learnmore-header .symbol-input span:hover { - background: #1F253A; -} -.is-authenticated .index-learnmore-header { - /*display: none;*/ -} -.index-charts-tab .item { - margin: 0 0 38px 9px; -} -.index-charts-tab .item:nth-child(3n+1) { - margin-left: 0px; -} -.index-charts-tab .item:nth-child(3n):after { - clear: both; - display: block; - content: ""; -} -.chart-with-cover .item { - float: left; - padding: 5px 5px 5px 5px; - position: relative; -} -.chart-with-cover .item:hover { - background: #dee4ec; -} -.chart-with-cover .item .chart-img { - border: 1px solid #d6d7da; - width: 312px; - height: 184px; - padding: 1px; - background: #fff; -} -.chart-with-cover .item .caption { - margin: 10px 1px 5px; - line-height: 17px; -} -.chart-with-cover .item .caption button.follow-symbol { - vertical-align: top; -} -.chart-with-cover .item .symbol { - margin: 0 0 0 2px; - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - max-width: 178px; -} -.chart-with-cover .item .symbol, -.chart-with-cover .item .interval { - font-weight: bold; - font-size: 14px; - vertical-align: text-bottom; -} -.chart-with-cover .item .interval { - color: #666; -} -.chart-with-cover .item .symbol:hover { - text-decoration: underline; -} -.chart-with-cover .item .symbol-last { - margin-left: 7px; - padding: 1px 2px; - border-radius: 2px; - font-size: 12px; - font-weight: bold; - color: #777; -} -.chart-with-cover .item .symbol-change-pt { - font-size: 11px; - font-weight: bold; -} -.chart-with-cover .item .chart-stats-small { - float: right; -} -.chart-with-cover .item .cover { - cursor: pointer; - color: #666; - padding: 12px 10px; - position: absolute; - display: block; - opacity: 0; - top: 5px; - left: 5px; - right: 5px; - height: 164px; - background: #fff; - background: rgba(255, 255, 255, 0.95); - transition: opacity 0.2s ease-out; - -moz-transition: opacity 0.2s ease-out; - -webkit-transition: opacity 0.2s ease-out; - -o-transition: opacity 0.2s ease-out; - -ms-transition: opacity 0.2s ease-out; -} -.chart-with-cover .item:hover .cover { - opacity: 1; - transition: opacity 0.2s ease-out; - -moz-transition: opacity 0.2s ease-out; - -webkit-transition: opacity 0.2s ease-out; - -o-transition: opacity 0.2s ease-out; - -ms-transition: opacity 0.2s ease-out; -} -.chart-with-cover .item .cover a { - text-decoration: underline; -} -.chart-with-cover .item .cover .avatar-small { - float: left; - margin: 0 10px 0 0; -} -.chart-with-cover .item .cover .user-info { - float: left; - font-size: 14px; - margin: -2px 0 0; -} -.chart-with-cover .item .cover .user-info .icon, -.chart-with-cover .chart-tooltip .user-info .icon { - margin: 0 2px 0 0; -} -.chart-with-cover .item .cover .user-info a { - margin: 0 5px 0 0; - z-index: 2; -} -.chart-with-cover .item .cover .user-info .user-name { - font-size: 14px; - font-weight: bold; - color: #0080b7; -} -.chart-with-cover .item .cover .user-info .user-stats-small { - margin: 3px 0 0; -} -.chart-with-cover .item .cover .name { - font-size: 16px; - font-weight: bold; - margin: 18px 0 5px 0; - color: #666; - display: block; - text-decoration: none; - overflow: hidden; - text-overflow: ellipsis; -} -.chart-with-cover .item .cover .desc { - font-size: 12px; - overflow: hidden; - height: 80px; - color: #919191; -} -.chart-with-cover .item .cover .date { - position: absolute; - top: 10px; - right: 10px; -} -.chart-with-cover .item .cover .date:not([title]) { - visibility: hidden; -} -.chart-with-cover .item .cover .icons { - position: absolute; - top: 34px; - right: 10px; -} -.chart-with-cover .show-more { - margin: 15px 0 45px; -} -.chart-with-cover .show-more a { - height: 39px; - line-height: 40px; - text-align: center; - background: #ecf0f3; - display: block; - border-radius: 4px; - font-weight: bold; -} -.chart-with-cover .show-more a:hover { - background: #e5e9ec; -} -.chart-with-cover .index-charts-tab-sizer { - overflow: hidden; - position: relative; -} -.chart-with-cover .index-charts-spinner { - display: none; - position: absolute; -} -.chart-with-cover.loading .index-charts-tab-sizer { - overflow: visible; -} -.chart-with-cover.loading .index-charts-spinner { - display: block; - width: 24px; - height: 24px; - background: url('../images/loading-small.gif') no-repeat; - margin: -12px 0 0 -12px; - top: 50%; - left: 50%; -} -.chart-tooltip { - font-size: 13px; - position: absolute; - width: 230px; - background: #e8f2fb; - background: rgba(232, 242, 251, 0.9); - color: #41474d; - padding: 8px 10px; - border: 1px solid #b5bfc7; - border-radius: 4px; - z-index: 70; -} -.chart-tooltip .arrow { - position: absolute; - bottom: -11px; - background-position: 0 -80px; - width: 19px; - height: 11px; -} -.chart-tooltip .avatar-pic { - float: left; - margin: 0 10px 0 0; -} -.chart-tooltip .user-info { - float: left; - line-height: 22px; - font-size: 14px; -} -.chart-tooltip .chart-title { - font-weight: bold; - font-size: 14px; - margin: 10px 0 0; -} -.chart-tooltip .description { - margin: 5px 0 5px; -} -.chart-tooltip .created { - position: absolute; - top: 5px; - right: 5px; - font-size: 11px; -} -.chart-tooltip .icons { - position: absolute; - top: 29px; - right: 5px; -} -/* Activity Stream Remnants */ -.activity-stream-index .column-main-header { - margin-bottom: 17px; -} -.activity-stream-type-links { - margin: 5px 0 0; - display: none; -} -.users-table-header .activity-stream-type-links { - margin: 0; - position: relative; - top: -1px; -} -.activity-stream-type-links a:last-child { - margin-right: 0; -} -.users-table .activity-stream { - margin: 0; -} -.activity-stream .activity-stream-container { - border: 1px solid #bfbfbf; - margin: 10px 0 0; - border-radius: 3px; - background: #fff; - font-size: 14px; - color: #5a5a5a; - overflow: hidden; - height: 599px; -} -.activity-stream .activity-stream-container-static { - height: auto; -} -.users-table .activity-stream .activity-stream-container { - border: none; - border-radius: 0 3px 3px 3px; - margin: 0; -} -/** Trending Column **/ -.column-trending { - color: #5a5a5a; - margin-bottom: 60px; -} -.column-trending-symbols { - width: 295px; - float: left; -} -.column-trending-people .icon-rating-small { - margin: 0 6px 0 0; -} -.column-trending-header { - margin: 0 0 6px; -} -.column-trending-header a { - text-decoration: none; -} -.column-trending-header .heading { - font-weight: 600; - font-size: 17px; - display: inline-block; -} -.column-trending .head-icon { - top: -6px; - padding-right: 6px; -} -.column-trending-symbols .head-icon { - height: 18px; - width: 24px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -519px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.column-trending-people .head-icon { - display: none; - /*.icon-inline("reputation.png"); - vertical-align: top;*/ -} -.activity-stream .head-icon { - height: 17px; - width: 24px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px 0px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - top: -3px; - padding-right: 6px; -} -.column-trending-people .tabs { - padding-top: 14px; - margin-bottom: 6px; - font-size: 13px; - border-bottom: #EAEDF1 2px solid; -} -.column-trending-people .tabs a { - color: #96A0AC; - text-decoration: none; - display: inline-block; - margin-bottom: -2px; - margin-right: 14px; - padding-bottom: 10px; - padding-left: 2px; -} -.column-trending-people .tabs a.active { - font-weight: bold; - border-bottom: solid 2px #58b987; -} -.column-trending-people .search { - float: right; - position: relative; - margin-top: -5px; -} -.column-trending-people .search:before { - content: " "; - display: block; - position: absolute; - width: 13px; - height: 13px; - background: url(../images/icons.png) no-repeat -80px -339px; - top: 10px; - left: 9px; -} -.column-trending-people .search input { - padding: 0 22px 0 27px; - margin: 1px 0 0; - border: 1px solid #D7DBE0; - width: 128px; - height: 28px; - font-family: 'Open Sans', sans-serif; -} -.column-trending-people .search .go { - width: 32px; - height: 30px; - line-height: 30px; - text-align: center; - position: absolute; - right: 0; - top: 0; - background: none; - border: none; - cursor: pointer; - line-height: normal; -} -.column-trending-people .search .go:before { - content: " "; - height: 12px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1526px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.column-trending-people table { - width: 100%; -} -.column-trending-people table td { - padding: 12px 0; - border-bottom: #EAEDF1 1px solid; -} -.column-trending-people table tr:last-child td { - border-bottom: 0; -} -.column-trending-people table td.user-list-username { - width: 100%; -} -.column-trending-people .user-stats-small { - padding-right: 23px; -} -.column-trending-people .user-stats-small a { - font-weight: 600; -} -.column-trending-people .user-stats-small span { - margin-right: 0; -} -.column-trending-people .user-stats-small span.user-stats-charts:before { - top: -2px; -} -.column-trending-people .user-stats-small span.user-stats-followers:before { - top: -3px; -} -.column-trending-people .user-stats-small span:before { - padding-right: 6px; -} -.column-trending-people .user-stats-small .delta { - font-size: 11px; - vertical-align: super; -} -.column-trending-people tr td:last-child .user-stats-small { - padding-right: 5px; -} -.column-trending-people .user-stats-charts, -.column-trending-people .user-stats-followers, -.column-trending-people .user-stats-reputation { - display: inline-block; - white-space: nowrap; -} -.column-trending-people .user-list-username { - font-weight: 600; - font-size: 12px; - line-height: 32px; - margin: 0 0 0 32px; -} -.column-trending-people .max-width-container { - position: relative; - height: 32px; -} -.column-trending-people .ellipsis { - width: 95%; - position: absolute; - top: 0; - left: 0; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.column-trending-people a.userlink { - font-size: 15px; -} -.column-trending-people a.user-badge { - margin: -4px 0 0 6px; - vertical-align: middle; -} -.column-trending .user-list { - margin: 0 0 20px; -} -.user-list-item { - padding: 12px 0 8px; - border-bottom: #EAEDF1 1px solid; -} -.user-list-item:last-child { - border-bottom: 0; -} -.user-list-item .follow-link { - display: inline-block; - position: relative; - vertical-align: middle; - top: -1px; -} -.user-list-avatar { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 32px; - height: 32px; - overflow: hidden; - position: relative; - display: block; - float: left; - margin: 0 11px 0 0; -} -.user-list-avatar img { - width: 32px; - height: 32px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.user-list-avatar.online:after, -.user-list-avatar.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -/* Follow buttons small for main page */ -.follow-link-s { - width: 16px; - height: 16px; - border: none; - cursor: pointer; - text-align: center; - background: #a5abb5 url('data:image/gif;base64,R0lGODlhCAAIAIABAPL1+P///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTAzRjFDMDJBOEMxMUUzQkU1MEQwMUUwRTdCNUNGNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTAzRjFDMTJBOEMxMUUzQkU1MEQwMUUwRTdCNUNGNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE1MDNGMUJFMkE4QzExRTNCRTUwRDAxRTBFN0I1Q0Y0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE1MDNGMUJGMkE4QzExRTNCRTUwRDAxRTBFN0I1Q0Y0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAgACAAAAg2MAaaBe/mQnFQ1d1cuADs=') no-repeat 50% 50%; - position: absolute; -} -.follow-link-s:hover { - background-color: #58c3e5; -} -.follow-link-s.active, -.follow-link-s.unfollow { - background: #43be83 url('data:image/gif;base64,R0lGODlhCQAIAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTNBQUU5RTJBOEMxMUUzQUU3QTg3QUM5MEJFOTYxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTNBQUU5RjJBOEMxMUUzQUU3QTg3QUM5MEJFOTYxRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFM0FBRTlDMkE4QzExRTNBRTdBODdBQzkwQkU5NjFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFM0FBRTlEMkE4QzExRTNBRTdBODdBQzkwQkU5NjFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAkACAAAAhCMHwBouuiWSo7GZyfUDJsCADs=') no-repeat 3px 50%; -} -.follow-link-s.active:hover, -.follow-link-s.unfollow:hover { - background: #a5abb5 url('data:image/gif;base64,R0lGODlhCQAJAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERjVCQkNBQjJBOEMxMUUzQjY4Nzg0OTBDNTAwMDE2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERjVCQkNBQzJBOEMxMUUzQjY4Nzg0OTBDNTAwMDE2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRGNUJCQ0E5MkE4QzExRTNCNjg3ODQ5MEM1MDAwMTYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRGNUJCQ0FBMkE4QzExRTNCNjg3ODQ5MEM1MDAwMTYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAkACQAAAhEMgnjAyd+ggU1JdyfVix4bFAA7') no-repeat 3px 3px; -} -.follow-link-s.self { - background-color: #e0735e; -} -/* Follow buttons */ -.follow-link { - width: 16px; - height: 16px; - border: none; - cursor: pointer; - text-align: center; - background: #a5abb5 url('data:image/gif;base64,R0lGODlhCAAIAIABAPL1+P///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTAzRjFDMDJBOEMxMUUzQkU1MEQwMUUwRTdCNUNGNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTAzRjFDMTJBOEMxMUUzQkU1MEQwMUUwRTdCNUNGNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE1MDNGMUJFMkE4QzExRTNCRTUwRDAxRTBFN0I1Q0Y0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE1MDNGMUJGMkE4QzExRTNCRTUwRDAxRTBFN0I1Q0Y0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAgACAAAAg2MAaaBe/mQnFQ1d1cuADs=') no-repeat 50% 50%; - position: absolute; -} -.follow-link:hover { - background-color: #58c3e5; -} -.follow-link.active, -.follow-link.unfollow { - background: #43be83 url('data:image/gif;base64,R0lGODlhCQAIAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTNBQUU5RTJBOEMxMUUzQUU3QTg3QUM5MEJFOTYxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTNBQUU5RjJBOEMxMUUzQUU3QTg3QUM5MEJFOTYxRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFM0FBRTlDMkE4QzExRTNBRTdBODdBQzkwQkU5NjFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFM0FBRTlEMkE4QzExRTNBRTdBODdBQzkwQkU5NjFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAkACAAAAhCMHwBouuiWSo7GZyfUDJsCADs=') no-repeat 3px 50%; -} -.follow-link.active:hover, -.follow-link.unfollow:hover { - background: #a5abb5 url('data:image/gif;base64,R0lGODlhCQAJAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERjVCQkNBQjJBOEMxMUUzQjY4Nzg0OTBDNTAwMDE2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERjVCQkNBQzJBOEMxMUUzQjY4Nzg0OTBDNTAwMDE2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRGNUJCQ0E5MkE4QzExRTNCNjg3ODQ5MEM1MDAwMTYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRGNUJCQ0FBMkE4QzExRTNCNjg3ODQ5MEM1MDAwMTYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAkACQAAAhEMgnjAyd+ggU1JdyfVix4bFAA7') no-repeat 3px 3px; -} -.follow-link.self { - background-color: #e0735e; -} -/* Profile follow buttons */ -.follow-link-big { - display: inline-block; - height: 24px; - width: 84px; - background: url('../images/follow-big-icons.png') 0 0; -} -.follow-link-big:hover { - background-position: 0 -24px; -} -.follow-link-big.unfollow { - width: 103px; - background-position: -84px 0; -} -.follow-link-big.unfollow:hover { - background-position: -84px -24px; -} -.message-link-big { - display: inline-block; - height: 24px; - width: 124px; - background: url('../images/send-message-big.png'); -} -.message-link-big:hover { - background-position: 0 -24px; -} -/* Colored Button */ -.color-button { - display: inline-block; - vertical-align: top; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-size: 11px; - padding: 4px 8px; - color: white; - font-weight: bold; - text-align: center; - border-radius: 2px; - cursor: pointer; -} -a.color-button, -a.color-button:link, -a.color-button:visited, -a.color-button:active { - color: white; - text-decoration: none; -} -.color-button.orange { - background-color: #C8C8C8; -} -.color-button.orange:hover { - background-color: #F58540; -} -.color-button.orange.active { - background-color: #E67C30; -} -.color-button.blue { - background-color: #3678D4; -} -.color-button.blue:hover { - background-color: #2965BA; -} -.color-button.follow-big { - background-color: #C8C8C8; -} -.color-button.follow-big:hover { - background-color: #5BA3FF; -} -.color-button.follow-big.unfollow { - background-color: #43BE83; -} -.color-button.follow-big.unfollow:hover { - background-color: #A6A7A8; -} -/* -.color-button.follow-big:before { display: inline-block; content: ""; background: url('../images/follow-big-icons.png'); width: 11px; height: 11px; margin-right: 5px; vertical-align: -1px; } -.color-button.follow-big:hover:before { background-position: 0 -11px;} -.color-button.follow-big.unfollow:before { background-position: -11px 0px;} -.color-button.follow-big.unfollow:hover:before { background-position: -11px -11px;} -*/ -/* Bright Button */ -.bright-button, -.tv-button.bright-button, -a.bright-button, -a.bright-button:link, -a.bright-button:visited { - background: #4590D1; - border: 1px solid #3977AD; - border-radius: 2px; - color: White; -} -.tv-button.bright-button { - color: White !important; -} -img.avatar-pic { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 32px; - height: 32px; - overflow: hidden; - position: relative; -} -img.avatar-pic img { - width: 32px; - height: 32px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -img.avatar-pic.online:after, -img.avatar-pic.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -/* -img.avatar-pic {padding: 1px; background: #fff; width: 39px; height: 39px; border: 1px solid #C4CED6;} -img.avatar-pic-small {width: 30px; height: 30px;} -img.avatar-pic-mid {padding: 1px; background: #fff; width: 80px; height: 80px; border: 1px solid #cbcbcb;} -*/ -.user-actions { - line-height: 27px; -} -.user-actions a, -.user-actions a:link { - display: block; - color: #5a5a5a !important; - font-size: 14px; - padding: 0 8px; -} -.user-actions a:hover { - text-decoration: underline; -} -.user-actions a.active { - text-transform: uppercase; - color: #fff !important; - background: #5292f3; - border-radius: 2px; - font-weight: bold; - text-decoration: none; -} -#index-stream-load-more { - line-height: 38px; - background: transparent; - /*#06B2CE;*/ - text-align: center; - display: block; - width: 260px; - margin: 5px auto 40px; - color: #00B1CF; - border: #00B1CF 1px solid; - font-size: 14px; - font-weight: 600; - text-transform: uppercase; -} -/* Footer */ -/*body.index-page { - .tv-index-footer { - .folded-corner(62px, #555e6f, #eaeff4); - } -}*/ -.tv-index-footer > .promo-menu-wrap { - background: #292B32; - border-bottom: #2F323A 1px solid; -} -.tv-index-footer div.promo-menu { - padding: 30px 0 27px; - text-align: center; -} -.tv-index-footer div.promo-menu a { - font-size: 15px; - color: #fff; - font-weight: 600; - display: inline-block; - margin: 0 46px; -} -.tv-index-footer div.promo-menu a.active, -.tv-index-footer div.promo-menu a:hover { - color: #14b8da; -} -.tv-index-footer div.promo-menu a:before { - content: " "; - margin: -3px 10px 0 0; -} -.tv-index-footer div.promo-menu a.how:before { - height: 16px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -764px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-index-footer div.promo-menu a.how.active:before, -.tv-index-footer div.promo-menu a.how:hover:before { - height: 16px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -790px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-index-footer div.promo-menu a.features:before { - height: 18px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1163px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - width: 19px !important; - height: 18px !important; -} -.tv-index-footer div.promo-menu a.features.active:before, -.tv-index-footer div.promo-menu a.features:hover:before { - height: 18px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1191px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-index-footer div.promo-menu a.widgets:before { - height: 19px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1247px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-index-footer div.promo-menu a.widgets.active:before, -.tv-index-footer div.promo-menu a.widgets:hover:before { - height: 19px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1276px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-index-footer div.promo-menu a.tradingview-for-the-web:before { - height: 17px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -842px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - top: -1px; -} -.tv-index-footer div.promo-menu a.tradingview-for-the-web.active:before, -.tv-index-footer div.promo-menu a.tradingview-for-the-web:hover:before { - height: 17px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -869px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-index-footer .tv-index-footer-wrap { - padding: 30px 3px 0; -} -body.index-page .tv-index-footer .tv-index-footer-wrap { - padding: 30px 5px 0; -} -.tv-index-footer .tv-footlinks a, -.tv-index-footer .tv-footlinks a:link { - color: #14b8da !important; - text-decoration: none; -} -.tv-index-footer .tv-footlinks a.orange, -.tv-index-footer .tv-footlinks a:link.orange { - color: #fdb543 !important; -} -.tv-index-footer .footer-right { - float: right; - width: 167px; - position: relative; - color: #949698; - font-size: 12px; -} -.tv-index-footer .footer-right .windows-store { - margin-bottom: 15px; - display: block; -} -.tv-index-footer .footer-right .footer-right-designedby { - margin-top: 10px; - font-size: 12px; - line-height: 18px; -} -.tv-index-footer .footer-right .footer-right-designedby a { - color: #1fb2cc !important; -} -.tv-index-footer .footer-right ul.footer-consolidation { - list-style: none outside none; - margin: 16px 0 0; - padding: 0; - width: 140px; - overflow: hidden; -} -.tv-index-footer .footer-right ul.footer-consolidation li { - height: 26px; - position: relative; -} -.tv-index-footer .footer-left { - float: left; - width: 800px; - position: relative; - white-space: nowrap; -} -.tv-index-footer .footer-left a { - text-decoration: none; -} -.tv-index-footer .footer-left a.active { - font-weight: bold; -} -.tv-index-footer .footer-left ul { - padding: 0; - margin: 0; - font-size: 13px; -} -.tv-index-footer .footer-left div.footer-col { - line-height: 21px; - float: left; - margin: 0px 70px 0px 0px; - text-align: left; -} -.tv-index-footer .footer-left div.footer-col:last-child ul { - margin-right: 0; -} -.tv-index-footer .footer-left div.footer-col ul li.header { - font-weight: bold; - font-size: 14px; - color: #d1d1d1; - margin: 0 0 19px; -} -.tv-index-footer .footer-left div.footer-col ul li { - list-style: none; - margin: 5px 0 0 0; -} -.tv-introvideo { - position: relative; - background: url('data:image/gif;base64,R0lGODlhCgABAIABAFVeb////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODFBQUREQjJEMDYxMUUzOUVCNDg2MEE5RjA1MDFDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3ODFBQUREQzJEMDYxMUUzOUVCNDg2MEE5RjA1MDFDMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4MUFBREQ5MkQwNjExRTM5RUI0ODYwQTlGMDUwMUMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc4MUFBRERBMkQwNjExRTM5RUI0ODYwQTlGMDUwMUMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAoAAQAAAgSEHZkFADs=') repeat-x 0 100%; - color: #9096a7; - padding-bottom: 50px; -} -.tv-introvideo .intro-video-text { - /* padding-right: 320px;*/ - padding-left: 10px; - width: 65%; -} -.three-columns .tv-introvideo .intro-video-text { - width: 70%; -} -.tv-introvideo .intro-video-text > div:nth-child(1) { - padding: 44px 0 0; - font-size: 18px; - color: #dbdfeb; -} -.tv-introvideo .intro-video-text > div:nth-child(1) strong { - text-transform: uppercase; - font-size: 24px; - display: block; - font-weight: normal; - padding-bottom: 2px; -} -.tv-introvideo .intro-video-text > div:nth-child(2) { - margin: 20px 20px 0 0; - line-height: 24px; - font-size: 16px; - position: relative; -} -.tv-introvideo .intro-video-buttons { - float: right; - padding-top: 120px; -} -.three-columns .tv-introvideo .intro-video-buttons { - padding: 67px 70px 0 0; -} -.tv-introvideo a, -.tv-introvideo a:link, -.tv-introvideo a:visited { - display: block; - width: 272px; - height: 57px; - line-height: 56px; - margin: 0 0 20px; - background: #1fb2cc; - font-size: 14px; - color: #fff; - text-transform: uppercase; - font-weight: bold; - text-align: center; -} -.tv-introvideo a.intro-video { - background: #60b789; -} -.tv-introvideo a:hover { - background: #26c2de; -} -.tv-introvideo a.intro-video:hover { - background: #72bf96; -} -.tv-footlinks { - color: #626262; -} -body.index-page .tv-footlinks { - height: 269px; -} -/* Footer stats */ -.tv-footstats { - height: 135px; - clear: both; - color: #626262; -} -.tv-footstats .tv-layout-width { - position: relative; - top: 25px; - text-align: center; -} -.three-columns .tv-footstats .tv-layout-width { - width: 1385px !important; -} -.three-columns .tv-footstats .tv-layout-width .aligment-cnt { - margin-left: -46px; -} -.tv-footstats .tv-layout-width, -.tv-footstats .tv-footstats-col { - height: 85px; -} -.tv-footstats .tv-footstats-col { - position: relative; - padding-right: 10px; -} -.tv-footstats .tv-footstats-col:first-child { - border: none; -} -.tv-footstats .tv-footstats-col { - text-align: left; -} -.tv-footstats .tv-footstats-col i { - top: 15px; - left: 10px; -} -.tv-footstats .tv-footstats-col.investors { - float: left; -} -.tv-footstats .tv-footstats-col.investors i { - height: 65px; - width: 62px; - background-image: url("../images/sprites/index-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -316px; - display: block; - position: absolute; - overflow: hidden; -} -.tv-footstats .tv-footstats-col.published { - display: inline-block; -} -.tv-footstats .tv-footstats-col.published i { - height: 63px; - width: 83px; - background-image: url("../images/sprites/index-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -243px; - display: block; - position: absolute; - overflow: hidden; -} -.tv-footstats .tv-footstats-col.created { - float: right; -} -.tv-footstats .tv-footstats-col.created i { - height: 63px; - width: 83px; - background-image: url("../images/sprites/index-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -170px; - display: block; - position: absolute; - overflow: hidden; -} -.tv-footstats .tv-footstats-col.investors .tv-footstats-item { - padding-left: 100px; -} -.tv-footstats .tv-footstats-item { - padding: 12px 0 0 110px; - font-size: 18px; - text-transform: uppercase; - color: #9096a7; -} -.tv-footstats .tv-footstats-item strong, -.tv-footstats .tv-footstats-item span { - display: block; -} -.tv-footstats .tv-footstats-item strong { - color: #dbdfeb; - font-size: 46px; - font-weight: 200; -} -/* Footer press */ -.tv-footpress { - background: url('data:image/gif;base64,R0lGODlhCgABAIABAFVeb////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ODFBQUREQjJEMDYxMUUzOUVCNDg2MEE5RjA1MDFDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3ODFBQUREQzJEMDYxMUUzOUVCNDg2MEE5RjA1MDFDMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4MUFBREQ5MkQwNjExRTM5RUI0ODYwQTlGMDUwMUMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc4MUFBRERBMkQwNjExRTM5RUI0ODYwQTlGMDUwMUMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAoAAQAAAgSEHZkFADs=') repeat-x 0 100%; - clear: both; - height: 186px; - text-align: center; -} -.three-columns .tv-footpress .aligment-cnt { - margin-left: -70px; -} -.tv-footpress .tv-footpress-col { - float: left; - width: 25%; -} -.tv-footpress .tv-footpress-col:after { - content: " "; -} -.tv-footpress .tv-footpress-col:nth-child(1):after { - height: 36px; - width: 129px; - background-image: url("../images/sprites/index-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -28px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-top: -12px; -} -.tv-footpress .tv-footpress-col:nth-child(2):after { - height: 20px; - width: 155px; - background-image: url("../images/sprites/index-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -74px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-footpress .tv-footpress-col:nth-child(3):after { - height: 29px; - width: 125px; - background-image: url("../images/sprites/index-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -104px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-top: -3px; -} -.tv-footpress .tv-footpress-col:nth-child(4):after { - height: 18px; - width: 179px; - background-image: url("../images/sprites/index-sprite.png"); - background-repeat: no-repeat; - background-position: 0px 0px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.tv-footpress .tv-footpress-col blockquote { - margin: 0 auto; - padding: 0 10px; - font-size: 14px; - height: 106px; - width: 230px; -} -.tv-footpress .tv-footpress-col blockquote :before { - content: " "; - height: 17px; - width: 17px; - background-image: url("../images/sprites/index-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -143px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - display: block; - margin: 25px auto 16px; -} -.tv-footpress .tv-footpress-col a { - color: #dbdfeb; - text-decoration: none; -} -/* Icons */ -.icon { - display: inline-block; - background: url('../images/icons.png') 0 0 no-repeat; - position: relative; - vertical-align: middle; -} -.icon-star { - background-position: -20px 0; - width: 19px; - height: 18px; - top: 1px; -} -.icon-arrow-small { - background-position: -80px -20px; - width: 6px; - height: 9px; - left: 1px; -} -.icon-charts { - background-position: -60px 0px; - width: 14px; - height: 14px; - top: 2px; - margin: 0 6px 0 0; -} -.icon-charts-smallest { - background-position: -117px -330px; - width: 10px; - height: 6px; -} -.icon-rating-small { - background-position: -80px 0px; - width: 14px; - height: 14px; - top: 2px; -} -.icon-rating-smallest { - background-position: -118px -320px; - width: 8px; - height: 8px; -} -.icon-plus { - background-position: -40px 0px; - width: 14px; - height: 14px; - left: -5px; -} -.icon-green-check { - background-position: -100px 0px; - width: 14px; - height: 14px; - left: -5px; -} -.icon-popular { - background-position: 0px 0px; - width: 18px; - height: 16px; - top: 3px; -} -.icon-new { - background-position: -120px 0px; - width: 17px; - height: 18px; - top: -1px; - vertical-align: bottom; -} -.icon-nav-left-disabled { - background-position: -160px 0px; - width: 17px; - height: 18px; -} -.icon-nav-left-active { - background-position: -180px 0px; - width: 17px; - height: 18px; -} -.icon-nav-right-active { - background-position: -140px 0px; - width: 18px; - height: 18px; -} -.icon-nav-right-disabled { - background-position: 0px -20px; - width: 18px; - height: 18px; -} -.icon-eye { - background-position: -20px -20px; - width: 16px; - height: 10px; -} -.icon-eye-dark { - background-position: -80px -80px; - width: 16px; - height: 10px; -} -.icon-eye-blue { - background-position: -60px -100px; - width: 16px; - height: 10px; -} -.icon-telly { - background-position: -100px -20px; - width: 16px; - height: 15px; - top: 3px; -} -.icon-saved { - background-position: -120px -20px; - width: 15px; - height: 14px; - top: 2px; -} -.icon-globe { - background-position: -140px -20px; - width: 15px; - height: 15px; - top: 2px; -} -.icon-user { - background-position: -160px -20px; - width: 11px; - height: 15px; - top: 2px; - left: 2px; -} -.icon-gear { - background-position: -180px -20px; - width: 17px; - height: 17px; - top: 2px; - left: 0px; -} -.icon-user-blue { - background-position: -60px -40px; - width: 14px; - height: 17px; - top: 3px; - left: 0px; -} -.icon-popup-arrow { - background-position: -80px -40px; - width: 9px; - height: 5px; - top: 0px; - left: 2px; -} -.icon-gallery-prev { - background-position: -120px -40px; - width: 9px; - height: 13px; - top: 62px; - left: 9px; -} -.icon-gallery-next { - background-position: -100px -40px; - width: 9px; - height: 13px; - top: 62px; - left: 9px; -} -.icon-similar-charts { - background-position: -140px -40px; - width: 18px; - height: 15px; -} -.icon-share { - background-position: -80px -60px; - width: 14px; - height: 14px; - vertical-align: middle; - left: -3px; - top: -1px; -} -.tv-button:hover .icon-share { - background-position: -100px -60px; -} -.tv-button.active .icon-share { - background-position: -120px -260px; -} -.tv-button.disabled .icon-share { - background-position: -80px -60px; -} -.icon-favorites { - background-position: -140px -60px; - width: 16px; - height: 15px; - vertical-align: top; - left: -3px; - top: -1px; -} -.tv-button:hover .icon-favorites { - background-position: -160px -60px; -} -.tv-button.active .icon-favorites { - background-position: -140px -260px; -} -.tv-button.disabled .icon-favorites { - background-position: -140px -60px; -} -.tv-button .icon-dropdown { - position: relative; - left: 5px; - display: inline-block; - height: 15px; - width: 13px; - vertical-align: top; - background: url('../images/select-bg.png') 2px 5px no-repeat; -} -.tv-button.active .icon-dropdown { - background-position: 2px -15px; -} -.tv-button.load-more-button { - width: 88px; -} -.tv-button.tv-button-fontstyle { - height: 14px; - padding-left: 0; - padding-right: 0; - width: 25px; - text-align: center; -} -.tv-button.process, -.ajax-process-bg { - background: url("../images/bar-loader.gif") !important; - background-repeat: repeat !important; - background-position: 0 0 !important; -} -.tv-button.tv-button-fontstyle .icon-fontstyle-bold, -.tv-button.tv-button-fontstyle .icon-fontstyle-italic { - display: block; - height: 11px; - margin: auto; - background: url('../images/icons.png') 0 0 no-repeat; - position: relative; - top: 1px; -} -.tv-button.tv-button-fontstyle .icon-fontstyle-bold { - width: 10px; - background-position: -40px -260px; -} -.tv-button.tv-button-fontstyle .icon-fontstyle-italic { - width: 7px; - background-position: -60px -260px; -} -.icon-reply { - background-position: -40px -80px; - width: 13px; - height: 11px; - vertical-align: top; - left: -2px; - top: 3px; -} -.icon-toolbar-b { - background-position: -100px -80px; - width: 10px; - height: 11px; - top: 3px; -} -a:hover .icon-toolbar-b { - background-position: -120px -80px; -} -.icon-toolbar-i { - background-position: -140px -80px; - width: 7px; - height: 11px; - top: 3px; -} -a:hover .icon-toolbar-i { - background-position: -160px -80px; -} -.icon-toolbar-u { - background-position: -180px -80px; - width: 13px; - height: 14px; - top: 5px; -} -a:hover .icon-toolbar-u { - background-position: 0 -100px; -} -.icon-toolbar-attach { - background-position: -40px -100px; - width: 7px; - height: 13px; - top: 5px; -} -a:hover .icon-toolbar-attach { - background-position: -20px -100px; -} -.icon-close { - background-position: -80px -100px; - width: 13px; - height: 13px; -} -.tv-button .icon-close { - top: 1px; -} -a:hover .icon-close { - background-position: -100px -100px; -} -.icon-search-results { - background-position: -120px -100px; - width: 15px; - height: 17px; - top: 1px; -} -.icon-search-filter { - background-position: -140px -100px; - width: 15px; - height: 15px; -} -.icon-zoom { - background-position: -160px -100px; - width: 15px; - height: 15px; - vertical-align: middle; - left: -3px; - top: -2px; -} -.icon-fullscreen { - background-position: -180px -100px; - width: 18px; - height: 18px; - top: 3px; -} -.icon-activitystream { - background-position: 0px -120px; - width: 17px; - height: 16px; - top: 3px; -} -.icon-following { - background-position: -20px -120px; - width: 14px; - height: 11px; - top: 1px; -} -.icon-realtime { - background-position: -40px -120px; - width: 15px; - height: 15px; - left: -2px; - vertical-align: top; -} -.icon-feedback { - background-position: -60px -120px; - width: 15px; - height: 14px; - left: -2px; - top: 2px; -} -.icon-feedback-arrow { - background-position: -80px -120px; - width: 5px; - height: 9px; - left: -4px; - top: 1px; - display: none; -} -a.chart-feedback:hover .icon-feedback-arrow { - display: inline-block; -} -.icon-footer-arrow { - background-position: -100px -120px; - width: 11px; - height: 6px; - left: 50%; - top: -6px; - position: absolute; - margin-left: -5px; -} -.icon-section-tooltip-close { - background-position: -120px -120px; - width: 13px; - height: 13px; - position: absolute; - top: 3px; - right: 3px; - cursor: pointer; -} -.icon-section-tooltip-arrow { - background-position: -140px -120px; - width: 18px; - height: 10px; - position: absolute; - top: -10px; - left: 30px; -} -.icon-features { - background-position: -160px -120px; - width: 18px; - height: 16px; - top: 1px; -} -.icon-feature-tooltip-arrow { - background-position: -180px -120px; - width: 13px; - height: 9px; - position: absolute; - top: -6px; - left: 46px; -} -.icon-carousel-item-delete { - background-position: -20px -140px; - width: 18px; - height: 18px; - position: absolute; - top: 6px; - right: 5px; -} -.icon-carousel-item-delete:hover { - background-position: 0px -140px; -} -.icon-carousel-item-delete-dark { - background-position: 0px -240px; - width: 14px; - height: 14px; -} -.icon-carousel-item-delete-dark:hover { - background-position: -20px -240px; -} -.icon-people { - background-position: -40px -140px; - width: 23px; - height: 16px; - top: 1px; -} -.icon-insert-chart { - background-position: -64px -140px; - width: 16px; - height: 15px; -} -.icon-twitter { - background-position: -140px -140px; - width: 14px; - height: 14px; - top: 1px; -} -.icon-stocktwits { - background-position: -20px -40px; - width: 14px; - height: 14px; - top: 1px; -} -.icon-action-zoom { - background-position: -100px -80px; - width: 15px; - height: 15px; - left: -1px; - vertical-align: top; -} -.icon-action-load-more { - background-position: -20px -200px; - width: 18px; - height: 15px; - left: -1px; - vertical-align: top; -} -.icon-action-load-more.disabled { - background-position: -40px -200px; -} -.icon-action-realtime { - background-position: -120px -80px; - width: 15px; - height: 15px; - left: -1px; - vertical-align: top; -} -.icon-tag { - background-position: 0 -40px; - width: 20px; - height: 17px; - top: 1px; -} -.icon-trending-symbols { - background-position: -160px -220px; - width: 20px; - height: 18px; - top: 2px; -} -.icon-discussed-now { - background-position: -140px -240px; - width: 20px; - height: 18px; - top: 2px; - margin: 0 3px 0 0; -} -.icon-white-arrow-up { - background-position: 0 -60px; - width: 17px; - height: 9px; -} -.icon-tag-label { - background-position: -40px -40px; - width: 16px; - height: 23px; - vertical-align: top; - top: 1px; -} -.icon-thumb-up { - background-position: -20px -60px; - width: 11px; - height: 15px; - vertical-align: top; - top: -2px; -} -.icon-comment { - background-position: -40px -60px; - width: 13px; - height: 11px; - top: 1px; -} -.icon-comment-blue { - background-position: -40px -100px; - width: 13px; - height: 11px; - top: 1px; -} -.icon-stream-like { - background-position: -60px -180px; - width: 20px; - height: 20px; -} -.icon-stream-dislike { - background-position: -80px -180px; - width: 20px; - height: 20px; -} -.icon-stream-comment { - background-position: -120px -180px; - width: 20px; - height: 20px; -} -.icon-stream-publish { - background-position: -100px -180px; - width: 20px; - height: 20px; -} -.icon-stream-follow { - background-position: -40px -180px; - width: 20px; - height: 20px; -} -.icon-stream-favorite { - background-position: -140px -180px; - width: 20px; - height: 20px; -} -.icon-toolbar-plus { - background-position: -180px -160px; - width: 14px; - height: 16px; -} -.icon-toolbar-minus { - background-position: -20px -160px; - width: 14px; - height: 16px; -} -.icon-toolbar-down { - background-position: -60px -160px; - width: 14px; - height: 16px; -} -.icon-toolbar-up { - background-position: -100px -160px; - width: 14px; - height: 16px; -} -.icon-toolbar-left { - background-position: -140px -160px; - width: 14px; - height: 16px; -} -.icon-toolbar-right { - background-position: 0px -100px; - width: 14px; - height: 16px; -} -.icon-toolbar-reset { - background-position: -140px -80px; - width: 16px; - height: 19px; -} -.icon-toolbar-zoom-to { - background-position: 0px -180px; - width: 20px; - height: 20px; - top: -2px; -} -.icon-toolbar-zoom-from { - background-position: -20px -180px; - width: 20px; - height: 20px; - top: -2px; -} -a:hover .icon-toolbar-zoom-to, -a:active .icon-toolbar-zoom-to { - background-position: 0px -180px; -} -a:hover .icon-toolbar-zoom-from, -a:active .icon-toolbar-zoom-from { - background-position: -20px -180px; -} -a:hover .icon-toolbar-plus, -a:active .icon-toolbar-plus { - background-position: 0px -160px; -} -a:hover .icon-toolbar-minus, -a:active .icon-toolbar-minus { - background-position: -40px -160px; -} -a:hover .icon-toolbar-down, -a:active .icon-toolbar-down { - background-position: -80px -160px; -} -a:hover .icon-toolbar-up, -a:active .icon-toolbar-up { - background-position: -120px -160px; -} -a:hover .icon-toolbar-left, -a:active .icon-toolbar-left { - background-position: -160px -160px; -} -a:hover .icon-toolbar-right, -a:active .icon-toolbar-right { - background-position: -20px -100px; -} -a:hover .icon-toolbar-reset, -a:active .icon-toolbar-reset { - background-position: -160px -80px; -} -.icon-thup { - background-position: -20px -60px; - width: 11px; - height: 15px; - top: -2px; - vertical-align: middle; -} -.icon-thup.active { - background-position: -40px -40px; -} -.icon-thdown { - background-position: -40px -20px; - width: 11px; - height: 15px; - vertical-align: middle; -} -.icon-thdown.active { - background-position: -60px -20px; -} -.icon-favorite { - background-position: -140px -280px; - width: 16px; - height: 15px; - vertical-align: -3px; -} -.icon-favorite.active { - background-position: -20px -279px; -} -.icon-agree { - background-position: -20px -180px; - width: 12px; - height: 14px; - vertical-align: middle; - left: -3px; - top: -2px; -} -.tv-button.disabled .icon-agree { - background-position: 0px -180px; -} -.tv-button.active .icon-agree { - background-position: -80px -260px; -} -.icon-disagree { - background-position: -180px -180px; - width: 12px; - height: 14px; - vertical-align: middle; - top: -1px; -} -.tv-button.disabled .icon-disagree { - background-position: -160px -180px; -} -.tv-button.active .icon-disagree { - background-position: -100px -260px; -} -.icon-profilemenu-chart { - background-position: -80px -200px; - width: 12px; - height: 9px; - vertical-align: middle; - top: -1px; -} -/*.icon-profilemenu-profile {background-position: -60px -200px; width: 12px; height: 12px; vertical-align: middle; top: -1px;} -.icon-profilemenu-settings {background-position: -185px -200px; width: 12px; height: 12px; vertical-align: middle; top: -1px; left: -1px;}*/ -.icon-profilemenu-signout { - background-position: -89px -209px; - width: 12px; - height: 11px; - vertical-align: middle; - top: -1px; -} -.icon-location { - background-position: -100px -200px; - width: 12px; - height: 14px; - vertical-align: middle; -} -.icon-website { - background-position: -120px -200px; - width: 15px; - height: 14px; - vertical-align: middle; -} -.icon-twitter-profile { - background-position: -140px -200px; - width: 16px; - height: 12px; - vertical-align: middle; -} -.icon-chart-recommended { - background-position: -60px -220px; - width: 13px; - height: 19px; - margin: 0 0 0 5px; - vertical-align: top; -} -.icon-chart-bullseye { - background-position: -40px -220px; - width: 19px; - height: 18px; - margin: 0 0 0 5px; - vertical-align: top; -} -.icon-chat-send { - background-position: -100px -240px; - width: 16px; - height: 15px; - top: 1px; - vertical-align: baseline; -} -.icon-snapshot { - background-position: -60px -240px; - width: 16px; - height: 13px; - top: 1px; -} -.active .icon-snapshot { - background-position: 0 -260px; -} -.icon-snapshot-small { - background-position: -80px -240px; - width: 11px; - height: 9px; - vertical-align: top; - top: 3px; -} -.icon-snapshot-delete { - background-position: -20px -260px; - width: 7px; - height: 7px; - margin: 0 0 0 5px; - cursor: pointer; -} -.icon-chart-small { - background-position: -80px -250px; - width: 11px; - height: 9px; - vertical-align: top; - top: 3px; -} -.icon-calendar { - background-position: -101px -320px; - width: 14px; - height: 16px; - vertical-align: middle; - top: -2px; -} -.tv-uppercase { - text-transform: uppercase; -} -/* Buttons */ -.tv-button { - cursor: default; - padding: 6px 10px 5px; - height: 15px; - display: inline-block; - vertical-align: top; - text-decoration: none !important; - color: #6f7073 !important; - border: 1px solid #c9cbcd; - font-size: 11px; - font-family: arial, sans-serif; - font-weight: bold; - text-align: center; - background: url('../images/button-bg.png') 0 0 repeat-x; - -webkit-user-select: none; - -moz-user-select: none; - -o-user-select: none; - user-select: none; - box-sizing: content-box; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - -webkit-appearance: none; -} -.tv-button:hover { - background-position: 0 -26px; - color: #68696b; -} -.tv-button:active:not([disabled]), -.tv-button.active, -.tv-button.toolbutton:active, -.tv-button.toolbutton.active, -.tv-select-container.sbHolderOpen, -.tv-select-container:active { - background: #f4f7f9; - color: #f5f5f5; -} -.tv-button.ok { - min-width: 30px; - background: #06b2ce; - border-color: #06b2ce; - color: #ffffff !important; -} -.tv-button.ok:hover { - background: #06bfdd; - border-color: #06bfdd; -} -.tv-button.ok:active { - background: #06a5bf; - border-color: #06a5bf; -} -.tv-button.ok.process { - background: url("../images/button-base-process.gif") 0 0 repeat !important; -} -.tv-button.block { - display: block; - text-align: center; -} -.tv-button.slim { - padding: 3px 8px; - font-weight: normal; -} -.chart-description .tv-button.slim { - line-height: normal; -} -.tv-button.icon { - padding: 5px; -} -.tv-button.icon.active { - background: #cfe1ff; -} -.tv-button.toolbutton { - width: 24px; - height: 25px; - padding: 0 !important; - text-align: center; -} -.tv-button.wide { - padding: 5px 15px; - min-width: 50px; -} -.tv-button.xwide { - padding: 5px 0; - width: 175px; -} -.tv-button.xxwide { - padding: 5px 0; - width: 185px; -} -.tv-button.disabled { - color: #848484; - background-position: 0 -78px; - opacity: 0.7; - cursor: default; -} -.tv-button.disabled:hover { - background-position: 0 -78px; -} -.tv-button.disabled:active { - background-position: 0 -78px; -} -.tv-button.theblueone { - background: #4387f6 url('../images/publish-chart-bg.png'); - color: #fff !important; - border: 1px solid #346bc2; - padding: 4px 10px 5px; -} -.tv-button.theblueone:active { - background-position: 0 -26px; -} -.tv-button.half-left { - border-radius: 3px 0 0 3px; - border-right: none; -} -.tv-button.half-right { - border-radius: 0 3px 3px 0; -} -.tv-button.cancel { - background: #9ca0a6; - border-color: #9ca0a6; - color: #ffffff !important; -} -.tv-button.cancel:hover { - background: #a4a8ad; - border-color: #a4a8ad; -} -.tv-button.cancel:active { - background: #94989f; - border-color: #94989f; -} -.tv-button.process { - background: url(../images/bar-loader.gif) 0 0 repeat; -} -.tv-button.with-arrow { - position: relative; - margin-left: 2px; -} -.tv-button.with-arrow.arrow-left:after, -.tv-button.with-arrow.arrow-left:before { - right: 100%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none; -} -.tv-button.with-arrow.arrow-left:after { - border-color: rgba(249, 249, 249, 0); - border-right-color: #f9f9f9; - border-width: 5px; - top: 50%; - margin-top: -5px; -} -.tv-button.with-arrow.arrow-left:before { - border-color: rgba(188, 188, 188, 0); - border-right-color: #bcbcbc; - border-width: 6px; - top: 50%; - margin-top: -6px; -} -.tv-button.with-arrow.arrow-left:active:after { - border-color: rgba(227, 231, 233, 0); - border-right-color: #e3e7e9; - margin-right: -1px; -} -/* Select */ -.tv-select { - display: none; -} -.tv-select-container { - background-color: #fafafa; - border: 1px solid #c9cbcd; - border-radius: 0; - height: 26px; - position: relative; - display: inline-block; - vertical-align: top; - color: #333333; -} -.tv-select-container a { - color: #333333; -} -.tv-select-container.sbHolderOpen { - color: #000000; -} -.tv-select-container.sbHolderOpen a { - color: #000000; -} -.tv-select-container:hover { - color: #000000; -} -.tv-select-container:hover a { - color: #000000; -} -.tv-select-container:hover .sbToggle:after { - border-color: #000000 transparent transparent transparent; -} -.tv-select-container .sbSelector { - cursor: default; - display: block; - height: 26px; - line-height: 26px; - outline: none; - overflow: hidden; - padding: 0 23px 0 10px; - color: #333333; -} -.tv-select-container .sbSelector:hover { - outline: none; - text-decoration: none; -} -.tv-select-container .sbToggle { - cursor: default; - position: absolute; - right: 5px; - top: 6px; - display: inline-block; - height: 15px; - width: 13px; - vertical-align: top; - background: url('../images/select-bg.png') 2px 5px no-repeat; -} -.tv-select-container.dialog { - height: 25px; - vertical-align: middle; -} -.tv-select-container.dialog .sbSelector { - height: 25px; - line-height: 25px; - padding: 0 20px 0 10px; - width: 80px; -} -.tv-select.inset + .tv-select-container { - background: #eff3f6; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - color: #6f7073; -} -.tv-unstyled-select-container { - position: relative; -} -.property-wide-select .tv-select-container.dialog .sbSelector { - width: 90px; -} -.tv-select-container .sbHolderDisabled { - background-color: #3C3C3C; - border: solid 1px #515151; -} -.tv-unstyled-select-container .sbOptions, -.tv-select-container .sbOptions { - list-style: none; - margin: 0; - padding: 0px; - position: absolute; - top: 30px; - min-width: 150px; - z-index: 1; - overflow-y: auto; - background: #fff; - border: 1px solid #c9cbcd; - overflow-x: hidden; -} -.tv-unstyled-select-container .sbOptions a, -.tv-select-container .sbOptions a { - display: block; - white-space: nowrap; - outline: none; - padding: 7px 12px; - font-weight: normal; - font-size: 13px; - line-height: 16px; - color: #595959; -} -.tv-unstyled-select-container .sbOptions a:link, -.sbOptions a:visited, -.tv-select-container .sbOptions a:link, -.sbOptions a:visited { - color: #595959; - text-decoration: none; -} -.tv-unstyled-select-container .sbOptions a:hover, -.tv-select-container .sbOptions a:hover { - background: #f4f7f9; -} -.tv-unstyled-select-container .sbOptions a.active, -.tv-select-container .sbOptions a.active { - background: #f4f7f9; - border-left: 3px solid #5cb888; - padding-left: 9px; - color: #333; -} -.tv-unstyled-select-container .sbOptions li.last a, -.tv-select-container .sbOptions li.last a { - border-bottom: none; -} -.tv-unstyled-select-container .sbOptions .sbDisabled, -.tv-select-container .sbOptions .sbDisabled { - display: block; - padding: 7px 0 7px 10px; -} -.tv-unstyled-select-container .sbOptions .sbGroup, -.tv-select-container .sbOptions .sbGroup { - display: block; - font-weight: bold; - padding: 7px 0 7px 3px; -} -.tv-unstyled-select-container .sbOptions .sbSub, -.tv-select-container .sbOptions .sbSub { - padding-left: 17px; -} -.tv-select-container.tv-select-container-fontsize .sbSelector { - width: 26px; -} -.tv-select-container.tv-select-container-fontsize .sbOptions { - min-width: 54px; -} -/* Text input */ -.tv-text-input { - color: #5a5a5a; - margin: 0; - border: 1px solid #c9cbcd; - display: inline-block; - overflow: hidden; - width: 100px; - height: 26px; - vertical-align: top; - padding: 0 5px; -} -.tv-text-input:focus { - border-color: #4c82ce; -} -.tv-text-input.inset { - background: #ffffff; -} -.tv-text-input.ticker { - height: 25px; - width: 60px; -} -/* Ticker */ -.tv-ticker { - display: inline; - position: absolute; - width: 13px; - height: 27px; - margin: 0 0 0 -13px; -} -.tv-ticker .icon { - background: url('../images/ticker-icons.png'); - position: absolute; - width: 13px; -} -.tv-ticker .icon.up { - height: 13px; -} -.tv-ticker .icon.up:hover { - background-position: 0 -27px; -} -.tv-ticker .icon.up:active { - background-position: 0 -54px; -} -.tv-ticker .icon.down { - height: 14px; - background-position: 0 -13px; - top: 13px; -} -.tv-ticker .icon.down:hover { - background-position: 0 -40px; -} -.tv-ticker .icon.down:active { - background-position: 0 -67px; -} -input:focus + .tv-ticker { - border-left: 1px solid #4c82ce; -} -input:focus + .tv-ticker .icon { - width: 12px; -} -input:focus + .tv-ticker .icon.up { - background-position: -1px 0px; -} -input:focus + .tv-ticker .icon.up:hover { - background-position: -1px -27px; -} -input:focus + .tv-ticker .icon.up:active { - background-position: -1px -54px; -} -input:focus + .tv-ticker .icon.down { - background-position: -1px -13px; - top: 13px; -} -input:focus + .tv-ticker .icon.down:hover { - background-position: -1px -40px; -} -input:focus + .tv-ticker .icon.down:active { - background-position: -1px -67px; -} -.tv-global-notification { - height: 28px; - background: #f0c42d; - color: #7a4404; - position: relative; - padding: 10px 0 0; -} -.tv-global-notification { - position: fixed; - width: 100%; - z-index: 100; - top: -38px; - transition: top 0.7s ease-out, opacity 0.5s linear; - -moz-transition: top 0.7s ease-out, opacity 0.5s linear; - -webkit-transition: top 0.7s ease-out, opacity 0.5s linear; - -o-transition: top 0.7s ease-out, opacity 0.5s linear; -} -.notification-overlay { - opacity: 0.85; -} -.notification-overlay:hover { - opacity: 1; -} -body.padding-animate { - transition: padding 0.7s ease-out; - -moz-transition: padding 0.7s ease-out; - -webkit-transition: padding 0.7s ease-out; - -o-transition: padding 0.7s ease-out; -} -.tv-global-notification a, -.tv-global-notification a:link, -.tv-global-notification a:visited { - color: #2b2c30; - text-decoration: underline; -} -.tv-global-notification .tv-layout-width { - overflow: hidden; - height: 28px; - text-overflow: ellipsis; - white-space: nowrap; -} -.chart-page .tv-global-notification .tv-layout-width, -.viewchart-body .tv-global-notification .tv-layout-width { - margin: 0; - width: 100%; -} -.tv-global-notification .tv-layout-width { - padding-top: 1px; - margin-top: -1px; -} -.icon-notification-info { - background-position: -60px -60px; - width: 16px; - height: 17px; - vertical-align: middle; - top: -1px; - margin: 0 7px 0 10px; -} -.icon-notification-close { - background-position: -60px -80px; - width: 10px; - height: 11px; - position: absolute; - right: 11px; - top: 14px; - cursor: pointer; -} -h1.seo-header { - font: bold 16px Arial; - text-transform: uppercase; - color: #5A5A5A; -} -h2.seo-header { - font-weight: bold; - margin: 0; - font-size: 12px; -} -.trending-symbols-table { - margin: 10px 0 20px 0; -} -.trending-symbols-item { - padding: 13px 0 14px; - display: block; - border-bottom: solid 1px #dbdfe4; -} -.trending-symbols-item > div { - float: left; - overflow: hidden; -} -.trending-symbols-item .sessions { - position: relative; - width: 16%; - padding: 0 3% 0 1%; - text-align: right; -} -.trending-symbols-item, -.trending-symbols-item a { - color: #3b3e44 !important; -} -.icon-people-watching { - background-position: -180px -220px; - width: 14px; - height: 11px; - top: 1px; -} -.trending-symbols-item .symbol { - width: 30%; -} -.trending-symbols-item .last { - width: 22%; - text-align: right; -} -.trending-symbols-item .change { - width: 25%; - text-align: right; - color: #5A5D66; -} -.trending-symbols-item .change.plus { - color: #298755; -} -.trending-symbols-item .change.minus { - color: #DA563E; -} -.index-charts-tab .item .cover.online:after, -.timeline-event.online:after, -.activity-stream-item .avatar.online:after, -.user-profile-card.online .userpic:after, -.comment-header.online:after, -.ch-item-userpic.online:after, -.public-user-info-avatar.online:after { - position: absolute; - display: block; - background: #69cb19; - border-top: 1px solid #fff; - border-left: 1px solid #fff; - top: 32px; - left: 32px; - width: 8px; - height: 8px; - content: ""; -} -.user-profile-card.online .userpic:after, -.public-user-info-avatar.online:after { - top: 73px; - left: 73px; - width: 8px; - height: 8px; -} -.chat-latest { - height: 350px; - overflow: hidden; - position: relative; -} -.chat-latest .tv-chat { - background: none !important; -} -.chat-latest .ch-item { - border-bottom: solid 1px #dbdfe4; - padding: 12px 0 13px; -} -.chat-latest .ch-item-userpic { - left: 0; -} -.chat-latest .ch-item-userpic img { - width: 32px; - height: 32px; -} -.chat-latest .ch-item-content { - margin: -1px 6px 0 38px; -} -.chat-latest .ch-item-author a { - font-size: 12px; - color: #007FB9; -} -.chat-latest .ch-item-channel { - display: none; -} -.chat-latest .ch-item-time { - top: 27px; -} -.chat-latest .ch-item-text { - font-size: 13px; -} -.is-not-trial-available .hide-if-not-trial-available { - display: none; -} -.is-not-trial .hide-if-not-trial { - display: none; -} -.wl-icon-delayed, -.symbol-list-item .delayed, -.dl-delayed, -.quote-area .quotes-item .delayed, -.symbol-list-item .endofday { - display: inline-block; - width: 10px; - height: 10px; - border-radius: 50%; - overflow: hidden; - background: url('../images/delayed.png') center center no-repeat #a953ae; - line-height: 100px; - cursor: default; -} -.symbol-list-item .name { - vertical-align: top; -} -.symbol-list-item .estimate .value { - display: inline-block; - width: 13px; - height: 13px; - border: 1px solid #c9cbcd; - color: #c9cbcd; - font-size: 10px; - text-align: center; - overflow: hidden; - margin: 8px 0 0 0; - cursor: default; -} -.symbol-list-item .estimate .value.soon { - border: 1px solid #DC5538; - color: #DC5538; -} -.symbol-list-item .endofday { - background-image: url('data:image/gif;base64,R0lGODlhBAAGAPABAOzw8////yH5BAUKAAEALAAAAAAEAAYAAAIGhB15qBlbADs='); -} -.dl-delayed { - margin: 0 0 0 1ex; -} -.symbol-list-item .endofday, -.symbol-list-item .delayed { - margin: 3px 0 2px 3px; -} -.search-field { - position: absolute; - top: -6px; - right: 7px; -} -.search-field input { - width: 170px; - padding-right: 30px; - font-size: 12px; -} -.search-field .button { - display: block; - width: 26px; - height: 26px; - position: absolute; - top: 1px; - right: 1px; - cursor: pointer; - border: 1px dotted #C6C9CC; - border-width: 0 0 0 1px; - background-image: url('../images/index/search-bg.png'); - background-repeat: no-repeat; - background-position: 5px 6px; -} -.search-field input, -.search-field .button { - opacity: 0.7; -} -.search-field.active input, -.search-field.active .button { - opacity: 1.0; -} -.search-field.not-empty input { - text-transform: uppercase; -} -.search-field span.placeholder { - color: #929292; - line-height: 26px; - opacity: 0.7; -} -.launch-chart-button { - display: inline-block; - background: #06B2CE; - color: white !important; - text-transform: uppercase; - text-align: center; - font-weight: bold; - width: 119px; - height: 21px; - padding: 7px 0 0; - font-size: 12px; -} -.launch-chart-button:hover { - background: #06C3E0; -} -.tv-profile .header h2, -.tv-gopro-block .marketplace-order-button strong { - font-weight: 500; - font-family: 'Helvetica Neue', Arial, 'Myriad Pro', sans-serif; -} -@-webkit-keyframes highlight-animation { - from { - background: transparent; - } - to { - background: #FFE868; - } -} -@-moz-keyframes highlight-animation { - from { - background: transparent; - } - to { - background: #FFE868; - } -} -@-ms-keyframes highlight-animation { - from { - background: transparent; - } - to { - background: #FFE868; - } -} -@-o-keyframes highlight-animation { - from { - background: transparent; - } - to { - background: #FFE868; - } -} -@keyframes highlight-animation { - from { - background: transparent; - } - to { - background: #FFE868; - } -} -html, -body { - margin: 0px; - padding: 0px; - background: #fff; - color: #000; - font-family: 'Open Sans', sans-serif; - font-size: small; - height: 100% !important; -} -body { - min-width: 1000px; -} -body.viewchart-body { - min-width: 1050px; -} -img { - border: none; -} -textarea { - resize: none; -} -:focus { - outline: none !important; -} -input::-ms-clear { - display: none; -} -input, -textarea { - -webkit-border-radius: 0; - -webkit-background-clip: padding-box; - -moz-border-radius: 0; - -moz-background-clip: padding; - border-radius: 0; - background-clip: padding-box; -} -.chart-page :not(input):not(textarea):not(.selectable), -.unselectable, -.tv-profile .tags, -.quote-area { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -input, -textarea, -.selectable { - -moz-user-select: text; - -webkit-user-select: text; - user-select: text; -} -.mt { - /* markup-table */ - border: 0px #000 none; - border-style: none; - border-collapse: collapse; - text-align: left; - vertical-align: top; - margin: 0px; - padding: 0px; -} -a { - color: #0099D4; - text-decoration: none; -} -a:visited { - color: #0099D4; - text-decoration: none; -} -a:hover { - color: #0099D4; - text-decoration: none; -} -a:active { - color: #0099D4; - text-decoration: none; -} -/* common */ -.auto-size { - min-width: 100%; - min-height: 100%; - height: 100%; - width: 100%; - border: 0px #000 none; - border-style: none; - border-collapse: collapse; - text-align: left; - vertical-align: top; - margin: 0px; - padding: 0px; -} -.auto-w { - min-width: 100%; - width: 100%; -} -.auto-h { - min-height: 100%; - height: 100%; -} -.text-center { - text-align: center; -} -.center-align { - text-align: center; - vertical-align: middle; -} -.l-align { - text-align: left; - vertical-align: middle; -} -.r-align { - text-align: right; - vertical-align: middle; -} -/* forms */ -.simple-page { - background-color: #626262; - color: #ffffff; -} -.form-page { - background-color: #626262; -} -.form-container { - background-color: #626262; -} -.form-at-all { - background-color: #d3d3d3; - padding: 5px 5px 3px 5px; -} -.form-header { - font-size: xx-large; - font-weight: bold; -} -.form-content { - margin-top: 10px; - text-align: center; -} -td.form-table { - text-align: left; - vertical-align: middle; -} -.submit-button { - margin-top: 10px; -} -.form-error { - color: #ff0000; - font-weight: bold; - margin-bottom: 10px; -} -/* footer */ -#footer { - background: #dbdbdb; - color: #626262; - border-top: 1px #999999 solid; - height: 24px; - font-size: small; -} -.copyright { - margin-left: 10px; -} -.terms-of-use { - margin-right: 15px; -} -/* main chart */ -#chart-area { - background: transparent; -} -#chart-area, -.chart-container, -.chart-place { - position: relative; - -ms-touch-action: none; -} -#chart-area.fullscreen { - position: fixed; - z-index: 15; - left: 0; - top: 0; - width: 100% !important; - height: 100% !important; - background: #F1F3F6; -} -.chart-page .chart-container { - border: solid #C9CBCD 1px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.chart-page .chart-container.multiple.active { - border: solid #007FB9 1px; -} -.is-mobile .chart-page .chart-container.multiple.active { - z-index: 1; -} -.chart-page .chart-container.inactive .chart-status-picture, -.chart-page .chart-container.inactive .pane-legend { - opacity: .6; -} -.chart-page .chart-container.inactive .pane-legend-line.study, -.chart-page .chart-container.inactive .back-to-present, -.chart-page .chart-container.inactive .control-bar-wrapper { - display: none; -} -.viewchart-body .chart-container.multiple { - border: solid #C9CBCD 1px; - margin: -1px; -} -#detailed-panel { - background-color: #e8e8e8; - height: 100px; - background-color: #f0f0f0; - padding-left: 7px; -} -.detailed-header { - text-align: left; - vertical-align: middle; -} -.detailed-header-symbol { - font-size: xx-large; - color: #484848; -} -.detailed-header-value { - font-size: x-large; - color: #484848; -} -.detailed-header-delta { - font-size: x-large; - color: #d84128; -} -.detailed-date { - font-size: small; - color: #8f8f8f; -} -.detailed-column { - border-left: 1px #c8c8c8 solid; - width: 100px; -} -.detailed-param-name { - text-align: right; - vertical-align: middle; - font-size: x-small; - color: #8f8f8f; -} -.detailed-param-value { - text-align: left; - vertical-align: middle; - font-size: x-small; - font-weight: bold; - color: #000000; -} -/* view chart */ -/* other */ -.gray-border-left { - border-left: 1px #c8c8c8 solid; -} -.gray-border-right { - border-left: 1px #c8c8c8 solid; -} -.q-search { - background-color: #ebebeb; - height: 20px; -} -.q-s { - background-color: #ebebeb; - border: 1px #bdbdbd solid; - color: #a4a4a4; - margin: 2px; - padding: 3px; -} -.q-header { - height: 22px; -} -.q-h { - text-align: center; - vertical-align: middle; - background-color: #e8e8e8; - font-weight: bold; - color: #545454; - font-size: x-small; -} -.q-even-row { - background-color: #fbfbfb; -} -.q-odd-row { - background-color: #ffffff; -} -.q-c-0 { - color: #363636; - text-align: center; - vertical-align: middle; - font-weight: bold; -} -.q-c-1 { - color: #626262; - text-align: center; - vertical-align: middle; -} -.q-c-2-3 { - color: #0f9900; - text-align: center; - vertical-align: middle; -} -.o-c-t { - border-bottom: 2px #cccccc solid; - color: #363636; - padding-left: 10px; - font-size: medium; - font-weight: bold; -} -.chart-info-1 { - font-weight: bold; - color: #666666; -} -.chart-info-2 { - color: #666666; -} -.action-button { - border-radius: 3px; - /* background-color: #eeeeee; */ - background: -moz-linear-gradient(-90deg, #fdfdfd, #e7e7e7); - background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e7e7e7), color-stop(1, #fdfdfd)); - border: 1px #919191 solid; - color: #636363; - text-align: center; - font-weight: bold; - font-size: x-small; - padding-top: 5px; - padding-bottom: 5px; - width: 100px; -} -.info-text { - color: #576069; - text-align: center; - font-weight: bold; - font-size: small; - padding-top: 5px; - padding-bottom: 5px; - width: 100px; -} -.o-c-i { - border: 1px #cdcdcd solid; -} -.o-c-1 { - font-weight: bold; - font-size: medium; -} -.o-c-2 { - font-size: small; -} -.ui-tabs .ui-tabs-nav li a { - font-size: x-small; -} -table.save-chart-dialog { - width: 400px; -} -input[type="text"].save-chart-dialog { - width: 100%; -} -input[type="button"].save-chart-dialog { - width: 100; - display: inline; -} -textarea.save-chart-dialog { - width: 100%; - height: 100px; -} -.input-reset { - width: 16px; - height: 16px; - position: absolute; - top: 9px; - right: 7px; - cursor: pointer; - display: none; - border-radius: 50%; -} -.input-reset:before { - content: " "; - display: block; - width: 10px; - height: 10px; - background: url(../images/icons.png) no-repeat -103px -340px; - position: absolute; - top: 50%; - left: 50%; - margin: -5px 0 0 -5px; -} -.input-reset:hover { - background-color: #f2f5f8; -} -.input-reset:active { - opacity: 0.6; -} -.insert-study-dialog { - position: absolute; - width: 815px; - overflow: hidden; - z-index: 14; - background: white; - border: 1px solid #d6d6d6; - box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15); -} -.insert-study-row { - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.is-mobile .scrollbar { - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.custom-scroll-container { - position: relative; -} -.custom-scroll-container .sb-scrollbar-body { - border: 0; - background: #d8d8d8; - width: 6px; -} -.custom-scroll-container .sb-scrollbar-top, -.custom-scroll-container .sb-scrollbar-bottom { - display: none; -} -.load-chart .touch { - visibility: visible; - opacity: 0.3; -} -.load-chart .touch:hover, -.load-chart .touch.active { - opacity: 1; -} -.load-chart .columns { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.load-chart .columns.name { - width: 50%; -} -.load-chart .columns.modified { - width: 30%; -} -.load-chart .columns.symbol { - width: 20%; -} -.load-chart .new-chart { - padding-top: 12px; - border-left: 1px solid #d6d6d6; - border-bottom: 1px solid #d6d6d6; - border-top: 1px solid #d6d6d6; - height: 38px; - width: 140px; - color: #8B8C8E; - font-size: 11px; - font-weight: bold; - float: right; - display: block; - position: relative; - cursor: pointer; - text-align: center; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.load-chart .new-chart:hover { - color: #00C3E6; -} -.load-chart .new-chart:active, -.load-chart .new-chart.active { - background-color: #f4f7f9; - color: #00C3E6; -} -.load-chart .chart-search { - width: 514px; - position: relative; - cursor: default; - border-bottom: 1px solid #d6d6d6; - border-top: 1px solid #d6d6d6; -} -.load-chart .chart-search input { - width: 514px; - padding: 9px 34px; - height: 36px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - border: none; -} -.load-chart .chart-search .input-reset { - top: 10px; - right: 10px; -} -.load-chart .chart-search .search-icon { - content: " "; - display: block; - position: absolute; - width: 13px; - height: 13px; - background: url("../images/icons.png") no-repeat -80px -339px; - top: 12px; - left: 12px; -} -.load-chart .please-log-in { - height: 452px; - color: #8f8f8f; - font-style: italic; - text-align: center; -} -.load-chart .please-log-in:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; - margin-right: -0.25em; - /* Adjusts for spacing */ -} -.load-chart .list-header { - height: 32px; - color: #989797; - padding: 7px 30px 0 10px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.load-chart .list-header .item { - display: inline-block; - cursor: pointer; - text-transform: uppercase; - font-size: 11px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.load-chart .list-header .item.name { - width: 50%; -} -.load-chart .list-header .item.modified { - width: 30%; -} -.load-chart .list-header .item.symbol { - width: 20%; -} -.load-chart .list-header .item:hover, -.load-chart .list-header .item.active { - color: #68696b; -} -.load-chart .list-header .item.active { - font-weight: bold; -} -.load-chart .list-header .item.name { - padding-left: 24px; -} -.load-chart .charts-list-container { - height: 420px; - position: relative; -} -.load-chart .charts-list-container .sb-scrollbar-body { - border: 0; - background: #d8d8d8; - width: 6px; -} -.load-chart .charts-list-container .sb-scrollbar-top, -.load-chart .charts-list-container .sb-scrollbar-bottom { - display: none; -} -.load-chart .charts-list-container .charts-list { - position: absolute; - width: 100%; -} -.load-chart .charts-list-container .charts-list .item { - position: relative; - cursor: pointer; - height: 28px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 5px 30px 0 10px; -} -.load-chart .charts-list-container .charts-list .item .value { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - height: 18px; - display: inline-block; - position: relative; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.load-chart .charts-list-container .charts-list .item .value.name { - width: 50%; -} -.load-chart .charts-list-container .charts-list .item .value.modified { - width: 30%; -} -.load-chart .charts-list-container .charts-list .item .value.symbol { - width: 20%; -} -.load-chart .charts-list-container .charts-list .item .value span.match { - color: #4c82ce; - font-weight: bold; -} -.load-chart .charts-list-container .charts-list .item .value.name { - padding-left: 24px; -} -.load-chart .charts-list-container .charts-list .item .value .icon-favorite { - visibility: hidden; - display: inline-block; - width: 16px; - height: 16px; - position: absolute; - top: 1px; - left: 1px; - background: url('../images/icons.png'); - background-position: -40px -280px; -} -.load-chart .charts-list-container .charts-list .item .value .icon-favorite:hover { - visibility: visible; - background-position: -120px -363px; -} -.load-chart .charts-list-container .charts-list .item .value .icon-favorite.active { - visibility: visible; - background-position: -20px -280px; -} -.is-mobile .load-chart .charts-list-container .charts-list .item .value .icon-favorite, -.feature-touch .load-chart .charts-list-container .charts-list .item .value .icon-favorite { - visibility: visible; - opacity: 0.3; -} -.is-mobile .load-chart .charts-list-container .charts-list .item .value .icon-favorite:hover, -.feature-touch .load-chart .charts-list-container .charts-list .item .value .icon-favorite:hover, -.is-mobile .load-chart .charts-list-container .charts-list .item .value .icon-favorite.active, -.feature-touch .load-chart .charts-list-container .charts-list .item .value .icon-favorite.active { - opacity: 1; -} -.load-chart .charts-list-container .charts-list .item .actions { - visibility: hidden; - position: absolute; - top: 7px; - right: 16px; -} -.load-chart .charts-list-container .charts-list .item .actions .icon-delete { - display: inline-block; - background: url("../images/icons.png") no-repeat scroll -102px -362px transparent; - width: 14px; - height: 14px; -} -.load-chart .charts-list-container .charts-list .item .actions .icon-delete:hover { - background-position: -81px -362px; -} -.is-mobile .load-chart .charts-list-container .charts-list .item .actions, -.feature-touch .load-chart .charts-list-container .charts-list .item .actions { - visibility: visible; - opacity: 0.3; -} -.is-mobile .load-chart .charts-list-container .charts-list .item .actions:hover, -.feature-touch .load-chart .charts-list-container .charts-list .item .actions:hover, -.is-mobile .load-chart .charts-list-container .charts-list .item .actions.active, -.feature-touch .load-chart .charts-list-container .charts-list .item .actions.active { - opacity: 1; -} -.load-chart .charts-list-container .charts-list .item:hover { - background: #F2F5F8; -} -.load-chart .charts-list-container .charts-list .item:hover .value.name { - color: #4C82CE; -} -.load-chart .charts-list-container .charts-list .item:hover .actions { - visibility: visible; -} -.load-chart .charts-list-container .charts-list .item:hover .icon-favorite { - visibility: visible; -} -.load-chart .charts-list-container .charts-list .item.active .name { - font-weight: bold; -} -.load-chart .charts-list-container .charts-list .item.active { - background: #F2F5F8; -} -.load-chart .charts-list-container .charts-list .item.active:before { - content: ''; - display: block; - width: 3px; - height: 100%; - position: absolute; - top: 0; - left: 0; - background: #5CB888; -} -.open-script .touch { - visibility: visible; - opacity: 0.3; -} -.open-script .touch:hover, -.open-script .touch.active { - opacity: 1; -} -.open-script .columns { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.open-script .columns.name { - width: 40%; -} -.open-script .columns.source { - width: 35%; -} -.open-script .columns.modified { - width: 25%; -} -.open-script .no-scripts { - height: 420px; - color: #8f8f8f; - font-style: italic; - text-align: center; - display: none; -} -.open-script .no-scripts:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; - margin-right: -0.25em; - /* Adjusts for spacing */ -} -.open-script .search { - position: relative; - cursor: default; - border-bottom: 1px solid #d6d6d6; - border-top: 1px solid #d6d6d6; -} -.open-script .search input { - width: 514px; - padding: 9px 34px; - height: 36px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - border: none; -} -.open-script .search .input-reset { - top: 10px; - right: 10px; -} -.open-script .search .search-icon { - content: " "; - display: block; - position: absolute; - width: 13px; - height: 13px; - background: url("../images/icons.png") no-repeat -80px -339px; - top: 12px; - left: 12px; -} -.open-script .list-header { - height: 32px; - color: #989797; - padding: 7px 30px 0 10px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.open-script .list-header .item { - display: inline-block; - cursor: pointer; - text-transform: uppercase; - font-size: 11px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.open-script .list-header .item.name { - width: 40%; -} -.open-script .list-header .item.source { - width: 35%; -} -.open-script .list-header .item.modified { - width: 25%; -} -.open-script .list-header .item:hover, -.open-script .list-header .item.active { - color: #68696b; -} -.open-script .list-header .item.active { - font-weight: bold; -} -.open-script .list-header .item.name { - padding-left: 24px; -} -.open-script .list-container { - height: 420px; - position: relative; -} -.open-script .list-container .sb-scrollbar-body { - border: 0; - background: #d8d8d8; - width: 6px; -} -.open-script .list-container .sb-scrollbar-top, -.open-script .list-container .sb-scrollbar-bottom { - display: none; -} -.open-script .list-container .list { - position: absolute; - width: 100%; -} -.open-script .list-container .list .item { - position: relative; - cursor: pointer; - height: 28px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 5px 30px 0 10px; -} -.open-script .list-container .list .item .value { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - height: 18px; - display: inline-block; - position: relative; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.open-script .list-container .list .item .value.name { - width: 40%; -} -.open-script .list-container .list .item .value.source { - width: 35%; -} -.open-script .list-container .list .item .value.modified { - width: 25%; -} -.open-script .list-container .list .item .value span.match { - color: #4c82ce; - font-weight: bold; -} -.open-script .list-container .list .item .value.name { - padding-left: 24px; -} -.open-script .list-container .list .item .value .icon-favorite { - visibility: hidden; - display: inline-block; - width: 16px; - height: 16px; - position: absolute; - top: 1px; - left: 1px; - background: url('../images/icons.png'); - background-position: -40px -280px; -} -.open-script .list-container .list .item .value .icon-favorite:hover { - visibility: visible; - background-position: -120px -363px; -} -.open-script .list-container .list .item .value .icon-favorite.active { - visibility: visible; - background-position: -20px -280px; -} -.is-mobile .open-script .list-container .list .item .value .icon-favorite, -.feature-touch .open-script .list-container .list .item .value .icon-favorite { - visibility: visible; - opacity: 0.3; -} -.is-mobile .open-script .list-container .list .item .value .icon-favorite:hover, -.feature-touch .open-script .list-container .list .item .value .icon-favorite:hover, -.is-mobile .open-script .list-container .list .item .value .icon-favorite.active, -.feature-touch .open-script .list-container .list .item .value .icon-favorite.active { - opacity: 1; -} -.open-script .list-container .list .item .actions { - visibility: hidden; - position: absolute; - top: 7px; - right: 16px; -} -.open-script .list-container .list .item .actions .icon-delete { - display: inline-block; - background: url("../images/icons.png") no-repeat scroll -102px -362px transparent; - width: 14px; - height: 14px; -} -.open-script .list-container .list .item .actions .icon-delete:hover { - background-position: -81px -362px; -} -.is-mobile .open-script .list-container .list .item .actions, -.feature-touch .open-script .list-container .list .item .actions { - visibility: visible; - opacity: 0.3; -} -.is-mobile .open-script .list-container .list .item .actions:hover, -.feature-touch .open-script .list-container .list .item .actions:hover, -.is-mobile .open-script .list-container .list .item .actions.active, -.feature-touch .open-script .list-container .list .item .actions.active { - opacity: 1; -} -.open-script .list-container .list .item:hover { - background: #F2F5F8; -} -.open-script .list-container .list .item:hover .value.name { - color: #4C82CE; -} -.open-script .list-container .list .item:hover .actions { - visibility: visible; -} -.open-script .list-container .list .item:hover .icon-favorite { - visibility: visible; -} -.open-script .list-container .list .item.active .name { - font-weight: bold; -} -.open-script .list-container .list .item.active { - background: #F2F5F8; -} -.open-script .list-container .list .item.active:before { - content: ''; - display: block; - width: 3px; - height: 100%; - position: absolute; - top: 0; - left: 0; - background: #5CB888; -} -.script-search { - border: solid #d6d6d6; - border-width: 1px 0; -} -.script-search .script-search-fld { - margin: 0; - cursor: text; - display: block; - position: relative; -} -.script-search .script-search-fld .script-search-spacer { - padding: 9px 34px; -} -.script-search .script-search-fld .script-search-spacer input { - height: 19px; - width: 100%; - border: 0; - padding: 0; - margin: 0; - display: block; -} -.script-search .script-search-fld .search-icon { - position: absolute; - width: 13px; - height: 13px; - background: url("../images/icons.png") no-repeat -80px -339px; - top: 12px; - left: 12px; -} -.script-search .script-search-fld .input-reset { - top: 10px; - right: 10px; -} -.script-search-results { - height: 400px; - overflow: auto; -} -.script-search-results .loading { - background: url('../images/loading-small.gif') 50% 50% no-repeat; - width: 24px; - height: 24px; - padding: 3px; - margin: 0 auto; -} -.script-search-results .nothing { - font-style: italic; - text-align: center; -} -.script-search-results .item { - margin: -1px 15px 1px; - padding: 15px 0; - border-top: 1px solid #d6d6d6; -} -.script-search-results .item .item-avatar { - float: left; - margin: 0 5px 0 0; - width: 32px; - height: 32px; -} -.script-search-results .item .item-avatar img { - display: block; - width: 32px; - height: 32px; -} -.script-search-results .item .item-main { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.script-search-results .item .item-title { - overflow: hidden; - font-size: 14px; - text-overflow: ellipsis; -} -.script-search-results .item .item-desc { - overflow: hidden; - text-overflow: ellipsis; -} -.script-search-results .item .item-buttons { - float: right; - margin: 2px 0 0 0; -} -.script-search-results .item .item-buttons .pubscript-try-button, -.script-search-results .item .item-buttons .pubscript-button { - margin-left: 5px; -} -.ellipsis { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.insert-study-tabs { - width: 23%; - float: left; - display: block; - font-size: 13px; - line-height: 13px; - border-right: 1px solid #d6d6d6; -} -.insert-study-tabs .search { - position: relative; - padding: 0px; - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - cursor: default; - border-top: 1px solid #d6d6d6; - border-bottom: 1px solid #d6d6d6; -} -.insert-study-tabs .search.active { - border-top: 1px solid #4c82ce; - border-bottom: 1px solid #4c82ce; -} -.insert-study-tabs .search.active .left-border, -.insert-study-tabs .search.active .right-border { - display: block; -} -.insert-study-tabs .search input { - display: block; - padding: 10px 9px 10px 29px; - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - border: none; -} -.insert-study-tabs .search div { - content: " "; - display: block; - position: absolute; - width: 13px; - height: 13px; - background: url(../images/icons.png) no-repeat -80px -339px; - top: 12px; - left: 12px; -} -.insert-study-tabs .search .left-border, -.insert-study-tabs .search .right-border { - display: none; - width: 1px; - height: 38px; - top: -1px; - background: #4c82ce; -} -.insert-study-tabs .search .left-border { - left: 0; -} -.insert-study-tabs .search .right-border { - left: 100%; -} -.insert-study-tabs .search .input-reset { - top: 10px; - right: 18px; -} -.insert-study-tabs .insert-study-tabs-list-container { - position: relative; -} -.insert-study-tabs .insert-study-tabs-list-container .sb-scrollbar-body { - border: 0; - background: #d8d8d8; - width: 6px; -} -.insert-study-tabs .insert-study-tabs-list-container .sb-scrollbar-top, -.insert-study-tabs .insert-study-tabs-list-container .sb-scrollbar-bottom { - display: none; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list { - margin: 0; - padding: 0; - position: absolute; - width: 100%; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li { - padding: 11px 26px 9px; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - clear: both; - color: #595959; - cursor: pointer; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li:hover { - background: #f4f7f9; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.active:not(.search) { - border: 0; - padding-left: 22px; - font-weight: bold; - background: #f4f7f9; - border-left: 4px solid #5cb888; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs { - padding: 0; - position: relative; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs:hover { - background: none; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs .text { - padding: 11px 26px 9px; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs .text:before { - content: " "; - position: absolute; - display: block; - width: 5px; - height: 9px; - top: 12px; - left: 14px; - background: url("../images/select-bg.png"); - background-position: 10px 0; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs .text.open:before { - width: 9px; - height: 5px; - top: 14px; - left: 12px; - background-position: 0 0; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs ul { - width: 100%; - padding: 0; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs ul li, -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs ul li:hover, -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs ul li:active { - padding-left: 34px; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs ul li.active, -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs ul li:hover.active, -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li.market-tabs ul li:active.active { - padding-left: 30px; -} -.insert-study-tabs .insert-study-tabs-list-container .insert-study-tabs-list li .beta-sign { - color: #5cb888; - font-size: 10px; - position: relative; - top: -2px; - font-style: italic; - margin-left: 3px; -} -.insert-study-pages .economy-page { - padding: 20px; -} -.insert-study-pages .page-padded { - padding-top: 20px; -} -.insert-study-main { - width: 77%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - margin-left: -1px; - border-left: 1px solid #d6d6d6; - border-top: 1px solid #d6d6d6; -} -.insert-study-pages { - display: block; -} -.insert-study-pages > div:after { - clear: both; - display: table; - content: ""; -} -.insert-study-pages .page-with-popular > div { - margin: 0; - width: 100%; - float: left; -} -.insert-study-pages .page-with-popular > div .header-container { - margin: 0; - padding-left: 28px; - padding-right: 12px; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.insert-study-pages .page-with-popular > div .header-container .group-header { - font-weight: bold; - font-size: 14px; - padding: 20px 0 8px; - margin: 0; - float: left; - width: 100%; -} -.insert-study-pages .page-with-popular > div .header-container.with-divider { - margin-top: 15px; -} -.insert-study-pages .page-with-popular > div .header-container.with-divider .group-header { - padding-top: 24px; - border-top: 1px solid #d6d6d6; -} -.insert-study-pages .page-with-popular > div .column-left, -.insert-study-pages .page-with-popular > div .column-right { - width: 50%; - float: left; -} -.insert-study-pages .page-with-popular > div .column-left .subgroup-header, -.insert-study-pages .page-with-popular > div .column-right .subgroup-header { - font-weight: bold; - width: 100%; - margin: 0px; - padding: 8px 0 8px 28px; - float: left; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.insert-study-items { - margin: 0; - padding: 0; -} -.insert-study-items ul { - margin: 0 0 8px; - padding: 0; -} -.insert-study-items ul.column { - float: left; - width: 199px; -} -.insert-study-items li { - display: inline-block; - vertical-align: top; - width: 171px; - padding: 8px 0 8px 28px; - font-size: 12px; - position: relative; - -webkit-transform: translate3d(0, 0, 0); -} -.insert-study-items li.custom-script, -.insert-study-items li.published-script { - padding-right: 28px; - width: 144px; -} -.insert-study-items li:not(.placeholder) { - color: #595959; - cursor: pointer; -} -.insert-study-items li:hover:not(.placeholder) { - background: #f4f7f9; -} -.insert-study-items li .fav { - display: block; - position: absolute; - top: 8px; - left: 6px; - visibility: hidden; - width: 16px; - height: 14px; - background: url('../images/icons.png') -40px -280px; -} -.insert-study-items li .fav:hover:not(.in-fav) { - background-position: -120px -363px; -} -.insert-study-items li .in-fav { - background-position: -20px -280px; -} -.insert-study-items li.custom-script .source { - display: block; - position: absolute; - top: 8px; - right: 8px; - visibility: hidden; - width: 16px; - height: 14px; - background: url('../images/icons.png') -159px -362px; -} -.insert-study-items li.custom-script .source:hover { - background: url('../images/icons.png') -180px -362px; -} -.insert-study-items li:hover .fav, -.insert-study-items li.custom-script:hover .source, -.insert-study-items li .fav.in-fav, -.is-mobile .insert-study-items li .fav, -.is-mobile .insert-study-items li .source { - visibility: visible; - opacity: 0.3; -} -.is-mobile .insert-study-items li .fav.in-fav { - opacity: 0.6; -} -.insert-study-items li .fav.in-fav, -.favored-list .item.quicked .to-quick, -.favored-list .item .to-quick.quicked { - opacity: 0.35; -} -.insert-study-items li:hover .fav.in-fav, -.favored-list .item.quicked:hover .to-quick, -.favored-list .item:hover .to-quick.quicked { - opacity: 1.0; - -webkit-transition: opacity 0.4s ease; - -moz-transition: opacity 0.4s ease; - -ms-transition: opacity 0.4s ease; - -o-transition: opacity 0.4s ease; - transition: opacity 0.4s ease; -} -.insert-study-items li .match { - color: #4c82ce; -} -.insert-study-pages .search-header { - padding: 0px; - margin: 0 14px 9px 28px; - height: 13px; - font-weight: bold; - clear: both; -} -.insert-study-pages .search-header:not(:first-child) { - margin-top: 29px; - padding-top: 31px; - border-top: 1px solid #d6d6d6; -} -.insert-study-pages .search-header:first-child { - padding-top: 20px; -} -.insert-study-items li .author { - display: block; - font-size: .8em; - font-style: italic; -} -.insert-study-items li .remove { - display: none; - position: absolute; - top: 8px; - right: 8px; - width: 14px; - height: 14px; - background: url("../images/icons.png") no-repeat scroll -102px -362px transparent; -} -.insert-study-items li .remove:hover { - background-position: -81px -362px; -} -.insert-study-items li:hover .remove { - display: block; -} -.insert-study-offer-container { - margin-left: 199px; - display: block; - border-left: 1px solid #d6d6d6; - background-color: #f4f7f9; - position: relative; -} -.insert-study-offer-header { - font-size: 11px; - padding: 12px 12px 0px 15px; - color: #666464; - position: relative; -} -.insert-study-offer-info, -.insert-study-offer-description { - position: relative; - font-size: 13px; - line-height: 1.65; - color: #545454; -} -.insert-study-offer-info { - padding: 15px; -} -.insert-study-offer-description { - padding: 15px 0; - margin: 15px 15px 0 15px; - border-top: 1px solid #DFDFDF; - font-size: 10px; -} -.insert-study-offer-info-header { - font-size: 24px; -} -.insert-study-offer-info-subheader, -.insert-study-offer-info-subheader a { - font-size: 11px; - color: #B8B8B8; -} -.insert-study-offer-info-logo { - position: absolute; - right: 15px; - max-width: 150px; - max-height: 30px; -} -.insert-study-subscribe-button, -.insert-study-button, -.insert-study-subscribe-button:hover, -.insert-study-button:hover, -.insert-study-subscribe-button:active, -.insert-study-button:active, -.insert-study-subscribe-button:visited, -.insert-study-button:visited { - display: inline-block; - padding: 5px 17px; - margin: 16px 0 6px; - font-size: 12px; - font-weight: bold; - background: #00B2D0; - border: 1px solid #00A8C4; - color: White; - cursor: pointer; -} -.insert-study-offer-info-screenshots img { - width: 184px; - margin: 8px 16px 8px 0; - border: 1px solid #DCE1E6; -} -.scrollbar .insert-study-offer-info-screenshots img { - width: 179px; -} -.insert-study-offer-info-screenshots a:last-child img { - margin-right: 0px; -} -.insert-study-header .header-block { - height: 36px; - border-bottom: solid 1px #c9cbcd; - background: #F4F7F9; - /* One more goddamn button style */ -} -.insert-study-header .header-block .header-block-right { - float: right; - margin: 0 4px 0 0; -} -.insert-study-header .header-block .header-block-button { - float: right; - margin: 4px 2px 0 2px; - padding: 0 12px; - height: 26px; - border: solid 1px #c9cbcd; - border-radius: 1px; - background: white; - color: #8B8C8E; - font-weight: 600; - cursor: pointer; -} -.insert-study-header .header-block .header-block-button .text { - display: inline-block; - margin: 6px 0 0; - line-height: 14px; - font-size: 11px; -} -.insert-study-header .header-block .header-block-button .arrow-icon { - display: inline-block; - vertical-align: top; - margin: 11px 0 0 5px; - width: 9px; - height: 5px; - background: url("../images/select-bg.png") 0 0 no-repeat; -} -.insert-study-header .header-block .header-block-button:hover, -.insert-study-header .header-block .header-block-button.active, -.insert-study-header .header-block .header-block-button:active { - color: #68696b; -} -.insert-study-header .header-block .header-block-button.active, -.insert-study-header .header-block .header-block-button:active { - background: #f2f5f8; -} -.insert-study-header .header-block .header-block-tabs .header-block-tab { - cursor: pointer; - float: left; - height: 25px; - padding: 11px 15px 0 15px; - margin: 0 0 -1px -1px; - border: solid transparent 1px; - border-width: 0 1px; - color: #8B8C8E; - line-height: 14px; - font-size: 11px; - font-weight: 600; -} -.insert-study-header .header-block .header-block-tabs .header-block-tab.active, -.insert-study-header .header-block .header-block-tabs .header-block-tab:hover { - border-color: #D6D6D6; - color: #68696B; - background: white; -} -.insert-study-header .header-block .header-block-tabs .header-block-tab.active { - padding-bottom: 1px; - cursor: default; -} -table.buttonex-popup { - border-collapse: collapse; - background: #fff; - background: rgba(255, 255, 255, 0.9); - border: 1px solid #6d7685; - z-index: 5; - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3); - padding: 1px; -} -table.buttonex-popup tr.active { - background: #d1e1f8; - font-weight: bold; -} -table.buttonex-popup td { - color: #595959; - font-size: 12px; -} -table.buttonex-popup td:last-child { - padding: 0 25px 0 5px; -} -tr.buttonex-popup-hover { - background-color: #f4f7f9; - cursor: pointer; -} -table.buttonex-popup tr.disabled { - background: transparent; - cursor: default; -} -table.buttonex-popup tr.disabled td { - color: #a0a0a0; -} -table.buttonex-popup tr.has-submenu td:last-child { - background: url(../chart-client/css/images/submenu.png) 100% 50% no-repeat; -} -table.quote-bar { - width: 100%; - text-align: center; - white-space: nowrap; -} -tr.quote-bar { - height: 26px; -} -td.quote-bar { - border: 1px solid #DDDDDD; -} -.quote-bar.header { - background-color: silver; - font-weight: bold; -} -.quote-bar.data-row { - font-family: verdana; - font-size: 9pt; -} -.quote-bar.data-row.odd { - background-color: aqua; -} -div.background-blur { - width: 100%; - height: 100%; - position: absolute; - left: 0px; - top: 0px; - opacity: 0.5; - background-color: white; - z-index: 1000; - display: none; -} -div.missed-connection { - width: 500px; - height: 300px; - color: white; - background-color: red; - font-size: 36pt; - text-align: center; - vertical-align: middle; - position: absolute; - left: 50%; - top: 50%; - margin-left: -250px; - margin-top: -150px; - padding-top: 50px; - display: none; -} -div.critical-error { - width: 500px; - height: 300px; - color: white; - background-color: red; - font-size: 36pt; - text-align: center; - vertical-align: middle; - position: absolute; - left: 50%; - top: 50%; - margin-left: -250px; - margin-top: -150px; - padding-top: 50px; - display: none; -} -.loading-indicator { - width: 100%; - height: 100%; - position: absolute; - z-index: 150; - background: #fff; -} -.loading-indicator img { - position: absolute; - top: 50%; - left: 50%; - margin: -58px 0 0 -58px; -} -.loading-indicator img.small { - margin: -12px 0 0 -12px; -} -.ui-slider-horizontal { - margin: 7px 0 0; - background: #f4f7f9 !important; - background: -moz-linear-gradient(top, #f2f7fa, #f4f7f9) !important; - background: -webkit-linear-gradient(top, #f2f7fa, #f4f7f9) !important; - background: -ms-linear-gradient(top, #f2f7fa, #f4f7f9) !important; - background: -o-linear-gradient(top, #f2f7fa, #f4f7f9) !important; - background: linear-gradient(top, #f2f7fa, #f4f7f9) !important; - border: 1px solid #c9cbcd !important; - height: 5px !important; - box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.15); -} -.ui-slider-handle { - width: 15px !important; - height: 15px !important; - background: url('../images/icons.png') -20px -80px !important; - border: none !important; - top: -5px !important; - margin-left: -7px !important; - z-index: 0 !important; -} -.ui-slider-horizontal.linewidth-slider { - width: 101px; - margin: 7px 10px; - background: url('../images/dialogs/linewidth-slider.png') 0 0 no-repeat !important; - height: 12px !important; - border: none !important; - box-shadow: none; - display: inline-block; - vertical-align: middle; -} -.ui-slider-horizontal.linewidth-slider:before, -.ui-slider-horizontal.linewidth-slider:after { - content: none; -} -.ui-slider-horizontal.transparency-slider { - /* relative */ - width: 99px; - height: 8px !important; - margin: 7px 10px; - background: url('../images/dialogs/opacity-slider.png') !important; -} -.ui-slider-horizontal.transparency-slider .gradient { - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; - background: -moz-linear-gradient(left, transparent 0%, #7db9e8 100%); - /* FF3.6+ */ - background: -webkit-gradient(linear, left top, right top, color-stop(0%, transparent), color-stop(100%, #7db9e8)); - /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(left, transparent 0%, #7db9e8 100%); - /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(left, transparent 0%, #7db9e8 100%); - /* Opera 11.10+ */ - background: -ms-linear-gradient(left, transparent 0%, #7db9e8 100%); - /* IE10+ */ - background: linear-gradient(to right, transparent 0%, #7db9e8 100%); - /* W3C */ -} -.ui-slider-horizontal.linewidth-slider .ui-slider-handle, -.ui-slider-horizontal.transparency-slider .ui-slider-handle { - width: 20px !important; - height: 20px !important; - background: url('../images/dialogs/large-slider-handle.png') 0 0 no-repeat !important; - top: 50% !important; - margin: -10px 0 0 -10px !important; -} -.falling, -.growing, -.index-charts-tab .item .symbol-last.growing, -.index-charts-tab .item .symbol-last.falling, -.quotes-item .symbol-last.growing, -.quotes-item .symbol-last.falling, -.search-results .symbol-last.growing, -.search-results .symbol-last.falling, -.viewchart-column-main .symbol-quote .symbol-last.growing, -.viewchart-column-main .symbol-quote .symbol-last.falling, -.search-additional-info .symbol-quote .symbol-last.growing, -.search-additional-info .symbol-quote .symbol-last.falling { - color: White; -} -.growing { - background: #298755; -} -.falling { - background: #DA563E; -} -.font-awesome { - font-weight: bold; - font-family: FontAwesome; -} -@media (orientation: landscape) { - html.ipad.ios7, - html.ipad.ios7 body { - position: fixed; - bottom: 0px; - width: 100%; - height: 672px !important; - } -} -.common-tooltip-wrapper { - position: fixed; - margin: 2px 0; - pointer-events: none; - -webkit-transition: opacity 0.15s linear; - -moz-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - -ms-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; - z-index: 200; -} -.common-tooltip-wrapper.vertical { - margin: 0 2px; -} -.common-tooltip-wrapper.farther { - margin: 8px 0; -} -.common-tooltip-wrapper.farther.vertical { - margin: 0 8px; -} -.common-tooltip-wrapper.no-pointer-events { - margin: 8px 0; -} -.common-tooltip-wrapper.no-pointer-events.vertical { - margin: 0 8px; -} -.common-tooltip-wrapper.no-pointer-events.farther { - margin: 14px 0; -} -.common-tooltip-wrapper.no-pointer-events.farther.vertical { - margin: 0 14px; -} -.common-tooltip-wrapper .common-tooltip-body { - position: relative; - padding: 7px 9px; - background-color: #000000; - color: #ffffff; - border: #ffffff 1px solid; - font-size: 11px; - font-weight: 600; - white-space: nowrap; -} -.common-tooltip-wrapper:before, -.common-tooltip-wrapper:after { - content: ""; - display: block; - position: absolute; - width: 0; - height: 0; -} -.common-tooltip-wrapper.below:before { - top: -7px; - left: 50%; - margin-left: -8px; - border-left: transparent 8px solid; - border-right: transparent 8px solid; - border-bottom: #ffffff 8px solid; -} -.common-tooltip-wrapper.below:after { - top: -5px; - left: 50%; - margin-left: -6px; - border-left: transparent 6px solid; - border-right: transparent 6px solid; - border-bottom: #000000 6px solid; -} -.common-tooltip-wrapper.above:before { - bottom: -7px; - left: 50%; - margin-left: -8px; - border-left: transparent 8px solid; - border-right: transparent 8px solid; - border-top: #ffffff 8px solid; -} -.common-tooltip-wrapper.above:after { - bottom: -5px; - left: 50%; - margin-left: -6px; - border-left: transparent 6px solid; - border-right: transparent 6px solid; - border-top: #000000 6px solid; -} -.common-tooltip-wrapper.otr:before { - left: -7px; - top: 50%; - margin-top: -8px; - border-top: transparent 8px solid; - border-bottom: transparent 8px solid; - border-right: #ffffff 8px solid; -} -.common-tooltip-wrapper.otr:after { - left: -5px; - top: 50%; - margin-top: -6px; - border-top: transparent 6px solid; - border-bottom: transparent 6px solid; - border-right: #000000 6px solid; -} -.common-tooltip-wrapper.otl:before { - right: -7px; - top: 50%; - margin-top: -8px; - border-top: transparent 8px solid; - border-bottom: transparent 8px solid; - border-left: #ffffff 8px solid; -} -.common-tooltip-wrapper.otl:after { - right: -5px; - top: 50%; - margin-top: -6px; - border-top: transparent 6px solid; - border-bottom: transparent 6px solid; - border-left: #000000 6px solid; -} -/* Dialogs */ -.tv-dialog-shadowbox { - position: fixed; - left: 0; - top: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.5); - z-index: 120; - -webkit-transform: translate3d(0, 0, 0); - /* fix webkit issue. Chromium issue #139613 */ -} -.tv-dialog-shadowbox.transparent { - background: none; -} -/*.tv-dialog-shadowbox.dark {background: rgba(0,0,0,0.5);}*/ -.tv-dialog { - position: absolute; - min-width: 400px; - min-height: 18px; - left: 50%; - top: 50%; - background: #fff; - border: 1px solid #c9cbcd; - box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); -} -.tv-dialog.ui-resizable { - position: absolute; - /** - - Describe what dialog looks like! - - What? - - Say 'what' again. Say 'what' again, I dare you, I double dare you motherfucker, say what one more Goddamn time! - - It... It's white - - Go on! - - It's box - - Does it look like a menu? - - What? - - Does it look. Like a menu? - - No! - - Then why you try position it relative like a menu? - - I didn't... - - Yes you did. Yes you did! And dialog don't like to be positioned by enybody except dialogs.less - */ -} -.tv-dialog-title { - color: #4c4848; - font-weight: bold; - font-size: 15px; - padding: 17px 20px; - cursor: default; -} -.tv-dialog-title.tv-dialog-title-hidden { - padding: 0; -} -.tv-dialog-title .tv-dialog-title-minimize, -.tv-dialog-title .tv-dialog-title-close { - width: 21px; - height: 21px; - display: block; - position: absolute; - right: 15px; - top: 13px; - cursor: pointer; -} -.tv-dialog-title .tv-dialog-title-minimize:after, -.tv-dialog-title .tv-dialog-title-close:after { - width: 9px; - height: 9px; - content: " "; - position: absolute; - top: 6px; - left: 6px; - background: url('../images/dialogs/close-flat.png'); - display: block; -} -.tv-dialog-title .tv-dialog-title-minimize:hover:after, -.tv-dialog-title .tv-dialog-title-close:hover:after { - background-position: center bottom; -} -.tv-dialog-title .tv-dialog-title-minimize:after { - background: url('../images/dialogs/minimize-flat.gif'); -} -.tv-dialog-content { - color: #595959; - min-width: 400px; -} -.tv-dialog-content .main { - padding: 0 20px 20px 20px; -} -.tv-dialog-content .main p:first-child { - margin-top: 0; -} -.tv-dialog-content .main p:last-child { - margin-bottom: 0; -} -.tv-dialog-content .main-signup { - padding: 20px 15px 15px; -} -.tv-dialog-content .main-properties { - padding: 25px; -} -.tv-dialog-content .main-properties.main-properties-aftertabs { - padding-top: 5px; -} -.tv-dialog-content .main-properties.main-properties-tabless { - padding-top: 40px; -} -.tv-dialog-content .properties-separator { - border-bottom: 1px solid #c9cbcd; -} -.tv-dialog-content table.tv-dialog-form { - width: 100%; -} -.tv-dialog-content .tv-dialog-form td { - vertical-align: middle; - padding: 3px 5px; - color: #595959; -} -.tv-dialog-content .tv-dialog-form td img { - vertical-align: middle; -} -.tv-dialog-content .tv-dialog-chart-container { - height: 220px; - border: 1px solid #828282; -} -.tv-dialog-content .tv-dialog-termsofservice { - width: 390px; - height: 80px; - border: 1px solid #999; - padding: 5px; - margin: 0 0 10px; -} -.tv-dialog-content .tv-dialog-termsofservice .content { - width: 100%; - height: 100%; - overflow: auto; -} -.tv-dialog-content .tv-dialog-checkbox-mask { - width: 18px; - height: 16px; - position: absolute; - top: 2px; - left: 2px; - background: url('../images/dialogs/checkbox.png') 0 0; -} -.tv-dialog-content .tv-dialog-checkbox-mask.radio { - background: #ffffff url('../images/icons.png'); - background-position: -100px -140px; - width: 16px; -} -.tv-dialog-content .tv-dialog-checkbox-mask.disabled { - background-position: 0 -32px; -} -.tv-dialog-content .tv-dialog-checkbox-mask-active { - background: url('../images/dialogs/checkbox.png') 0 -16px; -} -.tv-dialog-content .tv-dialog-checkbox-mask-active.radio { - background-position: -120px -140px; -} -.tv-dialog-content .tv-dialogs-label-hint { - width: 14px; - height: 14px; - padding: 0px; - display: inline-block; - position: relative; - top: 1px; - margin: -1px 5px 0; - border-radius: 14px; - background: url('../images/help/help-icon.png') no-repeat center center #f0f2f5; -} -.tv-dialog-content form input[type="text"], -.tv-dialog-content form input[type="password"], -.tv-dialog-text-input { - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - height: 33px; - border: 1px solid #c9cbcd; - margin: 1px; - padding: 0 5px; - background: #ffffff; - color: #65676a; -} -.tv-dialog-text-input.disabled { - color: #909292 !important; -} -.tv-dialog-content form input[type="text"].error, -.tv-dialog-content form input[type="password"].error { - margin: 0; - border: 2px solid #de5764; - background: #f7e4e6; - color: #e06571; -} -.tv-dialog-content textarea { - color: #5a5a5a; - font: 12px/18px Arial, sans; - border: 1px solid #c9cbcd; - padding: 8px 5px; - background: #ffffff; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.tv-dialog-content form input.prompt-value { - margin-top: 15px; -} -.tv-dialog-content form input.tv-dialog-content-textactive, -.tv-dialog-text-input:focus { - background: white; - border-color: #4c82ce; - color: #595959; -} -.tv-dialog-content textarea { - border: 1px solid #c9cbcd; - background: white; -} -.tv-dialog-content textarea.tv-dialog-content-textareaactive { - color: #595959; - border-color: #4c82ce; -} -.tv-dialog-content .tv-dialog-button-big { - color: #576069; - padding: 10px 16px; - border-radius: 4px; - font-weight: bold; - border: 2px solid #a4a4a4; - background: url('../images/dialogs/big-button-bg.png'); -} -.tv-dialog-content .tv-dialog-button-big:hover { - background-position: 0 -38px; -} -.tv-dialog-content .tv-dialog-button-big:active { - background-position: 0 -76px; -} -.tv-dialog-content .tv-dialog-button { - color: #576069; - padding: 2px 12px; - border-radius: 4px; - font-weight: bold; - border: 1px solid #a4a4a4; - background: url('../images/dialogs/button-bg.png'); -} -.tv-dialog-content .tv-dialog-button:hover { - background: url('../images/dialogs/big-button-bg.png'); - background-position: 0 -48px; -} -.tv-dialog-content .tv-dialog-button:active { - background: url('../images/dialogs/big-button-bg.png'); - background-position: 0 -76px; -} -.tv-dialog-content .tv-dialog-button-blue { - cursor: default; - background: #00B8D6; - color: #fff; - padding: 5px 15px; - font-size: 12px; - font-weight: bold; - height: 15px; - display: block; -} -.tv-dialog-content .tv-dialog-button-blue:hover { - background: #00C6E7; -} -.tv-dialog-content .tv-dialog-button-blue:active { - background: #00C6E7; -} -.tv-dialog-content .caption { - font-size: 11px; - color: #576069; - margin-bottom: 3px; - margin-top: 7px; - font-weight: bold; -} -.tv-dialog-content .caption.half { - float: left; - width: 50%; -} -.tv-dialog-content .caption-text { - font-size: 12px; - color: #576069; - margin: 5px 0 0; - position: relative; -} -.tv-dialog-content .caption-big { - font-size: 12px; - color: #576069; - margin: 15px 0; -} -.tv-dialog-content .caption-big-center { - font-size: 12px; - color: #576069; - margin: 15px 0; - text-align: center; -} -.tv-dialog-content .caption-big-center.slim { - margin: 0; - text-align: left; -} -.tv-dialog-content .caption.first { - margin-top: 0; -} -.tv-dialog-content .empty-caption { - height: 7px; -} -.publish-dialog .tv-dialog-content .publish-text.autowidth textarea { - width: 100%; - margin: 0; -} -.publish-dialog .tv-dialog-content .publish-text textarea { - width: 658px; - height: 175px; -} -.publish-dialog .tv-dialog-content .published-text textarea { - width: 360px; -} -.tv-dialog-content .tv-dialog-captcha-row input { - float: left; -} -.tv-dialog-content .tv-dialog-captcha { - height: 31px; - float: left; - margin: 0 0 0 5px; -} -.tv-dialog-content .instruct { - background: #EAF3FB; - border: 1px solid #D1DEE9; - padding: 10px; - margin: 0 0 10px 0; - font-size: 12px; - line-height: 15px; - border-radius: 2px; -} -.tv-dialog-content .tv-dialogs-bottom { - padding: 12px 10px; - color: #bdbdbd; - font-size: 12px; -} -.tv-dialog-content .tv-dialogs-bottom .text-top { - margin: 0 0 5px; - color: #595959; -} -.tv-dialog-content .tv-dialogs-bottom .text { - margin: 8px 0 0; - color: #9a9a9a; - font-style: italic; -} -.tv-dialog-content .tv-dialogs-bottom a { - text-decoration: underline; -} -.tv-dialog-content .tv-dialogs-bottom-signup { - padding: 20px 40px 20px 150px; -} -.tv-dialog-content .tv-dialogs-bottom-button { - margin: 24px 0 0; - height: 31px; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to { - color: #858181; - font-size: 10px; - height: 31px; - padding: 0 1px 0 0; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to input { - display: none; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to .repost-to-label { - float: left; - padding: 8px 10px 0 10px; - height: 21px; - white-space: nowrap; - border: solid #c9c9c9; - border-width: 1px 0 1px 1px; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to label { - float: left; - width: 35px; - height: 29px; - background: #f1f1f1; - border: solid #c9c9c9 1px; - margin: 0 -1px 0 0; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to label:hover { - background: white; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to label .icon { - display: block; - background: url('../images/icons.png') 100px 100px no-repeat; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to label.repost-to-twitter .icon { - width: 22px; - height: 18px; - background-position: -50px -320px; - margin: 6px auto 0 auto; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to input:checked + label.repost-to-twitter { - background: #9adff6; - border-color: #72c3de; - position: relative; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to input:checked + label.repost-to-twitter .icon { - background-position: -75px -320px; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to label.repost-to-stocktwits .icon { - width: 22px; - height: 14px; - background-position: 0px -320px; - margin: 8px auto 0 auto; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to input:checked + label.repost-to-stocktwits { - background: #f6b09a; - border-color: #de8672; - position: relative; -} -.tv-dialog-content .tv-dialogs-bottom-button .repost-to input:checked + label.repost-to-stocktwits .icon { - background-position: -25px -320px; -} -.tv-dialog-readbefore { - border-bottom: dashed #858181 1px; - cursor: pointer; - margin: 0 0 0 10px; -} -.tv-dialog-readbefore a { - font-weight: normal; - font-size: 10px; - color: #858181; -} -.tv-dialog-title .tv-dialog-readbefore { - position: relative; - top: -3px; -} -.tv-dialog-title .tv-dialog-readbefore a { - position: relative; - top: 2px; -} -.tv-dialog-content .tv-dialogs-bottom-button #publish-dialog-do-publish { - height: 16px; - padding-top: 7px; - padding-bottom: 6px; -} -.tv-dialog-content .caption-text input[type=checkbox] { - visibility: hidden; -} -.tv-dialogs-name { - margin-top: 13px; - margin-bottom: 4px; - vertical-align: middle; -} -.auth-dialog .main { - padding: 0 28px; - width: 402px; -} -.auth-dialog .main .auth-dialog-socials { - margin: 19px 0; - width: 402px; - overflow: hidden; -} -.auth-dialog .main .auth-dialog-socials a { - cursor: pointer; - float: left; - margin: 5px; - width: 124px; - height: 17px; - padding: 11px 0; - background: #999999; - color: white; - text-align: center; - font-size: 14px; - line-height: 17px; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-facebook { - background: #38569a; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-facebook:hover { - background: #4c67a4; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-twitter { - background: #06b1cd; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-twitter:hover { - background: #1fbad3; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-google { - background: #4587f7; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-google:hover { - background: #5893f7; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-stocktwits { - background: #8a1100; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-stocktwits:hover { - background: #97291a; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-linkedin { - background: #327eae; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-linkedin:hover { - background: #488bb6; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-yahoo { - background: #851e8d; -} -.auth-dialog .main .auth-dialog-socials a.auth-dialog-social-yahoo:hover { - background: #913599; -} -.auth-dialog .main .auth-dialog-separator { - position: relative; - overflow: hidden; - height: 15px; - text-align: center; - margin: 39px 0 34px 0; -} -.auth-dialog .main .auth-dialog-separator-copy { - display: inline-block; - position: relative; - height: 15px; - padding: 0 17px; - font-size: 12px; - line-height: 15px; - color: #a4a7ab; - vertical-align: top; - text-transform: uppercase; -} -.auth-dialog .main .auth-dialog-separator-copy::before, -.auth-dialog .main .auth-dialog-separator-copy::after { - content: " "; - position: absolute; - top: 7px; - height: 0; - border-top: solid 1px #dbdfe4; - width: 200px; -} -.auth-dialog .main .auth-dialog-separator-copy::before { - margin: 0 100% 0 0; - right: 0; -} -.auth-dialog .main .auth-dialog-separator-copy::after { - margin: 0 0 0 100%; - left: 0; -} -.auth-dialog .main form .auth-dialog-field { - display: block; - position: relative; - margin: 17px 0; -} -.auth-dialog .main form .auth-dialog-field .auth-dialog-field .auth-dialog-field-placeholder, -.auth-dialog .main form .auth-dialog-field .auth-dialog-field input { - cursor: text; - font-size: 14px; -} -.auth-dialog .main form .auth-dialog-field input { - vertical-align: top; - width: 100%; - border: solid 1px #e1e7ef; - background: #e1e7ef; - line-height: 17px; - padding: 0 9px; - height: 41px; - color: #26282f; -} -.auth-dialog .main form .auth-dialog-field input:hover { - background: #e4e9f1; -} -.auth-dialog .main form .auth-dialog-field input:focus, -.auth-dialog .main form .auth-dialog-field input.tv-dialog-content-textactive { - background: #f4f7fa; - border-color: #e1e7ef; -} -.auth-dialog .main form .auth-dialog-field input.error { - border-color: #b92f2f; -} -.auth-dialog .main form .auth-dialog-field .auth-dialog-field-placeholder { - pointer-events: none; - position: absolute; - left: 11px; - top: 13px; - color: #8891a3; -} -.auth-dialog .main form .auth-dialog-field .auth-dialog-field-placeholder.disabled { - display: none; -} -.auth-dialog .main form .auth-dialog-field input:focus + .auth-dialog-field-placeholder { - display: none; -} -.auth-dialog .main form .auth-dialog-field input.empty:focus + .auth-dialog-field-placeholder { - display: block; - color: #a8b1c3; -} -.auth-dialog .main form .auth-dialog-group { - overflow: hidden; - margin: 21px 0; -} -.auth-dialog .main form .auth-dialog-group .auth-dialog-remember { - cursor: pointer; -} -.auth-dialog .main form .auth-dialog-group .auth-dialog-remember .auth-dialog-remember-pseudo { - position: relative; - display: inline-block; - height: 16px; - width: 16px; - vertical-align: top; - overflow: hidden; -} -.auth-dialog .main form .auth-dialog-group .auth-dialog-remember .auth-dialog-remember-pseudo input { - position: absolute; - visibility: hidden; - padding: 0; - margin: 0; - width: 100%; - height: 100%; -} -.auth-dialog .main form .auth-dialog-group .auth-dialog-remember .auth-dialog-remember-pseudo input:checked + .auth-dialog-remember-view { - background-position: 0 -16px; -} -.auth-dialog .main form .auth-dialog-group .auth-dialog-remember .auth-dialog-remember-view { - display: block; - width: 16px; - height: 16px; - background: url('data:image/gif;base64,R0lGODlhEAAgAPABAF24iP///yH5BAUAAAEALAAAAAAQACAAAAI9hI+pq+EPHYo0zAovlmc/vYGYWJGUGaFZ51nMC8fyrH6sV3OGrfUJDwDudEHi0HVsEIVFZDN0gx6ltKqhAAA7') 0 0 no-repeat; -} -.auth-dialog .main form .auth-dialog-group .auth-dialog-remember .auth-dialog-remember-text { - font-size: 12px; - line-height: 16px; - vertical-align: top; - color: #8891a3; - margin: 0 0 0 6px; -} -.auth-dialog .main form .auth-dialog-group .auth-dialog-recover { - cursor: pointer; - float: right; - color: #0080b7; - font-size: 12px; - line-height: 16px; - vertical-align: top; -} -.auth-dialog .main form .auth-dialog-submit { - margin: 34px 0 29px 0; -} -.auth-dialog .main form .auth-dialog-submit button { - cursor: pointer; - display: block; - margin: 0 0 0 auto; - border: 0; - padding: 0; - height: 47px; - width: 162px; - font-size: 14px; - line-height: normal; - text-align: center; - font-weight: bold; - text-transform: uppercase; - background-color: #1fb2cc; - color: white; -} -.auth-dialog .main form .auth-dialog-submit button::-moz-focus-inner { - /* Mozilla is teh best browsar! Uze Mozilla, n00b! */ - border: 0; - padding: 0; -} -.auth-dialog .main form .auth-dialog-submit button:hover { - background: #1eb9d2; -} -.auth-dialog .main form .auth-dialog-submit button.process { - background-image: url(../images/button-base-process.gif); -} -.auth-dialog .main form .auth-dialog-notice { - color: #8891a3; - font-size: 12px; - line-height: 14px; - margin: -3px 3px -6px 3px; -} -.auth-dialog .main form .auth-dialog-notice p { - margin: 0; -} -.auth-dialog .main .auth-dialog-footnote { - position: absolute; - top: 100%; - left: 0; - margin: 12px 0 0 0; - font-size: 14px; - font-weight: bold; - color: #f2f5f8; -} -.auth-dialog .main .auth-dialog-footnote a { - cursor: pointer; - color: #24cfed; -} -.auth-dialog h2 { - color: #26282f; - font-size: 26px; - font-weight: normal; - margin: 24px 0 19px 0; - text-transform: uppercase; -} -.tv-dialog-text-content { - font-size: 12px; -} -.tv-dialog-text-content ul { - margin: 7px 0; - padding: 0; -} -.tv-dialog-text-content ul li { - list-style: none; - background: url('../images/index/bullet.png') 0 3px no-repeat; - padding: 0 0 0 15px; -} -.tv-dialog-text-content ul.spacious { - margin-left: 12px; -} -.tv-dialog-text-content ul.spacious li { - padding-right: 20px; - margin: 5px 0; -} -.tv-dialog-text-content h3 { - margin: 15px 0 7px; -} -.tv-dialog-text-content p { - margin: 7px 0 7px; -} -.tv-dialog-text-content .standsout-link { - background: #ededed; - padding: 10px 21px; - display: inline-block; - margin: 0 auto; -} -.tv-dialog-content .small-text { - color: #9a9a9a; - font-size: 11px; - padding: 5px 0; -} -.tv-dialog-content .input input { - width: 298px !important; -} -.tv-dialog-content .dual-input { - margin: 7px 0; -} -.tv-dialog-content .dual-input input { - width: 138px !important; - float: right; -} -.tv-dialog-content .dual-input input:first-child { - float: left; -} -.tv-dialog-content .input { - margin-bottom: 7px; -} -.tv-dialog-content .dual { - margin: 8px 1px 2px; -} -.tv-dialog-content .dual .left { - float: left; - text-align: left; - width: 50%; -} -.tv-dialog-content .dual .left.checkbox { - margin: 3px 0 0; -} -.tv-dialog-content .dual .right { - float: right; - text-align: right; - width: 50%; -} -.tv-dialog-content .dual .tv-button { - padding: 5px 30px; -} -.tv-dialog-content .big-button .tv-button { - padding: 10px 50px; - /*background: #f9f9f9;*/ - background: #FFFFFF; -} -.tv-dialog-content .big-button .tv-button:hover { - background: #fcfcfc; -} -.tv-dialog-content label { - color: #595959; -} -/*.tv-dialog-content input[type="checkbox"]{opacity: 0;}*/ -.no-drawings { - width: 450px; - color: #8f8f8f; - font-style: italic; - text-align: center; -} -.no-drawings:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; - margin-right: -0.25em; - /* Adjusts for spacing */ -} -.main-tree-container { - position: relative; - width: 450px; -} -.main-tree-container .sb-scrollbar-body { - border: 0; - background: #d8d8d8; - width: 6px; -} -.main-tree-container .sb-scrollbar-top, -.main-tree-container .sb-scrollbar-bottom { - display: none; -} -.main-tree-container .main-tree-wrap { - position: absolute; - width: 100%; -} -.tv-dialog-content .tv-dialog-tree-head { - border-top: 1px solid #c9cbcd; - content: ""; - cursor: default; -} -.tv-dialog-content .tv-dialog-tree-item { - display: block; - color: #3e4040; - padding: 2px 0 0 25px; - position: relative; - border-bottom: 1px solid #F4F7F9; - height: 34px; - cursor: pointer; -} -.tv-dialog-content .tv-dialog-tree-item .name { - display: inline-block; - margin-top: 7px; - vertical-align: top; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; -} -.tv-dialog-content .tv-dialog-tree-item .symbol { - display: inline-block; - margin-top: 7px; - vertical-align: top; -} -.tv-dialog-content .tv-dialog-tree-item .tree-icon-container { - position: absolute; - right: 15px; - top: 6px; -} -.tv-dialog-content .tv-dialog-tree-item:hover { - background: #F7F9FB; -} -.tv-dialog-content .tv-dialog-tree-item:hover .tree-icon-container { - display: inline-block; -} -.tv-dialog-content .tv-dialog-tree-item.active .tree-icon-container { - display: inline-block; -} -.tv-dialog-content .tv-dialog-tree-item.hidden { - color: #969898; -} -.tv-dialog-content .tv-dialog-tree-item.hidden .button.icon-hide .icon { - background-position: -14px 14px; -} -.tv-dialog-content .tv-dialog-tree-item .button.icon-hide .icon { - background-position: -14px -28px; -} -.tv-dialog-content .tv-dialog-tree-item.locked .button.icon-lock .icon { - background-position: -71px -14px; -} -.tv-dialog-content .tv-dialog-tree-item .button.icon-lock .icon { - background-position: -71px -28px; -} -.tv-dialog-content .tv-dialog-tree-item.active { - background: #F1F3F6; -} -.tv-dialog-content .tv-dialog-tree-item.active .name { - font-weight: bold; -} -.tv-dialog-content .tv-dialog-tree-item:last-child { - border-bottom: none; -} -.tv-dialog-content .tv-dialog-tree-item:last-child .button.down { - display: none; -} -.tv-dialog-content .tv-dialog-tree-item:first-child .button.up { - visibility: hidden; -} -.tv-dialog-content .tv-dialog-tree-item.objects .name-column { - width: 80%; -} -.tv-dialog-content .tv-dialog-tree-item .name-column { - width: 55%; - display: inline-block; -} -.tv-dialog-content .tv-dialog-tree-item .instrument { - display: inline-block; - margin-left: 6px; -} -.tv-dialog-content .tv-dialog-tree-item .instrument.linetool { - width: 30px; - height: 30px; - background: url('../images/sidetoolbar/instruments.png') no-repeat; -} -.tv-dialog-content .tv-dialog-tree-item .instrument.series { - width: 19px; - height: 19px; - margin-top: 5px; - background: url('../chart-client/css/images/bartype-icons.png') no-repeat; -} -.tv-dialog-content .tv-dialog-tree-item .instrument.lineicon { - font-weight: bold; - font-family: FontAwesome; - padding-top: 7px; - text-align: center; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #777; - font-size: 19px; -} -.tv-dialog-content .tv-dialog-tree-item.hidden .instrument { - opacity: 0.6; -} -.tv-dialog-content .tv-dialog-tree-item .button { - display: inline-block; - width: 22px; - height: 22px; - margin: 0 0 0 3px; - cursor: pointer; - padding: 1px 0 0 4px; - opacity: .5; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.tv-dialog-content .tv-dialog-tree-item .button:hover { - opacity: 1; -} -.tv-dialog-content .tv-dialog-tree-item .button:hover:before { - display: none !important; -} -.tv-dialog-content .tv-dialog-tree-item .button.hidden { - visibility: hidden; -} -.tv-dialog-content .tv-dialog-tree-item.active .button { - opacity: .7; -} -.tv-dialog-content .tv-dialog-tree-item.active .button:hover { - opacity: 1; -} -.tv-dialog-content .tv-dialog-tree-item .icon { - background: url('../images/dialogs/objects-tree.png'); - width: 14px; - height: 14px; - display: inline-block; - margin-top: -1px; -} -.feature-touch .tv-dialog-content .tv-dialog-tree-item .icon { - -webkit-transform: scale(1.1); - transform: scale(1.1); -} -.tv-dialog-tree-item .button.delete .icon { - background-position: 0 -28px; -} -.tv-dialog-tree-item .button.delete:active .icon { - background-position: 0 14px; -} -.tv-dialog-tree-item .button.up .icon { - background-position: -42px -28px; -} -.tv-dialog-tree-item .button.up:active .icon { - background-position: -42px 14px; -} -.tv-dialog-tree-item .button.down .icon { - background-position: -28px -28px; -} -.tv-dialog-tree-item .button.down:active .icon { - background-position: -28px 14px; -} -.tv-dialog-tree-item .button.format .icon { - background-position: -56px -28px; -} -.tv-dialog-tree-item .button.format:active .icon { - background-position: -56px 14px; -} -.tv-dialog-tree-item-list-header { - height: 24px; - padding: 3px 0 0 25px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.tv-dialog-tree-item-list-header .item { - display: inline-block; - font-size: 11px; -} -.tv-dialog-tree-item-list-header .item .label:hover, -.tv-dialog-tree-item-list-header .item .label.active { - color: #68696b; -} -.tv-dialog-tree-item-list-header .item .label.active { - font-weight: bold; -} -.tv-dialog-tree-item-list-header .item .label { - cursor: pointer; - color: #989797; -} -.tv-dialog-tree-item-list-header .tool { - width: 55%; -} -.main-tree-page { - display: none; -} -.main-tree-page.active { - display: block; -} -.main-tree-page.compare { - padding: 22px 28px; -} -.tv-dialog-content .tv-dialog-small { - font-size: 11px; -} -.tv-dialog-content .tv-dialog-medium { - font-size: 13px; -} -.tv-dialog-content .tv-dialog-left { - text-align: left; -} -.tv-dialog-content .tv-dialog-center { - text-align: center; -} -.tv-dialog-content .tv-dialog-right { - text-align: right; -} -.tv-dialog-content .tv-dialog-float-right { - float: right; -} -.tv-dialog-content td.tv-dialog-vtop { - vertical-align: top; -} -.tv-dialog-content .tv-dialog-relative { - position: relative; -} -.tv-dialog-content .tv-dialog-field-error { - display: none; - font-size: 11px; - color: #c34c36; - border-top: 2px solid #ffcccc; - border-right: 2px solid #ffcccc; - border-bottom: 2px solid #ffcccc; - background: #f8dde0; - padding: 6px 10px 6px; - border-radius: 0 3px 3px 0; - width: 144px; - height: 14px; - float: right; -} -.tv-dialog-error, -.tv-dialog-message { - display: none; - position: absolute; - top: 10px; - font-size: 12px; - z-index: 100; - border: 1px solid; - padding: 10px; - text-align: center; -} -.tv-dialog-error { - color: #c34c36; - border-color: #ffcccc; - background: #f8dde0; - background: rgba(248, 221, 224, 0.8); -} -.tv-dialog-message { - color: #0a8415; - border-color: #cfffcc; - background: #e2fde1; - background: rgba(226, 253, 225, 0.8); -} -.tv-dialog-content .dialog-buttons { - text-align: right; - margin: 10px 7px 0 7px; -} -.tv-dialog-content .dialog-buttons a { - margin: 0 0 0 5px; - min-width: 50px; - text-align: center; - position: relative; - left: 7px; -} -.tv-dialog-content .dialog-buttons a.tv-left { - margin: 0 5px 0 0; - left: -7px; -} -.tv-dialog-content .publish-options { - color: #595959; - height: 105px; -} -.tv-dialog-content .publish-option { - border: 1px solid #d0d3d6; - border-radius: 4px; - position: relative; - float: left; - padding: 10px 10px 10px 32px; - width: 285px; - height: 70px; - cursor: pointer; -} -.tv-dialog-content .publish-option.active { - background: #f9f9f9; -} -.tv-dialog-content .publish-option:last-child { - float: right; -} -.tv-dialog-content .publish-option-header { - font-weight: bold; -} -.tv-dialog-content .publish-option-text { - font-size: 11px; -} -.publish-radiobutton { - background-position: -100px -140px; - width: 16px; - height: 16px; - position: absolute; - top: 11px; - left: 9px; -} -.publish-option.active .publish-radiobutton { - background-position: -120px -140px; -} -.tv-dialog-content .dialog-theme-buttons .tv-button { - float: left; - margin-right: 6px; -} -.tv-dialog-content .dialog-trail-checkbox { - float: left; -} -.tv-dialog-socials { - text-align: right; -} -.tv-dialog-social { - display: inline-block; - margin: 0 0 0 11px; - vertical-align: top; -} -.tv-dialog-social-fbshare { - margin-top: 1px; -} -.publish-direction-buttons { - height: 33px; - margin: 0 1px; - position: relative; -} -.publish-direction-buttons .col-long, -.publish-direction-buttons .col-neutral, -.publish-direction-buttons .col-short { - height: 33px; - margin: 0 -1px; - padding: 0 1px; -} -.publish-direction-buttons .col-long { - width: 33.3%; - float: left; -} -.publish-direction-buttons .col-long .tv-button:active, -.publish-direction-buttons .col-long .tv-button.active { - background: #71DB1B; - border-color: #66A51C; -} -.publish-direction-buttons .col-neutral { - margin: 0 33.3%; -} -.publish-direction-buttons .col-neutral .tv-button:active, -.publish-direction-buttons .col-neutral .tv-button.active { - background: #F0CC00; - border-color: #E0A300; -} -.publish-direction-buttons .col-short { - width: 33.3%; - float: right; -} -.publish-direction-buttons .col-short .tv-button:active, -.publish-direction-buttons .col-short .tv-button.active { - background: #FF6C4A; - border-color: #CB401F; -} -.publish-direction-buttons .tv-button { - display: block; - margin: 0 -1px; - line-height: 31px; - height: 31px; - width: 100%; - padding: 0; - text-align: center; - background: #FFFFFF; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); - font-size: 14px; - border-radius: 0; -} -.publish-direction-buttons .tv-button:hover { - background: #ffffff; -} -.publish-direction-buttons .tv-button:active, -.publish-direction-buttons .tv-button.active { - background: #fff; - color: #444 !important; - box-shadow: none; - position: relative; -} -.survey-dialog { - box-shadow: 0 2px 20px rgba(0, 0, 0, 0.4); - border-radius: 7px; - font-size: 14px; -} -.survey-dialog .main { - padding: 20px 25px 15px; -} -.survey-dialog h3 { - text-align: center; - margin: 10px 0; -} -.survey-button-container { - margin: 15px 0 5px !important; - text-align: center; - position: relative; -} -.survey-dialog .survey-button { - font-size: 19px; - font-weight: bold; - display: inline-block; - border-radius: 5px; - background: #4387F6; - border: 1px solid #346BC2; - color: #FFFFFF; - text-align: center; - padding: 10px 50px; -} -.survey-dialog .survey-button:hover { - background: #4d8cf3; -} -.survey-dialog #no-button { - position: absolute; - top: 6px; - right: 20px; - padding: 7px 15px; - font-size: 14px; - font-weight: normal; - border-color: #474549; - background: #716e73; -} -.survey-dialog #no-button:hover { - background: #767278; -} -.tv-dialog.gopro-dialog .tv-dialog-content { - padding: 0; - position: relative; - background: #f2f5f8; - width: 814px; - color: #3b414d; - font-size: 16px; - line-height: 28px; -} -.gopro-dialog .col-main { - float: left; - width: 447px; - padding: 0 22px 0 27px; - margin: 0 0 85px 0; -} -.gopro-dialog h2 { - font-weight: normal; - font-size: 26px; - line-height: 32px; - margin: 24px 0 10px; - color: #26282f; -} -.gopro-dialog .col-main h2 { - text-transform: uppercase; -} -.gopro-dialog h2 em { - font-style: normal; - color: #da4739; - text-transform: uppercase; -} -.gopro-dialog .col-main p { - margin: 15px 0; -} -.gopro-dialog .col-main .actions-block { - position: absolute; - height: 47px; - width: 447px; - left: 27px; - bottom: 24px; -} -.gopro-dialog .col-main .actions-block .no-button { - position: absolute; - color: #1380b7; - left: 0; - top: 8px; - cursor: pointer; -} -.gopro-dialog .col-main .actions-block .yes-button { - position: absolute; - top: 0; - right: 0; - font-size: 16px; - line-height: 19px; - height: 19px; - white-space: nowrap; - padding: 14px 22px; - background: #63b68a; - color: white; - text-transform: uppercase; - cursor: pointer; -} -.gopro-dialog .actions-block .yes-button:hover { - background: #70be95; -} -.gopro-dialog .actions-block .yes-button .arrow-icon { - display: inline-block; - vertical-align: top; - margin: 6px -4px 0 21px; - width: 33px; - height: 7px; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAHCAYAAACGESREAAAAPklEQVR4AWOgN/j///80IGZlGEjwHwL2AbHwwDkCAe4AsRZEcOAB10CGxC0gVhvI6NgNxIIDmSamAjELshgAEhnDI93qERIAAAAASUVORK5CYII=') 0 0 no-repeat; -} -.gopro-dialog .col-aside { - float: left; - width: 318px; - margin: 0 0 168px 0; - /* background image */ -} -.gopro-dialog .col-aside .col-bg { - position: absolute; - width: 318px; - top: 0; - bottom: 0; - right: 0; - background: #eaeff4 url('../images/gopro/dialog-bg.png') 0 100% no-repeat; -} -.gopro-dialog .col-aside .col-copy { - position: relative; - margin: 0 10px 0 28px; -} -.gopro-dialog .col-aside ul { - display: block; - margin: 19px 0 15px 0; - padding: 0; -} -.gopro-dialog .col-aside li { - display: block; - margin: 0; - padding: 0 0 0 21px; - line-height: 20px; - margin: 10px 0; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAALklEQVR4AWMAgZgdHROB+C0UT0QSbP8PpMEYxAZLQlX9j4VgmIK3OCVwGoXTcgAth09hyVizGQAAAABJRU5ErkJggg==') 3px 7px no-repeat; -} -.go-prorealtime { - width: 500px; -} -.go-prorealtime .main-properties { - padding: 5px 0; -} -.go-prorealtime .dialog-buttons { - margin: 0; -} -.go-prorealtime .dialog-buttons a { - margin: 0; - position: static; -} -.go-prorealtime p:nth-child(1) { - font-weight: bold; -} -.tv-dialog .ui-resizable-handle { - width: 11px; - height: 11px; - background: url('../images/dialogs/resize-handle.png') 0 0 no-repeat; -} -/* Billing cycle dialog on Go Pro page */ -.main.billing-cycle-dialog { - padding: 0 28px; -} -.bcd-title { - font-weight: normal; - font-size: 26px; - line-height: 32px; - margin: 24px 0 20px; - color: #26282f; - text-transform: uppercase; -} -.bcd-subtitle { - font-weight: normal; - font-size: 14px; - margin: 0 0 10px; - color: #26282f; -} -.bcd-title.right { - width: 48%; - padding-left: 2%; -} -.bcd-choice-container { - position: relative; - overflow: hidden; - background: #e1e7ef; -} -.bcd-choice { - position: relative; - width: 196px; - float: left; - cursor: pointer; - -webkit-tap-highlight-color: transparent; - /* disable ugly blink on ipad */ -} -.bcd-choice.active { - cursor: default; -} -.bcd-choice.disabled { - cursor: default; -} -.bcd-choice-bg { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 400px; -} -.bcd-choice-marker { - position: absolute; - top: 25px; - left: 11px; - width: 16px; - height: 16px; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAwCAYAAAAYX/pXAAAARUlEQVR4AWM4fOL8f0ow9QxgIBEMNwNGDRg1YOBzY8yOjv8UYOoZQHIgDkcDRg0YNYAcPOgNGC0PcPmXtgaMGjBaHlCCAe5lHJmu4YfrAAAAAElFTkSuQmCC') 0 0 no-repeat; -} -.bcd-choice:hover .bcd-choice-marker { - background-position: 0 -16px; -} -.bcd-choice.active .bcd-choice-marker { - background-position: 0 -32px; -} -.bcd-choice.disabled .bcd-choice-marker { - background-position: 0 0; -} -.bcd-choice-copy { - position: relative; - padding: 5px 3px 30px 44px; - font-size: 14px; - line-height: 17px; - color: #3b414e; -} -.bcd-choice-copy p { - margin: 7px 0; -} -.bcd-choice-copy h5 { - margin: 17px 0; - color: #4a4d54; - font-weight: bold; - text-transform: uppercase; - font-size: 18px; - line-height: 24px; -} -.bcd-choice.disabled .bcd-choice-copy, -.bcd-choice.disabled .bcd-choice-copy h5 { - color: #c3c8cf; -} -.bcd-continue { - margin: 31px 0 29px 0; - overflow: hidden; - text-align: right; -} -.bcd-continue a { - cursor: pointer; - display: inline-block; - vertical-align: top; - border: 0; - padding: 15px 45px; - font-size: 14px; - line-height: 17px; - line-height: normal; - text-align: center; - font-weight: bold; - text-transform: uppercase; - background: #1fb2cc; - color: white; -} -.bcd-continue a:hover { - background: #1eb9d2; -} -.prorttrial-dialog, -.trialconfirm-dialog { - font: normal 16px Arial, Helvetica, Tahoma, sans-serif; - border: none; - border-radius: 0; - box-shadow: none; -} -.prorttrial-dialog .main, -.trialconfirm-dialog .main { - width: 600px; - padding: 10px 28px 20px 28px; -} -.prorttrial-dialog h3, -.trialconfirm-dialog h3 { - font-size: 26px; - font-weight: normal; - text-transform: uppercase; - color: #26282f; - margin: 14px 0 20px 0; -} -.prorttrial-dialog p, -.trialconfirm-dialog p, -.prorttrial-dialog li, -.trialconfirm-dialog li { - font-size: 16px; - line-height: 28px; - margin: 0; -} -.prorttrial-dialog p, -.trialconfirm-dialog p, -.prorttrial-dialog ul, -.trialconfirm-dialog ul { - margin: 12px 0; -} -.prorttrial-dialog .big-button, -.trialconfirm-dialog .big-button { - display: block; - width: 262px; - margin: 0 auto; - background: #dbe1ea; - color: #666c7d; - text-transform: uppercase; - text-align: center; - font-size: 14px; - line-height: 21px; - padding: 13px 0; - text-decoration: none; -} -.prorttrial-dialog .big-button:hover, -.trialconfirm-dialog .big-button:hover { - background: #e2e7ee; -} -.prorttrial-dialog .big-button.ok, -.trialconfirm-dialog .big-button.ok { - width: 183px; - padding-left: 20px; - padding-right: 20px; -} -.prorttrial-dialog .big-button.ok, -.trialconfirm-dialog .big-button.ok, -.prorttrial-dialog .big-button.trial, -.trialconfirm-dialog .big-button.trial { - background: #05b2ce; - color: white; -} -.prorttrial-dialog .big-button.ok:hover, -.trialconfirm-dialog .big-button.ok:hover, -.prorttrial-dialog .big-button.trial:hover, -.trialconfirm-dialog .big-button.trial:hover { - background: #37c1d7; -} -.prorttrial-dialog .big-button.ordernow, -.trialconfirm-dialog .big-button.ordernow { - background: #60b789; - color: white; -} -.prorttrial-dialog .big-button.ordernow:hover, -.trialconfirm-dialog .big-button.ordernow:hover { - background: #7fc5a0; -} -.prorttrial-dialog .big-buttons, -.trialconfirm-dialog .big-buttons { - margin: 14px 0 0 0; - overflow: hidden; -} -.prorttrial-dialog .big-buttons.two-buttons .big-button.later, -.trialconfirm-dialog .big-buttons.two-buttons .big-button.later, -.prorttrial-dialog .big-buttons.two-buttons .big-button.nothanks, -.trialconfirm-dialog .big-buttons.two-buttons .big-button.nothanks { - margin: 0; - float: left; - width: 183px; -} -.prorttrial-dialog .big-buttons.two-buttons .big-button.trial, -.trialconfirm-dialog .big-buttons.two-buttons .big-button.trial { - margin: 0; - float: right; - width: 272px; -} -.prorttrial-dialog .more-controls, -.trialconfirm-dialog .more-controls { - overflow: hidden; - margin: 18px 0 0; - text-align: right; -} -.prorttrial-dialog .more-controls a, -.trialconfirm-dialog .more-controls a { - font-size: 16px; - color: #007fb9; - text-decoration: underline; -} -.prorttrial-dialog .actions-block, -.trialconfirm-dialog .actions-block { - position: relative; - margin: 30px 0 0; - height: 47px; -} -.prorttrial-dialog .actions-block .no-button, -.trialconfirm-dialog .actions-block .no-button { - position: absolute; - color: #1380b7; - left: 0; - top: 12px; - cursor: pointer; -} -.prorttrial-dialog .actions-block .yes-button, -.trialconfirm-dialog .actions-block .yes-button { - position: absolute; - top: 0; - right: 0; - font-size: 16px; - line-height: 19px; - height: 19px; - white-space: nowrap; - padding: 14px 22px; - background: #63b68a; - color: white; - text-transform: uppercase; - cursor: pointer; -} -.prorttrial-dialog .actions-block .yes-button:hover, -.trialconfirm-dialog .actions-block .yes-button:hover { - background: #70be95; -} -.tv-dialog-layoutpicker.hidden { - display: none; -} -.tv-dialog-cancel-button, -.tv-dialog-layout-button { - display: inline-block; - font-weight: bold; - font-size: 12px; - height: 16px; - margin-right: 5px; - padding: 6px 10px 5px; - color: #6f7073; - cursor: default; - border: 1px solid #c9cbcd; -} -.tv-dialog-layout-button .arrow-icon { - float: right; - margin: 5px 0 0 5px; - background: url("../images/select-bg.png") 0 0 no-repeat; - height: 5px; - width: 9px; -} -.tv-dialog-layout-button.open .arrow-icon { - background-position: 0 -20px; -} -.tv-dialog-layout-button .icon, -.tv-dialog-layout-popup .icon { - background: url('../images/bottomtoolbar/layout-buttons.png') -6px -3px no-repeat; - width: 17px; - height: 17px; -} -.tv-dialog-layout-button .icon { - float: left; - margin: -1px 4px 0 -4px; -} -.charts-popup-list .item.tv-dialog-layout-popup .icon { - width: 17px; - height: 17px; -} -.tv-dialog-layout-2h .icon { - background-position: -35px -3px; -} -.tv-dialog-layout-2v .icon { - background-position: -64px -3px; -} -.tv-dialog-layout-3h .icon { - background-position: -93px -3px; -} -.tv-dialog-layout-3v .icon { - background-position: -122px -3px; -} -.tv-dialog-layout-3s .icon { - background-position: -151px -3px; -} -.tv-dialog-layout-4 .icon { - background-position: -180px -3px; -} -.tv-dialog-layout-6 .icon { - background-position: -209px -3px; -} -.tv-dialog-layout-8 .icon { - background-position: -238px -3px; -} -.tv-dialog-layout-s.active .icon { - background-position: -6px -26px; -} -.tv-dialog-layout-2h.active .icon { - background-position: -35px -26px; -} -.tv-dialog-layout-2v.active .icon { - background-position: -64px -26px; -} -.tv-dialog-layout-3h.active .icon { - background-position: -93px -26px; -} -.tv-dialog-layout-3v.active .icon { - background-position: -122px -26px; -} -.tv-dialog-layout-3s.active .icon { - background-position: -151px -26px; -} -.tv-dialog-layout-4.active .icon { - background-position: -180px -26px; -} -.tv-dialog-layout-6.active .icon { - background-position: -209px -26px; -} -.tv-dialog-layout-8.active .icon { - background-position: -238px -26px; -} -.tv-dialog-cancel-button { - border-color: transparent; - text-transform: uppercase; -} -.tv-dialog-cancel-button:hover { - border-color: #c9cbcd; -} -.publish-dialog-privacy { - display: block; - padding: 7px 5px 8px 5px; - background: #25c6e0; -} -.publish-dialog-privacy input { - display: none; -} -.publish-dialog-privacy .publish-dialog-privacy-icon { - display: block; - width: 19px; - height: 14px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1652px; -} -.publish-dialog-privacy input:checked + .publish-dialog-privacy-icon { - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1676px; -} -.publish-dialog-privacy input:active + .publish-dialog-privacy-icon, -.publish-dialog-privacy:active .publish-dialog-privacy-icon { - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1628px; -} -#publish-chart-form .publish-text input, -#publish-chart-form .publish-text textarea { - margin: 0; - display: block; -} -/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ -.fancybox-wrap, -.fancybox-skin, -.fancybox-outer, -.fancybox-inner, -.fancybox-image, -.fancybox-wrap iframe, -.fancybox-wrap object, -.fancybox-nav, -.fancybox-nav span, -.fancybox-tmp { - padding: 0; - margin: 0; - border: 0; - outline: none; - vertical-align: top; -} -.fancybox-wrap { - position: absolute; - top: 0; - left: 0; - z-index: 17; - cursor: default; -} -.fancybox-skin { - position: relative; - background: #f9f9f9; - color: #444; - text-shadow: none; - /* - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - */ -} -.fancybox-opened { - z-index: 18; -} -/* -.fancybox-opened .fancybox-skin { - -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); - box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -} -*/ -.fancybox-outer, -.fancybox-inner { - position: relative; -} -.fancybox-inner { - overflow: hidden; -} -.fancybox-type-iframe .fancybox-inner { - -webkit-overflow-scrolling: touch; -} -.fancybox-error { - color: #444; - font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; - margin: 0; - padding: 15px; - white-space: nowrap; -} -.fancybox-image, -.fancybox-iframe { - display: block; - width: 100%; - height: 100%; -} -.fancybox-image { - max-width: 100%; - max-height: 100%; -} -#fancybox-loading, -.fancybox-prev span, -.fancybox-next span { - background-image: url('../css/fancybox/fancybox_sprite.png'); -} -#fancybox-loading { - position: fixed; - top: 50%; - left: 50%; - margin-top: -22px; - margin-left: -22px; - background-position: 0 -108px; - opacity: 0.8; - cursor: pointer; - z-index: 60; -} -#fancybox-loading div { - width: 44px; - height: 44px; - background: url('../css/fancybox/fancybox_loading.gif') center center no-repeat; -} -.fancybox-close-outer { - position: absolute; - top: 0; - right: 0; -} -.fancybox-close { - position: absolute; - right: 0; - display: block; - top: 0; - width: 36px; - height: 36px; - cursor: pointer; - z-index: 40; - margin-right: -36px; - opacity: 0.8; -} -.fancybox-close:hover { - opacity: 1; -} -.fancybox-close:before { - content: " "; - height: 12px; - width: 12px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -665px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -6px; - margin-top: -6px; -} -.fancybox-close-outer .fancybox-close { - position: fixed; - right: auto; - top: 20px; -} -.fancybox-nav { - position: absolute; - top: 0; - width: 40%; - height: 100%; - cursor: pointer; - text-decoration: none; - background: transparent url('../css/fancybox/blank.gif'); - /* helps IE */ - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - z-index: 40; -} -.fancybox-prev { - left: 0; -} -.fancybox-next { - right: 0; -} -.fancybox-nav span { - position: absolute; - top: 50%; - width: 36px; - height: 34px; - margin-top: -18px; - cursor: pointer; - z-index: 40; - visibility: hidden; -} -.fancybox-prev span { - left: 10px; - background-position: 0 -36px; -} -.fancybox-next span { - right: 10px; - background-position: 0 -72px; -} -.fancybox-nav:hover span { - visibility: visible; -} -.fancybox-tmp { - position: absolute; - top: -99999px; - left: -99999px; - visibility: hidden; - max-width: 99999px; - max-height: 99999px; - overflow: visible !important; -} -/* Overlay helper */ -.fancybox-lock { - overflow: hidden; - width: auto; -} -.fancybox-overlay { - position: absolute; - top: 0; - left: 0; - overflow: hidden; - display: none; - z-index: 1104; - background: url('../css/fancybox/fancybox_overlay.png'); - cursor: pointer; -} -.fancybox-overlay-fixed { - position: fixed; - bottom: 0; - right: 0; -} -.fancybox-lock .fancybox-overlay { - overflow: auto; - overflow-y: scroll; -} -/* Title helper */ -.fancybox-title { - visibility: hidden; - font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; - position: relative; - text-shadow: none; - z-index: 50; -} -.fancybox-opened .fancybox-title { - visibility: visible; -} -.fancybox-title-float-wrap { - position: absolute; - bottom: 0; - right: 50%; - margin-bottom: -35px; - z-index: 50; - text-align: center; -} -.fancybox-title-float-wrap .child { - display: inline-block; - margin-right: -100%; - padding: 2px 20px; - background: transparent; - /* Fallback for web browsers that doesn't support RGBa */ - background: rgba(0, 0, 0, 0.8); - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - border-radius: 15px; - text-shadow: 0 1px 2px #222; - color: #FFF; - font-weight: bold; - line-height: 24px; - white-space: nowrap; -} -.fancybox-title-outside-wrap { - position: relative; - margin-top: 10px; - color: #fff; -} -.fancybox-title-inside-wrap { - padding-top: 10px; -} -.fancybox-title-over-wrap { - position: absolute; - bottom: 0; - left: 0; - color: #fff; - padding: 10px; - background: #000; - background: rgba(0, 0, 0, 0.8); -} -a.fancy-box-arrow { - display: block; - position: fixed; - z-index: 39; - top: 0; - height: 100%; - width: 40px; - color: #fff; - font-size: 50px; - line-height: 50px; - text-align: center; -} -a.fancy-box-arrow:hover { - background: rgba(0, 0, 0, 0.3); - background: rgba(0, 0, 0, 0.2); -} -.fancy-box-arrow.left { - left: 0; -} -.fancy-box-arrow.right { - right: 15px; -} -.fancy-box-arrow span { - text-indent: -10000px; - height: 44px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2366px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -8px; - margin-top: -22px; -} -.fancy-box-arrow.right span { - height: 44px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2420px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -8px; - margin-top: -22px; -} -/** - * header.css - * - * Site main header style. -**/ -.header-menu-wrap { - height: 58px; -} -/* -.header-menu-wrap.viewchart-header { - width: auto; -} -*/ -.header-logo, -.header-item-ideas, -.header-item-chart, -.header-search, -.header-menu-group a { - float: left; -} -.header-item-profile, -.header-item-gopro, -.header-item-signin, -.header-item-signup, -.header-item-earlyaccess { - float: right; -} -.is-not-authenticated .header-menu.header-item-profile, -.is-authenticated .header-button.header-item-signin, -.is-authenticated .header-button.header-item-signup, -.is-pro .header-button.header-item-gopro, -.is-not-pro .header-item-profile strong.badge { - display: none; -} -.is-trial .header-button.header-item-gopro { - display: block; -} -.header-logo { - height: 32px; - margin: 13px 30px 0 0; -} -.header-logo:hover { - opacity: 1 !important; -} -.header-logo:hover > a { - opacity: 0.85; -} -.header-menu.header-logo ul { - width: 192px; -} -.header-menu.header-logo li a { - position: relative; -} -.header-menu.header-logo li a[target='_blank']:after { - content: " "; - display: inline-block; - margin-left: 10px; - width: 10px; - height: 10px; - background-image: url(../images/external-link/ext-bright.png); - background-repeat: no-repeat; -} -.is-not-authenticated .index-page .header-menu.header-logo li a[target='_blank']:after { - background-image: url(../images/external-link/ext-blue.png); -} -.header-menu.header-logo li a:hover[target='_blank']:after { - background-position: 0 -10px; -} -.is-not-authenticated .index-page .header-menu.header-logo li a:hover[target='_blank']:after { - background-position: 0 0; -} -.header-menu.header-logo > a { - display: block; - height: 32px; - padding-left: 40px; - padding-right: 17px; - background-image: url('../images/logo.png'); - background-position: 0 4px; - background-repeat: no-repeat; - font-size: 14px; - color: #fff; - line-height: 32px; -} -.is-not-authenticated .index-page .header-menu.header-logo > a { - background-image: url('../images/logo-white.png'); - background-position: 0 0; -} -/*.header-menu.header-logo:hover > a { - color: #58c3e5; -}*/ -.header-menu a { - color: #dbdfeb; - /* font-weight: bold;*/ -} -.header-menu > a { - display: inline-block; - height: 32px; - line-height: 32px; -} -.logged-user-menu .header-menu > a { - font-size: 14px; - color: #fff; -} -/* Header button */ -.header-button, -.header-button:link, -.header-button:visited { - display: block; - height: 32px; - margin-top: 13px; - padding: 0 15px; - color: #dbdfeb; - font-size: 13px; - line-height: 32px; - /* font-weight: bold;*/ - text-decoration: none; -} -.logged-user-menu .header-button, -.logged-user-menu .header-button:link, -.logged-user-menu .header-button:visited { - font-size: 14px; - color: #fff; -} -.logged-user-menu .header-button:hover, -.logged-user-menu .header-button:link:hover, -.logged-user-menu .header-button:visited:hover { - color: #58c3e5; -} -.is-not-authenticated .header-button { - color: #fff; - text-transform: uppercase; -} -.is-not-authenticated .header-button:hover { - opacity: .85; -} -.header-button.with-icon:before { - content: " "; - position: relative; - top: -2px; - margin-right: 10px; -} -.header-button.with-icon.how-it-works:before { - height: 16px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -816px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon.features:before { - height: 18px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1219px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon.chart:before { - height: 15px; - width: 21px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -973px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon.tradingview-for-the-web:before { - height: 17px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -896px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - top: -2px; - left: 1px; -} -.header-button.with-icon.active.how-it-works:before { - height: 16px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -764px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon.active.features:before { - height: 18px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1163px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon.active.chart:before { - height: 15px; - width: 21px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -923px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon.active.tradingview-for-the-web:before { - height: 17px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -842px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon:hover { - color: #58c3e5; -} -.header-button.with-icon:hover.how-it-works:before { - height: 16px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -790px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon:hover.features:before { - height: 18px; - width: 19px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1191px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon:hover.chart:before { - height: 15px; - width: 21px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -948px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button.with-icon:hover.tradingview-for-the-web:before { - height: 17px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -869px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-button:link.header-item-signin { - padding-left: 20px; - padding-right: 25px; -} -/* .header-menu > a, -.header-menu > a:link, -.header-menu > a:visited -{ - padding: 12px 25px 12px 14px; -}*/ -.is-not-authenticated .index-page .header-menu.open > a { - background-position: 0 -32px; -} -.header-button.active, -.header-menu.active > a, -.ideas-header .header-item-ideas > a, -.profile-header .header-item-profile > a { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - background: #43444A; - color: #FFF; -} -/* Header menu */ -.header-menu { - position: relative; - margin-top: 13px; - height: 32px; - -ms-touch-action: none; -} -.header-menu.with-sub > a:after { - content: ''; - background-image: url("../images/icons.png"); - background-position: -80px -40px; - background-repeat: no-repeat; - display: block; - width: 10px; - height: 6px; - position: absolute; - right: 0; - top: 14px; -} -/*.header-menu.with-sub.open > a:after { - background-position: -80px -49px; -}*/ -.header-item-ideas, -.header-item-scripts { - float: left; -} -.header-item-scripts, -.header-item-scripts, -.header-item-ideas, -.header-item-chart > a { - padding-left: 35px !important; - padding-right: 18px !important; - position: relative; -} -.header-item-scripts.with-sub, -.header-item-ideas.with-sub, -.header-item-chart.with-sub > a { - padding-right: 20px !important; -} -.header-item-scripts:hover, -.header-item-scripts:hover > a, -.header-item-ideas:hover, -.header-item-chart:hover > a, -.header-item-scripts.with-sub.open > a, -.header-item-ideas.with-sub.open > a, -.header-item-chart.with-sub.open > a { - color: #58c3e5; -} -.header-item-ideas:before { - content: " "; - height: 19px; - width: 17px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1410px; - display: block; - position: absolute; - overflow: hidden; - left: 10px; - top: 5px; -} -.header-item-ideas:hover:before, -.header-item-ideas.open:before { - content: " "; - height: 19px; - width: 17px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1439px; - display: block; - position: absolute; - overflow: hidden; -} -.header-item-scripts:before { - content: " "; - height: 19px; - width: 17px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1468px; - display: block; - position: absolute; - overflow: hidden; - left: 10px; - top: 6px; -} -.header-item-scripts:hover:before, -.header-item-scripts.open:before { - content: " "; - height: 19px; - width: 17px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1497px; - display: block; - position: absolute; - overflow: hidden; -} -.header-item-chart > a:before { - content: " "; - height: 15px; - width: 21px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1360px; - display: block; - position: absolute; - overflow: hidden; - left: 8px; - top: 8px; -} -.header-item-chart:hover > a:before, -.header-item-chart.open > a:before { - content: " "; - height: 15px; - width: 21px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1385px; - display: block; - position: absolute; - overflow: hidden; -} -.header-menu ul { - list-style: none; - margin: 0; - padding: 0; -} -.header-menu ul, -.header-menu .popup-subblock { - display: none; - position: absolute; - left: 0; - top: 45px; - width: 165px; - padding: 0 0 3px; - background: #292B32; - background: rgba(41, 43, 50, 0.97); - -webkit-border-radius: 0 0 2px 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 0 0 2px 2px; - -moz-background-clip: padding; - border-radius: 0 0 2px 2px; - background-clip: padding-box; - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); - opacity: 1; - z-index: 70; -} -.is-not-authenticated .index-page .header-menu ul, -.is-not-authenticated .index-page .header-menu .popup-subblock { - top: 42px; - padding: 3px 0; - background: #fff; - background: rgba(255, 255, 255, 0.95); - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.header-menu.open ul, -.header-menu.open .popup-subblock { - display: block; -} -.header-menu .popup-subblock ul { - display: block; - width: auto; - position: relative; - left: 0; - top: 0; - box-shadow: none; - border: none; - border-radius: 0 0 4px 4px; -} -.header-menu.to-left ul { - left: auto; - right: 0; -} -/* might need popup subblock in future */ -.header-menu li a { - display: block; - padding: 10px 15px; - position: relative; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - color: #C4C7D1; -} -.is-not-authenticated .index-page .header-menu li a { - color: #333; -} -.header-menu li a:hover { - color: #fff; -} -.is-not-authenticated .index-page .header-menu li a:hover { - color: #02A3C3; -} -.header-menu li.separator { - background: #3F4148; - height: 1px; - font-size: 0; -} -.is-not-authenticated .index-page .header-menu li.separator { - background: #D5E6E9; -} -.header-menu .counter-blue { - position: absolute; - color: #FFF; - right: 8px; - background: #286ED1; - font-weight: bold; - padding: 0px 4px; - border-radius: 2px; -} -.header-menu .counter { - position: absolute; - color: #dbdfeb; - right: 12px; - font-size: 13px; -} -.header-menu a:hover .counter { - color: #FFF; -} -/* Chart list */ -.header-item-chart .popup-subblock { - width: 225px; - max-height: 415px; -} -.header-item-chart .popup-subblock .sb-scrollbar { - z-index: 71; -} -.header-item-chart li a { - padding-right: 30px; -} -.header-item-chart li a.new-chart { - padding: 15px 30px 15px 25px; - background-image: url('../images/new-chart-icon.png'); - background-repeat: no-repeat; - background-position: 6px 20px; -} -.header-item-chart .name, -.header-item-chart .subscript { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.header-item-chart .name { - display: block; - font-weight: bold; -} -.header-item-chart .subscript { - display: block; - font-size: 10px; - color: #9E9E9E; - height: 14px; -} -.header-item-chart span.icon-carousel-item-delete-dark { - position: absolute; - top: 15px; - right: 10px; -} -.header-item-chart span.icon-carousel-item-delete-dark { - visibility: hidden; -} -.header-item-chart li:hover span.icon { - visibility: visible; -} -.header-item-chart li:hover span { - color: White; -} -.is-not-authenticated .index-page .header-search { - display: none; -} -.header-search { - position: relative; -} -.header-search > div { - height: 32px; - padding: 13px 0 0; - margin: 0 8px 0 20px; -} -.index-page.three-columns .header-search > div { - margin: 0 8px 0 80px; -} -.header-search input { - height: 32px; - width: 115px; - margin: 0; - padding: 0 28px 0 8px; - font-size: 13px; - background: #46484E; - border: none; - color: #d4d4d4; - box-shadow: none; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - font-family: 'Open Sans', sans-serif; -} -.header-search.not-empty input { - text-transform: uppercase; -} -.header-search input:focus { - color: #fff; -} -.header-search span { - top: 13px; - right: 8px; - width: 20px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2109px; - display: block; - position: absolute; - overflow: hidden; - width: 26px; - height: 32px; - cursor: pointer; -} -.header-search span.placeholder { - color: #929292; - line-height: 24px; -} -.header-menu.header-item-profile > a, -.header-menu.header-item-profile > a:link, -.header-menu.header-item-profile > a:visited { - padding: 0 35px 0 6px; - height: 32px; -} -.header-menu.header-item-profile > a:after { - right: 20px; -} -.header-item-profile .user-info-username { - display: inline-block; - margin: 0 3px 0 10px; - max-width: 120px; - font-size: 14px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.is-trial body:not(.three-columns) .header-item-profile .user-info-username { - max-width: 80px; -} -.header-menu.header-item-profile .icon-profilemenu-settings { - height: 15px; - width: 15px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1700px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-menu.header-item-profile li:hover .icon-profilemenu-settings { - height: 15px; - width: 15px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1725px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-menu.header-item-profile .icon-profilemenu-profile { - height: 14px; - width: 14px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1823px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-menu.header-item-profile li:hover .icon-profilemenu-profile { - height: 14px; - width: 14px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1847px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-menu.header-item-profile .icon-profilemenu-signout { - height: 13px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2182px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-menu.header-item-profile li:hover .icon-profilemenu-signout { - height: 13px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2205px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-menu.header-item-profile .icon-profilemenu-status { - height: 15px; - width: 15px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1773px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-menu.header-item-profile li:hover .icon-profilemenu-status { - height: 15px; - width: 15px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1798px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.header-menu.header-item-profile .icon-profilemenu-settings { - top: -1px; - left: -1px; -} -.header-menu.header-item-profile .icon-profilemenu-profile { - top: -2px; - left: -1px; -} -.header-menu.header-item-profile .icon-profilemenu-status { - top: -1px; - left: -1px; -} -.header-menu.header-item-profile ul { - width: 209px; - opacity: 1 !important; -} -.user-picture, -.user-picture img { - height: 32px; - width: 32px; -} -.user-picture { - text-align: center; - float: left; -} -.user-picture img { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.gopro-page .header-button.header-item-gopro { - display: none; - /* Do not show on /gopro/ */ -} -.header-item-gopro, -.header-item-gopro:link, -.header-item-gopro:hover { - padding: 0; - margin-top: 12px; - height: 32px; - border: #4BC2E8 1px solid; - background: none; - line-height: 32px; - text-transform: uppercase; -} -.is-not-authenticated .index-page .header-item-gopro, -.is-not-authenticated .index-page .header-item-gopro:link, -.is-not-authenticated .index-page .header-item-gopro:hover { - border: #fff 1px solid; -} -.header-item-gopro-signup, -.header-item-gopro-btn { - float: left; - height: 16px; - padding: 0 16px; - color: #4BC2E8; - /* &:hover { - background: #e3816e; - }*/ -} -.is-not-authenticated .index-page .header-item-gopro-signup, -.is-not-authenticated .index-page .header-item-gopro-btn { - color: #fff; -} -.header-item-gopro-signup .gopro-btn-big, -.header-item-gopro-btn .gopro-btn-big { - margin-top: 4px; - font-size: 12px; - font-weight: 600; - line-height: 14px; - text-align: center; -} -.header-item-gopro-signup .gopro-btn-small, -.header-item-gopro-btn .gopro-btn-small { - font-size: 10px; - font-weight: bold; - line-height: 11px; - text-align: center; - color: #B66052; -} -.header-item-gopro-btn.header-item-gopro-earlyaccess { - /*padding: 7px 11px; - height: 40px; - .box-sizing(border-box); - .earlyaccess-small { - font-size: 9px; - letter-spacing: 0.3px; - text-align: right; - text-transform: uppercase; - color: #E9DADA; - }*/ -} -.is-authenticated .header-item-gopro-signup { - display: none; -} -.is-not-authenticated .header-item-gopro-main, -.is-trial .header-item-gopro-main, -.is-trial-available .header-item-gopro-main, -.is-authenticated.is-not-trial.is-pro .header-item-gopro-main { - display: none; -} -.header-item-gopro-earlyaccess { - display: none; -} -.is-trial .header-item-gopro-earlyaccess { - display: block; -} -.header-item-gopro-trial { - display: none; -} -.is-trial-available .header-item-gopro-trial { - display: block; -} -.is-trial .header-item-gopro-trial { - display: none; -} -.tv-index-header-bg { - background: #ebeff2; - padding: 0 0 10px; -} -.tv-index-header-login { - font: 12px Arial, sans-serif; - display: none; - color: #5a5a5a; -} -.tv-index-header-login-wrap { - padding: 10px 7px 0; - position: relative; -} -.tv-index-header-login .user-avatar { - float: left; - height: 30px; -} -.tv-index-header-login .user-avatar a { - display: inline-block; - height: 30px; -} -.tv-index-header-login .user-bar { - background: #EAF3FB; - border-radius: 2px; - padding: 5px 7px; - height: 30px; - border: 1px solid #D1DEE9; -} -.tv-index-header-login .user-bar a { - text-decoration: underline; -} -.dashed-link { - border-bottom: 1px dashed #256dd0; - color: #256dd0; - cursor: pointer; - font-size: 13px; - margin: 5px 15px 0 0; - text-decoration: none !important; -} -.users-table-header .dashed-link { - margin: 0 15px 0 0; -} -.dashed-link.active { - border-bottom: none; - color: #666; -} -.tv-index-header-login .user-username { - float: left; - font-size: 13px; - font-weight: bold; - text-decoration: underline; - margin: 6px 0 0 10px; -} -.tv-index-header-login .user-username a { - text-decoration: underline; -} -.tv-index-header-login .user-rating { - float: left; - font-size: 13px; - font-weight: bold; - margin: 5px 0 0 12px; -} -.tv-index-header-login .user-rating a { - font-size: 13px; - text-decoration: underline; -} -.tv-index-header-login .user-rating-position { - float: left; - margin: 7px 0 0 7px; -} -.tv-index-header-login .index-user-carousel-nav { - width: 100%; - height: 100%; - position: absolute; - left: 0px; - top: 0px; -} -.tv-index-header-login .nav-button { - z-index: 2; - position: absolute; - background: #edf0f2; - width: 27px; - height: 137px; - top: 0px; - opacity: 0.5; - -moz-transition: opacity 0.5s; - -webkit-transition: opacity 0.5s; - transition: opacity 0.5s; -} -.tv-index-header-login .nav-button:hover { - opacity: 0.8; - -moz-transition: opacity 0.5s; - -webkit-transition: opacity 0.5s; - transition: opacity 0.5s; -} -.tv-index-header-login .nav-button-left { - left: 0px; - border-right: 1px solid #dadcde; -} -.tv-index-header-login .nav-button-right { - right: 0px; - border-left: 1px solid #dadcde; -} -.tv-index-header-login .icon-nav-left-disabled { - display: none; -} -.tv-index-header-login .icon-nav-right-disabled { - display: none; -} -.tv-index-header-login .user-profile-follow-links { - float: left; - margin: 3px 0 0 8px; -} -.tv-index-header-login .show-more-link { - background: #FFF; - border: 1px solid #bfbfbf; - margin: 0 auto; - display: block; - text-align: center; - color: #646464; - position: relative; - top: -1px; - width: 173px; - padding: 6px 0 0; - border-radius: 0 0 3px 3px; - border-top: 1px dashed #bfbfbf; - height: 21px; - cursor: pointer; - font: bold 12px Calibri, Arial; -} -.is-not-authenticated .logged-user-menu { - display: none; -} -.is-authenticated .guest-menu { - display: none; -} -.tv-profile .left { - float: left; -} -.tv-profile .right { - float: right; -} -.tv-profile .tv-profile-area { - display: inline-block; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin: 0 0 25px 0; - padding: 25px 20px; - border: 1px solid #dbe1e6; - background: #f2f5f8; -} -.tv-profile .tv-profile-area h3, -.tv-profile .tv-profile-area .tv-profile-area-header { - font-size: 18px; - margin: 0 0 10px 0; - padding: 0 0 10px 0; - border-bottom: 1px solid #dbe1e6; -} -.tv-profile .tv-profile-area h3.no-border, -.tv-profile .tv-profile-area .tv-profile-area-header.no-border { - border: none; -} -.tv-profile .tv-editable { - display: block; - position: relative; - cursor: pointer; -} -.tv-profile .tv-editable:after { - content: ""; - display: block; - position: absolute; - top: 50%; - right: 0; - margin-top: -9px !important; - width: 16px; - height: 17px; - background: url("../images/profile/icons.png") -32px -16px; - opacity: .6; -} -.tv-profile .tv-editable:hover:after { - opacity: 1; -} -.tv-profile .tv-editable.status:after { - right: 12px; -} -.tv-profile .tv-editable-active { - cursor: default; -} -.tv-profile .tv-editable-active:after { - display: none; -} -.tv-profile .tv-editable-active .buttons { - display: inline; -} -.tv-profile .tv-editable-active .buttons .tv-button { - padding: 8px 12px; - width: 70px; - margin-left: 3px; - font-weight: bold; - font-size: 12px; - height: 32px; - position: relative; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.tv-profile .tabs-with-search .filter { - margin-right: 28px; -} -.tv-profile #change-profile-status { - display: block; - cursor: pointer; -} -.tv-profile #change-profile-status:after { - margin: 0; -} -.tv-profile input[type="text"], -.tv-profile input[type="password"], -.tv-profile textarea { - width: 300px; - height: 16px; - padding: 7px 10px; - border: 1px solid #d7dbe0; - color: #4a4c4c; - -webkit-appearance: none; - -webkit-border-radius: 0; - border-radius: 0; -} -.tv-profile input[type="text"]:focus, -.tv-profile input[type="password"]:focus, -.tv-profile textarea:focus { - border-color: #4c82ce; -} -.tv-profile input[type="text"].error:focus, -.tv-profile input[type="password"].error:focus, -.tv-profile textarea.error:focus { - border-color: #ffcccc; -} -.tv-profile input[type="text"] { - font-family: 'Open Sans', sans-serif; -} -.tv-profile textarea { - height: 52px; -} -.tv-profile .profile-header { - background-color: #f2f5f8; -} -.tv-profile .profile-header .username-container { - margin: 27px 0 21px 0; -} -.tv-profile .profile-header .username-container h2 { - font-size: 28px; - margin: 0 0 3px 0; - color: #26282F; -} -.tv-profile .profile-header .username-container h2 .username, -.tv-profile .profile-header .username-container h2 .user-badge { - display: inline-block; - vertical-align: middle; -} -.tv-profile .profile-header .username-container h2 .username { - margin-bottom: 3px; - font-weight: normal; -} -.tv-profile .profile-header .username-container span { - color: #8b9199; -} -.tv-profile .profile-header .username-container .last-visit:before { - content: '| '; -} -.tv-profile .profile-header .username-container .brief-stats { - height: 60px; - min-width: 625px; - overflow: hidden; - font-size: 0; - text-align: right; - white-space: nowrap; -} -.tv-profile .profile-header .username-container .brief-stats > div { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - min-width: 125px; - height: 50px; - font-size: 28px; -} -.tv-profile .profile-header .username-container .brief-stats > div .wrapper { - padding-left: 32px; -} -.tv-profile .profile-header .username-container .brief-stats > div .value { - display: inline-block; - position: relative; - margin: 0 0 3px 5px; -} -.tv-profile .profile-header .username-container .brief-stats > div .value:before { - content: ""; - display: inline-block; - margin-right: 8px; - height: 16px; - width: 16px; -} -.tv-profile .profile-header .username-container .brief-stats > div.followers .value:before { - background: url('../images/profile/followers.png') no-repeat; -} -.tv-profile .profile-header .username-container .brief-stats > div.charts .value:before { - width: 19px; - height: 13px; - background: url('../images/profile/charts.png') no-repeat; -} -.tv-profile .profile-header .username-container .brief-stats > div.views .value:before { - width: 16px; - height: 11px; - background: url('../images/profile/icons.png') -14px -17px no-repeat; -} -.tv-profile .profile-header .username-container .brief-stats > div.agrees .value:before { - width: 23px; - height: 17px; - background: url('../images/profile/icons.png') -49px -16px no-repeat; -} -.tv-profile .profile-header .username-container .brief-stats > div.rating .value:before { - width: 13px; - height: 15px; - background: url('../images/profile/rating.png') no-repeat; -} -.tv-profile .profile-header .username-container .brief-stats > div.rating .value { - color: #3cbf81; -} -.tv-profile .profile-header .username-container .brief-stats > div .title { - font-size: 13px; - color: #8b9199; -} -.tv-profile .profile-header .status { - margin: 0 0 21px 0; - padding: 13px; - background-color: #E3EAF0; - position: relative; - line-height: 15px; -} -.tv-profile .profile-header .status:before { - content: " "; - width: 0px; - height: 0px; - border-style: solid; - border-width: 0 10px 12px 10px; - border-color: transparent transparent #E3EAF0 transparent; - position: absolute; - top: -12px; - left: 14px; -} -.tv-profile .profile-header .status.tv-editable-active { - padding: 4px 2px 5px; -} -.tv-profile .profile-header .userinfo-container { - margin: 0 0 10px 0; -} -.tv-profile .profile-header .userinfo-container .avatar-container { - float: left; -} -.tv-profile .profile-header .userinfo-container .avatar-container a.active { - cursor: default; -} -.tv-profile .profile-header .userinfo-container .avatar-container .avatar { - display: block; - width: 171px; - height: 171px; - background: Silver; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons { - height: 42px; - margin-top: 9px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons.layout-2-buttons button { - width: 81px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons.layout-3-buttons button { - width: 51px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons.layout-4-buttons button { - width: 36px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button { - float: left; - display: table-cell; - margin: 0 0 0 9px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button:first-child { - margin-left: 0; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span { - margin: 12px auto; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.message { - width: 21px; - height: 16px; - margin-top: 13px; - background: url('../images/profile/icons.png') no-repeat -35px -39px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.follow, -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.following, -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.unfollow { - width: 18px; - height: 18px; - background: url('../images/profile/icons.png') no-repeat 0px -39px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.unfollow { - width: 16px; - margin-top: 14px; - background-position: -18px -39px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.suggest, -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.suggested, -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.unsuggest { - width: 20px; - height: 19px; - background: url('../images/profile/icons.png') no-repeat 0px -58px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.unsuggest { - background-position: -22px -58px; -} -.tv-profile .profile-header .userinfo-container .avatar-container .buttons button span.ban { - width: 16px; - height: 17px; - margin-top: 13px; - background: url('../images/profile/icons.png') no-repeat -57px -39px; -} -.tv-profile .profile-header .userinfo-container .graphs { - margin-left: 202px; - width: 798px; - overflow: hidden; - white-space: nowrap; -} -.tv-profile .profile-header .userinfo-container .graphs .graph { - width: 384px; - width: -webkit-calc(50% - 13px); - width: calc(50% - 13px); - min-width: 360px; - height: 225px; - display: inline-block; - position: relative; - vertical-align: top; - background: #eaeff4; -} -.tv-profile .profile-header .userinfo-container .graphs .graph:last-child { - margin: 0 0 0 25px; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc svg { - position: absolute; - top: 16px; - left: 18px; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs { - width: 150px; - height: 175px; - position: absolute; - top: 15px; - right: 5px; - display: table; - border-collapse: collapse; - font-size: 14px; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs.count-4 { - font-size: 12px; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs.count-5 { - font-size: 11px; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ { - display: table-row; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ > div { - display: table-cell; - vertical-align: middle; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ > div > span { - display: inline-block; - margin: 0; - text-align: left; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ > div > span.percent { - font-size: 150%; - font-weight: bold; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ > div > span.percent:after { - content: '%'; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ:nth-child(1) .percent { - color: #69BDC5; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ:nth-child(2) .percent { - color: #F47884; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ:nth-child(3) .percent { - color: #7BADD1; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ:nth-child(4) .percent { - color: #FEAF48; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ:nth-child(5) .percent, -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .categs .categ.other .percent { - color: #878AB8; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc path:nth-child(1), -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .full { - fill: #69BDC5; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc path:nth-child(2) { - fill: #F47884; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc path:nth-child(3) { - fill: #7BADD1; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc path:nth-child(4) { - fill: #FEAF48; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc path:nth-child(5), -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc path.other { - fill: #878AB8; -} -.tv-profile .profile-header .userinfo-container .graphs .graph.alloc .type { - font-size: 100%; - color: #6B6F74; -} -.tv-profile .profile-header .userinfo-container .graphs .graph > strong { - position: absolute; - bottom: 7px; - left: 11px; - font-size: 12px; - color: #6B6F74; -} -.tv-profile .profile-header .userinfo-container .nothing-published { - height: 225px; - margin-left: 202px; - line-height: 203px; - background-color: #eaeff4; - text-align: center; - font-size: 18px; - font-style: italic; - color: #95989c; -} -.tv-profile .profile-header .tabs-with-search { - padding: 0; - height: 68px; -} -.tv-profile .profile-header .tabs-with-search .filter-tabbed .tabs a.active .active-underline { - margin-top: 13px; -} -.tv-profile .profile-header .tabs-with-search .filter { - position: relative; - margin-top: -12px; -} -.tv-profile .profile-header .tabs-with-search .filter.active-tab:not(.active) .selected { - color: #666c7d; -} -.tv-profile .profile-header .tabs-with-search .filter.active-tab > .active-underline { - display: block; - position: absolute; - height: 2px; - background: #5bb888; - width: calc(100% - 20px); - margin: 14px 0 0 10px; -} -.tv-profile .profile-header .tabs-with-search .filter .selected { - font-size: 14px; -} -.tv-profile .profile-body { - background-color: #eaeff4; - padding: 36px 0 40px 0; - position: relative; - min-height: 24px; -} -.tv-profile .profile-body .decks > div { - display: none; -} -.tv-profile .profile-body .decks > div.active { - display: block; -} -.tv-profile .profile-body .about-contacts-container { - padding: 3px 5px; -} -.tv-profile .profile-body .about-contacts-container .about, -.tv-profile .profile-body .about-contacts-container .contacts { - margin: 0 0 18px 0; -} -.tv-profile .profile-body .about-contacts-container .about:last-child, -.tv-profile .profile-body .about-contacts-container .contacts:last-child { - margin-bottom: 0; -} -.tv-profile .profile-body .about-contacts-container .about h3, -.tv-profile .profile-body .about-contacts-container .contacts h3 { - margin: 0; - font-weight: normal; - text-transform: uppercase; - font-size: 15px; -} -.tv-profile .profile-body .about-contacts-container .about .tv-editable-active textarea, -.tv-profile .profile-body .about-contacts-container .contacts .tv-editable-active textarea { - display: block; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - margin-bottom: 12px; -} -.tv-profile .profile-body .about-contacts-container .about .tv-editable-active input[type="text"], -.tv-profile .profile-body .about-contacts-container .contacts .tv-editable-active input[type="text"] { - width: 256px; - width: calc(100% - 200px); -} -.tv-profile .profile-body .about-contacts-container .about a.tv-editable { - line-height: 20px; - margin: 10px 0; -} -.tv-profile .profile-body .about-contacts-container .about .buttons .tv-button:first-child { - margin-left: 0; -} -.tv-profile .profile-body .about-contacts-container .contacts > .contact { - display: block; - height: 32px; - line-height: 33px; - margin-bottom: 1px; -} -.tv-profile .profile-body .about-contacts-container .contacts > h3 { - margin-bottom: 8px; -} -.tv-profile .profile-body .about-contacts-container .contacts .contact { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.tv-profile .profile-body .about-contacts-container .contacts .contact:before { - content: ''; - display: inline-block; - height: 17px; - position: relative; - top: 3px; - background: url('../images/profile/icons.png') no-repeat; -} -.tv-profile .profile-body .about-contacts-container .contacts .contact.location:before { - width: 13px; - background-position: 0 0; - margin: 0 8px 0 0; -} -.tv-profile .profile-body .about-contacts-container .contacts .contact.twitter:before { - width: 15px; - background-position: -13px 0; - margin: 0 6px 0 0; -} -.tv-profile .profile-body .about-contacts-container .contacts .contact.webpage:before { - width: 16px; - background-position: -27px 0; - margin: 0 5px 0 0; -} -.tv-profile .profile-body .about-contacts-container .about .buttons .tv-button:first-child { - margin-left: 0; -} -.tv-profile .is-owner-required { - display: none; -} -.tv-profile.is-owner .is-owner-required { - display: block; -} -.tv-profile .reputation .record { - line-height: 20px; -} -.tv-profile .reputation .record .score { - float: left; - font-size: 15px; - font-weight: bold; - width: 37px; - text-align: center; -} -.tv-profile .reputation .record .score.positive { - color: #3cbf81; -} -.tv-profile .reputation .record .score.positive:before { - content: '+'; -} -.tv-profile .reputation .record .score.negative { - color: red; -} -.tv-profile .reputation .record .text { - padding-left: 50px; -} -.tv-profile .reputation .record:after { - clear: both; - display: table; - content: ""; -} -/* Hover-responsive buttons */ -button.follow-user, -button.message-user, -button.profile-action { - display: block; - height: 42px; - width: 100%; - margin: 10px 0 0; - padding: 0; - font-size: 12pt; - font-weight: bold; - color: White; - text-align: center; - text-transform: uppercase; - border: none; - background: #A5ABB5; - cursor: pointer; -} -button.follow-user span { - display: none; -} -button.follow-user.active { - background-color: #43BE83; -} -button.follow-user.active .following { - display: inline-block; - background-position: -44px -58px !important; -} -html:not(.feature-touch) button.follow-user.active:hover { - background-color: #A5ABB5; -} -html:not(.feature-touch) button.follow-user.active:hover .following { - display: none; -} -html:not(.feature-touch) button.follow-user.active:hover .unfollow { - display: inline-block; -} -button.follow-user:not(.active) .follow { - display: inline-block; -} -html:not(.feature-touch) button.follow-user:not(.active):hover { - background-color: #06B2CE; -} -button.profile-message, -button.message-user { - background-color: #43BE83; -} -html:not(.feature-touch) button.profile-message:hover, -html:not(.feature-touch) button.message-user:hover { - background-color: #06B2CE; -} -button.profile-message .message, -button.message-user .message { - display: inline-block; -} -button.recommend span { - display: none; -} -button.recommend.active { - background: #FD9F2B; -} -button.recommend.active .suggested { - display: inline-block; -} -html:not(.feature-touch) button.recommend.active:hover { - background: #A5ABB5; -} -html:not(.feature-touch) button.recommend.active:hover .suggested { - display: none; -} -html:not(.feature-touch) button.recommend.active:hover .unsuggest { - display: inline-block; -} -html:not(.feature-touch) button.recommend:hover { - background: #FD9F2B; -} -button.recommend:not(.active) .suggest { - display: inline-block; -} -button.profile-ban.active, -html:not(.feature-touch) button.profile-ban:hover { - background: #FF5925; -} -button.profile-ban .ban { - display: inline-block; -} -.tv-profile .ideas-stats { - position: absolute; - top: 24px; - left: 24px; - min-width: 323px; - width: -webkit-calc(100% - 48px); - width: calc(100% - 48px); -} -.tv-profile .ideas-stats > a { - color: #6B6F74; - width: 100%; - height: 30px; - position: relative; - margin: 2px 0 0; - background: #DCE1E7; - display: block; -} -.tv-profile .ideas-stats > a:nth-child(2) > div { - background: #F47884; -} -.tv-profile .ideas-stats > a:nth-child(3) > div { - background: #65B5BD; -} -.tv-profile .ideas-stats > a:nth-child(4) > div { - background: #98CCF2; -} -.tv-profile .ideas-stats > a:nth-child(5) > div, -.tv-profile .ideas-stats > a.other > div { - background: #878AB8; -} -.tv-profile .ideas-stats > a:hover { - background: #d3d9e1; -} -.tv-profile .ideas-stats > a:hover:nth-child(2) > div { - background: #f16875; -} -.tv-profile .ideas-stats > a:hover:nth-child(3) > div { - background: #58aeb6; -} -.tv-profile .ideas-stats > a:hover:nth-child(4) > div { - background: #88c3ee; -} -.tv-profile .ideas-stats > a:hover:nth-child(5) > div, -.tv-profile .ideas-stats > a:hover.other > div { - background: #7b7faf; -} -.tv-profile .ideas-stats > a:hover > div { - background: #ffb045; -} -.tv-profile .ideas-stats > a > * { - height: 30px; - line-height: 30px; - position: absolute; - top: 0; -} -.tv-profile .ideas-stats > a > em { - right: 9px; - font-style: normal; -} -.tv-profile .ideas-stats > a > div { - left: 0; - width: 10%; - background: #FEAF48; -} -.tv-profile .ideas-stats > a > span { - left: 9px; - font-weight: bold; -} -.tv-profile .tags { - padding: 7px 0 27px 0; -} -.tv-profile .tags > div { - padding: 7px 10px; - margin-right: 25px; - height: 14px; - display: inline-block; - position: relative; - cursor: pointer; - background: #bec3c8; - color: #5C5F64; -} -.tv-profile .tags > div:after { - margin-top: -14px; - height: 0; - width: 0; - position: absolute; - top: 50%; - left: 100%; - border: medium solid transparent; - border-width: 14px; - border-color: rgba(190, 195, 200, 0) rgba(190, 195, 200, 0) rgba(190, 195, 200, 0) #bec3c8; - content: " "; - pointer-events: none; -} -.tv-profile .tags > div.active { - background: #06b2ce; - color: white; -} -.tv-profile .tags > div.active:after { - border-color: rgba(6, 178, 206, 0) rgba(6, 178, 206, 0) rgba(6, 178, 206, 0) #06b2ce; -} -.tv-profile .tabs-with-search { - height: 35px; - margin: 0 0 2px 5px; -} -.tv-profile .decks .charts, -.tv-profile .decks .user-ideas, -.tv-profile .decks .followers, -.tv-profile .decks .following-ideas, -.tv-profile .decks .following-people, -.tv-profile .decks .following-symbols { - padding: 0 0 30px 0; -} -.tv-profile .chart { - display: inline-block; - vertical-align: top; - /*-moz-box-sizing: border-box; - box-sizing: border-box;*/ - width: 225px; - position: relative; - margin: 0 15px 30px 0; - padding: 5px 5px 0 5px; -} -.tv-profile .chart:nth-child(3n) { - margin-right: 0; -} -.tv-profile .chart:hover { - background: #DEE4EC; -} -.tv-profile .chart .delete-container { - background-color: inherit; - border-radius: 7px; - width: 13px; - height: 13px; - display: block; - position: absolute; - left: -4px; - top: -4px; - display: none; -} -.tv-profile .chart:hover .delete-container { - display: block; -} -.tv-profile .chart .delete { - cursor: pointer; - width: 13px; - height: 13px; - background: url('../images/dialogs/close.png'); -} -.tv-profile .chart .delete:hover { - background: url('../images/dialogs/close.png') center bottom; -} -.tv-profile .chart .area, -.tv-profile .chart .area > a, -.tv-profile .chart .area > a > img { - display: block; - width: 225px; - height: 136px; -} -.tv-profile .chart > a > img { - background: DimGray; -} -.tv-profile .chart .area { - position: relative; -} -.tv-profile .chart .not_public { - color: white; - padding: 0 4px; - margin: 0 7px 0 0; - border-radius: 2px; - font-size: 8px; - text-transform: uppercase; - cursor: default; - vertical-align: top; - line-height: 16px; - display: inline-block; - background: #E28B8B; -} -.tv-profile .chart .screen { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - overflow: hidden; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 8px; - background: rgba(255, 255, 255, 0.85); - display: none; - color: #919191; -} -.tv-profile .chart:hover .screen { - display: block; -} -.feature-touch .tv-profile .chart:hover .screen { - display: none; -} -.tv-profile .chart .screen .created { - font-size: smaller; -} -.tv-profile .chart .user-stats { - margin-bottom: 4px; -} -.tv-profile .chart .user-stats img { - float: left; - margin: 0 5px 0 0; -} -.tv-profile .chart .user-stats:after { - content: ''; - display: block; - clear: both; -} -.tv-profile .chart .user-stats .username { - font-size: 13px; - font-weight: bold; -} -.tv-profile .chart .user-stats div:last-child { - margin: 10px 0 0; -} -.tv-profile .chart .user-stats .count, -.follow-list .count { - color: #3B3E44; - font-weight: bold; - margin: 0 8px 0 0; - position: relative; -} -.tv-profile .chart .user-stats .count:before, -.follow-list .count:before { - content: ''; - display: inline-block; - width: 12px; - height: 12px; - background: url('../images/profile/icons.png') no-repeat; - margin: 0 5px 0 0; - position: relative; - top: 1px; -} -.tv-profile .chart .user-stats .followers:before, -.follow-list .followers:before { - background-position: -43px -4px; -} -.tv-profile .chart .user-stats .charts:before, -.follow-list .charts:before { - width: 16px; - background-position: -56px -4px; -} -.tv-profile .chart .stats .name { - margin: 0; - color: #3B3E44; - font-weight: bold; - font-size: 15px; -} -.tv-profile .chart .stats .description { - line-height: 1.25; - margin: 4px 0 0; -} -.tv-profile .chart .bar { - margin: 12px 0 12px; - font-weight: bold; - color: #3B3E44; -} -.tv-profile .chart .bar > div { - float: right; -} -.tv-profile .chart .bar > div > span { - vertical-align: top; - margin: 0 0 0 7px; -} -.tv-profile .chart span.comments:before, -.tv-profile .chart span.views:before { - display: inline-block; - content: ''; - width: 17px; - height: 15px; - background: url('../images/profile/icons.png') no-repeat; - margin: 0 5px 0 0; - vertical-align: top; -} -.tv-profile .chart span.comments:before { - background-position: 0 -16px; - width: 15px; -} -.tv-profile .chart span.views:before { - background-position: -14px -16px; -} -.follow-list button.follow { - float: right; - width: 108px; - height: 27px; - line-height: 27px; - margin: 0; - font-size: 8pt; -} -.follow-list img { - display: block; - width: 102px; - height: 102px; - float: left; - margin: 0 11px 0 0; -} -.follow-list-item { - padding: 0 0 20px; - margin: 0 0 20px; - border-bottom: 1px solid #dadfe3; -} -.follow-list-item:last-child { - border-bottom: none; -} -.follow-list-item:after { - content: ''; - display: block; - clear: both; -} -.follow-list-item > div { - color: #3b3e44; -} -.follow-list-item .indent { - padding-left: 122px; -} -.follow-list-item .description { - min-height: 65px; -} -.follow-list-item .username { - font-size: 15px; - font-weight: bold; -} -.follow-list-item .stats { - font-size: 14px; - margin: 6px 0 0; -} -.follow-list-item .links { - margin: 4px 0 0; -} -.follow-list-item .links .contact { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.follow-list-item .links .contact:before { - content: ''; - display: inline-block; - height: 17px; - position: relative; - top: 3px; - background: url('../images/profile/icons.png') no-repeat; -} -.follow-list-item .links .contact.location:before { - width: 13px; - background-position: 0 0; - margin: 0 8px 0 0; -} -.follow-list-item .links .contact.twitter:before { - width: 15px; - background-position: -13px 0; - margin: 0 6px 0 0; -} -.follow-list-item .links .contact.webpage:before { - width: 16px; - background-position: -27px 0; - margin: 0 5px 0 0; -} -.follow-list-item .contact { - display: inline; - margin: 0 5px 0 0; -} -.follow-list-item .contact:before { - margin: 0 3px 0 0; -} -.follow-list-item .about { - margin: 8px 0 0; - overflow: hidden; - color: #95989c; -} -.tv-profile .empty, -.follow-list .empty { - margin: 20px 0 20px; - font-size: 16px; - font-style: italic; - text-align: center; - color: #95989c; -} -.tv-profile .empty { - font-size: 20px; -} -.side-users .card { - height: 32px; - line-height: 32px; - margin: 10px 0 0; -} -.side-users .card > * { - display: inline-block; - vertical-align: middle; -} -.side-users .card .avatar, -.side-users .card .avatar img { - width: 32px; - height: 32px; -} -.side-users .card .avatar { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 32px; - height: 32px; - overflow: hidden; - position: relative; - vertical-align: top; -} -.side-users .card .avatar img { - width: 32px; - height: 32px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.side-users .card .avatar.online:after, -.side-users .card .avatar.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -.side-users .card > .follow-small { - width: 16px; - height: 16px; - border: none; - cursor: pointer; - text-align: center; - background: #a5abb5 url('data:image/gif;base64,R0lGODlhCAAIAIABAPL1+P///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTAzRjFDMDJBOEMxMUUzQkU1MEQwMUUwRTdCNUNGNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTAzRjFDMTJBOEMxMUUzQkU1MEQwMUUwRTdCNUNGNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE1MDNGMUJFMkE4QzExRTNCRTUwRDAxRTBFN0I1Q0Y0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE1MDNGMUJGMkE4QzExRTNCRTUwRDAxRTBFN0I1Q0Y0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAgACAAAAg2MAaaBe/mQnFQ1d1cuADs=') no-repeat 50% 50%; - margin: 0 0 0 11px; - padding: 0; - position: relative; -} -.side-users .card > .follow-small:hover { - background-color: #58c3e5; -} -.side-users .card > .follow-small.active, -.side-users .card > .follow-small.unfollow { - background: #43be83 url('data:image/gif;base64,R0lGODlhCQAIAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTNBQUU5RTJBOEMxMUUzQUU3QTg3QUM5MEJFOTYxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTNBQUU5RjJBOEMxMUUzQUU3QTg3QUM5MEJFOTYxRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFM0FBRTlDMkE4QzExRTNBRTdBODdBQzkwQkU5NjFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFM0FBRTlEMkE4QzExRTNBRTdBODdBQzkwQkU5NjFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAkACAAAAhCMHwBouuiWSo7GZyfUDJsCADs=') no-repeat 3px 50%; -} -.side-users .card > .follow-small.active:hover, -.side-users .card > .follow-small.unfollow:hover { - background: #a5abb5 url('data:image/gif;base64,R0lGODlhCQAJAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERjVCQkNBQjJBOEMxMUUzQjY4Nzg0OTBDNTAwMDE2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERjVCQkNBQzJBOEMxMUUzQjY4Nzg0OTBDNTAwMDE2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRGNUJCQ0E5MkE4QzExRTNCNjg3ODQ5MEM1MDAwMTYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRGNUJCQ0FBMkE4QzExRTNCNjg3ODQ5MEM1MDAwMTYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAkACQAAAhEMgnjAyd+ggU1JdyfVix4bFAA7') no-repeat 3px 3px; -} -.side-users .card > .follow-small.self { - background-color: #e0735e; -} -.side-users .card > a.userlink { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -/* -.side-users .card > a.userlink:hover { margin-left: 20px; }*/ -.side-users .card > a.userlink-pro { - max-width: 73px; -} -.side-users .card .username { - font-weight: bold; - margin: 0 0 0 7px; -} -.load-indicator { - display: none; - position: absolute; - height: 100%; - width: 100%; - top: 0; - left: 0; - background: rgba(234, 239, 244, 0.5); -} -.load-indicator .loading-wheel { - position: fixed; - left: calc(50% - 12px); - top: calc(50% - 12px); - width: 24px; - height: 24px; - margin: 0 auto; - background: url('../images/loading-small.gif') no-repeat; -} -/* .tv-profile .more-ideas */ -.more-ideas { - margin: 35px 0 35px; - padding: 10px 0 10px; - font-size: 13px; - font-weight: bold; - text-align: center; - background: #5CB888; - color: White; - cursor: pointer; -} -.profile-nav { - margin: 20px 0 0 0; - position: relative; -} -.profile-nav .nav-item { - float: left; - display: block; - color: #3678d4; - border-bottom: 1px dashed #3678d4; - font-weight: bold; - font-size: 15px; - cursor: pointer; - text-transform: uppercase; -} -.profile-nav .nav-item:not(:first-child) { - margin: 0 0 0 30px; -} -.profile-nav .nav-item.active { - border-bottom: none; - color: #5a5d66; -} -.users-table { - border: 1px solid #bfbfbf; - margin: 0; - border-radius: 3px; - position: relative; -} -.users-table.single { - margin: 5px 0 0; - border-radius: 3px; -} -.users-table-header { - background: #ecf0f3; - border-bottom: 1px solid #d8d9da; - padding: 5px 10px; - border-radius: 3px 3px 0 0; -} -.users-table-header div { - font-size: 16px; -} -.users-table-header a { - text-decoration: underline; -} -.users-table .followers-name { - width: 56%; - float: left; -} -.users-table .following { - width: 22%; - float: left; - text-align: right; -} -.users-table .followers { - width: 22%; - float: left; - text-align: right; -} -.users-table .small { - font-size: 12px; - margin: 3px 0 0; -} -.users-table .people-title-column { - width: 55%; - float: left; -} -.users-table .people-data-column { - width: 15%; - float: left; - text-align: right; -} -.profile .tab { - display: none; -} -.profile .tab.default { - display: block; -} -.users-table .checkbox { - width: 5%; - float: left; - text-align: left; -} -.users-table .chart-name { - width: 40%; - float: left; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.users-table .chart-name-thin { - width: 45%; -} -.users-table .symbol { - width: 8%; - float: left; - text-align: right; -} -.users-table .creation-date { - width: 12%; - float: right; - text-align: right; -} -.users-table .modified-date { - width: 12%; - float: right; - text-align: right; -} -.users-table .public { - width: 8%; - float: right; - text-align: right; -} -.users-table .likes { - width: 9%; - float: right; - text-align: right; -} -.users-table .views { - width: 8%; - float: right; - text-align: right; -} -.user-info-avatar { - float: left; - margin: 0 8px 0 0; -} -.user-info-name { - font: bold 14px Arial; - margin: 0 0 5px; - float: left; -} -.user-info-name a { - float: left; -} -.user-info-rating { - font: bold 16px Arial; - margin: 24px 0 0 3px; -} -.tv-profile-backscreen { - width: 100%; - background: #ECF0F3; -} -.public-user-info { - margin: 7px 0 0; - position: relative; -} -.public-user-info-left-column { - float: left; - width: 84px; -} -.public-user-info-avatar { - position: relative; -} -.public-user-info-left-column .color-button { - width: 84px; - padding: 4px 0; -} -.public-user-info-detail { - float: left; - margin: 0 0 0 10px; - max-width: 550px; - height: 84px; - position: relative; -} -.public-user-info-detail .info .username { - font-size: 20px; - font-weight: bold; - margin: 0 5px 0 0; -} -.public-user-info-detail .info .icon-chart-recommended { - position: relative; - top: 2px; -} -.public-user-info-detail .links, -.user-profile-card .links { - margin: 6px 0 0; -} -.public-user-info-detail .links > span, -.user-profile-card .links > span { - margin: 0 10px 0 0; -} -.public-user-info-detail .links a, -.user-profile-card .links a { - text-decoration: underline; -} -.user-profile-card .icon-chart-recommended { - top: 2px; -} -.public-user-info-detail .about, -.user-profile-card .about { - margin: 6px 0 0; -} -.detail-plate-stats { - float: right; - margin-left: 10px; - height: 84px; -} -.detail-plate { - float: left; - padding: 10px; - height: 62px; - border-top: 1px solid #E5E6EB; - border-bottom: 1px solid #E5E6EB; - background: #f7f9fa; -} -.plate-left { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; - border-left: 1px solid #E5E6EB; - border-right: 1px solid #E5E6EB; -} -.plate-right { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-right: 1px solid #E5E6EB; -} -.plate-interval { - margin-left: 5px; -} -.detail-plate > span { - display: block; - color: #646464; - font-size: 40px; - text-align: center; -} -.detail-plate .plate-subscript { - font-size: 10px; -} -.detail-plate .plate-counter { - font-weight: none; - display: inline-block; -} -.user-profile-card .detail-plate > span { - color: #828282; -} -.user-charts-actions { - position: absolute; - top: -29px; - right: -1px; -} -.user-charts-actions-caption { - float: right; - margin: 8px 10px 0 0; -} -.user-action-button { - display: inline-block; - padding: 6px 14px 5px; - border: 1px solid #969696; - border-radius: 3px; - font-weight: bold; - cursor: default; - font-size: 11px; - background: url('../images/index/button-bg.png'); -} -.user-follow-button { - float: right; - position: relative; - top: -7px; -} -/* Edit profile */ -/* buttons */ -.btn { - padding: 8px 12px; - margin: 0; - border: none; - -webkit-border-radius: 0; - -webkit-background-clip: padding-box; - -moz-border-radius: 0; - -moz-background-clip: padding; - border-radius: 0; - background-clip: padding-box; - cursor: pointer; - background-color: #A5ABB5; - color: white; - text-transform: uppercase; - -webkit-appearance: none; -} -.btn:hover { - background-color: #1eb9d2; -} -.btn.danger { - background-color: #E0735E; -} -.btn.danger:hover { - background-color: #e3816e; -} -.btn.danger-hover:hover { - background-color: #e3816e; -} -.btn.good { - background-color: #43BE83; -} -.btn.good:hover { - background-color: #67C296; -} -.btn.disabled { - background-color: #C2C2C2; -} -.btn.disabled:hover { - cursor: default; - background-color: #C2C2C2; -} -/* settings */ -.settings .user-settings-block, -.settings .notifications-block { - width: calc(50% - 13px); -} -.settings .user-settings-block table, -.settings .notifications-block table { - margin-bottom: 25px; -} -.settings .user-settings-block table td:first-child { - width: 150px; -} -.settings .user-settings-block table .caption td { - padding: 0 0 5px 6px; - color: #888a8a; - font-size: 12px; -} -.settings .user-settings-block table td.a-right { - text-align: right; -} -.settings .user-settings-block .btn { - font-weight: bold; - font-size: 12px; - height: 32px; - position: relative; - top: -1px; -} -.settings .user-settings-block .btn::-moz-focus-inner { - border: 0; - padding: 0; -} -.settings .user-settings-block .username-input-wrapper { - position: relative; -} -.settings .user-settings-block .username-input-wrapper input[type=text] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding-right: 20px; - width: 182px; - height: 32px; -} -.settings .user-settings-block .username-input-wrapper .btn { - position: absolute; - top: 0; - right: 0; -} -.settings .user-settings-block input[type="text"]:-moz-placeholder { - color: #808282; -} -.settings .user-settings-block .change-password-section { - display: none; -} -.settings .notifications-block form { - min-height: 600px; - padding-bottom: 30px; - position: relative; -} -.settings .notifications-block form input[type="submit"] { - position: absolute; - bottom: 0; -} -.settings .notifications-block .btn { - font-weight: bold; - font-size: 12px; -} -.settings .notifications-block td:first-child { - padding-left: 0; -} -.settings .notifications-block td:last-child { - padding-right: 0; -} -.settings .notifications-block tr.mark:hover td { - background: #eaeff4; -} -.settings .notifications-block tr.separator td { - padding: 7px 0; -} -.settings .notifications-block tr:last-child td { - padding-bottom: 0; -} -.settings .notifications-block .tdcheckbox { - text-align: center; - vertical-align: middle !important; - width: 1%; -} -.settings .notifications-block .tdcheckbox-title { - width: 200px; - text-align: left !important; -} -.settings td { - padding: 10px 5px; -} -.settings td:last-child { - padding-right: 0; - vertical-align: top; -} -.settings td:first-child { - padding-left: 0; -} -.settings td.v-top { - vertical-align: top; -} -.settings .error { - color: #c34c36; - border: 3px solid #ffcccc; - background: #f8dde0; - background: rgba(248, 221, 224, 0.8); - padding: 0 10px; - text-align: left; -} -.settings .error h4, -.settings .error p { - font-size: 13px; -} -.settings .error ul { - margin: 0 !important; - padding: 0!important; - list-style: none; - list-style-type: none; - font-size: .9em; -} -.settings .error ul li { - display: block; - margin: 5px 0 15px !important; - padding: 0 !important; - background: transparent !important; - text-align: left; -} -.settings .heading-row td:first-child { - width: 200px; - text-align: left !important; -} -/* billing */ -.billing .fade { - color: #8b9199; -} -.billing .btn { - margin: 10px 0 0 0; - font-size: 10px; -} -.billing .status, -.billing .subscriptions { - width: calc(50% - 13px); - min-width: 360px; - display: inline-block; - font-size: 14px; - float: left; -} -.billing .status > div, -.billing .subscriptions > div { - border: 1px solid #dbe1e6; - background-color: #f2f5f8; - padding: 25px 20px; -} -.billing .status { - margin-right: 25px; - margin-bottom: 20px; -} -.billing .status .fade { - margin: 10px 0 0 0; -} -.billing .status .subheader { - margin-bottom: 10px; -} -.billing .status .btn { - width: 100%; -} -.billing .subscriptions form { - display: inline-block; -} -.billing .subscriptions .additional-packages-item:not(:first-child) { - margin-top: 15px; -} -.billing .subscriptions .additional-packages-item > div { - margin-left: 15px; -} -.billing .subscriptions .additional-package-marker { - width: 5px; - height: 5px; - display: inline-block; - margin: 0 10px 2px 0 !important; - border-radius: 2.5px; - background-color: #43BE83; -} -.billing .subscriptions .additional-package-actions { - font-size: 12px; - margin-top: 5px; -} -.billing .subscriptions .additional-package-actions input { - padding: 4px 8px; - font-size: 9px; - margin-top: 0px; -} -.billing .billing-history { - width: 100%; - clear: both; -} -.billing .billing-history table.pro-events-history { - width: 100%; - margin-top: -10px; - border-collapse: collapse; - font-size: 13px; -} -.billing .billing-history table.pro-events-history td, -.billing .billing-history table.pro-events-history th { - text-align: left; - padding: 12px 10px; -} -.billing .billing-history table.pro-events-history td:first-child, -.billing .billing-history table.pro-events-history th:first-child { - padding-left: 0; -} -.billing .billing-history table.pro-events-history td:last-child, -.billing .billing-history table.pro-events-history th:last-child { - padding-right: 0; -} -.billing .billing-history table.pro-events-history th { - font-weight: normal; - padding-top: 15px; - padding-bottom: 15px; - border-bottom: 1px solid #dbe1e6; -} -.billing .billing-history table.pro-events-history th:first-child { - width: 102px; -} -.billing .billing-history table.pro-events-history tr:hover td { - background-color: #eaeff4; -} -/* follow-symbols */ -.user-profile-followingsymbol { - width: 50%; - height: 60px; - float: left; -} -.button-follow-symbol { - width: 120px; - height: 26px; - line-height: 26px; - font-weight: bold; - color: white; - background-color: #A5ABB5; - text-transform: uppercase; - cursor: pointer; - content: 'FOLLOW'; -} -.button-follow-symbol .image { - width: 16px; - height: 16px; - margin: 5px; - background: url('../images/icons.png') -140px -260px; -} -.button-follow-symbol > div { - float: left; -} -.button-follow-symbol .text { - border-left: 1px solid white; -} -.button-follow-symbol .text span { - display: none; - text-align: center; - width: 88px; -} -.button-follow-symbol:not(.active) .follow { - display: inline-block; -} -.button-follow-symbol:hover { - background-color: #06B2CE; -} -.button-follow-symbol.active { - background-color: #43BE83; -} -.button-follow-symbol.active .following { - display: inline-block; -} -.button-follow-symbol.active:hover { - background-color: #A5ABB5; -} -.button-follow-symbol.active:hover .following { - display: none; -} -.button-follow-symbol.active:hover .unfollow { - display: inline-block; -} -.user-profile-followingsymbol-follow { - float: right; - margin-top: 4px; - margin-right: 20px; -} -.user-profile-followingsymbol-symbolname { - font-size: 16px; - line-height: 20px; - font-weight: bold; - color: black; -} -.user-profile-followingsymbol-description { - font-size: 11px; - line-height: 14px; -} -.profile .activity-stream.tab .activity-timeline { - margin-top: 10px; -} -/* preload process button bg */ -.tv-dialog .tv-button:not(.process) { - background-image: url("../images/bar-loader.gif"); - background-repeat: no-repeat; - background-position: -9999px -9999px; -} -.people-page .tv-content { - background: #eaeff4; -} -.people-page .people-cnt .head { - padding: 23px 0 0 5px; - background: #f2f5f8; -} -.people-page .people-cnt .head .heading { - font-size: 30px; - color: #26282f; -} -.people-page .people-cnt .head .tabs { - margin-top: 21px; -} -.people-page .people-cnt .head .tabs a { - font-size: 17px; - color: #007FB9; - float: left; - margin: 0 30px 0 0; - height: 48px; - line-height: 24px; - text-transform: uppercase; -} -.people-page .people-cnt .head .tabs a.active { - color: #666c7d; - border-bottom: solid 2px #5bb888; -} -.people-page .people-cnt .head .search-query { - margin-top: -5px; -} -.people-page .people-cnt .head:after { - clear: both; - display: table; - content: ""; -} -.people-page .people-lists { - padding: 30px 0; - position: relative; -} -.people-page .people-lists .people-list { - display: none; -} -.people-page .people-lists .people-list.active { - display: block; -} -.follow-list .user-stats { - float: right; -} -.follow-list .userlink { - font-size: 15px; - font-weight: bold; -} -.follow-list .action-buttons { - margin-top: 10px; -} -.follow-list .action-buttons button { - width: 115px; - height: 27px; - display: inline-block; - font-size: 12px; - margin: 0 9px 0 0; - border: 0; - outline: 0; -} -.follow-list .action-buttons button::-moz-focus-inner { - border: 0; -} -.follow-list .action-buttons button > span { - position: relative; - padding-left: 20px; -} -.follow-list .action-buttons button > span.no-text { - padding-left: 10px; -} -.follow-list .action-buttons button > span:before { - content: " "; - position: absolute; - top: 0; - left: 0; - display: block; - width: 13px; - height: 27px; - background-image: url("../images/icons.png"); - background-repeat: no-repeat; - border: 0; - outline: 0; -} -.follow-list .action-buttons button:last-child { - margin-right: 0; -} -.follow-list .action-buttons button.follow-user span:before { - width: 13px; - height: 13px; - background-position: -120px -400px; -} -.follow-list .action-buttons button.follow-user span.following:before { - top: 1px; - background-position: -159px -400px; -} -.follow-list .action-buttons button.follow-user span.unfollow:before { - top: 1px; - width: 11px; - height: 12px; - background-position: -100px -400px; -} -.follow-list .action-buttons button.message-user span.message:before { - top: 3px; - width: 13px; - height: 9px; - background-position: -140px -400px; -} -.follow-list .action-buttons button span { - font-family: 'Open Sans', sans-serif !important; -} -/* Badge */ -.user-badge, -a.user-badge { - display: inline-block; - width: 23px; - height: 11px; - margin: 0 1px; - vertical-align: baseline; - position: relative; - top: 1px; - border-radius: 1px; - overflow: hidden; - overflow: -moz-hidden-unscrollable; - text-indent: -5000px; - text-decoration: none !important; -} -.user-badge { - -moz-user-select: none; - -khtml-user-select: none; - user-select: none; -} -a.user-badge { - text-decoration: none; - cursor: pointer; -} -.user-badge.pro { - background: #feaf48 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAHCAQAAABE6273AAAAKUlEQVR4AWP4DwP1DKjsehgbKMwAAiAaF5uwEhwWoZsCBwhhailB+AgAd25tjyUzqYoAAAAASUVORK5CYII=') no-repeat 3px 2px; -} -.user-badge.mod { - background: #5cb888 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAUElEQVQY062RMQ7AMAgDjyr/pu/q55whpPKQIWp6kzHIg0GDpJCUkuTayPKdBzctSBb0+j4v7rMBRETMpesd5n1zgwMufuI4qGq4WfXx5WsdfGaP/+IXASwAAAAASUVORK5CYII=') no-repeat 3px 2px; -} -/* Pro-realtime */ -.user-badge.pro.realtime, -a.user-badge.pro.realtime, -.header-item-profile strong.badge.realtime { - background-color: #E0735E; -} -/* Pro RT trial */ -.user-badge.pro.trial, -a.user-badge.pro.trial, -.header-item-profile strong.badge.trial { - background-color: #999999; -} -/* Pro Premium */ -.user-badge.pro.premium, -a.user-badge.pro.premium, -.header-item-profile strong.badge.premium { - background-color: #64A81B; -} -/* Large Pro/Pro-RT Badge */ -.user-badge.large { - width: 30px /*auto*/; - height: 16px; - /*padding: 0 3px;*/ - text-indent: 0; - background-image: none; - color: #FFFFFF; - font-size: 11px; - text-align: center; - text-transform: uppercase; - font-weight: normal; - line-height: 17px; -} -/* Badge in Menu */ -.header-item-profile strong.user-badge.large { - position: relative; - top: 50%; - margin: -7px 2px 0 3px; - height: 16px; - line-height: 16px; - font-weight: bold; - color: #2b2c31; - vertical-align: top; - /* height: 15px; - line-height: 16px; - font-weight: bold; - color: #2b2c31; - font-size: 12px; - top: auto; - margin: 1px 2px 0 3px; - vertical-align: top; - top: 8px; */ -} -/* Special positions */ -/* Main Page*/ -/* charts */ -.index-charts-tab .user-badge { - margin: 0 0 0 3px; -} -.side-users a.user-badge { - margin: 0 0 0 7px; - top: -1px; -} -/* main page activity */ -.activity-stream-item .user-badge { - margin: 0 0 0 3px; -} -/* People */ -/*.follow-list .user-badge { margin: 0 0 0 5px; top: 1px; }*/ -.follow-list a.user-badge { - margin: 0 0 0 5px; - vertical-align: middle; - top: -1px; -} -/* Profile */ -.public-user-info-detail a.user-badge.large { - margin: 0 0 0 0; -} -.tv-profile .chart .user-badge { - margin: 0 0 0 5px; - top: 0; -} -.tv-profile .header .user-badge.large { - height: 20px; - width: 35px; - line-height: 21px; - font-size: 14px; - display: inline-block; - top: 0px; -} -/* Chat */ -.ch-item-author .user-badge { - margin: 0 2px 0 0; -} -/* Activity */ -.timeline-event .user-badge { - margin: 0 0 0 5px; -} -/* Published Idea */ -.viewchart-column-main .user-badge { - margin: 0 0 0 4px; - overflow: hidden; -} -.global-notifications .user-badge { - overflow: hidden; - margin-left: 4px; -} -html.min-width-auto, -html.min-width-auto body { - min-width: 0; -} -.chart-section { - background: #eaeff4; -} -.view-chart .view-chart-header { - padding: 20px 0 22px; -} -.view-chart .view-chart-header .avatar { - float: left; -} -.view-chart .view-chart-header .avatar img { - width: 70px; - height: 70px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.view-chart .view-chart-header h1 { - margin: 0; - font-weight: 600; - font-size: 21px; - text-transform: uppercase; - display: inline-block; - color: #3b3e44; - vertical-align: middle; - line-height: 24px; -} -.view-chart .view-chart-header .header-icons { - display: inline-block; - margin-left: 3px; - vertical-align: middle; -} -.view-chart .view-chart-header .header-icons span { - line-height: 18px; -} -.view-chart .view-chart-header .chart-name-author { - padding-left: 90px; -} -.view-chart .view-chart-header .chart-author { - padding-top: 7px; - font-size: 14px; - font-weight: 600; -} -.view-chart .view-chart-header .chart-author .creation-date { - margin-left: 8px; - font-size: 13px; - color: #9BA9B7; - font-weight: normal; -} -.view-chart .view-chart-header .chart-author .user-badge { - margin: 1px 3px 0 5px; - vertical-align: top; -} -.view-chart .view-chart-header .chart-author .follow-link { - display: inline-block; - position: static; - margin-top: 2px; - vertical-align: top; -} -.view-chart .chart-symbol { - display: inline-block; -} -.view-chart .chart-symbol .follow-symbol { - top: 2px; -} -.view-chart .symbol-quote { - font-size: 13px; - font-weight: 600; - /*.symbol-last { - border-radius: 2px; - }*/ -} -.view-chart .symbol-quote > div { - white-space: nowrap; -} -.view-chart .symbol-quote a { - margin-right: 7px; -} -.view-chart .symbol-quote .symbol-quote-stats { - margin-left: 3px; -} -.view-chart .symbol-quote .symbol-quote-stats > span { - padding: 0 3px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.view-chart .symbol-quote .symbol-quote-stats > span:empty { - display: none; -} -.viewchart-column-main { - /*.chart-relation-buttons { - top: 7px; - left: 7px; - z-index: 3; - } - - .chart-share-button { - display: none; - position: absolute; - top: 7px; - right: 7px; - z-index: 3; - }*/ -} -.viewchart-column-main .chart-view-top { - padding-bottom: 16px; -} -.viewchart-column-main .chart-view-top .creation-date { - float: right; - color: #707070; - padding-left: 10px; -} -.viewchart-column-main .chart-buttons-wrap { - position: absolute; - top: 60px; - left: 7px; - z-index: 3; -} -.viewchart-column-main .chart-buttons-wrap .chart-relation-buttons { - position: static; - margin-bottom: 10px; -} -.viewchart-column-main .chart-buttons-wrap .chart-share-button { - position: relative; -} -body.viewchart-body .tv-layout-width { - margin: 0 auto; - width: 980px; -} -@media (min-width: 1000px) { - body.viewchart-body .tv-layout-width { - width: 96%; - } -} -@media (min-width: 1400px) { - body.viewchart-body .tv-layout-width { - width: 94%; - } -} -body.viewchart-body .tv-layout-width .tv-index-footer-wrap { - padding-left: 0; - padding-right: 0; -} -.viewchart-column-main { - padding: 10px 0 15px; - /*border-bottom: #D9E1EA 1px solid;*/ -} -.viewchart-body-popup { - height: auto; -} -.viewchart-column-main .chart-title { - height: 45px; - border: 1px dotted red; - border-width: 0; -} -.viewchart-column-main .chart-container-wrap { - position: relative; -} -.viewchart-column-main .chart-actions-float { - float: right; -} -.viewchart-column-main .chart-actions-float .button { - background: #00b8c9; - line-height: 20px; - display: inline-block; - padding: 0 8px; - -webkit-border-radius: 1px; - -webkit-background-clip: padding-box; - -moz-border-radius: 1px; - -moz-background-clip: padding; - border-radius: 1px; - background-clip: padding-box; - color: #fff; - font-weight: bold; - cursor: pointer; -} -.viewchart-column-main .chart-actions-float .button:hover { - background: #00cfe3; -} -.viewchart-column-main #chart-container, -.viewchart-column-main .chart-place { - height: 100%; - position: relative; -} -.viewchart-column-main #loading-indicator { - position: absolute; - left: 50%; - top: 50%; - margin: -58px 0 0 -58px; -} -.viewchart-column-main .chart-stats { - float: right; - font: bold 15px Calibri, Arial; - color: #828282; - position: relative; - top: 5px; -} -/* These rules seems unused */ -/* .viewchart-column-main .chart-stats.addthis_toolbox {width: 250px;} -.viewchart-column-main .chart-stats.addthis_toolbox a {max-width: 90px; overflow: hidden;} -.viewchart-column-main .chart-stats a.addthis_button_tweet {max-width: 90px;} -.viewchart-column-main .chart-stats a.addthis_button_google_plusone {max-width: 70px;} -.viewchart-column-main .chart-stats a.addthis_button_facebook_like {max-width: 75px;} -.viewchart-column-main .chart-stats .icon {margin: 0 3px 0 10px;} */ -.viewchart-column-main .chart-footmeta .chart-tags { - padding: 15px 100px 0 0; -} -.viewchart-column-main .chart-footmeta .chart-tag { - /*#52C3E7;*/ - float: left; - line-height: 16px; - height: 16px; - white-space: nowrap; - padding: 5px 9px 5px 13px; - margin: 0 21px 5px 0; - position: relative; - background: #e2e9f0; - color: #8C919A; - /*#fff;*/ -} -.viewchart-column-main .chart-footmeta .chart-tag:after { - content: ' '; - position: absolute; - top: 0; - right: -7px; - width: 0; - height: 0; - border-top: 13px solid transparent; - border-bottom: 13px solid transparent; - border-left: 7px solid #e2e9f0; -} -.viewchart-column-main .symbol-quote .symbol-change-pt:before { - content: '('; -} -.viewchart-column-main .symbol-quote .symbol-change-pt:after { - content: ')'; -} -.viewchart-column-main .symbol-quote .symbol-change-pt:empty:before { - content: ''; -} -.viewchart-column-main .symbol-quote .symbol-change-pt:empty:after { - content: ''; -} -.view-chart.is-my-chart .chart-relation-buttons .agree { - cursor: default; -} -.view-chart .chart-status-buttons { - display: none; - margin-left: 40px; -} -.view-chart.is-my-chart .chart-status-buttons { - display: inline; -} -.view-chart.is-staff .chart-status-buttons { - display: inline; -} -.viewchart-column-main .chart-actions-agree-wrapper { - overflow: hidden; - height: 0; -} -.viewchart-column-main .chart-actions-agree { - clear: both; - position: relative; - padding: 15px 9px; - margin: 5px 0 0; - font-size: 12px; - background: #f2f5f8; - border: 1px solid #BFBFBF; - border-radius: 2px; -} -.viewchart-column-main .chart-actions-agree .close { - position: absolute; - top: 5px; - right: 5px; - display: block; - width: 13px; - height: 13px; - background: transparent url('../images/icons.png') -80px -100px; - cursor: pointer; -} -.viewchart-column-main .chart-actions-agree .close:hover { - background-position: -100px -100px; -} -.chart-actions-agree-comment-block { - position: relative; - margin: 12px 0 0 0; -} -.viewchart-column-main .chart-actions-agree-comment-block textarea { - width: 670px; - min-height: 46px; -} -.viewchart-column-main .chart-actions .chart-opinion-sum .positive { - color: #339900; -} -.viewchart-column-main .chart-actions .chart-opinion-sum .positive:before { - content: "+"; -} -.viewchart-column-main .chart-actions .chart-opinion-sum .negative { - color: #CC0000; -} -.viewchart-column-main .chart-actions .chart-followers-count span { - color: #ea9207; -} -.viewchart-column-main .chart-actions .tv-button.with-arrow span { - font-family: Arial; - vertical-align: baseline; -} -.user-list-popup { - width: 400px; - position: fixed; -} -.user-list-popup .likes-col { - width: 50%; - float: left; -} -.user-list-popup .dislikes-col { - width: 50%; - float: left; -} -.user-list-popup .col-head { - padding: 4px 0 12px 0; - font-size: 15px; - line-height: 19px; -} -.user-list-popup .col-head:before { - width: 12px; - height: 14px; - background: url("../images/icons.png") no-repeat; - display: inline-block; - content: " "; - margin-right: 6px; - vertical-align: top; - margin-top: 1px; -} -.user-list-popup .likes-col .col-head:before { - background-position: -20px -180px; -} -.user-list-popup .dislikes-col .col-head:before { - background-position: -180px -180px; - margin-top: 5px; -} -.search-results .chart-actions { - opacity: 0.5; - -webkit-transition: opacity 0.1s ease; - -moz-transition: opacity 0.1s ease; - -o-transition: opacity 0.1s ease; - -ms-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} -.search-results .item:hover .chart-actions { - opacity: 1; -} -.viewchart-column-main .chart-actions { - float: right; -} -.chart-actions-agree .controls { - float: right; -} -.chart-actions-agree .tv-button { - text-transform: uppercase; - padding: 6px 14px 5px; -} -.chart-actions-agree-comment-field { - overflow: hidden; -} -.chart-actions-agree-comment-field-sizer { - margin: 0 14px 0 0; -} -.chart-actions-agree-comment-block .chart-actions-agree-comment-field-sizer textarea { - display: block; - width: 100%; -} -.viewchart-column-main textarea { - color: #595959; - border: 1px solid #c9cbcd; - background: #FAFAFA; - border-radius: 1px; - margin: 0; - padding: 2px 3px; - font-family: sans-serif; - font-size: 14px; -} -.viewchart-column-main textarea::-webkit-input-placeholder { - color: #777777; -} -.viewchart-column-main textarea:-moz-placeholder { - color: #777777; -} -.viewchart-column-main textarea:-ms-input-placeholder { - color: #777777; -} -.viewchart-column-main textarea:focus::-webkit-input-placeholder { - color: transparent; -} -.viewchart-column-main textarea:focus:-moz-placeholder { - color: transparent; -} -.viewchart-column-main textarea:focus:-ms-input-placeholder { - color: transparent; -} -.viewchart-column-main .chart-description { - position: relative; - margin-top: 25px; - padding: 3px 60px 3px 3px; - color: #3b3e44; - font-size: 15px; - line-height: 25px; -} -.viewchart-column-main .chart-description div { - overflow-x: hidden; - text-overflow: ellipsis; -} -.viewchart-column-main .chart-description.editable.editing { - background: #f4f7f9; -} -.viewchart-column-main .chart-description .tv-button { - border: none; - border-radius: 0; -} -.viewchart-column-main .chart-description .edit, -.viewchart-column-main .chart-description .submit { - color: #fff; - background: #4BC2E9; - color: #fff !important; -} -.viewchart-column-main .chart-description .edit:hover, -.viewchart-column-main .chart-description .submit:hover { - background: #59c7eb; -} -.viewchart-column-main .chart-description .edit, -.viewchart-column-main .chart-description.editable.editing .edit, -.viewchart-column-main .chart-description .submit { - position: absolute; - top: 3px; - right: 3px; - visibility: hidden; -} -.viewchart-column-main .chart-description .cancel { - position: absolute; - top: 28px; - right: 3px; - visibility: hidden; -} -.viewchart-column-main .chart-description.editable .edit, -.viewchart-column-main .chart-description.editable.editing .submit, -.viewchart-column-main .chart-description.editable.editing .cancel { - visibility: visible; -} -.viewchart-column-main .chart-description.editable .edit, -.viewchart-column-main .chart-description.editable .submit, -.viewchart-column-main .chart-description.editable .cancel { - width: 35px; - text-align: center; -} -.viewchart-column-main .chart-description textarea { - background: WhiteSmoke; - border: none; - width: 100%; - min-height: 82px; - font-family: sans-serif; - margin: 0; - padding: 0; - resize: vertical; - vertical-align: top; - font-size: 16px; - line-height: 24px; -} -.viewchart-column-main .chart-description textarea { - display: none; -} -.viewchart-column-main .chart-description.editing textarea { - display: block; -} -.viewchart-column-main .chart-description.editing div { - display: none; -} -/* Related charts */ -.chart-related-block { - padding: 10px 0 10px; - background: #EAEFF4; -} -.chart-related-block > .tv-layout-width { - padding-top: 12px; - border-top: #D9E1EA 1px solid; -} -.chart-related-block .chart-related-col.half { - float: left; - width: 50%; -} -.chart-related-block .head { - position: relative; - color: #5CB888; - font-size: 16px; - font-weight: 600; - text-transform: uppercase; - margin: 12px 0 0; - padding-left: 21px; -} -.chart-related-block .head:before { - content: ' '; - display: block; - position: absolute; - margin-top: -8px; - top: 50%; - left: 0; - height: 16px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1938px; -} -.chart-related-block .head.rebounds:before { - height: 13px; - width: 14px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1892px; -} -.chart-related-block .related-charts-wrap { - margin: 15px 0; - font-size: 0; -} -.related-chart { - /*display: inline-block;*/ - margin: 15px 35px 15px 0; - /*min-width: 200px; - max-width: 350px; - width: 350px;*/ -} -.related-chart .avatar { - position: relative; - top: 4px; - float: left; - margin-right: 10px; -} -.related-chart .chart-info { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.related-chart .chart-info .chart-name { - font-size: 14px; - font-weight: 600; -} -.related-chart .chart-info .chart-info { - margin: 4px 0 0 0; - color: #8c919a; - font-size: 12px; -} -.related-chart .chart-info .chart-info a { - font-weight: 600; -} -.related-chart .chart-info .chart-info span { - margin-left: 8px; -} -.related-chart .chart-info .chart-info .comments { - color: #3A3D44; -} -.related-chart .chart-info .chart-info .icon-comments { - margin-left: 5px; - display: inline-block; - height: 13px; - width: 13px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -642px; - vertical-align: bottom; - vertical-align: text-bottom; -} -.related-chart .chart-info .chart-info .user-badge { - margin-left: 3px; - /* top: 2px; */ -} -/* Chart Comment subsystem */ -.chart-comment-form-container { - margin-bottom: 30px; -} -.comment-block .chart-comment-form { - margin: 10px 0 0 0; -} -.chart-comment-form-avatar { - width: 53px; -} -.chart-comment-form-avatar > div { - width: 41px; - height: 41px; - margin: 0 6px 0 0; - background: White; - border: 1px solid #C4CED6; -} -.chart-comment-form-textarea { - position: relative; - overflow: hidden; -} -.chart-comment-form-textarea textarea { - display: block; - height: 78px; - font: 14px 'Open Sans', sans-serif; - margin: 0; - padding: 6px 8px; - padding-right: 30px; - border: solid 1px #d5d9de; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.chart-comment-form-textarea textarea:focus { - border-color: #1fb2cc; -} -.chart-comment-form-textarea textarea.process { - background: rgba(255, 255, 255, 0.5); -} -.chart-comment-form-textarea textarea.disabled, -.chart-comment-form-textarea textarea:focus.disabled { - border: 1px solid #DD2222; -} -.chart-comment-form-textarea .non-latin-warning { - display: none; - color: #DD2222; - font-size: 12px; - padding-top: 4px; -} -.chart-comment-form-controls { - margin-top: 15px; - height: 32px; -} -.chart-comment-form-controls .button { - display: inline-block; - text-align: center; - height: 32px; - line-height: 32px; - padding: 0 14px; - cursor: pointer; - font-size: 14px; - font-weight: 600; - color: #fff; - background: #4BC2E9; - float: right; -} -.chart-comment-form-controls .button:hover { - background: #59c7eb; -} -.chart-comment-form-controls .button.process { - background: url(../images/button-base-process.gif) repeat-x 0 0; -} -.reply-form-block { - width: 100%; - clear: both; -} -.reply-form-block .chart-comment-form-controls { - margin-bottom: 8px; -} -.reply-form-block .chart-comment-form { - margin-top: 15px; -} -.insert-chart-tag { - display: block; - width: 22px; - height: 22px; - position: absolute; - top: 7px; - right: 7px; - cursor: pointer; - background: #f2f5f8; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.insert-chart-tag:hover { - background: #e1e8ef; -} -.insert-chart-tag:before { - content: " "; - height: 10px; - width: 14px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -243px; - display: block; - position: absolute; - overflow: hidden; - top: 5px; - left: 5px; -} -.attach-chart-toolbar { - position: absolute; - top: -29px; - right: 7px; - -webkit-transition: top 0.1s ease; - -moz-transition: top 0.1s ease; - -o-transition: top 0.1s ease; - -ms-transition: top 0.1s ease; - transition: top 0.1s ease; -} -.attach-chart-toolbar.active { - top: 7px; -} -.attach-chart-toolbar input { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - float: left; - width: 290px; - height: 24px; - line-height: 24px; - border: solid 1px #d5d9de; - margin: 0; - padding: 0 5px; - /*height: 18px; - border: solid 1px #d5d9de; - padding: 3px 5px;*/ -} -.attach-chart-toolbar input.error { - background: #FFEFEF; - color: #9E2E30; -} -.attach-chart-toolbar .button { - float: left; - margin-left: 7px; - display: inline-block; - text-align: center; - height: 26px; - line-height: 26px; - padding: 0 13px; - cursor: pointer; - font-size: 13px; - font-weight: 600; - color: #fff; - background: #4BC2E9; -} -.attach-chart-toolbar .button:hover { - background: #59c7eb; -} -.attach-chart-toolbar .button.process { - background: url(../images/button-base-process.gif) repeat-x 0 0; -} -.chart-comments-list { - margin-left: -9px; -} -.chart-comments-list .comment-form-toolbar { - height: 21px; - padding: 0 5px; - border-radius: 4px 4px 0 0; - background: url('../images/gallery/nav-bg.png'); - border: 1px solid #c5c5c5; - border-bottom-color: #a5a5a5; - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); - position: relative; - top: 3px; -} -.chart-comments-list .comment-form-toolbar a { - display: inline-block; - text-align: center; - float: left; - margin: 0 1px; - width: 21px; - height: 21px; - cursor: default; -} -.chart-comments-list .comment-form-toolbar a:hover { - margin: 0; - border-left: 1px solid #ccc; - border-right: 1px solid #ccc; -} -.chart-comments-list .comment-form-toolbar a:active { - margin: 0; - border-left: 1px solid #ccc; - border-right: 1px solid #ccc; - background: url('../images/button-bg.png') 0 -52px; -} -.chart-comments-list .post-comment-button { - margin: 1px 0 0 10px; - float: left; -} -.chart-comments-list .chart-comments { - margin: 7px 0 20px 7px; -} -.chart-comments-list .comment-block { - padding: 9px 9px 3px; - font-size: 14px; - color: #3b3e44; - overflow: hidden; - margin-bottom: 15px; - background: #f2f5f8; -} -.chart-comments-list .comment-block:hover, -.chart-comments-list .comment-block.active { - background: #eaeff4; -} -.chart-comments-list .comment-block .spam_message { - border: solid 1px red; - background: #EDBEBF; - padding: 10px; - margin-bottom: 10px; -} -.chart-comments-list .comment-header-text { - margin-left: 50px; -} -.chart-comments-list .comment-header { - position: relative; -} -.chart-comments-list .comment-header .avatar-middle { - float: left; - margin-top: 2px; -} -.chart-comments-list .comment-block .comment-author a.userlink { - color: #0099D4; - font-size: 14px; - font-weight: 600; -} -.chart-comments-list .comment-block .comment-author .user-badge { - margin-left: 4px; -} -.chart-comments-list .comment-block .comment-date { - color: #8c919a; - font-size: 12px; - margin-left: 8px; -} -.chart-comments-list .comment-block .comment-body { - margin: 5px 0 0; - word-wrap: break-word; - padding-right: 50px; - line-height: 20px; - font-size: 13px; -} -.chart-comments-list .comment-actions-inline { - font-size: 13px; - /* - margin: 3px -46px 0 25px; - float: right; -*/ - line-height: 20px; - padding-top: 5px; - height: 27px; -} -.chart-comments-list .comment-actions-inline a { - text-decoration: none; - cursor: pointer; -} -.chart-comments-list .comment-actions-inline .separator { - width: 2px; - height: 2px; - display: inline-block; - margin: 3px 3px 2px; - background: transparent; - overflow: hidden; -} -.chart-comments-list .comment-actions-inline .separator.rating-indent { - margin-right: 6px; -} -.chart-comments-list .comment-actions-inline .rating .rating-sum { - padding: 0 7px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - color: #fff; - /* #c5c8cc; */ - /*font-size: 11px;*/ - font-weight: 600; -} -.chart-comments-list .comment-actions-inline .rating .rating-sum.positive { - background-color: #5CB888; -} -.chart-comments-list .comment-actions-inline .rating .rating-sum.positive:before { - content: "+"; -} -.chart-comments-list .comment-actions-inline .rating .rating-sum.negative { - background-color: #E0735E; - /*#f04242;*/ -} -.chart-comments-list .comment-actions-inline .rating .rating-sum.zero { - padding: 0; - font-size: 0; - margin-left: -17px; - /*margin-right: -8px;*/ - visibility: hidden; -} -.chart-comments-list .comment-actions-inline .rating .vote { - /* opacity: 0.7; - &:hover { - opacity: 1; - } -*/ - margin-left: 15px; - font-size: 0; - vertical-align: middle; -} -.chart-comments-list .comment-actions-inline .rating .agree, -.chart-comments-list .comment-actions-inline .rating .disagree { - vertical-align: middle; - display: inline-block; - position: relative; - font-size: 0; - width: 15px; - height: 16px; - opacity: 0.7; -} -.chart-comments-list .comment-actions-inline .rating .agree:hover, -.chart-comments-list .comment-actions-inline .rating .disagree:hover { - opacity: 1; -} -.chart-comments-list .comment-actions-inline .rating .agree:before { - content: " "; - height: 11px; - width: 9px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2537px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -5px; - margin-top: -6px; - margin-top: -7px !important; -} -.chart-comments-list .comment-actions-inline .rating .agree.active:before { - height: 11px; - width: 9px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2516px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -5px; - margin-top: -6px; -} -.chart-comments-list .comment-actions-inline .rating .disagree:before { - content: " "; - height: 11px; - width: 9px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2495px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -5px; - margin-top: -6px; -} -.chart-comments-list .comment-actions-inline .rating .disagree.active:before { - height: 11px; - width: 9px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2474px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -5px; - margin-top: -6px; -} -.chart-comments-list .comment-actions-inline .rating .active { - font-weight: bold; - opacity: 1; -} -.chart-comments-list .comment-actions-inline .rating .separator { - display: none; - /*width: 1px; - height: 12px; - background: #cfcfcf; - vertical-align: middle; - margin: 0;*/ -} -.chart-comments-list .comment-block .comment-body.notice { - font-style: italic; - margin: 10px 0 7px; - color: #909090; -} -.chart-comments-list .comment-0 { - margin-left: 0px; -} -.chart-comments-list .comment-1 { - margin-left: 30px; -} -.chart-comments-list .comment-2 { - margin-left: 60px; -} -.chart-comments-list .comment-3 { - margin-left: 90px; -} -.chart-comments-list .comment-4 { - margin-left: 120px; -} -.chart-comments-list .comment-5 { - margin-left: 150px; -} -.chart-comments-list .comment-6 { - margin-left: 180px; -} -.chart-comments-list .comment-7 { - margin-left: 210px; -} -.chart-comments-list .comment-8 { - margin-left: 240px; -} -.chart-comments-list .comment-9 { - margin-left: 270px; -} -.chart-comments-list .comment-10 { - margin-left: 300px; -} -.chart-comments-list .comment-11 { - margin-left: 330px; -} -.chart-comments-list .comment-12 { - margin-left: 360px; -} -.chart-comments-list .comment-13 { - margin-left: 390px; -} -.chart-comments-list .comment-14 { - margin-left: 420px; -} -.chart-comments-list .comment-15 { - margin-left: 450px; -} -.share-options { - display: none; - background: #f2f5f8; - position: absolute; - z-index: 13; - width: 950px; - min-height: 315px; - top: 50%; - left: 50%; - margin-top: -157px; - margin-left: -475px; - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); - /*top: 7px; - right: 7px; - max-width: 98%;*/ -} -.share-options .tab-arrow { - position: absolute; - left: 398px; - top: -10px; -} -.share-options .close-button { - position: absolute; - right: 10px; - top: 10px; - width: 10px; - height: 10px; - background: url(../images/icons.png) no-repeat -103px -340px; - cursor: pointer; -} -.share-options p { - margin: 13px 3px 7px 3px; - font-size: 14px; -} -.share-options a.embed { - cursor: pointer; - border-bottom: 1px dashed #5590d1; - font-weight: bold; -} -.share-options a.embed.active { - border: none; - color: #636565; -} -.share-options input[type="text"]:not(.tv-dialog-text-input) { - color: #3e4040; - width: 300px; - height: 28px; - border: 1px solid #bfbfbf; - margin: 0px; - padding: 0 5px; - background: #f7f9fc; -} -.share-options input[type="text"]:not(.tv-dialog-text-input):focus { - background: #f1f1f1; - margin: 0px; -} -.share-options .addthis { - position: relative; - top: -1px; -} -.share-options .addthis .custom_button_stocktwits { - display: inline-block; - float: left; - width: 20px; - height: 18px; - margin: 0 2px; - padding: 6px 6px 8px; - background: #890A0A; - cursor: pointer; -} -.share-options .addthis .custom_button_stocktwits .icon { - display: inline-block; - position: relative; - vertical-align: middle; - width: 22px; - height: 14px; - background: url('../images/icons.png') -140px -300px no-repeat; -} -.share-options .share-warapper { - padding: 10px 20px; - max-width: 910px; - margin: 0 auto; -} -.share-options .share-base { - float: left; - width: 315px; -} -.share-options .make-it-mine label { - display: inline-block; - text-align: center; - height: 32px; - line-height: 32px; - padding: 0 14px; - cursor: pointer; - font-size: 14px; - font-weight: 600; - color: #fff; - background: #4BC2E9; - width: 312px; - padding: 0; -} -.share-options .make-it-mine label:hover { - background: #59c7eb; -} -.share-options .make-it-mine label.process { - background: url(../images/button-base-process.gif) repeat-x 0 0; -} -.embed-options { - margin: 0 0 5px; - padding-left: 355px; -} -.embed-options textarea { - color: #3e4040; - height: 80px; - border: 1px solid #bfbfbf; - margin: 0px; - padding: 5px; - background: #f7f9fc; - resize: both; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.embed-options textarea:focus { - background: #f1f1f1; - margin: 0px; -} -.embed-options p.desc { - font-size: 12px; -} -.embed-options .size-select { - padding-bottom: 10px; -} -.embed-options .size-select:after { - clear: both; - display: table; - content: ""; -} -.embed-options .size-button { - cursor: pointer; - width: 60px; - height: 37px; - float: left; - background: #ececec; - border: 1px solid #c0c0c0; - position: relative; - margin: 14px 12px 0 0; -} -.embed-options .size-button.active { - background: #cceaff; - border: 1px solid #528cde; -} -.embed-options .size-button.b2 { - width: 96px; - height: 60px; -} -.embed-options .size-button.b3 { - width: 108px; - height: 72px; -} -.embed-options .size-button.b4 { - width: 119px; - height: 71px; -} -.embed-options .size-button div { - position: absolute; - width: 100%; - top: 50%; - text-align: center; - margin: -7px 0 0; -} -.embed-options .size-custom { - float: left; - font-size: 12px; -} -.embed-options .size-custom input[type="text"] { - width: 40px; -} -.viewchart-column-right { - float: right; - width: 320px; -} -.viewchart-column-right .carousel-item { - margin: 9px 0 0 0; -} -.viewchart-column-right .carousel-item.active { - border: 2px solid #007FB9; -} -.viewchart-column-right .show-more { - margin: 6px 5px 50px 0; -} -.viewchart-column-right .show-more .button { - display: inline-block; - text-align: center; - height: 32px; - line-height: 32px; - padding: 0 14px; - cursor: pointer; - font-size: 14px; - font-weight: bold; - color: #00B1CF; - background: transparent; - border: #00B1CF 1px solid; - display: block; - font-weight: 600; - width: 60%; - margin: 0 auto; -} -.viewchart-column-right .show-more .button:hover { - color: #00c7e9; - border: #00c7e9 1px solid; -} -.viewchart-column-right .show-more .button.process { - color: #fff; -} -.viewchart-column-right .show-more .button.process { - background: url(../images/button-base-process.gif) repeat-x 0 0; -} -.viewchart-column-right .related-charts + .clear { - height: 15px; -} -.viewchart-column-right h2 { - font: bold 16px Arial; - color: #5A5A5A; - text-transform: uppercase; - margin: 0 0; -} -.viewchart-column-right h2 .icon { - top: 3px; - margin: 0 3px 0 0; -} -.exit-fullscreen { - z-index: 16; - position: fixed; - top: -1px; - left: 50%; - opacity: 0.6; - background: #FFFFFF; - color: #848487; - border-radius: 0 0 3px 3px; - border: 1px solid #c9cbcd; - font-size: 11px; - width: 116px; - font-weight: bold; - padding: 2px 4px; - cursor: default; - margin: 0 0 0 -62px; -} -.exit-fullscreen:hover { - opacity: 1; -} -.viewchart-body .chart-status-picture { - z-index: 50; - position: absolute; -} -.chart-additional { - padding: 40px 0 0; -} -.chart-additional .head { - color: #26282f; - font-size: 16px; - font-weight: bold; - text-transform: uppercase; - padding-bottom: 15px; -} -.chart-additional .similar-charts { - margin: -5px 0 0 -5px; -} -.chart-comments { - padding-right: 350px; - padding-bottom: 25px; -} -.chart-comments .embeded-image { - cursor: pointer; - margin-top: 4px; -} -.chart-comments .embeded-image img { - border: 1px solid #C4CED6; - max-width: 100%; -} -.chart-comments .comment-body iframe { - margin-top: 4px; - max-width: 100%; -} -.embeded-image-popup { - position: fixed; - z-index: 100; - border: 1px solid #C4CED6; - padding: 10px; - border-radius: 5px; - background: white; -} -.chart-direction-label, -.chart-activity-label { - text-transform: uppercase; - color: #fff; - font-size: 11px; - border-radius: 1px; - padding: 0 4px; - display: inline-block; - line-height: 18px; - vertical-align: top; - margin: 0 0 0 3px; - position: relative; - font-weight: bold; - cursor: default; - white-space: nowrap; -} -.chart-activity-label { - padding: 0; -} -.chart-activity-label-plate, -.chart-activity-label-help { - display: inline-block; - vertical-align: top; - background: #888888; - padding: 0 4px; -} -.chart-activity-label-help { - padding: 0 2px; - margin-left: 1px; - color: rgba(255, 255, 255, 0.75); -} -.chart-activity-label-help:hover { - color: white; -} -.chart-activity-label-active .chart-activity-label-plate, -.chart-activity-label-active .chart-activity-label-help { - background: #008ccc; -} -.chart-direction-label.direction-0 { - background: #E7C400; - display: none; -} -.chart-direction-label.direction-1 { - background: #60b789; -} -.chart-direction-label.direction-2 { - background: #dc7d6e; -} -.chart-title .chart-direction-label, -.chart-title .chart-activity-label, -.chart-title .icon-chart-recommended { - vertical-align: middle; -} -.chart-actions .button-set { - font-size: 0; - white-space: nowrap; -} -.chart-actions .button-set .tv-button { - border-radius: 0; - margin-left: 1px; - border: none; - background: #e2e8ef; -} -.chart-actions .button-set .tv-button:hover:not(.disabled) { - background: #e5ebf1; -} -.chart-actions .tv-button.active:not(.chart-active-button) { - color: #fff !important; - box-shadow: none; - background: #64c581; - border: none; - /*border-color: #4e812d;*/ -} -.chart-actions .tv-button.active:hover:not(.chart-active-button):not(.chart-closed-button) { - background: #5fca7f; -} -/* -.chart-actions .button-set .tv-button {border-radius: 0; margin-left: -1px;} -.chart-actions .button-set .tv-button:first-child{border-top-left-radius: 3px;border-bottom-left-radius: 3px;} -.chart-actions .button-set .tv-button:last-child{border-top-right-radius: 3px;border-bottom-right-radius: 3px;} -*/ -.chart-agree-button.active { - background: #7dbc52 !important; - border-color: #4e812d !important; -} -.chart-agree-button.active + .chart-disagree-button { - border-left-color: #4e812d !important; -} -.chart-disagree-button.active { - background: #c15135 !important; - border-color: #843825 !important; -} -.chart-actions .tv-button .tooltip { - display: none; -} -.chart-actions .tv-button.chart-active-button.active { - position: relative; - background: #d9e1e9 !important; - box-shadow: none; -} -.chart-actions .tv-button.chart-closedbullseye-button.active { - position: relative; -} -.chart-actions .tv-button.chart-closed-button.active { - position: relative; - background: #c15135 !important; -} -.icon-chartstate-active { - background-position: -80px -300px; - width: 18px; - height: 15px; - margin: -7px 2px -7px 0; - vertical-align: middle; -} -.icon-chartstate-closed { - background-position: -40px -300px; - width: 17px; - height: 17px; - margin: -7px 2px -5px 0; - vertical-align: middle; -} -.tv-button.active .icon-chartstate-closed { - background-position: -60px -300px; -} -.icon-chartstate-closedbullseye { - background-position: 0px -300px; - width: 17px; - height: 17px; - margin: -7px 2px -5px 0; - vertical-align: middle; -} -.tv-button.active .icon-chartstate-closedbullseye { - background-position: -20px -300px; -} -.share-button { - position: relative; -} -.share-button.active { - background: #fb611a !important; - border-color: #d55415 !important; -} -.share-button img.tab-arrow { - position: absolute; - left: 23px; - bottom: -7px; - z-index: 1; - display: none; -} -.share-button.active img.tab-arrow { - display: block; -} -#chart-favorites-button.active { - background: #fc9c21 !important; - border-color: #c97c18 !important; -} -.chart-comment-form textarea:focus, -.viewchart-column-main .chart-actions-agree-comment-block textarea:focus { - background: white; -} -.similar-charts .item { - margin-bottom: 28px; -} -.modal-page-chart { - background: #f2f5f8; -} -.modal-page-chart .fancybox-skin { - background: #f2f5f8; -} -.modal-page-chart .tv-layout-width { - width: auto !important; - padding-left: 28px !important; - padding-right: 28px !important; -} -.modal-page-chart .chart-popup-iframe-wraper { - margin: 0 27px 0 28px; - position: relative; -} -.modal-page-chart .view-chart .view-chart-header { - padding-top: 28px; -} -.modal-page-chart .chart-popup-iframe-wraper iframe { - width: 100%; - height: 475px; - position: absolute; - top: 165px; - z-index: 1; - margin: -1px 0 0 -1px; -} -.modal-page-chart .chart-comments { - padding-right: 0; -} -.script-source-block { - position: relative; - margin: 0 1px 20px 1px; -} -.script-source-block .script-source { - background: white; - font-size: 13px; - margin: 0; - padding: 0; - font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace; - max-height: 225px; - overflow: auto; -} -.script-source-block .script-actions { - z-index: 10; - position: absolute; - top: 5px; - right: 20px; -} -.script-source-block .pubscript-button { - float: left; -} -.script-source-block .script-unwrap { - display: none; - cursor: pointer; - position: absolute; - bottom: 1px; - right: 20px; - background: rgba(40, 41, 42, 0.05); - width: 59px; - height: 52px; -} -.script-source-block .script-unwrap:hover { - background: rgba(40, 41, 42, 0.1); -} -.script-source-block .script-unwrap i { - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2067px; - display: block; - width: 15px; - height: 11px; - margin: 21px auto 0; -} -.script-source-block .script-unwrap.active i { - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2088px; -} -.script-updateinfo { - margin-bottom: 20px; - font-style: italic; -} -.search-container { - color: #5a5a5a; -} -/*.search-container a{text-decoration: underline;}*/ -.search-header { - padding: 10px; - height: 22px; - margin: 10px 0 0; -} -.search-header .heading { - float: left; - text-transform: uppercase; - font: bold 16px Arial; -} -.search-header .tag-link { - float: right; - font-size: 14px; -} -.search-header .tags { - float: right; -} -body.search-page.three-columns .tv-layout-width { - width: 1504px; -} -body.search-page.three-columns .quote-area > .main { - width: 1504px; -} -/* -@media (min-width: 1560px) { - body.search-page .tv-layout-width { - max-width: 1504px; - } - body.search-page .quote-area > .main { - max-width: 1504px; - } -} -*/ -.search-results { - padding: 10px 0 10px; - margin-left: -20px; - font-size: 0; -} -.search-results > * { - font-size: 12px; -} -.search-results.loading { - pointer-events: none; -} -.search-results.loading > * { - opacity: 0.3; -} -.search-results.loading #loading-indicator-small { - opacity: 1; - margin-bottom: -24px; - top: 16px; - position: relative; -} -.tab .search-results { - padding: 0 0 10px; - margin: 0; -} -.search-results .cb-column { - float: left; - width: 506px; - margin-left: 2px; -} -.search-results .item { - position: relative; - width: 446px; - padding: 20px 19px 15px; - margin: 0 0 24px 20px; - background: #f2f5f8; - border: solid 1px #dce1e6; - display: inline-block; - vertical-align: top; - /* font: 12px Arial, sans-serif; */ - font-size: 13px; -} -.search-results .item.two-columns-item { - width: 952px; -} -.search-results .item.two-columns-item .img-border { - overflow: hidden; - height: 546px; -} -.search-results .item.two-columns-item .img-border img { - height: 546px; - width: 952px; -} -.search-results .item .head { - position: relative; - margin: 0 0 12px 0; - white-space: nowrap; - overflow: hidden; - font-weight: 600; - color: #828282; - text-overflow: ellipsis; - line-height: 30px; - /*a, span { - vertical-align: middle; - }*/ -} -.search-results .item .head .user-badge { - margin-left: 9px; - vertical-align: text-top; -} -.search-results .item .head .userlink { - cursor: pointer; -} -.search-results .item .head .avatar { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 32px; - height: 32px; - overflow: hidden; - position: relative; - float: left; - margin-right: 10px; - display: inline-block; -} -.search-results .item .head .avatar img { - width: 32px; - height: 32px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.search-results .item .head .avatar.online:after, -.search-results .item .head .avatar.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -.search-results .item .head .follow-link { - display: inline-block; - margin-right: 3px; -} -.search-results .item .head a.userlink { - text-decoration: none; - font-size: 15px; -} -.search-results .item .head .user-stats-small { - display: block; - padding-top: 1px; -} -.search-results .item .chart-info { - position: relative; - font-weight: 600; - margin: 14px 0 0; - padding-bottom: 14px; - height: 17px; -} -.search-results .item .chart-info:after { - content: ""; - display: block; - position: absolute; - left: -19px; - bottom: -1px; - width: 100%; - height: 1px; - font-size: 0; - background-color: #E2E6EB; - border-left: #e2e6eb 19px solid; - border-right: #e2e6eb 19px solid; -} -.search-results .item .chart-info .symbol { - font-size: 13px; - line-height: 17px; - float: left; -} -.search-results .item .chart-info .symbol a, -.search-results .item .chart-info .symbol .interval { - vertical-align: top; -} -.search-results .item .chart-info .symbol > a { - display: inline-block; - max-width: 230px; - overflow: hidden; - text-overflow: ellipsis; -} -.search-results .item .chart-info .symbol button.follow-symbol { - display: inline-block; - margin-right: 2px; - vertical-align: top; -} -.search-results .item .chart-info .chart-direction-label { - line-height: 17px; - margin-left: 15px; -} -.search-results .item .chart-info .chart-stats-small { - float: right; -} -.search-results .item .chart-actions { - margin: 10px 0 5px; -} -.search-results .item .chart-title { - clear: both; - margin: 13px 0 0; - font-size: 18px; - font-weight: 600; -} -.search-results .item .chart-title .icon-chart-recommended { - margin-left: 1px; -} -.search-results .item .chart-title .icon-chart-bullseye { - margin: 2px 0 0; -} -.search-results .item .chart-title .chart-non-public { - display: inline-block; - float: right; - color: white; - margin: 0 7px 0 0; - padding: 0 4px; - border-radius: 2px; - font-size: 8px; - text-transform: uppercase; - cursor: default; - vertical-align: top; - line-height: 16px; - background: #E28B8B; -} -.search-results .item .desc { - margin: 5px 0 0; - font-size: 13px; - line-height: 22px; - color: #555; -} -.search-results .item .img-border { - position: relative; - overflow: hidden; - height: 275px; -} -.search-results .item .img-border img { - height: 275px; - width: 446px; -} -.search-results .item .img-border .chart-relation-buttons { - top: 7px; - left: 7px; -} -.search-results .item .time-info { - padding-top: 9px; - font-size: 12px; - color: #9BA9B7; -} -.search-results .item .time-info.with-delete { - margin-right: 30px; -} -.search-results .item span.delta { - color: #3cbf81; - font-size: 11px; - vertical-align: super; -} -.search-results .item .agree .delta { - color: #4DFFAB; - padding-left: 1px; - line-height: 11px; -} -.search-results .item .agree.small .delta { - line-height: 9px; -} -.search-results .item .related-charts { - position: relative; - margin: 15px 0 0 0; - padding-top: 9px; -} -.search-results .item .related-charts:before { - content: ""; - display: block; - position: absolute; - left: -19px; - top: -1px; - width: 100%; - height: 1px; - font-size: 0; - background-color: #E2E6EB; - border-left: #e2e6eb 19px solid; - border-right: #e2e6eb 19px solid; -} -.search-results .item .related-charts:after { - content: ""; - display: block; - position: absolute; - top: -9px; - left: -4px; - border-left: #F2F5F8 4px solid; - border-right: #F2F5F8 4px solid; - height: 16px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -1938px; - background-color: #F2F5F8; -} -.search-results .item .related-charts .related-chart { - display: block; - margin: 4px 0 0 0; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.search-results .item .related-charts .related-chart a { - color: #8F9BAC; - font-size: 12px; -} -.search-results .item .related-charts .related-chart a:hover { - color: #5cb888; -} -.search-results .item span.delete { - display: block; - position: absolute; - top: 10px; - right: 10px; - width: 9px; - height: 9px; - background: url(../images/dialogs/close-flat.png) no-repeat; - cursor: pointer; -} -.search-results .item span.delete:hover { - background-position: 0 -9px; -} -.profile .search-results .item .chart-info .symbol > a { - max-width: 50%; -} -.profile .treated .search-results .item .chart-info .symbol > a { - max-width: 44%; -} -.search-results .empty, -.following .empty, -.followers .empty { - font-style: italic; - text-align: center; - margin: 20px 0; -} -.search-results .item .head .follow-link { - display: inline-block; - position: relative; -} -.search-results .item .chart-info .stats .agreed, -.search-results .item .chart-info .stats .disagreed, -.search-results .item .chart-info .stats .private { - color: white; - padding: 0 4px; - margin: 0 7px 0 0; - border-radius: 2px; - font-size: 11px; - text-transform: uppercase; - cursor: default; - vertical-align: top; - line-height: 16px; - display: inline-block; -} -.search-results .item .chart-info .stats .agreed { - background: #6DC35D; -} -.search-results .item .chart-info .stats .private, -.search-results .item .chart-info .stats .disagreed { - background: #FF7B79; -} -.search-container .show-more, -.tab .show-more { - margin: 0 0 20px; - text-align: center; -} -.search-container .show-more #show-more-button.hidden { - display: none; -} -.preview-wrap { - height: 100%; - width: 100%; - position: fixed; - z-index: 5; - left: 0; - top: 0; - display: none; -} -.preview-container { - height: 70%; - width: 60%; - position: absolute; - left: 50%; - top: 50%; - border: 4px solid #a9aaab; - box-shadow: 0 0 12px rgba(0, 0, 0, 0.4); - border-radius: 8px; -} -.preview-container iframe { - height: 100%; - width: 100%; -} -.preview-container .close-img { - position: absolute; - top: -18px; - right: -18px; - z-index: 160; - cursor: pointer; -} -.preview-container .loading-indicator { - border-radius: 4px; -} -.search-toolbar .type-select .icon-container-toggle a { - width: 43px; -} -.search-toolbar .type-select .icon-container-toggle a.type-all { - width: 29px; -} -.search-toolbar .type-select .icon-container-toggle a.type-futures { - width: 53px; -} -.search-toolbar .interval-select #intervals-panel a { - width: 43px; -} -.search-toolbar .interval-select #intervals-panel a.type-all { - width: 29px; -} -.search-toolbar .interval-select #intervals-panel a.type-minutes { - width: 57px; -} -.search-toolbar .interval-select #intervals-panel a.type-hours { - width: 46px; -} -.search-toolbar .interval-select #intervals-panel a.type-days { - width: 42px; -} -.search-toolbar .interval-select #intervals-panel a.type-weeks { - width: 51px; -} -.search-toolbar .interval-select #intervals-panel a.type-months { - width: 55px; -} -.search-results-subtab { - display: none; -} -.search-results-subtab-toggle { - padding: 6px 0 6px 0; -} -.search-results-subtab-toggle a { - display: inline-block; - white-space: nowrap; - margin: 0 15px 0 0; - text-decoration: none; - border-bottom: dashed 1px; - font-weight: bold; - font-size: 14px; -} -.search-results-subtab-toggle a.active { - color: #5A5D66; - border-bottom: none; - cursor: default; -} -.search-results-subtab.following-people { - padding-top: 5px; -} -.chart-state-notice { - font-size: 11px; - color: #787878; - margin: 0 0 8px 0; -} -.search-additional-info .symbol-minichart { - height: 129px; - margin-right: 350px; - background-color: #F2F5F8; - border-bottom: #DEEEF5 10px solid; - overflow: hidden; -} -.search-additional-info .symbol-quote { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-top: -139px; - position: relative; - /* float: left; */ - height: 190px; - margin-right: 350px; - border: #DCE1E6 1px solid; - /* width: 100%; - padding: 0 10px; - overflow: hidden; */ -} -.search-additional-info .symbol-quote h1 { - position: absolute; - top: 6px; - left: 13px; - margin: 0; - color: #000; - font-weight: 400; - font-size: 29px; - text-overflow: ellipsis; - overflow: hidden; - max-width: 515px; -} -body.three-columns .search-additional-info .symbol-quote h1 { - max-width: 1000px; -} -.search-additional-info .symbol-quote-stats { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - height: 59px; - border-top: #D1DDE9 1px solid; - background: #F2F5F8; -} -.search-additional-info .symbol-quote .symbol-last, -.search-additional-info .symbol-quote .symbol-vol { - height: 28px; - line-height: 28px; - color: #3E3F41; - font-size: 22px; - font-weight: 600; - border-radius: 2px; -} -.search-additional-info .symbol-quote .symbol-change { - height: 28px; - line-height: 28px; - font-size: 22px; - font-weight: 600; -} -.search-additional-info .symbol-quote .symbol-change-pt { - font-size: 14px; - font-weight: 600; -} -.search-additional-info .symbol-quote .symbol-change-pt:before { - content: '('; -} -.search-additional-info .symbol-quote .symbol-change-pt:after { - content: ')'; -} -.search-additional-info .symbol-quote-stats .section-title { - color: #8B8B8B; - font-size: 10px; - font-weight: normal; - margin: -2px 0 0 0; -} -.search-additional-info .symbol-quote-stats .section { - display: inline-block; - margin: 13px 12px 0 15px; - padding-right: 26px; - height: 33px; - border-right: #E3E7EB 1px solid; - vertical-align: top; - /*float: left; - margin: 19px 38px 0 0;*/ -} -.search-additional-info .symbol-quote-stats .section:last-child { - border-right: none; -} -.symbol-quote .follow-symbol-block { - position: absolute; - right: 16px; - bottom: 14px; - /*float: left; - margin: 3px 0 0 10px;*/ -} -.search-quote { - height: 190px !important; - position: relative; - margin-bottom: 25px; -} -.search-quote .fundamentals, -.search-quote .news { - height: 70px !important; -} -.search-quote .news { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - top: 0 !important; - right: 0 !important; - width: 330px !important; - height: 190px !important; - padding: 15px 18px 0 22px; - border: #DCE1E6 1px solid !important; - background-color: #F2F5F8; - /*overflow: visible !important; - border: none !important; - height: 146px !important; - top: 0 !important; - right: 0 !important; - width: 330px !important;*/ -} -.search-quote .news-item .title { - /* width: 330px !important; */ -} -.search-quote .news-item { - height: 24px !important; - margin-bottom: 2px; -} -.search-quote .news-caption { - color: #5f5f5f; - font-size: 13px; - font-weight: 600; - margin: 0; - white-space: nowrap; - line-height: 20px; - margin-bottom: 10px; -} -.quote-area-loading { - position: absolute; - width: 100%; - height: 146px; - z-index: 1; - background: #eaeff4; - top: 0; - opacity: 0.5; -} -.quote-area-loading .loading-indicator-small { - position: absolute; - top: 45px; - width: 100%; -} -.search-quote.loading-process .symbol-quote-stats .section { - display: none; -} -/***********************/ -/* NEW SEARCH */ -.search-filter-place { - height: 78px; -} -.search-container .tabs-with-search { - position: relative; - height: 70px; - -webkit-transition: height 0.1s ease-in; - -moz-transition: height 0.1s ease-in; - -o-transition: height 0.1s ease-in; - -ms-transition: height 0.1s ease-in; - transition: height 0.1s ease-in; - /*padding: 0 10px; - padding: 0 10px 0 0px; - height: 78px; - display: table-cell; - vertical-align: middle; - .transition(height 0.1s ease-in);*/ -} -.search-filter { - background: #f2f5f8; - z-index: 1; - width: 100%; - /*height: 70px;*/ - box-sizing: border-box; - top: 0; -} -.search-filter.static { - position: fixed; - border-bottom: solid 1px #c9cbcd; - -moz-box-sizing: border-box; -} -.search-filter form { - display: table; - width: 100%; -} -.search-page .tv-main, -.search-page .tv-content { - background: #eaeff4; -} -.search-data { - padding-top: 24px; -} -.tabs-with-search .filter, -.tabs-with-search .search-query { - position: relative; - top: 50%; -} -.tabs-with-search .filter { - /*margin-top: 21px;*/ - height: 32px; - float: left; - color: #666c7d; - margin-right: 10px; - margin-top: -15px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.tabs-with-search .filter.active .selected { - color: #fff; -} -.tabs-with-search .inactive .tabs a:not(.active), -.tabs-with-search .inactive .filter .selected { - color: #bbbcc1; -} -.tabs-with-search .filter.active { - background: #58c3e5; -} -.tabs-with-search .filter .selected { - line-height: 32px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - padding: 0 27px 0 10px; - position: relative; - cursor: pointer; - text-transform: uppercase; - font-size: 15px; - font-weight: 600; - -o-user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - user-select: none; - color: #0099D4; -} -.tabs-with-search .filter .selected:after { - position: absolute; - right: 8px; - top: 14px; - background-image: url(../images/icons.png); - background-position: -96px -419px; - background-repeat: no-repeat; - width: 10px; - height: 6px; - /*width: 0; - height: 0; - border-left: 5px solid transparent; - border-right: 5px solid transparent; - border-top: 5px solid #666c7d;*/ - content: " "; -} -.tabs-with-search .filter.active .selected:after { - background-position: -80px -50px; -} -.tabs-with-search .dropdown { - display: none; - position: absolute; - z-index: 1; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - left: 0; - top: 100%; - margin-top: 5px; - background: #fefefe; - border: solid 1px #d6dadf; - padding: 0; - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); - white-space: nowrap; - width: 185px; -} -.tabs-with-search .dropdown .sub-group { - padding: 0 8px; -} -.tabs-with-search .dropdown a { - position: relative; - color: #5c6170; - display: block; - padding: 8px 12px; - font-size: 13px; - text-decoration: none; -} -.tabs-with-search .dropdown .sub-group a { - padding: 8px 0 8px 12px; -} -.tabs-with-search .dropdown a:hover { - background: #f2f5f8; -} -.tabs-with-search .dropdown a.active { - color: #2e3138; - background: #f2f5f8; -} -.tabs-with-search .dropdown a.active:after { - content: " "; - display: block; - position: absolute; - top: 50%; - right: 5px; - margin-top: -4px; - width: 15px; - height: 10px; - background: url(../images/icons.png) -79px -418px no-repeat; -} -.tabs-with-search .dropdown .sub { - padding-left: 27px; -} -.tabs-with-search .dropdown .separator { - height: 1px; - overflow: hidden; - margin: 5px 0; -} -.tabs-with-search .dropdown .sub-title { - color: #5C6170; - font-size: 11px; - margin: 0 10px; - line-height: 30px; - text-transform: uppercase; - font-weight: bold; - border-bottom: solid 1px #d6dadf; - padding: 0 3px; - margin-top: 2px; -} -.tabs-with-search .dropdown .description { - font-size: 10px; - color: #b9bac0; - display: block; - margin-bottom: -4px; -} -.is-not-authenticated .itabs-with-search a.authorization-required { - /*color: #9ca1b0;*/ - display: none !important; -} -.is-not-authenticated .tabs-with-search .filter-by { - display: none; -} -/* TABBED */ -.tabs-with-search .filter-tabbed .tabs { - /* - float: left; - margin-bottom: -22px; -*/ -} -.tabs-with-search .filter-tabbed .tabs a.item { - float: left; - margin: 21px 28px 0 0; - line-height: 34px; - font-size: 14px; - font-weight: 600; - text-transform: uppercase; - /* float: left; - margin: 0 28px 0 0; - line-height: 34px; - font-size: 14px; - text-transform: uppercase; */ - /* padding-bottom: 22px;*/ -} -.tabs-with-search .filter-tabbed .tabs a.item.active.temp { - margin: 0 28px 0 0; -} -/* -.tabs-with-search .filter-tabbed .tabs .sub-group { - margin-left: 0 0 0 -20px; -} - -.tabs-with-search .filter-tabbed .tabs .sub-group a{ - font-size: 12px; -} -*/ -.tabs-with-search .dropdown .sub-group.inactive { - opacity: 0.5; -} -.tabs-with-search .dropdown .sub-group.inactive a:hover { - background: none; -} -.tabs-with-search .dropdown .sub-group.inactive a.active { - background: #f2f5f8; -} -.tabs-with-search .dropdown .sub-group.inactive a { - cursor: default; -} -.tabs-with-search .filter-tabbed div.group { - position: relative; - float: left; -} -.tabs-with-search .filter-tabbed div.group a { - display: none; -} -.tabs-with-search .filter-tabbed div.group.active-group a.default { - display: none; -} -.tabs-with-search .filter-tabbed div.group a.default { - display: block; -} -.tabs-with-search .filter-tabbed div.group a.active { - display: block !important; -} -.tabs-with-search .filter-tabbed .dropdown a { - display: block; -} -.tabs-with-search .filter-tabbed .tabs a.active { - /* padding-bottom: 20px;*/ - /* border-bottom: solid 2px #5bb888;*/ - color: #666c7d; - cursor: default; - position: relative; -} -.tabs-with-search .filter-tabbed .tabs a.active .active-underline { - display: block; - position: absolute; - height: 2px; - background: #5bb888; - width: 100%; - margin-top: 20px; -} -.tabs-with-search .filter-tabbed .filter { - margin-left: -10px; -} -.tabs-with-search .filter-tabbed .filter .dropdown { - width: auto; - white-space: nowrap; -} -.tabs-with-search .filter-tabbed .dropdown a { - padding-right: 20px; -} -/* active state */ -.tabs-with-search .filter-tabbed .filter.active { - background: #58c3e5; -} -.tabs-with-search .filter-tabbed .filter.active .selected { - color: #fff; -} -/* - -.tabs-with-search .filter.stream-select .selected:before { - display: inline-block; - margin: 0 8px -1px 0; - width: 13px; - height: 12px; - content: " "; - background: url(data:image/gif;base64,R0lGODlhAgAYAJECAP///2Zsff///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3Qzg1NUE0MjA0RjcxMUUzQkM5N0ZERDNCNEE0OTc2NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3Qzg1NUE0MzA0RjcxMUUzQkM5N0ZERDNCNEE0OTc2NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdDODU1QTQwMDRGNzExRTNCQzk3RkREM0I0QTQ5NzY0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdDODU1QTQxMDRGNzExRTNCQzk3RkREM0I0QTQ5NzY0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAgAsAAAAAAIAGAAAAgyEIamHmhxicElOagsAOw==) repeat-x 0 -12px; -} - -.tabs-with-search .filter.active.stream-select .selected:before { - background-position: 0 0; -} - -*/ -.tabs-with-search .search-query { - float: right; - margin: -17px 6px 0 -20px; -} -.tabs-with-search .search-query:before { - content: " "; - display: block; - position: absolute; - width: 13px; - height: 13px; - background: url(../images/icons.png) no-repeat -80px -339px; - top: 11px; - left: 9px; -} -.tabs-with-search .search-query input { - padding: 7px 22px 7px 27px; - margin: 1px 0 0; - border: 1px solid #D7DBE0; - width: 128px; - font-family: 'Open Sans', sans-serif; -} -.tabs-with-search .search-query input::-webkit-input-placeholder { - color: #999; -} -.tabs-with-search .search-query input:-moz-placeholder { - color: #999; -} -.tabs-with-search .search-query input::-moz-placeholder { - color: #999; -} -.tabs-with-search .search-query input:-ms-input-placeholder { - color: #999; -} -.tabs-with-search .search-query input:focus { - border-color: #4c82ce; -} -.tabs-with-search .tv-index-content-wrap { - padding: 22px 3px 22px 16px; -} -/* - - - -.iotd_tab { - text-transform: none; - font-size: 18px; - margin-right: 35px !important; -} - -.iotd_tab:after { - content: "/"; - font-size: 25px; - position: absolute; - margin-left: 14px; - -}*/ -.activity-timeline { - margin-bottom: 10px; -} -.timeline-indent .activity-timeline { - margin: 17px 0 25px; -} -.activity-info-message { - background: #EAF3FB; - border: 1px solid #D1DEE9; - border-radius: 1px; - margin: 25px 0; - padding: 12px 14px; -} -.timeline { - width: 2px; - position: relative; - left: 492px; - top: 0; - background: #C4CED6; -} -.timeline .new { - width: 2px; - background: #6FB540; -} -.timeline-left, -.timeline-right { - width: 49%; -} -.timeline-left { - float: left; -} -.timeline-right { - float: right; -} -.twigged .timeline { - height: 20px; -} -.twigged .timeline-left, -.twigged .timeline-right { - top: 20px; -} -.activity-timeline .loading-indicator-small { - margin-top: 4px; -} -.timeline-event { - position: relative; - top: 0; - left: 0; - padding: 10px 0 10px 11px; - margin: 0 0 23px 0; - background: #eaeff4; - font-size: 12px; - color: #a5a9ad; -} -.timeline-event .avatar-small { - float: left; -} -.timeline-event .event-icon-container { - position: absolute; - width: 48px; - top: 1px; - right: 1px; - bottom: 1px; - background: #e4eaf2; -} -.timeline-event .event-icon-container .vertical-center { - display: table-cell; - vertical-align: middle; - height: 100%; - width: 100%; -} -.timeline-event .event-icon { - display: inline-block; - width: 30px; - height: 29px; - float: right; - position: relative; -} -.timeline-event .event-icon.dislike { - height: 26px; - width: 18px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -91px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -9px; - margin-top: -13px; -} -.timeline-event .event-icon.publish { - height: 22px; - width: 29px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -27px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -15px; - margin-top: -11px; -} -.timeline-event .event-icon.comment { - height: 22px; - width: 24px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -59px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -12px; - margin-top: -11px; -} -.timeline-event .event-icon.favorite { - height: 23px; - width: 24px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -127px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -12px; - margin-top: -12px; -} -.timeline-event .event-icon.follow { - height: 14px; - width: 30px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -160px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -15px; - margin-top: -7px; -} -.timeline-event .event-icon.like { - height: 26px; - width: 18px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -184px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -9px; - margin-top: -13px; -} -.timeline-event .event-head { - float: left; - margin: -3px 0 0 13px; - padding-right: 64px; - width: 362px; - overflow: hidden; -} -.timeline-event .event-comment, -.timeline-event .event-message { - display: block; - overflow: hidden; - text-overflow: ellipsis; -} -.timeline-event .event-message a { - font-size: 14px; -} -.timeline-event .event-comment { - clear: left; - padding: 16px 64px 0 0; - font-size: 13px; - color: #3b3e44; -} -.timeline-event .event-date { - margin: 6px 0 0; - font-size: 12px; - color: #A0A2A5; -} -.timeline-event .event-body { - padding-right: 64px; - padding-top: 16px; - clear: both; -} -.timeline-event img.chart { - display: block; - width: 100%; - height: 265px; -} -.timeline-event .chart-info { - margin: 17px 0 5px; -} -.timeline-event .chart-info .symbol { - font-size: 14px; - font-weight: bold; - line-height: 16px; -} -.timeline-event .chart-info .symbol button.follow-symbol { - display: inline-block; - margin: -1px 5px 0 0; - vertical-align: top; -} -.timeline-event .chart-info .symbol .symbol-name { - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; - max-width: 64%; - vertical-align: text-top; -} -.timeline-event .chart-info .chart-stats-small { - float: right; - color: #a5a9ad; -} -.timeline-event .chart-info .title { - font-size: 20px; - margin: 5px 0; -} -.timeline-event.new .event-icon-container { - background: #d7dfe9; -} -/** - * Quote Area. -**/ -/* Markup: sizes, positions, margins, etc. */ -.quote-area { - height: 81px; - width: 100%; - overflow: hidden; - clear: both; -} -.quote-area.search-quote { - overflow: visible; -} -.quote-area > .main { - width: 1000px; - position: relative; - margin: auto; -} -.quote-area .quotes { - position: absolute; - left: 5px; - top: 3px; - right: 320px; - /*width: 674px;*/ - height: 69px; -} -.quote-area .quotes-header { - height: 20px; -} -.quote-area .quotes-tabs { - white-space: nowrap; -} -.quote-area .quotes-tabs > span { - display: inline-block; - margin: 0 0 0 13px; -} -.quote-area .quotes-tabs > span:first-child { - margin: 0 0 0 8px; -} -.quote-area .quotes-tabs a.quote-tab-config { - display: none; - width: 13px; - height: 0px; - padding: 13px 0 0 0; - /* Correctly alignes both in Fx and Chrome */ - background: url('../images/icons.png') -170px -300px no-repeat; - position: relative; - overflow: hidden; - top: 2px; -} -.quote-area .quotes-tabs a.quote-tab-config:hover { - background-position: -185px -300px; -} -.quote-area .quotes-tabs > span.active a.quote-tab-config { - display: inline-block; -} -.quote-area .quotes-pages { - position: relative; - left: 0; - top: 5px; - /*width: 674px;*/ - height: 42px; - overflow: hidden; -} -.quote-area .quotes-page { - position: absolute; - left: -1px; - top: 0; - height: 100%; - white-space: nowrap; -} -.quote-area .quotes-page { - display: none; -} -.quote-area .quotes-page.active { - display: block; -} -.quote-area .quotes-item { - display: inline-block; - width: 168px; - height: 37px; - position: relative; -} -.quote-area .rail { - position: absolute; - bottom: 0; - left: 5px; - right: 0; - height: 2px; -} -.quote-area .quotes:hover .rail, -.quote-area .rail.scrolling, -.quote-area .rail.dragging { - height: 6px; -} -.quote-area .rail .bar { - position: absolute; - top: 0; - left: 0; - width: 32px; - height: 100%; -} -.quotes-item .symbol-name, -.quotes-item .symbol-last { - display: block; - position: absolute; -} -.quotes-item .symbol-name { - left: 5px; - top: 1px; -} -.quotes-item .symbol-last { - /* left: 5px; bottom: 1px;*/ - right: 9px; - top: 1px; - padding: 0 1px; -} -.quotes-item .symbol-changes { - /* - right: 9px; - top: 20px; -*/ - float: right; -} -.quotes-item .symbol-change { - /* right: 9px; bottom: 1px;*/ -} -.quotes-item .symbol-change-pt { - /* right: 9px; top: 2px;*/ -} -.quotes-item .symbol-description-name { - /* - position: absolute; - left: 5px; - top: 20px; -*/ - font-size: 11px; - color: #a5abb5; - display: block; - overflow: hidden; - text-overflow: ellipsis; -} -.quote-second-line { - top: 22px; - right: 9px; - left: 5px; - position: absolute; -} -.quote-area .news { - position: absolute; - right: 9px; - top: 3px; - width: 310px; - height: 60px; - overflow: hidden; -} -.quote-area .news-item { - display: block; - height: 20px; - line-height: 20px; - white-space: nowrap; -} -.quote-area .news-item time, -.quote-area .news-item .title { - display: inline-block; - overflow: hidden; - vertical-align: top; -} -.quote-area .news-item time { - width: 30px; - padding: 0 5px 0 0; - font-size: 11px; - text-align: right; -} -.quote-area .news-item .title { - width: 275px; - text-overflow: ellipsis; -} -.quote-area .market-clock { - position: absolute; - top: 3px; - right: 7px; -} -/* Schema: colors, borders, etc. */ -.quote-area .news, -.quote-area .quotes-item { - border: 1px solid #DBE1E3; -} -.quote-area .quotes-item { - border-width: 0 0 0 1px; -} -.quote-area .quotes-item .delayed { - display: none; -} -.quote-area .quotes-item.delayed .delayed { - display: inline-block; -} -.quote-area .quotes-tabs { - font-size: 13px; -} -.quote-area .quotes-tabs > span { - color: #2971CE; - border-bottom: 1px dashed #5990D7; - cursor: pointer; -} -.quote-area .quotes-tabs > span.active { - color: #595C65; - border: none; - font-weight: bold; -} -.quote-area .rail { - background: #C3CBD1; - /*#E6E7E8;*/ - opacity: 0.5; - -webkit-transition: opacity 250ms ease-in; - -moz-transition: opacity 250ms ease-in; - -ms-transition: opacity 250ms ease-in; - -o-transition: opacity 250ms ease-in; - transition: opacity 250ms ease-in; -} -.quote-area .rail .bar { - background: #8E9CA9; - /*#BDBDBD;*/ - cursor: pointer; -} -.quote-area .rail:hover, -.quote-area .rail.scrolling { - opacity: 1.0; -} -.quotes-item:hover, -.news-item:hover { - background: #f0f2f5; -} -.quotes-item .symbol-name { - font-size: 14px; - color: #1380b7; - font-weight: 600; -} -.symbol-changes { - font-size: 11px; - color: #595C65; -} -.symbol-changes.up { - color: #43a873; -} -.symbol-changes.down { - color: #de7255; -} -.quotes-item .symbol-last { - border-radius: 2px; - color: #5a5c62; - font-size: 14px; - font-weight: 600; -} -.quote-area .news { - border-width: 0 0 0 1px; -} -.quote-area .news-list { - -webkit-transition: opacity 0.35s linear; - -moz-transition: opacity 0.35s linear; - -ms-transition: opacity 0.35s linear; - -o-transition: opacity 0.35s linear; - transition: opacity 0.35s linear; -} -.quote-area .news-list.in-update { - opacity: 0.5; -} -.quote-area .news-list.supplied time { - visibility: hidden; -} -.quote-area .news-item time, -.quote-area .market-clock { - color: #969799; -} -.quote-area .market-clock { - font-size: 11px; - cursor: default; -} -.quote-area .market-clock time { - font-weight: bold; -} -.quote-area .market-clock .open { - color: #DE583A; -} -.quote-area .market-clock .close { - color: #409B29; -} -.quote-area .quote-area-notice { - display: table-cell; - width: 672px; - height: 35px; - vertical-align: middle; - color: gray; - text-align: center; - font-style: italic; -} -.without-tabs.quote-area .quotes-page { - top: 5px; -} -.without-tabs.quote-area .quotes-pages { - height: 55px; -} -.event-block { - position: relative; -} -.global-notifications .event-block { - background: rgba(0, 0, 0, 0.15); - border-radius: 3px; - padding: 3px; -} -.event-block .wrap { - position: relative; - padding: 8px; -} -.global-notifications .event-block .wrap { - background-color: #fdfefe; - border: solid 1px #b8bbbe; -} -.event-block img.avatar { - float: left; - width: 32px; - height: 32px; -} -.event-block .head { - padding: 0 20px 0 45px; - font-size: 12px; - height: 34px; - margin-top: -2px; -} -.event-block.without-pic .head { - padding-left: 0; -} -.event-block .head.nowrap .line { - white-space: nowrap; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; -} -.event-block .head .line.event { - color: #a5a9ad; -} -.event-block .head .line.description { - color: #8e939c; - margin-top: 6px; -} -.global-notifications .event-block .head .username { - color: #4C5151; - font-size: 14px; -} -.event-block .head a { - color: #0080b7; -} -.global-notifications .event-block .head a { - font-size: 14px; -} -.event-block .text { - margin: 17px 20px 0 0; - color: #3b3e44; - font-size: 13px; - line-height: 1.462em; - max-height: 4.386em; - overflow: hidden; -} -.event-block:hover a.close { - display: block; -} -.event-block a.close { - display: none; - position: absolute; - top: 6px; - right: 9px; - width: 11px; - height: 11px; - background: url(../images/notification-close.png) no-repeat 0 0; -} -.event-block a.close:hover { - background-position: 0 -11px; -} -.event-block .event-icon { - background: url(../images/activity-icons-new.png) no-repeat 0 0; - display: block; - width: 20px; - height: 18px; - position: absolute; -} -.global-notifications .event-block .event-icon { - bottom: 5px; - right: 4px; -} -.event-block .event-icon.comment { - background-position: 0 0; -} -.event-block .event-icon.like { - background-position: -20px 0; -} -.event-block .event-icon.dislike { - background-position: -40px 0; -} -.event-block .event-icon.favorite { - background-position: -60px 0; -} -.event-block .event-icon.publish { - background-position: -80px 0; -} -.event-block .event-icon.follow { - background-position: -100px 0; -} -.event-block .event-icon.change_status { - background-position: -120px 0; -} -.global-notifications { - position: fixed; - bottom: 10px; - left: 10px; - z-index: 8011; - width: 415px; - cursor: pointer; -} -.global-notifications .event-block { - width: 399px; - margin-top: 6px; - float: left; - cursor: pointer; -} -.global-notifications .event-block .wrap:hover { - background-color: #fdfefe; -} -.event-block.warning-notification { - width: 396px; - border-left: solid 4px #ED3B3B; -} -.orderform-page { - display: none; -} -.orderform-page.active { - display: block; -} -.orderform-inputs { - border: solid gray 1px; - background: #fff; - border-radius: 5px; - margin: 15px; - padding: 15px; -} -.orderform-nav { - text-align: right; -} -.orderform-inputs th { - text-align: left; -} -#widget-frame-container { - overflow-y: auto; - font-size: 0; - margin-bottom: 45px; -} -.tv-widget-page h2 { - font-size: 12px; - line-height: 20px; - margin: 0; -} -.tv-widget-page h2 a { - color: #4B4B4D; -} -.tv-widget-page p { - margin: 3px 0; -} -.widget-options .row { - margin: 5px 0 10px 0; -} -.widget-options input[type="text"], -.widget-controls .tv-select-container { - color: #6c6f72; - width: 100px; -} -.widget-options input[name="symbol"] { - text-transform: uppercase; -} -.widget-options input[type='checkbox'] { - position: relative; - top: 2px; - margin: 0 3px; -} -.widget-options label { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} -.widget-options textarea { - border: none; - margin: 1px; - color: #6c6f72; - padding: 3px; - white-space: pre-wrap; -} -.widget-options textarea:focus { - color: #595959; - resize: none; -} -.widget-options textarea#output { - width: 435px; - height: 501px; -} -.widget-options input.tv-dialog-text-input, -.widget-options .tv-select-container { - background: #f2f5f8; - border: none !important; - height: 33px; -} -.widget-controls .tv-dialog-text-input { - font-weight: bold; -} -.widget-controls .tv-dialog-text-input:disabled { - color: #909292; - background: #EAEFF4; -} -.widget-options .sbSelector { - font-size: 13px; - line-height: 33px; -} -.widget-options .sbToggle { - top: 9px; -} -.widget-options .button { - display: inline-block; - text-align: center; - height: 34px; - line-height: 34px; - padding: 0 14px; - cursor: pointer; - font-size: 14px; - font-weight: 600; - color: #fff; - background: #4BC2E9; - text-decoration: none; - text-transform: uppercase; - margin-right: 10px; - font-weight: normal; -} -.widget-options .button:hover { - background: #59c7eb; -} -.widget-options .button.process { - background: url(../images/button-base-process.gif) repeat-x 0 0; -} -.widget-options .checkboxes { - margin: 15px 0 15px; -} -.widget-options .checkboxes p { - margin: 7px 0; -} -.widget-controls textarea { - width: 228px; - height: 150px; -} -.widget-column-left { - width: 410px; - float: left; -} -.widget-column-right { - width: 540px; - float: right; -} -.widget-controls { - padding: 20px; -} -.content-page .widget-controls p { - line-height: 20px; - margin-bottom: 3px; -} -.widget-controls .half-width { - display: inline-block; - width: 130px; - vertical-align: top; -} -.widget-controls .half-width:last-child { - width: auto; -} -.widget-controls .claspd { - margin-bottom: 0; -} -.widget-controls .claspd + * { - margin-top: 0; -} -.tv-widget-page .tvcolorpicker-widget { - display: inline-block; - position: relative; - left: 5px; -} -.watchlist-area { - display: none; -} -.watchlist-area .symbol-edit-widget { - width: auto; - padding: 0 35px 0 0; - margin: 0; -} -.watchlist-area .symbol-edit-widget input { - width: 100%; -} -.watchlist-preview { - border: solid #c9cbcd 1px; - border-radius: 2px; - background: white; - margin: 3px 0 0 0; -} -.watchlist-preview-empty { - padding: 3px; - text-align: center; - font-style: italic; - color: #AAAAAA; - font-size: .8em; -} -.watchlist-preview-item { - padding: 3px; - border-top: #eaeaea solid 1px; - position: relative; - overflow: hidden; - white-space: nowrap; -} -.watchlist-preview-item:first-child { - border-top: 0; -} -.watchlist-preview-delete { - width: 13px; - height: 13px; - cursor: pointer; - position: absolute; - top: 4px; - right: 3px; - border-radius: 7px; - background: url(../images/icons.png) -180px -40px no-repeat; -} -.watchlist-preview-delete:hover { - background-position: -100px -100px; -} -#hideideasbutton-p { - padding-left: 18px; -} -.m-widget-column-right p { - margin-top: 21px; -} -.indicators-area { - display: none; -} -.button-indicators { - background-color: white; - border: 1px solid #c9cbcd; - padding: 5px 26px 5px 7px; - color: #AAAAAA; - font: 12px Arial; - float: left; -} -.button-indicators.active { - background: #f2f5f8 !important; - color: #8b8c8e; -} -.indicator-add-widget { - height: 27px; - -webkit-user-select: none; - position: relative; - cursor: pointer; -} -.indicators-area .indicator-add-widget { - padding: 0 35px 0 0; - margin: 0; - width: auto; -} -.indicators-preview { - border: solid #c9cbcd 1px; - border-radius: 2px; - background: white; - margin: 3px 0 0 0; -} -.indicators-area .indicator-add-widget a { - width: 100%; -} -.indicators-area .indicator-add-widget a:hover { - color: #8b8c8e; -} -.button-indicators .arrow-icon { - position: absolute; - right: 7px; - top: 11px; - background: url("../images/select-bg.png") repeat scroll 0 0 transparent; - height: 5px; - width: 9px; -} -.indicators-list { - display: none; - top: 46px; - z-index: 50; - position: absolute; - border: 1px solid #c9cbcd; - background: #fff; - z-index: 120; - right: auto; - width: auto; - max-height: 100%; - overflow-y: auto; -} -.indicators-list .item { - display: block; - padding: 7px 30px 7px 7px; - height: 16px; - position: relative; - color: #595959; -} -.indicators-list .item:hover, -.indicators-list .item.active { - background: #f4f7f9; - cursor: pointer; -} -.indicators-list .item span { - color: #595959; - display: inline-block; -} -/* mini & medium widget options */ -#mini-widget-container .widget-options .widget-options-symbols, -#medium-widget-container .widget-options .widget-options-symbols, -#mini-widget-container .widget-options .widget-options-buttons, -#medium-widget-container .widget-options .widget-options-buttons, -#mini-widget-container .widget-options .widget-options-size, -#medium-widget-container .widget-options .widget-options-size, -#mini-widget-container .widget-options .widget-options-chart, -#medium-widget-container .widget-options .widget-options-chart, -#mini-widget-container .widget-options .widget-options-url, -#medium-widget-container .widget-options .widget-options-url, -#mini-widget-container .widget-options .widget-options-colors, -#medium-widget-container .widget-options .widget-options-colors { - margin: 20px 20px 0 0; -} -#mini-widget-container input::-webkit-input-placeholder, -#medium-widget-container input::-webkit-input-placeholder { - color: #BBB; -} -#mini-widget-container input:-moz-placeholder, -#medium-widget-container input:-moz-placeholder { - color: #BBB; -} -#mini-widget-container input::-moz-placeholder, -#medium-widget-container input::-moz-placeholder { - color: #BBB; -} -#mini-widget-container input:-ms-input-placeholder, -#medium-widget-container input:-ms-input-placeholder { - color: #BBB; -} -#mini-widget-container .widget-settings-symbol-list .symbol-item td, -#medium-widget-container .widget-settings-symbol-list .symbol-item td { - padding: 0 6px; -} -#mini-widget-container .widget-settings-symbol-list .symbol-item .remove-symbol, -#medium-widget-container .widget-settings-symbol-list .symbol-item .remove-symbol { - width: 13px; - height: 13px; - border-radius: 7px; - cursor: pointer; - background: url(../images/icons.png) -180px -40px no-repeat; -} -#mini-widget-container .widget-settings-symbol-list .symbol-selector td:last-child, -#medium-widget-container .widget-settings-symbol-list .symbol-selector td:last-child { - padding: 0 5px; -} -#mini-widget-container .widget-settings-symbol-list .symbol-selector .add-symbol, -#medium-widget-container .widget-settings-symbol-list .symbol-selector .add-symbol { - width: 13px; - height: 11px; - border-radius: 7px; - cursor: pointer; - background-image: url(data:image/png;base64,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); -} -.content-page.tv-widget-page .why-is-free { - float: left; - width: 700px; - width: calc(100% - 300px); -} -.content-page.tv-widget-page .contacts { - position: relative; - top: -9px; - height: auto; - margin-top: 0; -} -/* mini widget options only */ -#mini-widget-container > div:not(.widget-code) { - display: inline-block; - float: left; - margin: 0 20px 20px 0; -} -#mini-widget-container .widget-code { - float: none; - display: block; - margin-top: 0; - clear: both; -} -#mini-widget-container .widget-code textarea { - width: 100%; - height: 200px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -#mini-widget-container #tv-miniwidget-container { - margin-top: 41px; -} -#mini-widget-container #tv-miniwidget-container #tv-miniwidget { - min-width: 302px; - min-height: 200px; -} -#mini-widget-container .widget-options .widget-controls { - min-height: 322px; -} -#mini-widget-container .widget-options-tabs .tv-editable-active .buttons { - display: inline-block; -} -#mini-widget-container .widget-options-tabs .tv-editable-active .buttons .tv-button { - padding: 1px 5px 1px 5px; -} -#mini-widget-container .widget-options-tabs .change-tab-name, -#mini-widget-container .widget-options-tabs .mini-widget-add-tab { - height: 17px; - display: inline-block; -} -#mini-widget-container .widget-options-tabs .change-tab-name input, -#mini-widget-container .widget-options-tabs .mini-widget-add-tab input { - height: 17px; - width: 70px; -} -#mini-widget-container .widget-options-tabs .mini-widget-add-tab, -#mini-widget-container .widget-options-tabs .widget-options-tabs-tab { - padding: 5px 10px; - margin: 1px 1px 0 1px; - padding: 8px 10px; - display: inline-block; - cursor: pointer; -} -#mini-widget-container .widget-options-tabs .mini-widget-add-tab.active, -#mini-widget-container .widget-options-tabs .widget-options-tabs-tab.active { - margin: 0 0 -1px 0; - border-style: solid; - border-color: #DDE1E6; - border-bottom-color: #eaeff4; - border-width: 1px 1px 1px 1px; -} -#mini-widget-container .widget-options-tabs .mini-widget-add-tab .remove-tab, -#mini-widget-container .widget-options-tabs .widget-options-tabs-tab .remove-tab { - display: inline-block; - width: 14px; - height: 14px; - margin-left: 10px; - border-radius: 11px; - background: url(../images/icons.png) -20px -240px no-repeat; -} -#mini-widget-container .widget-options-tabs .mini-widget-add-tab .remove-tab:hover, -#mini-widget-container .widget-options-tabs .widget-options-tabs-tab .remove-tab:hover { - background: url(../images/icons.png) -60px -280px no-repeat; -} -#mini-widget-container .widget-options-tabs .mini-widget-add-tab .add-tab-button, -#mini-widget-container .widget-options-tabs .widget-options-tabs-tab .add-tab-button { - display: inline-block; - width: 13px; - height: 11px; - margin-left: 10px; - background-image: url(data:image/png;base64,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); -} -#mini-widget-container .widget-options-tabs .mini-widget-add-tab .hidden, -#mini-widget-container .widget-options-tabs .widget-options-tabs-tab .hidden { - display: none; -} -#mini-widget-container .widget-options-tabs .widget-options-tabs-tabs { - display: inline-block; - height: 34px; -} -#mini-widget-container .widget-options-tabs .widget-options-tabs-pages { - border: 1px solid #DDE1E6; - padding: 8px 10px; -} -#mini-widget-container .widget-options-tabs .widget-options-tabs-pages .widget-options-tabs-page { - display: none; -} -#mini-widget-container .widget-options-tabs .widget-options-tabs-pages .widget-options-tabs-page.active { - display: block; -} -#mini-widget-container .widget-options-url input { - width: 200px; -} -#mini-widget-container .widget-options-url #mini-large-chart-url-help { - position: relative; - display: inline-block; - width: 16px; - height: 16px; - top: 3px; - padding: 0; - -webkit-border-radius: 16px; - -webkit-background-clip: padding-box; - -moz-border-radius: 16px; - -moz-background-clip: padding; - border-radius: 16px; - background-clip: padding-box; - background: url("../images/help/help-icon.png"); -} -/* medium widget options only */ -#medium-widget-container #tv-medium-widget-container { - display: block; - float: none; - margin-right: 0px; - margin-bottom: 45px; -} -#medium-widget-container .widget-code textarea { - width: 100%; - height: 493px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -/*.features-block -{ -}*/ -.features-block .tv-layout-width { - position: relative; - padding: 40px 0; -} -.features-block.dark { - background-color: #ECF0F3; -} -.features-block h2, -.features-block h3, -.features-block dt { - margin: 0; - padding: 0; - font-weight: normal; - color: #404040; -} -.features-block h2 { - font-size: 28px; - line-height: 36px; -} -.features-block p { - margin: 18px 0; - font-size: 15px; - line-height: 22px; -} -.features-block p, -.features-block dd { - color: #858686; -} -.features-block a:link, -.features-block a:visited { - text-decoration: none; -} -.features-block a:hover { - text-decoration: underline; -} -.features-block p:last-child { - margin-bottom: 0; -} -.feature-promo .tv-layout-width { - height: 270px; - background-image: url('../images/features/promo-video.png'); - background-repeat: no-repeat; - background-position: 545px 95px; -} -.feature-promo p { - width: 670px; -} -.feature-promo a { - display: block; - position: absolute; - width: 272px; - height: 185px; - top: 95px; - right: 23px; -} -.feature-stocks .tv-layout-width { - height: 260px; -} -.feature-stocks .tv-layout-width > div { - position: absolute; - width: 475px; - top: 40px; - background-repeat: no-repeat; -} -.feature-stocks .tv-layout-width > div:nth-child(1) { - left: 0; - background-image: url('../images/features/stock-1.png'); - background-position: top left; -} -.feature-stocks .tv-layout-width > div:nth-child(2) { - right: 0; - background-image: url('../images/features/stock-2.png'); -} -.feature-stocks .tv-layout-width h2 { - margin: 0 0 0 85px; -} -.feature-learn .learn-blocks { - overflow: hidden; -} -.feature-learn .learn-blocks > div { - float: left; - width: 230px; - margin-left: 25px; -} -.feature-learn .learn-blocks > div:first-child { - margin: 0; -} -.feature-learn .learn-blocks:after, -.feature-charttypes .charttypes:after, -.feature-tools .tools-description:after { - content: ''; - display: block; - clear: both; -} -.feature-learn .learn-blocks h3 { - font-size: 16px; - line-height: 19px; - margin: 16px 0 0; -} -.feature-learn .learn-blocks p { - font-size: 11px; - margin: 9px 0; -} -.feature-learn .learn-blocks i { - display: block; - height: 125px; - background-color: #ECF0F3; - background-position: center center; - background-repeat: no-repeat; - border-radius: 3px; -} -.feature-learn .learn-blocks .learn-ideas i { - background-image: url('../images/features/learn-ideas.png'); -} -.feature-learn .learn-blocks .learn-snapshot i { - background-image: url('../images/features/learn-snapshot.png'); -} -.feature-learn .learn-blocks .learn-community i { - background-image: url('../images/features/learn-community.png'); -} -.feature-learn .learn-blocks .learn-realtime i { - background-image: url('../images/features/learn-realtime.png'); -} -.feature-mobile p { - width: 500px; -} -.feature-mobile.narrow .tv-layout-width { - overflow: hidden; -} -.feature-mobile .ipad { - position: absolute; - top: 0; - right: -100px; - width: 632px; - height: 365px; - background: url('../images/features/ipad.png') no-repeat; -} -.charttypes > div { - float: left; - width: 175px; - height: 125px; - line-height: 125px; - padding: 0 0 0 100px; - margin: 0 0 18px; - font-size: 28px; - background-repeat: no-repeat; - background-position: 0 18px; -} -.charttypes > div:nth-child(4n) { - width: 75px; -} -.charttypes > .charttype-bars { - background-image: url('../images/features/type-bars.png'); -} -.charttypes > .charttype-line { - background-image: url('../images/features/type-line.png'); -} -.charttypes > .charttype-renko { - background-image: url('../images/features/type-renko.png'); -} -.charttypes > .charttype-pnf { - background-image: url('../images/features/type-pnf.png'); -} -.charttypes > .charttype-candles { - background-image: url('../images/features/type-candles.png'); -} -.charttypes > .charttype-area { - background-image: url('../images/features/type-area.png'); -} -.charttypes > .charttype-pricebreak { - background-image: url('../images/features/type-pricebreak.png'); -} -.charttypes > .charttype-kagi { - background-image: url('../images/features/type-kagi.png'); -} -.feature-tools .tools { - height: 31px; - width: 937px; - background: url('../images/features/tools.png') no-repeat; - margin: 30px auto 25px; -} -.feature-tools .tools-description > dl { - width: 450px; - padding: 0 50px 0 0; - margin: 0; - float: left; -} -.feature-tools .tools-description > dl > dt { - font-size: 20px; - margin: 0; - padding: 3px 0 3px 25px; -} -.feature-tools .tools-description > dl > dd { - font-size: 15px; - margin: 0 0 20px 25px; -} -/* -.feature-security .tv-layout-width -{ - background-image: url('../images/features/security.png'); - background-repeat: no-repeat; - background-position: 800px 25px; -} -.feature-security p -{ - width: 650px; -} -*/ -.feature-marketplace .tv-layout-width { - background: url('../images/features/marketplace.png') no-repeat 800px 50px; -} -.feature-marketplace p { - width: 740px; -} -.feature-technology .tv-layout-width { - background: url('../images/features/technology.png') no-repeat 0 96px; - padding-bottom: 67px; -} -.feature-technology p { - padding-left: 140px; -} -.feature-pro { - text-align: center; - font-size: 27px; - line-height: 40px; -} -.feature-pro .tv-layout-width { - padding-top: 80px; -} -.feature-pro .gopro { - display: block; - width: 254px; - margin: 55px auto 0; - line-height: 50px; - background: #3174d3; - font-size: 16px; - color: #fff; - font-weight: bold; - text-align: center; -} -.feature-pro a:hover.gopro { - text-decoration: none; -} -.features-chart-container-reference { - position: relative; - padding-top: 10px; - margin: 30px 0 30px; -} -.browser-container { - border: 1px solid #aeb9c5; - border-radius: 5px; -} -.browser-container .browser-toolbar { - background: #aeb9c5; - height: 30px; - padding-left: 11px; -} -.browser-container .browser-toolbar span { - float: left; - width: 9px; - height: 9px; - border-radius: 50%; - background: #fff; - margin: 12px 7px 0 0; -} -.features-chart-container { - margin: 0 auto; - width: 978px; - height: 751px; -} -.features-chart-container .chart-frame-wrap { - width: 978px; - height: 720px; - overflow: hidden; -} -.features-chart-container #chart-frame { - width: 978px; - height: 720px; - overflow: hidden; -} -.features-chart-container .tip { - background: #f8833c url('../images/index/plus.png') 9px 9px no-repeat; - border-radius: 15px; - -moz-border-radius: 15px; - position: absolute; - z-index: 90; - cursor: default !important; - width: 29px; - height: 29px; - display: block; - display: none; - box-shadow: inset 0 0 0 3px #fcad66, 0px 1px 3px rgba(0, 0, 0, 0.16); -} -.features-chart-container .tip:hover { - /*border: 3px solid #f3f3f3;*/ - background: #ffffff url('../images/index/plus.png') -15px 9px no-repeat; - box-shadow: inset 0 0 0 3px #f3f3f3, 0px 1px 3px rgba(0, 0, 0, 0.5); -} -.feature-tooltip { - z-index: 95; - display: none; - position: absolute; - border-radius: 4px; - border: 1px solid #bcbcbc; - width: 250px; - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4); -} -.feature-tooltip .content { - border-radius: 3px; - border: 3px solid #f3f3f3; - padding: 8px 12px; - background: #fff; - color: #666; -} -ul.feature-list { - display: block; -} -ul.feature-list li { - position: relative; - display: block; - margin: 0; - padding: 5px 2px 5px 24px; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAALklEQVR4AWMAgZgdHROB+C0UT0QSbP8PpMEYxAZLQlX9j4VgmIK3OCVwGoXTcgAth09hyVizGQAAAABJRU5ErkJggg==') 7px 12px no-repeat; - text-align: left; -} -ul.feature-list li.has-description:hover { - color: #06b2ce; - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNpi/P//PwP75vMTGRgYYhggYMlPX8N8RrZN50CCeQyoYBITkkpkEMPEgAOAJJZgEV/CiMtygAADALHQFRu8ZvEKAAAAAElFTkSuQmCC'); - cursor: help; -} -ul.feature-list li:hover .feature-description { - display: block; -} -ul.feature-list li .feature-description { - pointer-events: none; - display: none; - position: absolute; - z-index: 10; - top: 0; - padding: 12px 30px; - width: 295px; - background: rgba(38, 40, 47, 0.95); - color: #ffffff; - text-align: center; - left: -370px; -} -ul.feature-list li .feature-description:before { - content: " "; - display: block; - position: absolute; - top: 6px; - width: 9px; - height: 19px; - left: auto; - right: -9px; - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAATCAYAAABC3CftAAAARklEQVR4AaXSsQ0AMAgDQaaJ0mUm798xAZE8wCOZ+goEX+c+Fc1HTdAIoBFAI4BGAI0AGhEEZLhAvUGKd1J8J8W/U9oTlzk0dYO86JZPbwAAAABJRU5ErkJggg=='); -} -ul.feature-list li .feature-description small { - font-size: 11px; - font-style: italic; - color: #AAAAAA; -} -ul.feature-list li .feature-description h3 { - margin: 0; - font-weight: normal; - font-size: 18px; - line-height: 24px; - margin: 10px 0; -} -ul.feature-list li .feature-description p { - font-size: 14px; - line-height: 20px; - margin: 10px 0; -} -ul.feature-list li .feature-description .feature-icon { - display: block; - height: 100px; - width: 100px; - margin: 0 auto; - background: url('../images/gopro/feature-icons.png') 0 0 no-repeat; -} -ul.feature-list li .feature-description.feature-realtime .feature-icon { - background-position: 0 0; -} -ul.feature-list li .feature-description.feature-intraday-japan .feature-icon, -ul.feature-list li .feature-description.feature-studies .feature-icon { - background-position: 0 -100px; -} -ul.feature-list li .feature-description.feature-intraday-spreads .feature-icon { - background-position: 0 -200px; -} -ul.feature-list li .feature-description.feature-custom-intervals .feature-icon { - background-position: 0 -300px; -} -ul.feature-list li .feature-description.feature-multi-charts .feature-icon, -ul.feature-list li .feature-description.feature-watch-lists .feature-icon { - background-position: 0 -400px; -} -ul.feature-list li .feature-description.feature-hotlists .feature-icon { - background-position: 0 -500px; -} -ul.feature-list li .feature-description.feature-badge .feature-icon { - background-position: 0 -600px; -} -ul.feature-list li .feature-description.feature-private .feature-icon { - background-position: 0 -700px; -} -ul.feature-list li .feature-description.feature-extended-hours .feature-icon { - background-position: 0 -300px; -} -.feature-list-description-right .feature-description { - left: 291px !important; -} -.feature-list-description-right .feature-description:before { - left: -9px !important; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAATCAYAAABC3CftAAAARElEQVR4AaXSuwkAIAyGwUwjds7k/p0T6D/BERS+7hAfKa0x1yZ4HYJEkAgSQSJIBIkgFQB2wpk+bgeIF+/+HWFjngAv09uDvPbcoBYAAAAASUVORK5CYII=') 0 0 no-repeat !important; -} -.tv-order-block { - background: #EAEFF4; -} -.tv-payment-block { - padding: 0 0 60px; -} -.order-wrap { - margin: 0 0 20px; -} -.order-heading { - position: relative; - height: 128px; -} -.order-heading .order-heading-image { - background: url('../images/gopro/pro-plan.svg') -43px 0; - width: 328px; - height: 120px; - position: absolute; - top: 8px; - left: 42px; -} -.order-heading .order-heading-product-name { - font-size: 34px; - position: absolute; - top: 50px; - left: 420px; -} -.order-wrap { - background: #feffff; - border: 1px solid #dce1e6; - position: relative; -} -.order-summary { - width: 360px; - font-size: 14px; - padding: 20px 35px; - height: 100%; - position: absolute; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.order-summary .order-summary-heading { - font-size: 24px; - font-weight: normal; - border-bottom: 1px solid #dce1e6; - padding: 10px 0 20px; - text-align: center; -} -.order-summary .order-summary-features { - margin: 25px 0 0; -} -.order-summary .cc-logos { - background: url('../images/cc-logos-big.png'); - width: 252px; - height: 38px; - position: absolute; - left: 54px; - bottom: 30px; -} -.order-summary .feature-description { - left: 291px !important; -} -.order-summary .feature-description:before { - left: -9px !important; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAATCAYAAABC3CftAAAARElEQVR4AaXSuwkAIAyGwUwjds7k/p0T6D/BERS+7hAfKa0x1yZ4HYJEkAgSQSJIBIkgFQB2wpk+bgeIF+/+HWFjngAv09uDvPbcoBYAAAAASUVORK5CYII=') 0 0 no-repeat !important; -} -.order-checkbox { - position: relative; - display: inline-block; - width: 12px; - height: 12px; - border: 2px solid #c3c8cf; - background: #fff; - cursor: pointer; -} -.order-checkbox.active { - border-color: #5cb888; -} -.order-checkbox.active.radio::after { - content: ""; - display: block; - position: absolute; - width: 6px; - height: 6px; - background: #5cb888; - top: 3px; - left: 3px; -} -.order-checkbox.active.check::after { - content: ""; - display: block; - position: absolute; - width: 11px; - height: 11px; - background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzVjYjg4OCI+PHBhdGggZD0iTTMuMTIyIDcuNjgybDUuNzUxLTUuNjk3IDEuNTEzIDEuNDk4LTUuNzUxIDUuNjk3eiIvPjxwYXRoIGQ9Ik0yLjMzNiA0LjE1NGwzLjY4MiAzLjY0Ny0xLjUxMyAxLjQ5OC0zLjY4Mi0zLjY0N3oiLz48L2c+PC9zdmc+'); - top: 1px; - left: 1px; -} -.disabled .order-checkbox { - background: #f2f2f2; - border-color: #c3c8cf; - cursor: default; -} -.disabled .order-checkbox.check::after { - background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2MzYzhjZiI+PHBhdGggZD0iTTMuMTIyIDcuNjgybDUuNzUxLTUuNjk3IDEuNTEzIDEuNDk4LTUuNzUxIDUuNjk3eiIvPjxwYXRoIGQ9Ik0yLjMzNiA0LjE1NGwzLjY4MiAzLjY0Ny0xLjUxMyAxLjQ5OC0zLjY4Mi0zLjY0N3oiLz48L2c+PC9zdmc+'); -} -.order-details { - float: right; - font-size: 14px; - background: #feffff; - width: 563px; - padding: 20px 30px; - border-left: 1px solid #dce1e6; - min-height: 530px; - position: relative; -} -.order-details .order-details-heading { - font-size: 24px; - font-weight: normal; - border-bottom: 1px solid #dce1e6; - padding: 10px 0 20px; - text-align: center; -} -.order-details .order-details-table { - width: 100%; - margin: 28px 0 0; - border-collapse: collapse; -} -.order-details .order-details-table th { - background: #e1e7ef; - padding: 12px; - text-transform: uppercase; - text-align: left; -} -.order-details .order-details-table td { - padding: 12px; -} -.order-details .order-details-table td:first-child { - width: 10px; -} -.order-details .order-details-table tr:not(:first-child) { - cursor: pointer; - border-bottom: 1px solid #e1e7ef; -} -.order-details .order-details-table tr.disabled { - cursor: default; - color: #bbb; - background: #f2f2f2; -} -.order-details .order-details-table tr.disabled .product-price { - color: #bdbdbd; -} -.order-details .exchange-subtotal { - display: none; - text-align: right; - margin: 18px 12px 0; -} -.order-details .order-details-totals { - float: right; - border-spacing: 1px; - margin: 35px 0 0; - color: #91949b; - font-weight: bold; -} -.order-details .order-details-totals td { - background: #e1e7ef; - padding: 10px 15px; - text-align: right; - min-width: 50px; -} -.order-details .order-details-totals .cost { - font-weight: bold; - color: #06b2ce; - text-align: right; - font-size: 16px; - margin-left: 24px; -} -.order-details .order-details-totals .cost:before { - content: "$"; -} -.order-details .order-details-totals .cost.per-month:after { - content: "/m"; -} -.order-details .order-details-totals .cost:after { - content: ""; -} -.order-details .order-details-totals .discount { - color: #ea4b36; - text-decoration: line-through; - float: left; - display: none; -} -.order-details .order-details-totals .discount:before { - content: "$"; -} -.order-details .product-price { - font-weight: bold; - color: #06b2ce; - text-align: right; -} -.order-details .product-price:before { - content: "$"; -} -.order-details .product-price.per-month:after { - content: "/m"; -} -.payment-method-dialog .tv-dialog-title-text::before { - content: ""; - display: inline-block; - width: 32px; - height: 22px; - vertical-align: middle; - margin-right: 18px; - background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDMyIDIyIj48cGF0aCBmaWxsPSIjNDQ0IiBkPSJNLS4wMDMgNC44MmMwLS45MTgtLjEyLS42NjQuMDAzLTEuNDQ1LjIxOC0xLjM4NiAxLjA2Mi0zLjM3NSA0LjYyNS0zLjM3MyA4LjI5Mi4wMTUgMTIuNDU5LjAzMSAyMC43NS4wMDEgMy41LS4wMDMgNC42MzcgMS44ODcgNC42MzcgMy4zMDlsLS4wMTYgMS41MDdoLTI5Ljk5OXoiLz48cGF0aCBmaWxsPSIjNDE0MTQxIiBkPSJNMjkuOTk3IDguMzEzaC0zMGMwIDMtLjAyNiA0LjgxLjAwNiA3LjEzLjA0MiAyLjk3MSAxLjUxOSA0LjU1MyA0LjMyNyA0LjU2NyA3LjE2NS4wNDQgMTQuMzMxLjAyMSAyMS40OTctLjAyMiAyLjQ3NS0uMDE2IDQuMTA2LTEuNjU2IDQuMTU5LTQuMTk3LjA1LTIuNDcxLjAxMS00LjQ3OS4wMTEtNy40Nzh6bS0yMS4yMDQgNy45OTloLTR2LTRoNHY0em0xOC4wMDEgMGgtMTEuMDAxdi0yaDExLjAwMXYyeiIvPjwvc3ZnPg=='); -} -.payment-method-dialog .order-checkbox { - margin-right: 10px; - vertical-align: middle; -} -.payment-method-dialog .order-detail-head { - cursor: pointer; -} -.payment-method-dialog .order-detail-head h3 { - font-weight: normal; -} -.payment-method-dialog .order-detail-body { - display: none; - margin: 30px 0 50px; -} -.payment-method-dialog .order-detail-body.active { - display: block; -} -.payment-method-dialog #cc-table { - width: 460px; -} -.payment-method-dialog #cc-table .half { - width: 50%; -} -.payment-method-dialog #cc-table input { - margin: 0; -} -.payment-method-dialog #cc-table p { - margin: 5px 0 5px; -} -.payment-method-dialog #cc-table .exp-date { - width: 106px; -} -.payment-method-dialog #cc-table .exp-date:last-child { - float: right; -} -.payment-method-dialog #cc-table .exp-date + .slash { - display: inline-block; - text-align: right; - width: 10px; -} -#cc-table-csc-help-link { - display: inline-block; - background: #cecece; - color: #fff; - position: absolute; - width: 18px; - height: 18px; - text-align: center; - font-weight: bold; - font-size: 12px; - line-height: 20px; - cursor: help; - margin: -1px 0 0 5px; -} -#cc-table-csc-help { - z-index: 130; - position: absolute; - width: 301px; - background: #fff; - padding: 10px; - border: 1px solid #ccc; - display: none; -} -#cc-table-csc-help p { - margin: 12px 0 0; -} -.order-purchase-button { - text-align: right; - padding: 10px 0 10px; -} -.order-purchase-button a { - border: 1px solid transparent; - background-color: #06b2ce; - color: #fff; - font-size: 15px; - text-transform: uppercase; - padding: 14px 45px; - /* image preloading */ - background-image: url("../images/button-green-process.gif"); - background-position: -9999px -9999px; - background-repeat: no-repeat; -} -.order-purchase-button a.green { - background-color: #5cb888; -} -.order-purchase-button a.process { - background-color: #4f9e75; - background-position: 0 0; - background-repeat: repeat; -} -.order-purchase-button a:focus { - border: 1px solid #4c82ce; -} -.order-purchase-button a.disabled { - cursor: default; - background-color: #c3c8cf; -} -.chart-relation-buttons { - position: absolute; -} -.chart-relation-buttons .fav:before { - height: 25px; - width: 26px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -389px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -13px; - margin-top: -13px; -} -.chart-relation-buttons .fav.active:before { - height: 25px; - width: 26px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -424px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -13px; - margin-top: -13px; -} -.chart-relation-buttons .fav.small:before { - height: 20px; - width: 21px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -459px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -11px; - margin-top: -10px; -} -.chart-relation-buttons .fav.small.active:before { - height: 20px; - width: 21px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -489px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -11px; - margin-top: -10px; -} -.chart-relation-buttons .agree:before { - height: 24px; - width: 18px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -263px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -9px; - margin-top: -12px; -} -.chart-relation-buttons .agree.active:before { - height: 24px; - width: 18px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -297px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -9px; - margin-top: -12px; -} -.chart-relation-buttons .agree.small:before { - height: 19px; - width: 15px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -331px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -8px; - margin-top: -10px; -} -.chart-relation-buttons .agree.small.active:before { - height: 19px; - width: 14px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -360px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-left: -7px; - margin-top: -10px; -} -.chart-relation-buttons .fav, -.chart-relation-buttons .agree { - position: relative; - display: block; - cursor: pointer; - width: 37px; - /*padding: 0 2px; */ - height: 37px; - margin-bottom: 10px; - background-color: rgba(0, 3, 12, 0.5); - font-size: 14px; - line-height: 14px; - font-weight: bold; - color: #fff; - text-align: center; - overflow: hidden; - text-indent: -1000px; - white-space: nowrap; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.chart-relation-buttons .fav:last-child, -.chart-relation-buttons .agree:last-child { - margin-bottom: 0; -} -.chart-relation-buttons .fav.small, -.chart-relation-buttons .agree.small { - /*min-width: 30px;*/ - width: 30px; - height: 30px; -} -.chart-relation-buttons .fav.with-counter, -.chart-relation-buttons .agree.with-counter { - text-indent: 0; - padding-top: 36px; - height: 18px; -} -.chart-relation-buttons .fav.small.with-counter, -.chart-relation-buttons .agree.small.with-counter { - padding-top: 28px; - height: 16px; - font-size: 12px; -} -.chart-relation-buttons .fav:hover, -.chart-relation-buttons .agree:hover { - background-color: rgba(0, 3, 12, 0.7); -} -.search-results .chart-relation-buttons .fav, -.search-results .chart-relation-buttons .agree { - opacity: 0.5; - -webkit-transition: opacity 0.1s ease-in; - -moz-transition: opacity 0.1s ease-in; - -o-transition: opacity 0.1s ease-in; - -ms-transition: opacity 0.1s ease-in; - transition: opacity 0.1s ease-in; -} -.search-results .chart-relation-buttons .fav.active, -.search-results .chart-relation-buttons .agree.active { - opacity: 1; -} -.search-results .img-border:hover .chart-relation-buttons .fav, -.search-results .img-border:hover .chart-relation-buttons .agree { - opacity: 1; -} -.chart-relation-buttons .fav:before, -.chart-relation-buttons .agree:before { - content: " "; - top: 6px !important; - margin-top: 0 !important; -} -.chart-relation-buttons .fav.small:before, -.chart-relation-buttons .agree.small:before { - top: 4px !important; -} -.chart-relation-buttons .fav:before { - top: 5px !important; -} -.chart-share-button { - display: block; - cursor: pointer; - width: 37px; - /*padding: 0 2px; */ - height: 37px; - margin-bottom: 10px; - background-color: rgba(0, 3, 12, 0.5); - font-size: 14px; - line-height: 14px; - font-weight: bold; - color: #fff; - text-align: center; - overflow: hidden; - text-indent: -1000px; - white-space: nowrap; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.chart-share-button:last-child { - margin-bottom: 0; -} -.chart-share-button.small { - /*min-width: 30px;*/ - width: 30px; - height: 30px; -} -.chart-share-button.with-counter { - text-indent: 0; - padding-top: 36px; - height: 18px; -} -.chart-share-button.small.with-counter { - padding-top: 28px; - height: 16px; - font-size: 12px; -} -.chart-share-button:hover { - background-color: rgba(0, 3, 12, 0.7); -} -.search-results .chart-share-button { - opacity: 0.5; - -webkit-transition: opacity 0.1s ease-in; - -moz-transition: opacity 0.1s ease-in; - -o-transition: opacity 0.1s ease-in; - -ms-transition: opacity 0.1s ease-in; - transition: opacity 0.1s ease-in; -} -.search-results .chart-share-button.active { - opacity: 1; -} -.search-results .img-border:hover .chart-share-button { - opacity: 1; -} -.chart-share-button:before { - content: " "; - height: 21px; - width: 26px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2151px; - display: block; - position: absolute; - overflow: hidden; - top: 50%; - left: 50%; - margin-top: -11px; - margin-left: -13px; -} -.iotd-section { - background: #eaeff4; - padding: 10px 0 0 0; - margin-bottom: 35px; -} -.iotd-section #loading-indicator-small { - margin-top: 24px; -} -.iotd-wrap { - margin-bottom: 55px; -} -.iotd-col-image { - float: left; -} -.iotd-image-wrap { - overflow: hidden; - position: relative; -} -.iotd-image-wrap .chart-relation-buttons { - top: 7px; - left: 7px; -} -.iotd-symbol { - font-weight: bold; - font-size: 14px; -} -.iotd-symbol .symbol { - display: inline-block; - max-width: 76%; - overflow: hidden; - text-overflow: ellipsis; - vertical-align: text-bottom; -} -.iotd-symbol .symbol-last, -.iotd-symbol .symbol-change-direction { - margin-left: 7px; -} -.iotd-symbol .symbol-last, -.iotd-symbol .symbol-change-direction { - display: none; -} -.iotd-symbol.quote-ticker-inited .symbol-last, -.iotd-symbol.quote-ticker-inited .symbol-change-direction { - display: inline-block; -} -.iotd-image-wrap .symbol { - position: absolute; - bottom: 16px; - left: 7px; - background: rgba(0, 3, 12, 0.68); - padding: 8px 18px; - color: white; - font: bold 10pt Arial, sans-serif; -} -.iotd-image { - display: block; - width: 530px; - height: 378px; -} -.iotd-col-desc { - margin: 0 0 0 558px; - position: relative; -} -.iotd-block-user { - height: 53px; - border: 1px solid #d8dde5; - border-width: 0 0 1px 0; -} -.iotd-block-user .userlink { - font-weight: bold; - margin-right: 3px; -} -.iotd-block-user .avatar { - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; - width: 32px; - height: 32px; - overflow: hidden; - position: relative; - float: left; -} -.iotd-block-user .avatar img { - width: 32px; - height: 32px; - -webkit-border-radius: 2px; - -webkit-background-clip: padding-box; - -moz-border-radius: 2px; - -moz-background-clip: padding; - border-radius: 2px; - background-clip: padding-box; -} -.iotd-block-user .avatar.online:after, -.iotd-block-user .avatar.is-online:after { - content: ''; - display: block; - width: 10px; - height: 10px; - border-radius: 50%; - position: absolute; - top: -3px; - right: -3px; - background: #5cb888; - border: 3px solid #f2f5f8; -} -.iotd-block-user .user-info { - float: left; - font-size: 14px; - margin: -2px 0 0 10px; -} -.iotd-block-user .follow-link { - position: relative; - top: 5px; - display: inline-block; - vertical-align: top; -} -.iotd-block-user .user-stats-small { - margin-top: 3px; -} -.iotd-block-user .user-info .user-badge { - margin: 0 0 0 4px; - overflow: hidden; -} -.iotd-block-content { - position: relative; - height: 326px; - font-size: 16px; - line-height: 24px; - overflow: hidden; -} -.iotd-block-content .date { - display: block; - font-size: 12px; - color: #8c919a; - margin-top: 10px; -} -.iotd-block-content .date:not([title]) { - visibility: hidden; -} -.iotd-block-content h3 { - font: normal 21px Arial, sans-serif; - margin: 7px 0 .6em 0; -} -.iotd-block-content .iotd-scroll-outer { - position: relative; -} -.iotd-block-content .iotd-scroll-inner { - padding-right: 10px; - width: 100%; - border-right: solid 6px #eaeff4; - box-sizing: border-box; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; -} -.iotd-block-content .sb-scroll-active .iotd-scroll-inner { - border-right: solid 6px #dbe1ea; -} -.iotd-block-content .sb-scrollbar { - background: #a5abb5; - width: 6px; - right: 0; -} -.iotd-block-content .sb-scrollbar * { - visibility: hidden; -} -.iotd-block-content .sb-inner-shadow { - visibility: hidden; -} -.iotd-block-social { - height: 28px; - margin: 27px 0 0 0; -} -.iotd-block-social .chart-stats { - text-decoration: none; - color: #3b3e44; - font-weight: bold; - font-size: 14px; - float: right; - margin-top: 1px; -} -.iotd-block-social .chart-stats .chart-stats-comments { - margin-right: 6px; -} -.iotd-block-social .chart-stats .chart-stats-comments:before { - height: 15px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -617px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 6px; -} -.iotd-block-social .chart-stats .chart-stats-views:before { - height: 12px; - width: 16px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2323px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - content: " "; - padding-left: 5px; - top: -1px; -} -.iotd-block-social .iotd-share { - float: right; -} -.iotd-block-social .iotd-share a.twitter, -.iotd-block-social .iotd-share a.stocktwits { - float: left; - margin: 0 0 0 9px; - position: relative; - background: #a5abb5; - border-color: #a5abb5; -} -.iotd-block-social .iotd-share a.twitter:hover, -.iotd-block-social .iotd-share a.stocktwits:hover { - background: #b5bbc5; -} -.iotd-block-social .iotd-share a.twitter { - padding-left: 4px; - padding-right: 4px; -} -.iotd-block-social .iotd-share a.twitter .icon { - width: 20px; - height: 16px; - background-position: -120px -240px; - position: relative; - top: -1px; -} -.iotd-block-social .iotd-share a.stocktwits { - padding-left: 4px; - padding-right: 4px; -} -.iotd-block-social .iotd-share a.stocktwits .icon { - width: 20px; - height: 12px; - background-position: -180px -320px; - position: relative; - top: 1px; -} -.iotd-show-prev, -.iotd-show-next { - position: absolute; - z-index: 1; - top: 230px; - width: 70px; - height: 59px; - background: rgba(252, 253, 255, 0.72); - cursor: default; -} -.iotd-show-prev { - left: 0; -} -.iotd-show-next { - right: 0; -} -.iotd-show-prev.active, -.iotd-show-next.active { - cursor: pointer; - background: rgba(184, 192, 210, 0.29); -} -.iotd-show-prev.active:hover, -.iotd-show-next.active:hover { - background: rgba(194, 202, 220, 0.29); -} -.iotd-show-arrow { - position: absolute; - width: 27px; - height: 14px; - top: 22px; - left: 21px; - background: url('../images/iotd.png') -42px -84px no-repeat; -} -.iotd-show-next .iotd-show-arrow { - left: 22px; - background-position: -57px -84px; -} -.iotd-show-prev.active .iotd-show-arrow { - background-position: 0px -84px; -} -.iotd-show-next.active .iotd-show-arrow { - background-position: -15px -84px; -} -.tv-gopro-block { - /*font: normal normal normal 16px 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Arial, 'Myriad Pro', sans-serif;*/ - font-size: 16px; - background: #eaeff4; - color: #4a4d54; - padding: 1px 0 0 0; -} -.tv-gopro-block a { - color: #0080b7; -} -.tv-gopro-block h1 { - margin: 38px auto 26px; - text-align: center; - font-weight: normal; - font-size: 28px; - line-height: 40px; - width: 900px; -} -.tv-gopro-block .pro-features { - position: relative; - width: 991px; - margin: 38px auto 0 auto; - z-index: 1; -} -.tv-gopro-block .pro-feature-column { - float: left; - width: 316px; - padding: 0 0 88px 0; - min-height: 510px; -} -.is-trial .tv-gopro-block .pro-feature-column { - min-height: 550px; -} -.tv-gopro-block .pro-feature-column.center { - width: 358px; -} -.tv-gopro-block .pro-feature-column.center .pro-feature-backdrop { - top: 120px; - bottom: -27px; - width: 356px; -} -.tv-gopro-block .pro-feature-column.center .pro-feature-copy h2 { - font-size: 42px; -} -.tv-gopro-block .pro-feature-column .pro-feature-backdrop { - position: absolute; - top: 150px; - bottom: 0; - width: 315px; - border: solid 1px #dce1e6; - background: #f5f7fa; -} -.tv-gopro-block .pro-feature-column .pro-feature-backdrop::after { - content: ""; - display: block; - border-top: 7px solid #e1e4e7; - height: 1px; - width: 100%; - position: absolute; - bottom: -8px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.is-pro .tv-gopro-block .pro-feature-column .pro-feature-backdrop::after { - display: none; -} -.tv-gopro-block .pro-feature-column .has-big-btn { - padding-bottom: 217px; -} -.tv-gopro-block .pro-feature-column.pro-feature-column-pro .pro-feature-backdrop { - border-right: none; -} -.tv-gopro-block .pro-feature-column.pro-feature-column-pro .pro-feature-backdrop::after { - border-left: 7px solid transparent; -} -.tv-gopro-block .pro-feature-column.pro-feature-column-prort .pro-feature-backdrop { - background: #FFFFFF; -} -.tv-gopro-block .pro-feature-column.pro-feature-column-prort .pro-feature-backdrop::after { - border-left: 7px solid transparent; - border-right: 7px solid transparent; -} -.tv-gopro-block .pro-feature-column.pro-feature-column-premium .pro-feature-backdrop { - border-left: none; -} -.tv-gopro-block .pro-feature-column.pro-feature-column-premium .pro-feature-backdrop::after { - border-right: 7px solid transparent; -} -.tv-gopro-block .pro-feature-column .pro-feature-image { - width: 317px; - height: 120px; - margin-top: 30px; - background: url('../images/gopro/pro-plans.png') 0 0 no-repeat; -} -.tv-gopro-block .pro-feature-column-pro .pro-feature-image { - background-position: 9px 0; -} -.tv-gopro-block .pro-feature-column-prort .pro-feature-image { - background-position: -311px 0; - width: 358px; - margin: 0; -} -.tv-gopro-block .pro-feature-column-premium .pro-feature-image { - background-position: -700px 0; -} -.tv-gopro-block .pro-trial-block { - color: #868990; - background: #f6f8fa; - border: 1px solid #dce1e6; - text-align: center; - padding: 70px 0 40px; - margin: 0 12px 20px; - line-height: 25px; -} -.is-pro .tv-gopro-block .pro-trial-block { - display: none; -} -.tv-gopro-block .pro-trial-block .trial-button { - cursor: pointer; - display: inline-block; - text-transform: uppercase; - color: #3bc2ed; - border: 2px solid #3bc2ed; - margin: 22px 0 0; - padding: 0 56px; - line-height: 40px; - font-weight: bold; -} -.tv-gopro-block .pro-trial-block .trial-button:hover { - background: #f1f1f1; -} -.tv-gopro-block .pro-features-bottom-columns { - margin: 45px 12px 75px; - color: #737881; -} -.is-pro .tv-gopro-block .pro-features-bottom-columns { - display: none; -} -.tv-gopro-block .pro-features-bottom-columns .pro-feature-bottom-column { - float: left; - width: 48%; - font-size: 14px; - line-height: 20px; -} -.tv-gopro-block .pro-features-bottom-columns .pro-feature-bottom-column:first-child { - margin-right: 4%; -} -.tv-gopro-block .pro-features-bottom-columns .pro-feature-bottom-column h5 { - color: #3b414e; - margin: 0 0 7px; - font-size: 16px; -} -.tv-gopro-block .pro-feature-copy { - position: relative; - padding: 0 0 7px 0; - color: #3b414d; -} -.tv-gopro-block .pro-feature-copy h2 { - margin: 23px 0 13px 0; - text-align: center; - font-size: 30px; - font-weight: 600; - white-space: nowrap; -} -.tv-gopro-block .pro-feature-copy .pro-feature-separator { - height: 0; - border-top: solid 1px #dce1e6; - margin: 0 21px; -} -.tv-gopro-block .pro-feature-copy ul.feature-list { - margin: 18px 21px; - padding: 0; - display: block; - font-size: 16px; - line-height: 20px; -} -.tv-gopro-block .pro-feature-column:not(.last) .feature-description { - left: 291px !important; -} -.tv-gopro-block .pro-feature-column:not(.last) .feature-description:before { - left: -9px !important; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAATCAYAAABC3CftAAAARElEQVR4AaXSuwkAIAyGwUwjds7k/p0T6D/BERS+7hAfKa0x1yZ4HYJEkAgSQSJIBIkgFQB2wpk+bgeIF+/+HWFjngAv09uDvPbcoBYAAAAASUVORK5CYII=') 0 0 no-repeat !important; -} -.tv-gopro-block .pro-feature-column:not(.last).pro-feature-column-prort .feature-description { - left: 310px !important; -} -.tv-gopro-block .pro-feature-column .pro-feature-button { - cursor: pointer; - position: absolute; - width: 214px; - height: 49px; - bottom: 40px; - margin: 0 0 0 51px; - color: #ffffff; - text-align: center; - font-size: 22px; - line-height: 49px; - /*cursor: pointer; - position: absolute; - margin: 0 0 0 51px; - width: 214px; - background: #1fb2cc; - bottom: 40px; - color: #ffffff; - text-align: center; - font-size: 22px; - height: 49px; - text-transform: uppercase; - - .message { - display: inline-block; - vertical-align: top; - font-size: 22px; - line-height: 25px; - padding: 16px 0; - } - - .price { - display: inline-block; - vertical-align: top; - font-size: 23px; - padding: 9px 0 0; - font-weight: 600; - - &::before { - content: "$"; - font-size: 15px; - position: relative; - vertical-align: super; - top: 2px; - left: -4px; - } - } - - .unit { - text-align: center; - display: inline-block; - vertical-align: top; - text-transform: none; - font-size: 14px; - padding: 17px 0 0; - } - - &.early-access-link { - bottom: 130px; - width: 300px; - margin-left: 30px; - &.disabled { - display: none; - } - - .unit { - padding: 5px 0 0 0; - } - - .early-access-description { - border: 1px solid #2dbeec; - padding: 5px; - text-align: left; - font-size: 12px; - text-transform: none; - line-height: 1.5; - background: white; - color: #767B85; - } - - .unit-line { - display: block; - font-size: 13px; - line-height: 18px; - } - - .unit-line-header { - font-size: 18px; - padding-top: 4px; - text-transform: uppercase; - } - - .unit-line-price { - text-align: left; - text-transform: none; - font-size: 16px; - line-height: 17px; - } - }*/ -} -.tv-gopro-block .pro-feature-column .pro-feature-button .price { - display: inline-block; - position: relative; - font-weight: 600; -} -.tv-gopro-block .pro-feature-column .pro-feature-button .price:before { - content: "$"; - display: block; - position: absolute; - top: -2px; - left: -12px; - font-size: 16px; - font-weight: normal; -} -.tv-gopro-block .pro-feature-column .pro-feature-button .unit { - font-size: 14px; - margin-left: -2px; -} -.tv-gopro-block .pro-feature-column .pro-feature-button.early-access-link { - bottom: 130px; - width: 300px; - margin-left: 30px; - /*.unit { - padding: 5px 0 0 0; - } - - .early-access-description { - border: 1px solid #2dbeec; - padding: 5px; - text-align: left; - font-size: 12px; - text-transform: none; - line-height: 1.5; - background: white; - color: #767B85; - } - - .unit-line { - display: block; - font-size: 13px; - line-height: 18px; - } - - .unit-line-header { - font-size: 18px; - padding-top: 4px; - text-transform: uppercase; - } - - .unit-line-price { - text-align: left; - text-transform: none; - font-size: 16px; - line-height: 17px; - }*/ -} -.tv-gopro-block .pro-feature-column .pro-feature-button.early-access-link.disabled { - display: none; -} -.tv-gopro-block .pro-feature-column .pro-feature-button.early-access-link .unit { - display: block; - height: 49px; - line-height: normal; -} -.tv-gopro-block .pro-feature-column .pro-feature-button.early-access-link .unit > .unit-line { - display: block; -} -.tv-gopro-block .pro-feature-column .pro-feature-button.early-access-link .unit > .unit-line.unit-line-header { - text-transform: uppercase; - font-size: 18px; - font-weight: 600; - line-height: 15px; - padding-top: 10px; -} -.tv-gopro-block .pro-feature-column .pro-feature-button.early-access-link .early-access-description { - border: 1px solid #2dbeec; - padding: 5px; - text-align: left; - font-size: 12px; - line-height: 1.5; - background: white; - color: #767B85; -} -.tv-gopro-block .pro-feature-column-free .pro-feature-button { - background: #60b789; -} -.tv-gopro-block .pro-feature-column-free .pro-feature-button:hover { - background: #6ebf94; -} -.tv-gopro-block .pro-feature-column .pro-feature-button.disabled { - background: #999999; - cursor: default; -} -.tv-gopro-block .pro-feature-column .pro-feature-button.disabled:hover { - background: #999; -} -.tv-gopro-block .pro-feature-column-free .pro-feature-button.disabled { - display: none; - cursor: default; -} -.tv-gopro-block .pro-feature-column-pro .pro-feature-button { - background: #59c18b; -} -.tv-gopro-block .pro-feature-column-pro .pro-feature-button:hover { - background: #85c8a5; -} -.tv-gopro-block .pro-feature-column-premium .pro-feature-button { - background: #fdb543; -} -.tv-gopro-block .pro-feature-column-premium .pro-feature-button:hover { - background: #fec469; -} -.tv-gopro-block .pro-feature-column-prort .pro-feature-button { - background: #2dbeec; - width: 237px; - bottom: 12px; - margin-left: 62px; - font-size: 30px; - /*background: #2dbeec; - width: 237px; - bottom: 12px; - margin-left: 62px; - &:hover {background: #53c6ea;} - .price { - font-size: 30px; - padding: 4px 0 0; - }*/ -} -.tv-gopro-block .pro-feature-column-prort .pro-feature-button:hover { - background: #53c6ea; -} -.tv-gopro-block .pro-feature-column-prort .pro-feature-button .unit { - margin-left: -4px; - vertical-align: middle; -} -.tv-gopro-block .try-free-block { - font-size: 17px; - line-height: 26px; - text-align: center; - margin: 59px 85px 54px 85px; -} -.tv-gopro-block .try-free-block.disabled { - display: none; -} -.tv-gopro-block .try-free-image { - position: relative; - width: 246px; - height: 190px; - margin: 0 auto 39px auto; - background: url('../images/gopro/or-try-free.png') 0 0 no-repeat; -} -.tv-gopro-block .try-free-area { - cursor: pointer; - display: block; - position: absolute; - left: 28px; - top: 0; - height: 190px; - width: 190px; - margin: 0 auto; - border-radius: 95px; -} -.tv-gopro-block .try-free-image .try-free-button { - position: absolute; - top: 132px; - left: -16px; - width: 218px; - padding: 15px 2px; - background: #5db888; - color: #ffffff; - font-size: 15px; - line-height: 17px; - text-align: center; -} -.tv-gopro-block .try-free-image a:hover .try-free-button, -.tv-gopro-block .try-free-image .try-free-button:hover { - background: #6ebf94; -} -.tv-gopro-block .try-free-block p { - margin: 0; -} -.tv-gopro-block .marketplace-block { - background: #f2f5f8; - padding: 17px 0 15px 0; -} -.is-pro .tv-gopro-block .marketplace-block { - margin-top: 100px; -} -.tv-gopro-block .marketplace-block .marketplace-intro { - text-align: center; - margin: 44px 0; - font-size: 17px; - line-height: 26px; -} -.tv-gopro-block .marketplace-block .marketplace-intro h2 { - margin: 9px 0; - font-size: 32px; - line-height: 37px; - font-weight: normal; -} -.tv-gopro-block .marketplace-block .marketplace-intro p { - margin: 10px 0; -} -.tv-gopro-block .marketplace-block .marketplace-item { - border: solid 1px #d5d9de; - background: #ffffff; - width: 990px; - margin: 40px 0; -} -.tv-gopro-block .marketplace-block .marketplace-copy { - padding: 10px 26px 29px 26px; - font-size: 17px; - line-height: 24px; -} -.tv-gopro-block .marketplace-block .marketplace-copy h3 { - margin: 9px 0; - font-size: 32px; - line-height: 37px; - font-weight: normal; -} -.tv-gopro-block .marketplace-block .marketplace-copy p { - margin: 10px 0; -} -.tv-gopro-block .marketplace-block .marketplace-copy-links { - font-size: 12px; - line-height: 15px; - position: relative; - top: -10px; - color: #aeaeae; -} -.tv-gopro-block .marketplace-block .marketplace-copy-links a { - color: #aeaeae; -} -.tv-gopro-block .marketplace-order { - margin: 24px 0 0 0; -} -.tv-gopro-block .marketplace-order-button { - cursor: pointer; - text-transform: uppercase; - display: inline-block; - vertical-align: top; - padding: 11px 21px; - font-size: 22px; - line-height: 25px; - background: #06b2ce; - color: white !important; - text-decoration: none !important; -} -.tv-gopro-block .marketplace-order-button:hover { - background: #1fbad3; - color: white !important; -} -.tv-gopro-block .marketplace-order-button:visited { - color: white !important; -} -.tv-gopro-block .marketplace-block .marketplace-notice { - color: #aeaeae; - font-size: 12px; - line-height: 14px; - padding: 19px 4px 20px 4px; - margin: 0 22px; - border-top: solid 1px #e6e8eb; -} -.tv-gopro-block .marketplace-block .marketplace-notice p { - margin: 5px 0; -} -.is-not-authenticated .tv-gopro-block .pro-feature-column .pro-feature-button.show-when-not-authenticated { - display: block; -} -.is-trial-available .tv-gopro-block .pro-feature-column .pro-feature-button.show-when-trial-available { - display: block; -} -.is-trial .tv-gopro-block .pro-feature-column .pro-feature-button.show-when-early-access { - display: block; -} -.is-authenticated.is-not-trial.is-not-trial-available .tv-gopro-block .pro-feature-column .pro-feature-button.show-to-buy { - display: block; -} -.is-not-authenticated .pro-feature-note.show-when-not-authenticated { - display: block; -} -.is-trial-available .pro-feature-note.show-when-trial-available { - display: block; -} -.tv-gopro-block .faq-block, -.tv-order-block .faq-block, -.tv-faq-block .faq-block { - color: 8c8e95; - font-size: 14px; - line-height: 20px; - padding: 37px 0 24px 0; -} -.tv-gopro-block .faq-block h2, -.tv-order-block .faq-block h2, -.tv-faq-block .faq-block h2 { - margin: 12px 0; - font-size: 32px; - line-height: 37px; - font-weight: 600; - text-align: center; -} -.tv-gopro-block .faq-columns, -.tv-order-block .faq-columns, -.tv-faq-block .faq-columns { - /*width: 992px*/ -} -.tv-gopro-block .faq-columns .faq-column, -.tv-order-block .faq-columns .faq-column, -.tv-faq-block .faq-columns .faq-column { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 24px 0 10px; - float: left; - width: 50%; -} -.tv-gopro-block .faq-item, -.tv-order-block .faq-item, -.tv-faq-block .faq-item { - margin: 36px 0; -} -.tv-gopro-block .faq-block h3, -.tv-order-block .faq-block h3, -.tv-faq-block .faq-block h3 { - font-size: 16px; - line-height: 21px; - color: #4a4d54; - margin: 8px 0; -} -.tv-gopro-block .faq-block p, -.tv-order-block .faq-block p, -.tv-faq-block .faq-block p { - margin: 5px 0; -} -.tv-faq-block .faq-block { - padding-top: 0; -} -.tv-faq-block .faq-block h3 { - margin-bottom: 10px; - font-size: 16pt; - font-weight: bold; -} -.tv-faq-block .faq-block h4 { - margin-bottom: -2px; - font-size: 12pt; -} -.tv-faq-block .faq-block h5 { - margin: 8px 0 0; - font-size: 10pt; -} -.tv-faq-block .faq-block p { - line-height: 1.4em; -} -.tv-faq-block .faq-block pre { - margin: 5px 0 8px; -} -.tv-order-block .faq-block { - padding-top: 0; -} -/* - - -.tv-gopro-block .faq-block { - color: 8c8e95; - font-size: 14px; - line-height: 20px; - padding: 37px 0 24px 0; -} - -.tv-gopro-block .faq-block h2 { - margin: 12px 0; - font-size: 32px; - line-height: 37px; - font-weight: normal; - text-align: center; -} - -.tv-gopro-block .faq-columns { - width: 992px -} - -.tv-gopro-block .faq-columns .faq-column { - float: left; - width: 472px; - padding: 0 0 0 24px; -} - -.tv-gopro-block .faq-item { - margin: 36px 0; -} - -.tv-gopro-block .faq-block h3 { - font-size: 18px; - line-height: 21px; - color: #4a4d54; - margin: 8px 0; -} - -.tv-gopro-block .faq-block p { - margin: 5px 0; -} - -*/ -button.follow-symbol { - background: #c8c8c8; - border: none 0; - color: white; - cursor: pointer; - text-align: center; - white-space: nowrap; - padding: 0; -} -button.follow-symbol::-moz-focus-inner { - /* Hell, Mozilla, why are you still keeping this shit? */ - border: 0; - padding: 0; -} -button.follow-symbol:hover { - background: #52C3E7; -} -button.follow-symbol.active { - background: #43BE83; -} -button.follow-symbol.active:hover { - background: #a6a7a8; -} -button.follow-symbol.big { - padding: 5px 8px 4px 8px; - min-width: 100px; - height: 24px; - font-size: 12px; - line-height: 15px; - font-weight: bold; -} -button.follow-symbol.big:before { - content: " "; - background: url('../images/follow-big-icons.png'); - width: 11px; - height: 11px; - background-position: 0 0; - vertical-align: middle; -} -button.follow-symbol.big:hover:before { - background-position: 0 -11px; -} -button.follow-symbol.big.active:before { - background-position: -11px 0; -} -button.follow-symbol.big.active:hover:before { - background-position: -11px -11px; -} -button.follow-symbol.big:before { - float: left; - margin: 2px 3px 0 0; -} -button.follow-symbol:after { - content: 'Follow'; -} -button.follow-symbol.active:after { - content: 'Following'; -} -button.follow-symbol.active:hover:after { - content: 'Unfollow'; -} -button.follow-symbol.iconed:after { - display: none; -} -button.follow-symbol.iconed, -button.follow-symbol.iconed:hover:focus { - width: 17px; - height: 17px; - background-color: #a5abb5; - position: relative; -} -button.follow-symbol.iconed:before, -button.follow-symbol.iconed:hover:focus:before { - content: " "; - height: 11px; - width: 11px; - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -2270px; - display: block; - position: absolute; - top: 3px; - left: 3px; -} -button.follow-symbol.iconed:hover { - background: #89919e; -} -button.follow-symbol.iconed.active, -button.follow-symbol.iconed.active:hover:focus { - background: #58c3e5; -} -button.follow-symbol.iconed.active:hover { - background-color: #2cb3de; -} -button.follow-symbol.flat { - background: #52c3e7; - text-transform: uppercase; - text-align: center; - font-weight: bold; - width: 100px; - padding: 7px 0 6px; - font-size: 12px; - border-radius: 0; -} -button.follow-symbol.flat:hover { - background: #81cae2; -} -button.follow-symbol.flat.active { - background: #43BE83; -} -.success-subscription { - margin: 50px auto; - max-width: 550px; - padding: 30px; - border: solid 1px #dbdfe4; - background-color: white; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 4px; - -webkit-background-clip: padding-box; - -moz-border-radius: 4px; - -moz-background-clip: padding; - border-radius: 4px; - background-clip: padding-box; -} -.success-subscription h1 { - margin-top: 0; -} -.ISwraper { - position: relative; -} -.ISwraper .IStoggle { - position: absolute; - height: 27px; - width: 13px; - top: 1px; - right: 0px; - cursor: pointer; -} -.ISwraper .IStoggle:after { - content: " "; - position: absolute; - right: 0; - top: 6px; - display: inline-block; - height: 15px; - width: 13px; - vertical-align: top; - background: url('../images/select-bg.png') 2px 5px no-repeat; -} -.ISwraper ul.ISdropdown { - position: absolute; - left: 1px; - top: 0px; - border: 1px solid #c9cbcd; - background: #fff; - z-index: 120; - margin: 2px 0 0; - padding: 0; - overflow: auto; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.ISwraper ul.ISdropdown li { - display: block; - padding: 7px; - height: 16px; - overflow: hidden; - cursor: pointer; -} -.ISwraper ul.ISdropdown li:hover { - background: #f4f7f9; -} -.ISwraper ul.ISdropdown li .IStext { - display: inline-block; - width: 100%; - font-weight: normal; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.tv-dialog-content form .ISwraper .IStoggle { - height: 33px; - width: 25px; -} -.tv-dialog-content form .ISwraper .IStoggle:after { - top: 10px; - right: 6px; -} -.content-page { - font-size: 15px; - color: #4B4B4D; -} -.content-page p { - line-height: 28px; - margin-bottom: 20px; -} -.content-page h1 { - font-size: 40px; - color: #2a2d33; - line-height: normal; - font-weight: normal; - margin: 26px 0 26px; -} -.content-page h1:first-child { - margin-top: 0; -} -.content-page h2 { - font-size: 29px; - color: #2a2d33; - line-height: normal; - font-weight: normal; - margin: 25px 0 25px; -} -.content-page h2:first-child { - margin-top: 0; -} -.content-page h3 { - font-size: 21px; - color: #2a2d33; - line-height: normal; - font-weight: normal; - margin: 20px 0 15px; -} -.content-page h3:first-child { - margin-top: 0; -} -.content-page ul li span.mark { - color: #60b789; - font-weight: bold; -} -.content-page .separator { - margin: 45px 0 35px 0; - background: #ccd8e4; - height: 1px; - overflow: hidden; -} -.content-page .vindent { - padding: 36px 0 36px; -} -.content-page .vindent-top { - padding-top: 36px; -} -.content-page .vindent-bottom { - padding-bottom: 36px; -} -.content-page .hvindent { - padding: 36px 10px; -} -.content-page .tv-content-button { - display: inline-block; - height: 45px; - padding: 0 30px; - color: White; - text-align: center; - text-transform: uppercase; - font-size: 15px; - line-height: 46px; - cursor: pointer; - border-width: 0; - outline: 0; - outline-style: none; - -webkit-border-radius: 0; - -webkit-background-clip: padding-box; - -moz-border-radius: 0; - -moz-background-clip: padding; - border-radius: 0; - background-clip: padding-box; -} -.content-page .tv-content-button::-moz-focus-inner { - border: 0; - padding: 0; -} -.content-page .tv-content-button.float-bottom { - position: absolute; - bottom: 0; -} -.content-page .tv-content-button.blue { - background-color: #00b8dc; -} -.content-page .tv-content-button.blue:hover { - background-color: #00c1e6; -} -.content-page .tv-content-button.blue:active { - background-color: #00c9f0; -} -.content-page .tv-content-button.green { - background-color: #5cb888; -} -.content-page .tv-content-button.green:hover { - background-color: #63bb8d; -} -.content-page .tv-content-button.green:active { - background-color: #6abe92; -} -.content-page .tv-content-button.yellow { - background-color: #e5c35f; -} -.content-page .tv-content-button.yellow:hover { - background-color: #e6c668; -} -.content-page .tv-content-button.yellow:active { - background-color: #e8ca71; -} -.content-page .tv-content-button.black { - background-color: #26282f; -} -.content-page .tv-content-button.black:hover { - background-color: #2b2d35; -} -.content-page .tv-content-button.black:active { - background-color: #2f323a; -} -.content-page.how-it-works { - overflow: hidden; -} -.content-page.how-it-works .intro { - height: 497px; - padding-top: 52px; -} -.content-page.how-it-works .intro .tv-layout-width { - position: relative; -} -.content-page.how-it-works .intro .text { - width: 415px; - float: left; -} -.content-page.how-it-works .intro img { - position: absolute; - top: 0; - left: 392px; -} -.content-page.how-it-works .watch-link { - padding: 47px 0 52px 0; - border-bottom: solid 1px #d3d8de; -} -.content-page.how-it-works .watch-link:after { - clear: both; - display: table; - content: ""; -} -.content-page.how-it-works .watch-link a { - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2871px; - float: left; - height: 89px; - padding-left: 191px; - padding-top: 26px; - font-size: 24px; - line-height: normal; - color: #2a2d33; - font-style: italic; - width: 120px; -} -.content-page.how-it-works .mission { - padding: 30px 0 60px; -} -.content-page.how-it-works table.stats { - table-layout: fixed; - padding-top: 50px; - width: 100%; -} -.content-page.how-it-works table.stats td { - padding-left: 40px; -} -.content-page.how-it-works table.stats div { - height: 77px; - display: inline-block; - color: #7e848e; - font-size: 20px; - padding-top: 7px; - text-align: left; -} -.content-page.how-it-works table.stats div span { - font-size: 46px; - color: #33353e; - display: block; -} -.content-page.how-it-works table.stats div.investors { - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1701px; - padding-left: 85px; -} -.content-page.how-it-works table.stats div.ideas { - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1614px; - padding-left: 91px; -} -.content-page.how-it-works table.stats div.charts { - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -511px; - padding-left: 100px; -} -.content-page.how-it-works .how { - padding: 30px 0; -} -.content-page.how-it-works .how table { - width: 100%; - margin: 50px 0 30px; -} -.content-page.how-it-works .how table td { - padding: 0 20px 50px 0; -} -.content-page.how-it-works .how table td i { - width: 69px; - float: left; - text-align: right; - padding-right: 16px; -} -.content-page.how-it-works .how table td div { - padding-left: 85px; - line-height: 22px; -} -.content-page.how-it-works .how table td h2 { - color: #2a2d33; - font-size: 24px; - padding: 0 0 10px; - margin: 0; - font-weight: normal; - text-transform: uppercase; -} -.content-page.how-it-works .how table td i:before { - content: " "; -} -.content-page.how-it-works .how table td.create i:before { - height: 43px; - width: 60px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -42px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.how-it-works .how table td.learn i:before { - height: 36px; - width: 42px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -95px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.how-it-works .how table td.share i:before { - height: 44px; - width: 34px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -141px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-right: 11px; -} -.content-page.how-it-works .how table td.colloborate i:before { - height: 32px; - width: 63px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px 0px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.how-it-works .trading-ideas h1 { - text-align: center; -} -.content-page.how-it-works .trading-ideas .image { - height: 185px; - width: 120px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2676px; - float: left; - margin-top: 45px; -} -.content-page.how-it-works .trading-ideas .text { - padding-left: 160px; -} -.content-page.how-it-works .trading-ideas .text p.half.first { - float: left; - width: 50%; - margin-right: 8%; -} -.content-page.how-it-works .trading-ideas .text p.half.second { - float: left; - width: 42%; -} -.content-page.how-it-works .saying-about { - padding-top: 56px; -} -.content-page.how-it-works .saying-about h1 { - text-align: center; - margin-bottom: 45px; -} -.content-page.how-it-works .saying-about blockquote { - color: #818284; - font-size: 17px; - line-height: 28px; - font-weight: normal; - font-style: italic; - margin: 0 0 35px; - padding: 0 0 0 34px; -} -.content-page.how-it-works .saying-about blockquote:before { - content: " "; - height: 18px; - width: 24px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2283px; - display: block; - position: absolute; - overflow: hidden; - margin-left: -32px; -} -.content-page.how-it-works .saying-about .quote { - width: 47%; - float: left; -} -.content-page.how-it-works .saying-about .quote.r { - float: right; -} -.content-page.how-it-works .saying-about .quote .author { - text-align: right; - padding-left: 34px; - font-size: 17px; -} -.content-page.how-it-works .saying-about .quote .author .name { - color: #2a2d33; -} -.content-page.how-it-works .saying-about .quote .author .post { - color: #818284; -} -.content-page.how-it-works .saying-about .press-about { - padding: 80px 0 40px; -} -.content-page.how-it-works .saying-about .press-about:after { - clear: both; - display: table; - content: ""; -} -.content-page.how-it-works .saying-about .press-about .line { - height: 1px; - background: #ced5db; - overflow: hidden; - margin-top: 10px; -} -.content-page.how-it-works .saying-about .press-about .head { - color: #c0c0c0; - font-size: 20px; - background: #eaeff4; - display: block; - margin: -14px auto 30px; - width: 350px; - text-align: center; - text-transform: uppercase; -} -.content-page.how-it-works .saying-about .press-about .item { - width: 228px; - float: left; - margin-right: 27px; -} -.content-page.how-it-works .saying-about .press-about .item:last-child { - margin-right: 0; -} -.content-page.how-it-works .saying-about .press-about .item .balloon { - background: #fff; - position: relative; - height: 106px; - font-size: 14px; - color: #818284; - text-align: center; - display: table-cell; - vertical-align: middle; - padding: 0 21px; -} -.content-page.how-it-works .saying-about .press-about .item .balloon:before { - content: " "; - height: 20px; - width: 20px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -331px; - display: block; - position: absolute; - overflow: hidden; - top: 100%; - right: 24px; -} -.content-page.how-it-works .saying-about .press-about .item .image { - float: right; - margin-right: 3px; -} -.content-page.how-it-works .saying-about .press-about .item:nth-child(1) .image { - height: 36px; - width: 130px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1838px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-top: 22px; -} -.content-page.how-it-works .saying-about .press-about .item:nth-child(2) .image { - height: 24px; - width: 133px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2642px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-top: 32px; -} -.content-page.how-it-works .saying-about .press-about .item:nth-child(3) .image { - height: 43px; - width: 141px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -3095px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-top: 24px; -} -.content-page.how-it-works .saying-about .press-about .item:nth-child(4) .image { - height: 22px; - width: 193px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1078px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-top: 32px; -} -.content-page.features { - /* -fundamental-data, compare ,price-scaling, multi-charts, study-template -extended-hours,hotlist, repeat, headlines, conversation, publish -addons -*/ -} -.content-page.features .intro .head { - text-align: center; - padding-top: 25px; - overflow: hidden; -} -.content-page.features .intro .head h1 { - margin-bottom: 35px; -} -.content-page.features .broad-market { - padding-top: 20px; - text-align: center; -} -.content-page.features .broad-market-icon-container { - text-align: center; - overflow: hidden; -} -.content-page.features .broad-market-icon-container .broad-market-icon { - height: 104px; - width: 1091px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2466px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .mobile { - position: relative; -} -.content-page.features .mobile .text { - width: 620px; -} -.content-page.features .mobile .text p { - padding-right: 15px; -} -.content-page.features .mobile .image { - float: right; - margin: 53px 10px 0 0; - height: 240px; - width: 341px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1210px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .mobile:after { - clear: both; - display: table; - content: ""; -} -.content-page.features .chart-types .chart-types-list { - height: 140px; - width: 795px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -361px; - width: auto; - margin: 30px 0 10px 53px; -} -.content-page.features .chart-types .chart-types-list div { - line-height: 54px; - height: 54px; - margin-bottom: 32px; -} -.content-page.features .chart-types .chart-types-list div span { - float: left; - width: 171px; - padding-left: 73px; - font-size: 18px; - color: #595e67; -} -.content-page.features .chart-types .chart-types-list div span:last-child { - width: auto; -} -.content-page.features .chart-types .spread-charts .text { - padding-left: 200px; -} -.content-page.features .chart-types .spread-charts .image { - height: 96px; - width: 96px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2360px; - margin-left: -161px; - float: left; - margin-top: 5px; -} -.content-page.features .drawings { - text-align: center; -} -.content-page.features .drawings .image { - height: 32px; - width: 937px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1110px; - margin: 10px auto 25px; -} -.content-page.features .technical-analysis { - text-align: center; -} -.content-page.features .technical-analysis .list { - color: #4b5662; - font-size: 25px; - text-align: center; - margin-bottom: 45px; - margin-top: 40px; -} -.content-page.features .technical-analysis .list span:before { - content: " "; -} -.content-page.features .technical-analysis .list span:nth-child(1):before { - height: 40px; - width: 51px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1788px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-right: 10px; -} -.content-page.features .technical-analysis .list span:nth-child(2):before { - height: 45px; - width: 46px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2116px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-left: 75px; - margin-right: 15px; -} -.content-page.features .technical-analysis .list span:nth-child(3):before { - height: 42px; - width: 38px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1026px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-left: 75px; - margin-right: 24px; -} -.content-page.features .features-item.half { - padding-top: 56px; -} -.content-page.features .features-item.half > div:nth-child(1) { - float: left; - width: 47%; -} -.content-page.features .features-item.half > div:nth-child(2) { - float: right; - width: 47%; -} -.content-page.features .features-item.center { - text-align: center; -} -.content-page.features .features-item h2 .image { - margin-top: -23px; - margin-right: 6px; -} -.content-page.features .features-item .image.fundamentals { - height: 40px; - width: 54px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1460px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.compare { - height: 41px; - width: 60px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -929px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.price-scaling { - height: 57px; - width: 69px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2171px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.multi-charts { - height: 48px; - width: 49px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1884px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.study-template { - height: 52px; - width: 54px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2580px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.extended-hours { - height: 48px; - width: 174px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1152px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.hotlist { - height: 45px; - width: 34px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1559px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.repeat { - height: 39px; - width: 53px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2311px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.headlines { - height: 39px; - width: 40px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1510px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.conversation { - height: 36px; - width: 42px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -980px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item .image.publish { - height: 35px; - width: 36px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2238px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.features .features-item:after { - clear: both; - display: table; - content: ""; -} -.content-page.features .addons .text { - padding-left: 247px; -} -.content-page.features .addons .image { - float: left; - margin-left: -200px; - margin-top: 8px; - height: 126px; - width: 136px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -195px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page .woo-gopro { - padding: 65px 0 50px; - background: #14b8da; - text-align: center; -} -.content-page .woo-gopro .title { - font-size: 34px; - color: #f2f5f8; - margin-bottom: 15px; -} -.content-page .woo-gopro p { - font-size: 16px; - color: #f2f5f8; - font-style: italic; -} -.content-page .woo-gopro a { - margin-top: 20px; - background: #1098b5; - border: solid 1px #fff; - color: #fff; - font-size: 18px; - text-transform: uppercase; - width: 202px; - height: 45px; - line-height: 45px; - display: inline-block; -} -.content-page.licensing { - overflow: hidden; -} -.content-page.licensing .intro { - text-align: center; - padding-top: 52px; - padding-bottom: 0; -} -.content-page.licensing .intro .tv-layout-width { - position: relative; -} -.content-page.licensing .intro img { - display: block; - margin: 55px 0 0 -62px; -} -.content-page.licensing .base-info { - padding: 105px 0 75px; -} -.content-page.licensing .base-info h3 { - color: #2a2d33; - font-size: 24px; - font-weight: normal; - margin: 0 0 15px; -} -.content-page.licensing .base-info .three-colomns-layout .colomn-left, -.content-page.licensing .base-info .three-colomns-layout .colomn-center, -.content-page.licensing .base-info .three-colomns-layout .colomn-right { - float: left; - position: relative; - height: 453px; - width: 305px; - width: calc((100% - 81px)/3); - margin-right: 40px; - padding-bottom: 45px; -} -.content-page.licensing .base-info .three-colomns-layout .colomn-left.colomn-right, -.content-page.licensing .base-info .three-colomns-layout .colomn-center.colomn-right, -.content-page.licensing .base-info .three-colomns-layout .colomn-right.colomn-right { - margin-right: 0px; -} -.content-page.licensing .base-info .three-colomns-layout .colomn-left h3, -.content-page.licensing .base-info .three-colomns-layout .colomn-center h3, -.content-page.licensing .base-info .three-colomns-layout .colomn-right h3 { - font-size: 17px; - font-weight: bold; - color: #2a2d33; -} -.content-page.licensing .base-info .three-colomns-layout .colomn-left .image-container, -.content-page.licensing .base-info .three-colomns-layout .colomn-center .image-container, -.content-page.licensing .base-info .three-colomns-layout .colomn-right .image-container { - height: 100px; - line-height: 100px; - text-align: center; - margin-bottom: 40px; -} -.content-page.licensing .base-info .three-colomns-layout .colomn-left .image.window-chart, -.content-page.licensing .base-info .three-colomns-layout .colomn-center .image.window-chart, -.content-page.licensing .base-info .three-colomns-layout .colomn-right .image.window-chart { - height: 89px; - width: 110px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2996px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.licensing .base-info .three-colomns-layout .colomn-left .image.cloud-chart, -.content-page.licensing .base-info .three-colomns-layout .colomn-center .image.cloud-chart, -.content-page.licensing .base-info .three-colomns-layout .colomn-right .image.cloud-chart { - height: 81px; - width: 115px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -838px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.licensing .base-info .three-colomns-layout .colomn-left .image.pages-chart, -.content-page.licensing .base-info .three-colomns-layout .colomn-center .image.pages-chart, -.content-page.licensing .base-info .three-colomns-layout .colomn-right .image.pages-chart { - height: 100px; - width: 100px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -1942px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.licensing .base-info .three-colomns-layout .colomn-left .tv-content-button, -.content-page.licensing .base-info .three-colomns-layout .colomn-center .tv-content-button, -.content-page.licensing .base-info .three-colomns-layout .colomn-right .tv-content-button { - padding: 0; - width: 100%; -} -.content-page.licensing > .vindent:last-child { - padding: 70px 0; -} -.content-page.charting-library .intro { - position: relative; - text-align: center; - padding-bottom: 0px; -} -.content-page.charting-library .intro .image { - height: 104px; - width: 1091px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2466px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; - margin-left: -45px; - margin-top: -8px; -} -.content-page.charting-library .buttons-container { - position: relative; - margin-top: 45px; - text-align: center; - z-index: 1; -} -.content-page.charting-library .buttons-container .tv-content-button { - margin-right: 15px; -} -.content-page.charting-library .buttons-container .tv-content-button:last-child { - margin-right: 0; -} -.content-page.charting-library .chart-container.vindent { - padding-top: 65px; - text-align: center; -} -.content-page.charting-library #chart { - width: 100%; - height: 605px; -} -.content-page .advantages .list { - padding: 25px 310px 0 75px; -} -.content-page .advantages h2 { - font-size: 25px; - position: relative; -} -.content-page .advantages h2 .image, -.content-page .advantages h2 .rounded-number { - position: absolute; - left: -75px; - top: -10px; -} -.content-page .advantages h2 .rounded-number { - top: -12px; - width: 50px; - height: 50px; - line-height: 50px; - text-align: center; - border: 2px solid #14b8da; - -webkit-border-radius: 50px; - -webkit-background-clip: padding-box; - -moz-border-radius: 50px; - -moz-background-clip: padding; - border-radius: 50px; - background-clip: padding-box; - color: #14b8da; -} -.content-page .advantages h2.blue { - color: #14b8da; -} -.content-page .advantages h2.blue .image { - height: 50px; - width: 50px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -598px; -} -.content-page .advantages h2.blue .rounded-number { - border-color: #14b8da; - color: #14b8da; -} -.content-page .advantages h2.green { - color: #60b789; -} -.content-page .advantages h2.green .image { - height: 50px; - width: 50px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -658px; -} -.content-page .advantages h2.green .rounded-number { - border-color: #60b789; - color: #60b789; -} -.content-page .advantages h2.yellow { - color: #dbb710; -} -.content-page .advantages h2.yellow .image { - height: 50px; - width: 50px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -778px; -} -.content-page .advantages h2.yellow .rounded-number { - border-color: #dbb710; - color: #dbb710; -} -.content-page .advantages h2.red { - color: #e26346; -} -.content-page .advantages h2.red .image { - height: 50px; - width: 50px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -718px; -} -.content-page .advantages h2.red .rounded-number { - border-color: #e26346; - color: #e26346; -} -.content-page .advantages p { - padding-bottom: 25px; -} -.content-page .contacts { - margin-top: 17px; - float: right; - position: relative; - width: 237px; - padding: 16px 18px; - background: #eaeff4; - border-radius: 5px; - color: #5e646f; - line-height: 20px; - font-size: 14px; -} -.content-page .contacts .title { - color: #2a2d33; - padding-bottom: 15px; - font-weight: bold; - text-transform: uppercase; -} -.content-page .contacts .fn, -.content-page .contacts .email, -.content-page .contacts .tel { - display: block; -} -.content-page .contacts:after { - content: " "; - height: 54px; - width: 30px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2052px; - display: block; - position: absolute; - overflow: hidden; - bottom: 0; - right: 11px; -} -.content-page .hl-bg .contacts { - background: #f2f5f8; -} -.content-page.tv-widget-page .intro { - text-align: center; - overflow: hidden; - padding-bottom: 0px; -} -.content-page.tv-widget-page .intro .image { - height: 104px; - width: 1091px; - background-image: url("../images/sprites/content-pages.png"); - background-repeat: no-repeat; - background-position: 0px -2466px; - display: inline-block; - position: relative; - vertical-align: middle; - overflow: hidden; -} -.content-page.tv-widget-page .browser-container { - margin-top: 50px; -} -.charting-library-page-dialog { - text-align: left; - line-height: 1.7; - font-size: 15px; -} -.pubscript-try-button, -.pubscript-button { - float: left; - overflow: hidden; - padding: 0; - height: 25px; - background: white; - border: 1px solid #c5c5c5; - border-radius: 1px; - color: #777777; - font-size: 12px; - line-height: 15px; - cursor: pointer; -} -.pubscript-try-button .count, -.pubscript-button .count { - float: left; - border-right: 1px solid #c5c5c5; - background: #f2f5f8; - padding: 5px 10px; - height: 15px; -} -.pubscript-try-button .count.hidden, -.pubscript-button .count.hidden { - display: none; -} -.pubscript-try-button .icon, -.pubscript-button .icon { - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -593px; - width: 14px; - height: 14px; - float: left; - margin: 6px 0 0 10px; -} -.pubscript-try-button .label, -.pubscript-button .label { - float: left; - padding: 5px 10px; - height: 15px; -} -.pubscript-try-button:hover, -.pubscript-button:hover { - color: #777777; - background: #f2f5f8; -} -.pubscript-try-button.active, -.pubscript-button.active { - background: #f2f5f8; - color: #58c3e5; -} -.pubscript-try-button.active .icon, -.pubscript-button.active .icon { - background-image: url("../images/sprites/base-sprite.png"); - background-repeat: no-repeat; - background-position: 0px -569px; -} -/*# sourceMappingURL=site.compiled.css.map */ \ No newline at end of file diff --git a/charting_library/static/css/site.compiled.css.map b/charting_library/static/css/site.compiled.css.map deleted file mode 100644 index cb5292fd..00000000 --- a/charting_library/static/css/site.compiled.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"E:\\tradingview\\static\\css\\site.compiled.css","sources":["fontface.css","mixins/display.less","mixins/position.less","mixins/decorators.less","basics/gui-common-elements.less","mixins/lesshat.less","sprites/base-sprite.less","mixins/icons.less","layout.less","index.less","sprites/index-sprite.less","style.less","dialogs.less","fancybox/jquery.fancybox.css","header.less","profile.less","pro.css","viewchart.css","search.css","stream.css","quote-area.css","notification.css","orderform.css","widget-page.less","features.less","payments.css","iotd.less","gopro.css","faqblock.css","followsymbols.css","successsubscription.less","inputselectable.less","content.less","sprites/content-pages.less","pubscript.less"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/charting_library/static/css/widget.css b/charting_library/static/css/widget.css deleted file mode 100644 index 17882acf..00000000 --- a/charting_library/static/css/widget.css +++ /dev/null @@ -1,306 +0,0 @@ -/* Don't forget to invalidate CloudFront cache for '../css/widget.css' via invalidate_cloudfront_widgets.py */ - -html, body {background: none; overflow: hidden; min-width: 240px; height: 100%;} - -#widget-container -{ - border: 1px solid #D9DADB; - background: #fff; -} -#widget-container #showExtendedHoursLink { - display: none; -} - -#widget-container .header-chart-panel { - min-height: 0px; -} -#widget-container .pane-legend-line.main .pane-legend-icon.format {display: none;} - -.insert-study-dialog.minimized -{ - width: 490px; -} -.insert-study-dialog.minimized .insert-study-tabs -{ - display: none; -} -.insert-study-dialog.minimized .insert-study-page-content.page-padded -{ - padding: 10px 0 0 10px; -} -.insert-study-dialog.scrollbar.minimized -{ - width: 498px; -} -.minimized .insert-study-items li -{ - width: 140px; height: 13px; - padding: 8px 5px; - /*font-size: 10px;*/ - font-size: 12px; - - white-space: nowrap; - overflow: hidden; text-overflow: ellipsis; -} -.minimized .insert-study-items li:hover -{ - overflow: visible; - z-index: 18; - position: relative; - width: auto; - min-width: 140px; -} -.minimized .insert-study-items li .fav -{ - display: none; -} - -.minimized .insert-study-main { width: 490px; } -.minimized .insert-study-pages .search-header { padding-left: 4px; } -.minimized .insert-study-items ul.column { width: 150px; } -.minimized .search-header{ display: none; } - -.on-widget .getimage, -.on-widget .open-popup -{ - margin-left: 4px; - padding: 7px; - border-width: 0 !important; -} - -.on-widget .getimage:hover { - background: #5ECE93; -} - -.on-widget .open-popup { - border: none; - background: #6798BB; -} -.on-widget .open-popup:hover { background: #69A3CC; } -.on-widget .open-popup:active { background: #71ACD6; } -.on-widget .open-popup i { - width: 16px; - height: 14px; - background-image: url("../images/icons.png"); - background-position: -180px -400px; -} - -.on-widget .widgetbar-widget-hotlist .widgetbar-widgetheader .widgetbar-headerspace { - display: none; -} - -.onchart-tv-logo, -.onchart-cme-logo, -.onchart-custom-logo { - display: block; - position: absolute; - z-index: 10; -} - -.onchart-cme-logo { - left: 10px; - bottom: 25px; - width: 135px; -} -.onchart-tv-logo, -.onchart-custom-logo { - left: 1px; - bottom: 22px; - width: auto; -} - -.onchart-tv-logo .wrapper { - display: block; - padding: 3px; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -webkit-transition: background 0.7s ease; - -moz-transition: width 0.7s ease; - -ms-transition: width 0.7s ease; - -o-transition: width 0.7s ease; - transition: width 0.7s ease; - -webkit-transition: background 0.7s ease; - -moz-transition: background 0.7s ease; - -ms-transition: background 0.7s ease; - -o-transition: background 0.7s ease; - transition: background 0.7s ease; -} -.onchart-tv-logo.expanded .wrapper { - background-color: rgba(255, 255, 255, 0.3); -} -.onchart-tv-logo.expanded.grey .wrapper { - background-color: rgba(255, 255, 255, 0.3); -} -.onchart-tv-logo.expanded.blue .wrapper { - background-color: rgba(255, 255, 255, 0.3); -} - -.onchart-tv-logo.black .wrapper { - background-color: rgba(0, 0, 0, 0.3); -} -.onchart-tv-logo.expanded.black .wrapper { - background-color: rgba(255, 255, 255, 0.3); -} - -.onchart-tv-logo .inner { - display: block; - height: 32px; - line-height: 31px; - padding: 0 9px; - -webkit-transition: background 0.7s ease; - -moz-transition: background 0.7s ease; - -ms-transition: background 0.7s ease; - -o-transition: background 0.7s ease; - transition: background 0.7s ease; -} -.onchart-tv-logo.expanded .inner { - background-color: rgba(255, 255, 255, 0.8); -} -.onchart-tv-logo.expanded.grey .inner { - background-color: rgba(224, 222, 222, 0.8); -} -.onchart-tv-logo.expanded.blue .inner { - background-color: rgba(209, 232, 255, 0.8); -} -.onchart-tv-logo.expanded.black .inner { - background-color: rgba(0, 0, 0, 0.8); -} -.onchart-tv-logo img { - width: 33px; - height: 23px; - display: inline-block; - vertical-align: middle; - -webkit-transition: display 0.7s ease; - -moz-transition: display 0.7s ease; - -ms-transition: display 0.7s ease; - -o-transition: display 0.7s ease; - transition: display 0.7s ease; -} -.onchart-tv-logo .text { - display: inline-block; - width: 0px; - overflow: hidden; - /*padding-left: 4px;*/ - padding-left: 36px; - vertical-align: middle; - -webkit-transition: width 0.7s ease; - -moz-transition: width 0.7s ease; - -ms-transition: width 0.7s ease; - -o-transition: width 0.7s ease; - transition: width 0.7s ease; -} -.onchart-tv-logo.expanded .text { - width: 145px; /* not 'auto' because of transition */ -} -.onchart-tv-logo img { - display: block; - position: absolute; - top: 8px; - -webkit-transition: opacity 0.7s ease; - -moz-transition: opacity 0.7s ease; - -ms-transition: opacity 0.7s ease; - -o-transition: opacity 0.7s ease; - transition: opacity 0.7s ease; -} -.onchart-tv-logo img.faded { - opacity: 1; -} -.onchart-tv-logo.expanded img.faded { - opacity: 0; -} - -.onchart-tv-logo .text .logo-highlighted { - font-weight: bold; - text-decoration: underline; -} - -/* /hover state*/ - - - -.onchart-cme-logo img { - width: inherit; - opacity: 0.55; -} -.onchart-cme-logo a.onchart-logo { - width: inherit; - white-space: nowrap; - position: relative; - top: -6px; - left: 0px; - color: #007FB9; - opacity: 0.7; - font-size: 12px; -} -.onchart-cme-logo a.onchart-logo .logo-fade { - color: #231f20; - opacity: 0.85; -} - -.on-cme-widget .symbol-search-dialog .filter, -.on-cme-widget .symbol-edit-popup .filter, -.on-cme-widget .compare-widget .predefine-section, -.on-cme-widget .compare-widget .vspace { - display: none; -} -.on-cme-widget .symbol-search-dialog .results { height: 450px; } - -.tv-embed-buttons-contaner { - float:right; -} - -/* cme get image button */ -.on-cme-widget .getimage:hover { - background: #5ECE93; -} - -/* get image icon on side toolbar */ -.on-cme-widget .tv-side-toolbar > .cme-saveimage-container { - position: absolute; - left: 1px; bottom: 1px; - height: 38px; - width: 50px; - background: #FFFFFF; -} -.on-cme-widget .tv-side-toolbar > .cme-saveimage-container:before { - content: ''; - - display: block; - width: 100%; height: 5px; - - position: absolute; - top: -5px; left: 0; - - background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); - background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); - background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); - background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); - background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); -} -.on-cme-widget .tv-side-toolbar > .cme-saveimage-container .getimage { - margin: 6px 11px; -} - -/* get image icon without side toolbar */ -.on-cme-widget #widget-container > .cme-saveimage-container { - position: absolute; - left: 8px; - bottom: 7px; -} -.on-cme-widget #widget-container > .cme-saveimage-container .getimage { - margin: 0; - padding: 3px 7px 2px 6px; - border: none; -} - -/* Custom Logo */ -.onchart-tv-logo img.custom-image { - position: relative; - top: 0; - left: 0; - width: auto; - height: auto; -} diff --git a/charting_library/static/images/controlll.png b/charting_library/static/images/controlll.png deleted file mode 100644 index a00ea658..00000000 Binary files a/charting_library/static/images/controlll.png and /dev/null differ diff --git a/charting_library/static/images/dialogs/close-flat.png b/charting_library/static/images/dialogs/close-flat.png deleted file mode 100644 index bb430cf0..00000000 Binary files a/charting_library/static/images/dialogs/close-flat.png and /dev/null differ diff --git a/charting_library/static/images/dialogs/large-slider-handle.png b/charting_library/static/images/dialogs/large-slider-handle.png deleted file mode 100644 index 8c6655cf..00000000 Binary files a/charting_library/static/images/dialogs/large-slider-handle.png and /dev/null differ diff --git a/charting_library/static/images/dialogs/linewidth-slider.png b/charting_library/static/images/dialogs/linewidth-slider.png index 78f6e22f..464eb9d2 100644 Binary files a/charting_library/static/images/dialogs/linewidth-slider.png and b/charting_library/static/images/dialogs/linewidth-slider.png differ diff --git a/charting_library/static/images/dialogs/objects-tree.png b/charting_library/static/images/dialogs/objects-tree.png index 0775b1ed..91f75abd 100644 Binary files a/charting_library/static/images/dialogs/objects-tree.png and b/charting_library/static/images/dialogs/objects-tree.png differ diff --git a/charting_library/static/images/dialogs/spread-actions.png b/charting_library/static/images/dialogs/spread-actions.png index b901f0dc..b1fc753f 100644 Binary files a/charting_library/static/images/dialogs/spread-actions.png and b/charting_library/static/images/dialogs/spread-actions.png differ diff --git a/charting_library/static/images/icons.png b/charting_library/static/images/icons.png index 7867c00e..942f763a 100644 Binary files a/charting_library/static/images/icons.png and b/charting_library/static/images/icons.png differ diff --git a/charting_library/static/images/legend-icons.png b/charting_library/static/images/legend-icons.png index abdba62f..11393cf9 100644 Binary files a/charting_library/static/images/legend-icons.png and b/charting_library/static/images/legend-icons.png differ diff --git a/charting_library/static/images/linetool-properties/colorpicker-icons.png b/charting_library/static/images/linetool-properties/colorpicker-icons.png index 43bcb0c8..4c3f90f9 100644 Binary files a/charting_library/static/images/linetool-properties/colorpicker-icons.png and b/charting_library/static/images/linetool-properties/colorpicker-icons.png differ diff --git a/charting_library/static/images/linetool-properties/drag-handle-bg.png b/charting_library/static/images/linetool-properties/drag-handle-bg.png deleted file mode 100644 index 1f56fbc1..00000000 Binary files a/charting_library/static/images/linetool-properties/drag-handle-bg.png and /dev/null differ diff --git a/charting_library/static/images/linetool-properties/icons.png b/charting_library/static/images/linetool-properties/icons.png index 76f89b0e..2823313e 100644 Binary files a/charting_library/static/images/linetool-properties/icons.png and b/charting_library/static/images/linetool-properties/icons.png differ diff --git a/charting_library/static/images/loading.gif b/charting_library/static/images/loading.gif deleted file mode 100644 index 4993bcca..00000000 Binary files a/charting_library/static/images/loading.gif and /dev/null differ diff --git a/charting_library/static/images/logo-widget-copyright-faded.png b/charting_library/static/images/logo-widget-copyright-faded.png index 7301a329..644a7a6e 100644 Binary files a/charting_library/static/images/logo-widget-copyright-faded.png and b/charting_library/static/images/logo-widget-copyright-faded.png differ diff --git a/charting_library/static/images/logo-widget-copyright.png b/charting_library/static/images/logo-widget-copyright.png index 85facebf..3a674978 100644 Binary files a/charting_library/static/images/logo-widget-copyright.png and b/charting_library/static/images/logo-widget-copyright.png differ diff --git a/charting_library/static/images/save-load-separator-inv.png b/charting_library/static/images/save-load-separator-inv.png new file mode 100644 index 00000000..d1bbb9e6 Binary files /dev/null and b/charting_library/static/images/save-load-separator-inv.png differ diff --git a/charting_library/static/images/select-bg.png b/charting_library/static/images/select-bg.png index ab4c801a..9fafc4bd 100644 Binary files a/charting_library/static/images/select-bg.png and b/charting_library/static/images/select-bg.png differ diff --git a/charting_library/static/images/sidetoolbar/instruments.png b/charting_library/static/images/sidetoolbar/instruments.png index 12b4ad75..d3ed615c 100644 Binary files a/charting_library/static/images/sidetoolbar/instruments.png and b/charting_library/static/images/sidetoolbar/instruments.png differ diff --git a/charting_library/static/images/sidetoolbar/toolgroup.png b/charting_library/static/images/sidetoolbar/toolgroup.png deleted file mode 100644 index e05a2c87..00000000 Binary files a/charting_library/static/images/sidetoolbar/toolgroup.png and /dev/null differ diff --git a/charting_library/static/images/ticker-icons.png b/charting_library/static/images/ticker-icons.png index b66e7d56..21350cff 100644 Binary files a/charting_library/static/images/ticker-icons.png and b/charting_library/static/images/ticker-icons.png differ diff --git a/charting_library/static/images/tvcolorpicker-sprite.png b/charting_library/static/images/tvcolorpicker-sprite.png index 82b40cb7..15d4fd75 100644 Binary files a/charting_library/static/images/tvcolorpicker-sprite.png and b/charting_library/static/images/tvcolorpicker-sprite.png differ diff --git a/charting_library/static/images/warning-icon.png b/charting_library/static/images/warning-icon.png deleted file mode 100644 index d7baa142..00000000 Binary files a/charting_library/static/images/warning-icon.png and /dev/null differ diff --git a/charting_library/static/localization/translations/cs_CZ.json b/charting_library/static/localization/translations/cs_CZ.json index c9363b1c..711872f9 100644 --- a/charting_library/static/localization/translations/cs_CZ.json +++ b/charting_library/static/localization/translations/cs_CZ.json @@ -560,5 +560,61 @@ "No drawings yet": "No drawings yet", "Lock/Unlock": "Lock/Unlock", "deviation_input": "deviation", - "depth_input": "depth" + "depth_input": "depth", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Avarage Exponentional_study": "Moving Avarage Exponentional", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Avarage Weighted_study": "Moving Avarage Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/de_DE.json b/charting_library/static/localization/translations/de_DE.json index 549da2b4..a11d4b3a 100644 --- a/charting_library/static/localization/translations/de_DE.json +++ b/charting_library/static/localization/translations/de_DE.json @@ -443,6 +443,7 @@ "Singapore": "Singapur", "Sydney": "Sydney", "Taipei": "Taipei", + "Tehran": "Tehran", "Tokyo": "Tokyo", "Toronto": "Toronto", "Vancouver": "Vancouver", @@ -516,6 +517,7 @@ "increment_input": "Schrittgröße", "maximum_input": "Maximalwert", "showMA_input": "Gleitenden Durchschnitt anzeigen", + "show MA_input": "Show MA", "Volume": "Volumen", "Volume MA": "Volumen MA", "Indicator": "Indikator", @@ -560,5 +562,103 @@ "No drawings yet": "Noch keine Zeichnungen", "Lock/Unlock": "Verriegeln/Entriegeln", "deviation_input": "deviation", - "depth_input": "depth" + "depth_input": "depth", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/en.json b/charting_library/static/localization/translations/en.json index c9363b1c..1b916610 100644 --- a/charting_library/static/localization/translations/en.json +++ b/charting_library/static/localization/translations/en.json @@ -443,6 +443,7 @@ "Singapore": "Singapore", "Sydney": "Sydney", "Taipei": "Taipei", + "Tehran": "Tehran", "Tokyo": "Tokyo", "Toronto": "Toronto", "Vancouver": "Vancouver", @@ -516,6 +517,7 @@ "increment_input": "Increment", "maximum_input": "Maximum", "showMA_input": "Show MA", + "show MA_input": "Show MA", "Volume": "Volume", "Volume MA": "Volume MA", "Indicator": "Indicator", @@ -560,5 +562,103 @@ "No drawings yet": "No drawings yet", "Lock/Unlock": "Lock/Unlock", "deviation_input": "deviation", - "depth_input": "depth" + "depth_input": "depth", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/es.json b/charting_library/static/localization/translations/es.json index e0e187bc..29f6909f 100644 --- a/charting_library/static/localization/translations/es.json +++ b/charting_library/static/localization/translations/es.json @@ -141,7 +141,7 @@ "Brush": "Pincel", "Callout": "Leyenda", "Circle Lines": "Lineas circulares (?)", - "Cross": "Cuzar", + "Cross": "Cruce", "Cyclic Lines": "Lineas cíclicas", "Date Range": "Rango de datos", "Disjoint Angle": "Desvincular el ángulo", @@ -151,7 +151,7 @@ "Elliott Minor Retracement": "Retroceso menor de Elliott", "Elliott Wave Cycle": "Ciclo de ondas de Elliott", "Elliott Wave Minor": "Onda menor de Elliott", - "Elliott Wave Subminuette": "(?)", + "Elliott Wave Subminuette": "Elliott Wave Subminuette", "Ellipse": "Elipse", "Eraser": "Borrador", "Extended": "Extendido", @@ -279,8 +279,8 @@ "Right End": "Extremo derecho", "Right Lables": "Etiqueta derecha", "right": "Derecha", - "Log Scale_scale_menu": "Ingresr escala_menu escala", - "Percentage_scale_menu": "Porcentaje_menu escala", + "Log Scale_scale_menu": "Escala Log", + "Percentage_scale_menu": "Porcentaje", "Scales": "Escalas", "Settings": "Opciones", "Show Background": "Mostrar historial", @@ -372,12 +372,12 @@ "y_dates_plural_1": "not_used", "y_dates_plural_2": "not_used", "y_dates_plural_5": "not_used", - "h_dates": "h.", + "h_dates": "h", "D_dates": "D", "W_dates": "S", "M_dates": "M", - "d_dates": "d.", - "m_dates": "min.", + "d_dates": "d", + "m_dates": "m", "in_dates": "para", "Jan": "Ene", "Feb": "Feb", @@ -443,6 +443,7 @@ "Singapore": "Singapur", "Sydney": "Sydney", "Taipei": "Taipei", + "Tehran": "Tehran", "Tokyo": "Tokyo", "Toronto": "Toronto", "Vancouver": "Vancouver", @@ -515,7 +516,8 @@ "start_input": "valor inicial", "increment_input": "incremento", "maximum_input": "máximo", - "showMA_input": "ver el promedio", + "showMA_input": "Mostrar MA", + "show MA_input": "Mostrar MA", "Volume": "Volumen", "Volume MA": "Volumen promedio", "Indicator": "Indicador", @@ -560,5 +562,103 @@ "No drawings yet": "No dibujado todavia", "Lock/Unlock": "Bloquear/Desbloquear", "deviation_input": "desviación", - "depth_input": "Profundidad" + "depth_input": "Profundidad", + "Accumulation/Distribution_study": "Acumulación/Distribución", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Sobre", + "Ichimoku Cloud_study": "Nube Ichimoku", + "Klinger Oscillator_study": "Oscilador Klinger", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "Cruce MA", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Volumen Neto", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Movimiento Promedio", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volumen", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Cambiar intervalo", + "Show Only Studies": "Mostrar Solo Estudios", + "Show Only Drawings": "Mostrar Solo Dibujos", + "Show All": "Mostrar Todos", + "Timezone/Sessions Properties...": "Propiedades Zona horaria/Sessiones", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Nota", + "Anchored Note": "Anchored Note", + "Scales Properties": "Propiedades de las Escalas", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Cambiar porcentaje", + "auto_scale": "auto", + "Invalid Symbol": "Simbolo invalido", + "loading...": "cargando...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "No aplicable", + "Stats Text Color": "Color Texto Estadísticas", + "Show Angle": "Mostrar angulo", + "Always Show Stats": "Mostrar Estadísticas Siempre", + "Rename...": "Renombre...", + "Load": "Cargando", + "Save": "Guardar", + "Rename Chart": "Renombrar Gráfico", + "{0} copy": "{0} copia", + "Please enter chart name": "Por favor introduzca un nuevo nombre para el gráfico", + "Enter a new chart name": "Introduzca un nuevo nombre para el gráfico", + "Load Chart": "Cargar Gráfico", + "Chart Name": "Nombre Gráfico", + "Chart name": "Nombre gráfico", + "Last Modified": "Ultima Modificación", + "Active Symbol": "Símbolo Activo", + "Fullscreen mode": "Modo Pantalla Completa", + "Marker Color": "Marker Color", + "Font Size": "Tamaño Fuente", + "Save New Chart": "Guardar Nuevo Gráfico", + "Source_compare": "Fuente", + "YES": "SI", + "NO": "NO", + "Confirmation": "Confirmación", + "Are you sure you want to delete this chart?": "Esta seguro de querer eliminar este gráfico? " } \ No newline at end of file diff --git a/charting_library/static/localization/translations/fa_IR.json b/charting_library/static/localization/translations/fa_IR.json new file mode 100644 index 00000000..7f4d9580 --- /dev/null +++ b/charting_library/static/localization/translations/fa_IR.json @@ -0,0 +1,664 @@ +{ + "propertypage-name-label_css_class": "propertypage-name-label-nocap", + "Script Editor": "ویرایشگر فرمول", + " Published Charts Timeline": "خط زمان نمودار منتشر شده", + "SMA": "میانگین متحرک", + "Bar's Style": "نحوه نمایش", + "Chart Properties": "تنظیمات نمودار", + "Compare": "مقایسه", + "Compare...": "مقایسه...", + "Compare or Add Symbol...": "مقایسه یا افزودن نماد...", + "Compare or Add Symbol": "مقایسه یا افزودن نماد", + "Add Symbol": "افزودن نماد", + "Scales Properties...": "تنظیمات محورها...", + "Add": "افزودن", + "Company Comparison": "مقایسه شرکت", + "Indicators, Fundamentals, Economy and Add-ons": "اندیکاتورها و مقایسه شرکت‌ها", + "Economy & Symbols": "مقایسه شرکت‌ها", + "Bars": "میله‌ای", + "Candles": "شمعی", + "Hollow Candles": "شمعی توخالی", + "Line": "خط", + "Area": "ناحیه", + "Heiken Ashi": "هایکن آشی", + "Histogram": "میله‌ای", + "Cross_chart_type": "به‌علاوه", + "Crosshair": "نشانه‌گر", + "Columns": "ستونی", + "Circles": "دایره", + "Indicators": "اندیکاتورها", + "Favorites": "مورد علاقه", + "Technical Analysis": "اندیکاتورهای تحلیل تکنیکی", + "No indicators matched your criteria.": "هیچ اندیکاتوری با شرط شما مطابقت ندارد.", + "Add to favorites": "افزودن به موارد مورد علاقه", + "Remove from favorites": "حذف از موارد مورد علاقه", + "No symbols matched your criteria": "هیچ نمادی با شرط شما مطابقت ندارد", + "Add any symbol from the list": "نمادی را از لیست اضافه کنید", + "Overlay the main chart": "نمایش بر روی ناحیه اصلی", + "Symbols to be added on the chart": "نماد هایی که به نمودار اضافه می شوند", + "Symbol": "نماد", + "Default": "پیش‌فرض", + "Defaults": "پیش‌فرض‌ها", + "OK": "تایید", + "Cancel": "لغو", + " color": "رنگ", + " transparency": "شفافیت", + " visibility": "نمایش", + "Add To Watchlist": "اضافه کردن به دیده بان", + "Apply": "اعمال", + "Arguments in Header": "نمایش پارامترها", + "Arrow": "پیکان", + "Auto Scale": "تنظیم خودکار محور", + "Background": "پس‌زمینه", + "bars": "میله", + "bars_margin": "فضای خالی", + "{0} bars": "{0} داده", + "Bottom Margin": "حاشیه از پایین", + "Bring Forward": "جلو", + "Bring to Front": "اولین", + "Clone": "تکثیر", + "Color Theme": "شمای رنگی", + "Copy": "کپی", + "Extended Hours": "ساعات غیرمعاملاتی", + "Format...": "ویژگی‌ها...", + "Full Screen": "تمام صفحه", + "Grid Lines": "شبکه", + "Hide All Drawing Tools": "عدم نمایش اشکال", + "Hide": "عدم نمایش", + "Insert Drawing Tool": "افزودن شکل", + "Insert Indicator...": "افزودن اندیکاتور...", + "Last Value on Price Scale": "نمایش آخرین قیمت بر روی محور", + "Link To": "اتصال به", + "Load New Bars": "بارگزاری داده های جدید", + "Lock All Drawing Tools": "قفل کردن ابزار های رسم", + "Lock Scale": "قفل کردن محور", + "Lock scale": "قفل کردن محور", + "Log Scale": "مقیاس لگاریتمی", + "log": "لگاریتمی", + "Magnet Mode": "آهنربا", + "Merge Down": "ترکیب با ناحیه پایین", + "Merge Up": "ترکیب با ناحیه بالایی", + "Objects Tree...": "لیست اشکال و اندیکاتورها...", + "Offset": "فاصله", + "Override Min Tick": "حداقل مقیاس قیمت", + "Percentage": "مقیاس درصدی", + "Precision": "دقت", + "Price Line": "خط قیمت", + "Properties...": "تنظیمات...", + "Redo": "حالت بعدی", + "Remove All Drawing Tools": "حذف همه اشکال", + "Remove All Studies": "پاک کردن همه ی محاسبات", + "Remove All Indicators": "حذف همه اندیکاتورها", + "Remove": "حذف", + "Reset Chart": "تنظیمات پیش‌فرض", + "Reset Scale": "مقیاس پیش‌فرض", + "Reset": "تنظیم مجدد", + "Right Margin": "حاشیه از راست", + "Save As...": "ذخیره به عنوان ...", + "Scale Left": "مقیاس محور چپ", + "Scale Percentage": "درصد مقیاس", + "Scale Right": "مقیاس محور راست", + "Scale Series Only": "تغییر مقیاس تنها برای قیمت", + "Scale series only": "تغییر مقیاس تنها برای قیمت", + "Scale Series only": "تغییر مقیاس تنها برای قیمت", + "Scales Lines": "رنگ خطوط محورها", + "Scales Text": "رنگ متن محورها", + "Scaling": "مقیاس بندی", + "Screen (No Scale)": "مقیاس صفحه", + "Send Backward": "عقب", + "Send to Back": "آخرین", + "Session Breaks": "تنفس معاملاتی", + "Show Arguments in Header": "نمایش پارامترها", + "Show Last Value on Price Scale": "نمایش آخرین ارزش روی مقیاس قیمت", + "Show Left Axis": "نمایش محور چپ", + "Show Right Axis": "نمایش محور راست", + "Show": "نمایش", + "Stay In Drawing Mode": "ماندن در حالت رسم", + "Symbol Search...": "جستجوی نماد...", + "Change Symbol": "تغییر نماد", + "Change Symbol...": "تغییر نماد...", + "Time Zone": "منطقه زمانی", + "TimeZone": "منطقه زمانی", + "Top Margin": "حاشیه از بالا", + "Transparency": "شفافیت", + "Undo {0}": "حالت قبلی", + "Undo": "حالت قبلی", + "Unmerge Down": "جداسازی و انتقال به پایین", + "Unmerge Up": "جداسازی و انتقال به بالا", + "Visual Order": "ترتیب نمایش", + "Watermark": "رنگ نماد پس زمینه", + "Show Objects Tree": "نمایش لیست اشکال", + "cursors-group-css-class": "cursors-group-css-class", + "ABCD Pattern": "الگوی ABCD", + "Anchored Text": "متن ثابت", + "Arc": "کمان", + "Arrow Mark Down": "پیکان رو به پایین", + "Arrow Mark Left": "پیکان رو به چپ", + "Arrow Mark Right": "پیکان رو به راست", + "Arrow Mark Up": "پیکان رو به بالا", + "Balloon": "بالون", + "Bars Pattern": "الگوی داده ها", + "Brush": "قلم", + "Callout": "Callout", + "Circle Lines": "خطوط منحنی", + "Cross": "مکان‌نما", + "Cyclic Lines": "خطوط دایره ای", + "Date Range": "بازه زمانی", + "Disjoint Angle": "قطع اتصال زاویه", + "Dot": "نقطه", + "Elliott Labels": "Elliott Labels", + "Elliott Major Retracement": "Elliott Major Retracement", + "Elliott Minor Retracement": "Elliott Minor Retracement", + "Elliott Wave Cycle": "Elliott Wave Cycle", + "Elliott Wave Minor": "Elliott Wave Minor", + "Elliott Wave Subminuette": "Elliott Wave Subminuette", + "Ellipse": "Ellipse", + "Eraser": "پاک‌کن", + "Extended": "تمدید شده", + "Extended Line": "خط تمدید شده", + "Fib Channel": "Fib Channel", + "Fib Circles": "Fib Circles", + "Fib Retracement": "Fib Retracement", + "Fib Speed Resistance Arcs": "Fib Speed Resistance Arcs", + "Fib Speed Resistance Fan": "Fib Speed Resistance Fan", + "Fib Spiral": "Fib Spiral", + "Fib Time Zone": "Fib Time Zone", + "Fib Wedge": "Fib Wedge", + "Flag Mark": "علامت گذاری", + "Flat Top/Bottom": "Flat Top/Bottom", + "Flat Bottom": "Flat Bottom", + "Forecast": "Forecast", + "Gann Box": "Gann Box", + "Gann Fan": "Gann Fan", + "Gann Square": "Gann Square", + "Head & Shoulders": "Head & Shoulders", + "Horizontal Line": "Horizontal Line", + "Horizontal Ray": "Horizontal Ray", + "Icon": "Icon", + "Inside Pitchfork": "Inside Pitchfork", + "Long Position": "Long Position", + "Risk/Reward long": "Risk/Reward long", + "Modified Schiff Pitchfork": "Modified Schiff Pitchfork", + "Parallel Channel": "Parallel Channel", + "Pitchfan": "Pitchfan", + "Pitchfork": "Pitchfork", + "Polyline": "Polyline", + "Price Label": "Price Label", + "Price Range": "Price Range", + "Projection": "Projection", + "Ray": "Ray", + "Rectangle": "Rectangle", + "Regression Trend": "Regression Trend", + "Rotated Rectangle": "Rotated Rectangle", + "Schiff Pitchfork": "Schiff Pitchfork", + "Schiff": "شیف", + "Original": "اصلی", + "Modified Schiff": "شیف تغییر داده‌شد", + "Inside": "داخلی", + "Short Position": "Short Position", + "Risk/Reward short": "Risk/Reward short", + "Text": "Text", + "Comment": "توضیحات", + "Three Drivers Pattern": "Three Drivers Pattern", + "Thumb Down": "Thumb Down", + "Thumb Up": "Thumb Up", + "Trend Angle": "Trend Angle", + "Trend Line": "Trend Line", + "Trend-Based Fib Extension": "Trend-Based Fib Extension", + "Trend-Based Fib Time": "Trend-Based Fib Time", + "Triangle Pattern": "Triangle Pattern", + "Triangle": "Triangle", + "Vertical Line": "Vertical Line", + "XABCD Pattern": "XABCD Pattern", + "Angle:": "زاویه", + "Arcs": "کمان‌ها", + "Background color 1": "رنگ پس‌زمینه ۱", + "Background color 2": "رنگ پس‌زمینه ۲", + "Background Color": "رنگ پس‌زمینه", + "Bar #": "شماره میله", + "Border color": "رنگ حاشیه", + "Border Color": "رنگ حاشیه", + "Border": "حاشیه", + "Bottom Lables": "برچسب‌های پایین", + "bottom": "پایین", + "center": "وسط", + "Channel": "کانال", + "Coeffs As Percents": "نمایش به درصد", + "Color bars based on previous close": "نمایش رنگ کندل‌ها بر اساس قیمت پایانی روز قبل", + "Color": "رنگ", + "Color:": "رنگ:", + "Coordinates": "مختصات", + "Delete": "حذف", + "Down Color": "قیمت منفی", + "Drawings": "Drawings", + "Entry price:": "قیمت ورود", + "Events": "Events", + "Extend Left End": "ابتدا باز", + "Extend Left": "امتداد از چپ", + "Extend Lines": "امتداد خطوط", + "Extend Right End": "انتها باز", + "Extend Right": "امتداد از راست", + "Extend": "بسط", + "Failure back color": "رنگ پس‌زمینه حالت شکست", + "Failure text color": "رنگ متن حالت شکست", + "Fans": "بادبزن‌ها", + "Fill": "رنگ ناحیه", + "Format": "ویژگی‌ها", + "Graphics": "Graphics", + "Grid": "شبکه", + "Help": "کمک", + "HLC Bars": "عدم نمایش نشانگر قیمت باز", + "Inputs": "ورودی‌ها", + "Label Background": "برچسب پس‌زمینه", + "Label": "برچسب", + "Labels": "برچسب‌ها", + "Left End": "ابتدا باز", + "Left Labels": "برچسب‌های چپ", + "left": "چپ", + "Level {0}": "Level {0}", + "Levels": "سطوح", + "Lines": "خطوط", + "Major": "بزرگ", + "Measure (Shift + Click on the chart)": "خطوط میزان تغییرات (شیفت + کلیک)", + "Median": "خط میانی", + "middle": "وسط", + "Middle": "وسط", + "Minor": "کوچک", + "Mode": "نوع", + "Normal": "خط", + "Plot": "رسم", + "Price Levels": "سطوح قیمت", + "Price Source": "مبنای قیمت", + "Price": "قیمت", + "Price:": "قیمت:", + "Prices": "قیمت‌ها", + "Profit Background Color": "Profit Background Color", + "Profit Level. Ticks:": "حد سود", + "Properties": "تنظیمات", + "Reverse": "معکوس", + "Right End": "انتها باز", + "Right Lables": "برچسب‌های راست", + "right": "راست", + "Log Scale_scale_menu": "مقیاس لگاریتمی", + "Percentage_scale_menu": "مقایس درصدی", + "Scales": "محورها", + "Settings": "تنظیمات", + "Show Background": "نمایش پس زمینه", + "Show Bars Range": "نمایش فاصله روزها", + "Show Date/Time Range": "نمایش فاصله تاریخی", + "Show Distance": "نمایش فاصله مختصات", + "Show Labels": "نمایش برچسب‌ها", + "Show Price Range": "نمایش فاصله قیمتی", + "Show Price": "نمایش قیمت", + "Show Prices": "نمایش قیمت‌ها", + "Show Text": "نمایش متن", + "Show Time": "نمایش زمان", + "Show Wave": "نمایش موج", + "Show/Hide": "نمایش/عدم نمایش", + "Source back color": "رنگ پس‌زمینه نقطه شروع", + "Source border color": "رنگ لبه نقطه شروع", + "Source text color": "رنگ متن نقطه شروع", + "Stay in Drawing Mode": "ماندن در حالت ترسیم", + "Stop Background Color": "Stop Background Color", + "Stop Color:": "رنگ محدوده زیان", + "Stop Level. Ticks:": "حد زیان", + "Style": "نحوه نمایش", + "Success back color": "رنگ پس‌زمینه حالت موفقیت", + "Success text color": "رنگ متن حالت موفقیت", + "Target back color": "رنگ پس‌زمینه نقطه هدف", + "Target border color": "رنگ لبه نقطه هدف", + "Target Color:": "رنگ محدوده سود", + "Target text color": "رنگ متن نقطه هدف", + "Text Alignment:": "تراز سطوح", + "Text color": "رنگ متن", + "Text Color": "رنگ متن", + "Text Font": "قلم", + "Text Wrap": "شکستن خودکار خطوط", + "Text:": "متن:", + "Time Levels": "سطوح تاریخ", + "Timezone/Sessions": "Timezone/Sessions", + "Top Labels": "برچسب‌های بالا", + "top": "بالا", + "Up Color": "قیمت مثبت", + "Wave Size": "اندازه موج", + "Wick": "سایه بیشترین و کمترین", + "Zoom In": "بزرگ نمایی", + "Zoom Out": "کوچک نمایی", + "Borders": "حاشیه", + "Level": "Level", + "Hlines Background": "رنگ پس‌زمینه", + "Plots Background": "Plots Background", + "Open_line_tool_position": "سود/زیان", + "Closed_line_tool_position": "سود/زیان", + "{0} P&L: {1}": "‫", + "Risk/Reward Ratio: {0}": "‫نسبت ریسک به سود: {0}", + "Stop: {0} ({1}%)": "‫زیان: {0} ({1}%)", + "Target: {0} ({1}%)": "‫سود: {0} ({1}%)", + "SUCCESS": "موفقیت", + "FAILURE": "شکست", + "Left Shoulder": "Left Shoulder", + "Head": "Head", + "Right Shoulder": "Right Shoulder", + "Mirrored": "جرخش افقی", + "Flipped": "چرخش عمودی", + "distance: {0}": "{0} :فاصله مختصات", + "day": "روز", + "day_plural": "روز", + "day_plural_1": "روز", + "day_plural_2": "روز", + "day_plural_5": "روز", + "week": "هفته", + "week_plural": "هفته", + "week_plural_1": "هفته", + "week_plural_2": "هفته", + "week_plural_5": "هفته", + "month": "ماه", + "month_plural": "ماه", + "month_plural_1": "ماه", + "month_plural_2": "ماه", + "month_plural_5": "ماه", + "minute": "دقیقه", + "minute_plural": "دقیقه", + "minute_plural_1": "دقیقه", + "minute_plural_2": "دقیقه", + "minute_plural_5": "دقیقه", + "hour": "ساعت", + "hour_plural": "ساعت", + "hour_plural_1": "ساعت", + "hour_plural_2": "ساعت", + "hour_plural_5": "ساعت", + "y_dates": "سال", + "y_dates_plural": "سال", + "y_dates_plural_1": "سال", + "y_dates_plural_2": "سال", + "y_dates_plural_5": "سال", + "h_dates": "ساعت", + "D_dates": "روز", + "W_dates": "هفته", + "M_dates": "ماه", + "d_dates": "روز", + "m_dates": "ماه", + "in_dates": "in_dates", + "Jan": "Jan", + "Feb": "Feb", + "Mar": "Mar", + "Apr": "Apr", + "May": "May", + "Jun": "Jun", + "Jul": "Jul", + "Aug": "Aug", + "Sep": "Sep", + "Oct": "Oct", + "Nov": "Nov", + "Dec": "Dec", + "Objects Tree": "اشکال و اندیکاتورها", + "Manage Drawings": "مدیریت اشکال", + "TOOL": "ابزار", + "SYMBOL": "نماد", + "Move Up": "انتقال به بالا", + "Move Down": "انتقال به پایین", + "All Exchanges": "همه بازارها", + "All types": "انواع", + "Stock": "سهام", + "stock": "سهام", + "Index": "شاخص", + "index": "شاخص", + "Futures": "آتی", + "futures": "آتی", + "Image URL": "مسیر عکس", + "Save image": "ذخیره عکس", + "or copy url:": "or copy url:", + "Redo {0}": "حالت بعدی", + "Custom color...": "Custom color...", + "Search": "جستجو", + "Open_in_legend": "باز", + "High_in_legend": "بیشترین", + "Low_in_legend": "کمترین", + "Close_in_legend": "پایانی", + "Open": "باز", + "High": "بیشترین", + "Low": "کمترین", + "Close": "پایانی", + "(H + L)/2": "(H + L)/2", + "(H + L + C)/3": "(H + L + C)/3", + "(O + H + L + C)/4": "(O + H + L + C)/4", + "UTC": "UTC", + "Exchange": "Exchange", + "Athens": "Athens", + "Berlin": "Berlin", + "Bogota": "Bogota", + "Bangkok": "بانگوک", + "Buenos Aires": "Buenos Aires", + "Chicago": "Chicago", + "Hong Kong": "Hong Kong", + "Kolkata": "Kolkata", + "London": "London", + "Los Angeles": "Los Angeles", + "Madrid": "Madrid", + "Moscow": "Moscow", + "New York": "New York", + "Paris": "Paris", + "Seoul": "Seoul", + "Shanghai": "Shanghai", + "Singapore": "Singapore", + "Sydney": "Sydney", + "Taipei": "Taipei", + "Tehran": "Tehran", + "Tokyo": "Tokyo", + "Toronto": "Toronto", + "Vancouver": "Vancouver", + "Warsaw": "Warsaw", + "n/a": "n/a", + "Long_input": "دوره بلند مدت", + "long_input": "دوره بلند مدت", + "longlen_input": "longlen_input", + "Window Size_input": "Window Size_input", + "Length_input": "دوره", + "length_input": "دوره", + "len_input": "len_input", + "Short_input": "دوره کوتاه مدت", + "short_input": "دوره کوتاه مدت", + "shortlen_input": "shortlen_input", + "Mult_input": "Mult_input", + "mult_input": "mult_input", + "divisor_input": "divisor_input", + "Divisor_input": "Divisor_input", + "Upper": "بالایی", + "Lower": "پایینی", + "Long": "بلند مدت", + "Short": "کوتاه مدت", + "Signal": "Signal", + "Jaw": "Jaw", + "Teeth": "Teeth", + "Lips": "Lips", + "Zero": "صفر", + "WMA Length_input": "WMA Length_input", + "Long RoC Length_input": "Long RoC Length_input", + "Short RoC Length_input": "Short RoC Length_input", + "jawLength_input": "jawLength_input", + "teethLength_input": "teethLength_input", + "lipsLength_input": "lipsLength_input", + "percent_input": "percent_input", + "exponential_input": "exponential_input", + "smoothD_input": "smoothD_input", + "smoothK_input": "smoothK_input", + "Color 0": "رنگ ۰", + "Color 1": "رنگ ۱", + "Color 2": "رنگ ۲", + "Color 3": "رنگ ۳", + "Color 4": "رنگ ۴", + "sym_input": "sym_input", + "symbol_input": "symbol_input", + "Sym_input": "Sym_input", + "DI Length_input": "DI Length_input", + "ADX Smoothing_input": "ADX Smoothing_input", + "displacement_input": "displacement_input", + "Tenkan-sen": "Tenkan-sen", + "Kijun-sen": "Kijun-sen", + "Chikou span": "Chikou span", + "Senkou A": "Senkou A", + "Senkou B": "Senkou B", + "useTrueRange_input": "useTrueRange_input", + "roclen1_input": "roclen1_input", + "roclen2_input": "roclen2_input", + "roclen3_input": "roclen3_input", + "roclen4_input": "roclen4_input", + "smalen1_input": "smalen1_input", + "smalen2_input": "smalen2_input", + "smalen3_input": "smalen3_input", + "smalen4_input": "smalen4_input", + "siglen_input": "siglen_input", + "UpperLimit": "حد بالا", + "LowerLimit": "حد پایین", + "fastLength_input": "fastLength_input", + "slowLength_input": "slowLength_input", + "signalLength_input": "signalLength_input", + "start_input": "start_input", + "increment_input": "increment_input", + "maximum_input": "maximum_input", + "showMA_input": "میانگین متحرک", + "show MA_input": "Show MA", + "Volume": "حجم", + "Volume MA": "میانگین متحرک حجم", + "Indicator": "Indicator", + "Oscillator": "Oscillator", + "lengthStoch_input": "lengthStoch_input", + "lengthRSI_input": "lengthRSI_input", + "sigma_input": "sigma_input", + "Sigma_input": "Sigma_input", + "Crosses": "تلاقی", + "Click to set a point": "Click to set a point", + "1. Slide your finger to select location for first anchor
2. Tap anywhere to place the first anchor": "1. Slide your finger to select location for first anchor
2. Tap anywhere to place the first anchor", + "1. Slide your finger to select location for next anchor
2. Tap anywhere to place the next anchor": "1. Slide your finger to select location for next anchor
2. Tap anywhere to place the next anchor", + "retrying": "در حال تلاش مجدد", + "eod data": "اطلاعات پایان روز", + "eod delayed": "اطلاعات پایان روز تاخیری", + "loading data": "در حال دریافت اطلاعات", + "invalid symbol": "اطلاعاتی وجود ندارد", + "streaming": "در حال دریافت اطلاعات", + "realtime": "realtime", + "pre-market": "پیش از گشایش بازار", + "post-market": "پس از بسته شدن بازار", + "closed": "بسته", + "Time Interval": "دوره زمانی", + "Show Symbol Labels": "نمایش برچسب نمادها", + "Show Symbol Labels_context_menu": "TODO", + "Subminuette": "کمتر از دقیقه", + "Minuette": "دقیقه", + "Minute": "دقیقه", + "Intermediate": "میانروز", + "Primary": "اصلی", + "Cycle": "دوره", + "SuperCycle": "دوره بزرگ", + "GrandSuperCycle": "دوره خیلی عظیم", + "Lock": "قفل", + "Width": "عرض", + "Line With Breaks": "خط", + "Area With Breaks": "ناحیه", + "Type": "نوع", + "Simple": "ساده", + "With Markers": "نقاط قیمت", + "Step": "پله‌ای", + "No drawings yet": "شکلی رسم نشده است", + "Lock/Unlock": "قفل/باز", + "deviation_input": "انحراف ورودی", + "depth_input": "عمق ورودی", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "تغییر بازه", + "Show Only Studies": "فقط نمایش محاسبات", + "Show Only Drawings": "فقط نمایش اشکال رسم شده", + "Show All": "نمایش همه", + "Timezone/Sessions Properties...": "خصوصیات موقعیت زمانی/دوره معاملاتی", + "Scale Price Chart Only": "فقط نمودار مقیاس قیمت", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "یادداشت", + "Anchored Note": "یادداشت ثابت", + "Scales Properties": "خصوصیات مقیاس ها", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "خودکار", + "Invalid Symbol": "نماد غیر معتبر", + "loading...": "در حال بارگزاری ...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "غیر قابل قبول", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" +} \ No newline at end of file diff --git a/charting_library/static/localization/translations/fr.json b/charting_library/static/localization/translations/fr.json index 4a7ea81e..097276c9 100644 --- a/charting_library/static/localization/translations/fr.json +++ b/charting_library/static/localization/translations/fr.json @@ -443,6 +443,7 @@ "Singapore": "Singapour", "Sydney": "Sydney", "Taipei": "Taipei", + "Tehran": "Tehran", "Tokyo": "Tokyo", "Toronto": "Toronto", "Vancouver": "Vancouver", @@ -516,6 +517,7 @@ "increment_input": "Incrément", "maximum_input": "Maximum", "showMA_input": "Montrer la MM", + "show MA_input": "Show MA", "Volume": "Volume", "Volume MA": "MM du Volume", "Indicator": "Indicateur", @@ -560,5 +562,103 @@ "No drawings yet": "Pas de Dessins pour le moment", "Lock/Unlock": "Verrouiller/Déverrouiller", "deviation_input": "Déviation", - "depth_input": "Profondeur" + "depth_input": "Profondeur", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/it.json b/charting_library/static/localization/translations/it.json index 6b81c58c..7f7f819f 100644 --- a/charting_library/static/localization/translations/it.json +++ b/charting_library/static/localization/translations/it.json @@ -443,6 +443,7 @@ "Singapore": "Singapore", "Sydney": "Sydney", "Taipei": "Taipei", + "Tehran": "Tehran", "Tokyo": "Tokyo", "Toronto": "Toronto", "Vancouver": "Vancouver", @@ -516,6 +517,7 @@ "increment_input": "Incremento", "maximum_input": "Massimo", "showMA_input": "Visualizza MA", + "show MA_input": "Show MA", "Volume": "Volume", "Volume MA": "MA Volume", "Indicator": "Indicatore", @@ -560,5 +562,103 @@ "No drawings yet": "Nessun disegno disponibile", "Lock/Unlock": "Blocca/Sblocca", "deviation_input": "deviazione", - "depth_input": "profondita'" + "depth_input": "profondita'", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/ja.json b/charting_library/static/localization/translations/ja.json index 29bf026d..de1f4b64 100644 --- a/charting_library/static/localization/translations/ja.json +++ b/charting_library/static/localization/translations/ja.json @@ -443,6 +443,7 @@ "Singapore": "シンガポール", "Sydney": "シドニー", "Taipei": "台北", + "Tehran": "Tehran", "Tokyo": "東京", "Toronto": "トロント", "Vancouver": "バンクーバー", @@ -516,6 +517,7 @@ "increment_input": "増加", "maximum_input": "最大", "showMA_input": "MAを表示", + "show MA_input": "Show MA", "Volume": "出来高", "Volume MA": "出来高 MA", "Indicator": "インディケータ", @@ -560,5 +562,103 @@ "No drawings yet": "未描画", "Lock/Unlock": "ロック/解除", "deviation_input": "偏差", - "depth_input": "深さ" + "depth_input": "深さ", + "Accumulation/Distribution_study": "AD", + "Aroon_study": "アーロン", + "Advance/Decline_study": "騰落ライン", + "Average True Range_study": "平均トゥルー・レンジ", + "Awesome Oscillator_study": "オーサム・インジケーター・オシレーター ", + "Bollinger Bands Width_study": "ボリンジャーバンド幅", + "Balance of Power_study": "バランスオブパワー", + "Bollinger Bands_study": "ボリンジャーバンド", + "Bollinger Bands %B_study": "ボリンジャーバンド %B", + "Chaikin Money Flow_study": "チャイキン・マネー・フロー", + "Chaikin Oscillator_study": "チャイキン・オシレーター", + "Chande Kroll Stop_study": "シャンデクロールストップ", + "Chande Momentum Oscillator_study": "シャンデ・モーメンタムオシレーター", + "Commodity Channel Index_study": "商品チャンネル指数", + "Choppiness Index_study": "チョピネス・インデックス", + "Directional Movement Index_study": "ディレクショナルムーブメントインデックス(DMI)", + "Correlation Coeff_study": "相関係数", + "Donchian Channels_study": "ドンチャンチャネル", + "Double Exponential Moving Average_study": "二重指数移動平均線", + "Ease of Movement_study": "イーズ オブ ムーブメント", + "Elders Force Index_study": "エルダー力指数", + "Envelope_study": "エンベロープ", + "Ichimoku Cloud_study": "一目雲", + "Klinger Oscillator_study": "クリンガーオシレーター", + "Hull MA_study": "Hull 移動平均", + "Keltner Channels_study": "ケルトナーチャネル", + "Linear Regression Curve_study": "線形回帰曲線", + "Know Sure Thing_study": "ノウンシュアティング", + "MA Cross_study": "移動平均線の交差", + "Money Flow_study": "マネーフロー", + "Mass Index_study": "マス・インデックス", + "Moving Average Exponential_study": "指数移動平均", + "Net Volume_study": "ネット出来高", + "Moving Average Convergence/Divergence_study": "MACD", + "Moving Average_study": "移動平均線", + "Moving Average Weighted_study": "加重移動平均", + "Parabolic SAR_study": "パラボリックSAR", + "On Balance Volume_study": "オン・バランス・ボリューム", + "Price Oscillator_study": "プライスオシレーター", + "Relative Strength Index_study": "RSI", + "Relative Vigor Index_study": "RVI 相対的活力指数", + "Relative Volatility Index_study": "相対ボラテリティ指数", + "SMI Ergodic Indicator/Oscillator_study": "SMIエルゴディック 指数/オシレーター", + "Stochastic_study": "ストキャスティクス", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "ストキャスティクス RSI", + "Triple EMA_study": "トリプル EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "出来高オシレーター", + "Volume_study": "出来高", + "Williams Alligator_study": "ウィリアムズ・アリゲーター", + "Willams %R_study": "ウィリアムズ %R", + "Coppock Curve_study": "コポック曲線", + "Least Squares Moving Average_study": "最小二乗法移動平均", + "Arnaud Legoux Moving Average_study": "アーノルド・レガックス移動平均", + "True Strength Indicator_study": "真力指数", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/ko.json b/charting_library/static/localization/translations/ko.json index 425d3534..b89a1df5 100644 --- a/charting_library/static/localization/translations/ko.json +++ b/charting_library/static/localization/translations/ko.json @@ -2,15 +2,15 @@ "propertypage-name-label_css_class": "propertypage-name-label", "Script Editor": "스크립트편집기", " Published Charts Timeline": "차트타임라인", - "SMA": "SMA", + "SMA": "단순이동평균(SMA)", "Bar's Style": "봉스타일", "Chart Properties": "차트속성", "Compare": "비교", - "Compare...": "Compare...", + "Compare...": "비교...", "Compare or Add Symbol...": "비교/종목추가...", "Compare or Add Symbol": "비교/종목추가", "Add Symbol": "종목추가", - "Scales Properties...": "스케일설정...", + "Scales Properties...": "눈금설정...", "Add": "추가", "Company Comparison": "회사비교", "Indicators, Fundamentals, Economy and Add-ons": "지표,펀드멘탈,경제,애드온", @@ -22,17 +22,17 @@ "Area": "영역", "Heiken Ashi": "하이킨 아시", "Histogram": "막대그래프", - "Cross_chart_type": "십자표", - "Crosshair": "Crosshair", + "Cross_chart_type": "십자", + "Crosshair": "십자표", "Columns": "행", "Circles": "원", "Indicators": "지표", "Favorites": "즐겨찾기", "Technical Analysis": "기술적분석", - "No indicators matched your criteria.": "조건에 맞는 지표가 없습니다.", + "No indicators matched your criteria.": "찾는 지표가 없습니다.", "Add to favorites": "즐겨찾기추가", - "Remove from favorites": "Remove from favorites", - "No symbols matched your criteria": "조건에 맞는 종목이 없습니다.", + "Remove from favorites": "즐겨찾기지움", + "No symbols matched your criteria": "찾는 종목이 없습니다.", "Add any symbol from the list": "목록에서 종목추가", "Overlay the main chart": "메인차트위에 겹쳐보기", "Symbols to be added on the chart": "차트에 추가될 종목", @@ -46,9 +46,9 @@ " visibility": "보임", "Add To Watchlist": "관심종목추가", "Apply": "적용", - "Arguments in Header": "Arguments in Header", + "Arguments in Header": "헤더에 인풋값", "Arrow": "화살표", - "Auto Scale": "자동스케일", + "Auto Scale": "자동눈금", "Background": "배경", "bars": "봉", "bars_margin": "봉", @@ -59,314 +59,314 @@ "Clone": "복제", "Color Theme": "Color Theme", "Copy": "복사", - "Extended Hours": "Extended Hours", + "Extended Hours": "확장시간", "Format...": "설정...", "Full Screen": "전체화면", - "Grid Lines": "그리드라인", + "Grid Lines": "격자선", "Hide All Drawing Tools": "그림툴감추기", "Hide": "감추기", "Insert Drawing Tool": "그림툴넣기", "Insert Indicator...": "지표넣기", - "Last Value on Price Scale": "Last Value on Price Scale", + "Last Value on Price Scale": "현재가눈금", "Link To": "링크", "Load New Bars": "새봉불러오기", "Lock All Drawing Tools": "그림툴고정", - "Lock Scale": "스케일고정", - "Lock scale": "스케일고정", - "Log Scale": "로그스케일", - "log": "log", + "Lock Scale": "눈금고정", + "Lock scale": "눈금고정", + "Log Scale": "로그눈금", + "log": "로그눈금", "Magnet Mode": "자석모드", - "Merge Down": "아래로 합침", - "Merge Up": "위로 합침", + "Merge Down": "아래로 겹침", + "Merge Up": "위로 겹침", "Objects Tree...": "오브젝트 트리", "Offset": "오프셋", "Override Min Tick": "Override Min Tick", - "Percentage": "Percentage", - "Precision": "Precision", - "Price Line": "Price Line", - "Properties...": "Properties...", - "Redo": "Redo", - "Remove All Drawing Tools": "Remove All Drawing Tools", - "Remove All Studies": "Remove All Studies", - "Remove All Indicators": "Remove All Indicators", - "Remove": "Remove", - "Reset Chart": "Reset Chart", - "Reset Scale": "Reset Scale", - "Reset": "Reset", - "Right Margin": "Right Margin", - "Save As...": "Save As...", - "Scale Left": "Scale Left", - "Scale Percentage": "Scale Percentage", - "Scale Right": "Scale Right", - "Scale Series Only": "Scale Series Only", - "Scale series only": "Scale series only", - "Scale Series only": "Scale Series only", - "Scales Lines": "Scales Lines", - "Scales Text": "Scales Text", - "Scaling": "Scaling", - "Screen (No Scale)": "Screen (No Scale)", - "Send Backward": "Send Backward", - "Send to Back": "Send to Back", - "Session Breaks": "Session Breaks", - "Show Arguments in Header": "Show Arguments in Header", - "Show Last Value on Price Scale": "Show Last Value on Price Scale", - "Show Left Axis": "Show Left Axis", - "Show Right Axis": "Show Right Axis", - "Show": "Show", - "Stay In Drawing Mode": "Stay In Drawing Mode", - "Symbol Search...": "Symbol Search...", - "Change Symbol": "Change Symbol", - "Change Symbol...": "Change Symbol...", - "Time Zone": "Time Zone", - "TimeZone": "TimeZone", - "Top Margin": "Top Margin", - "Transparency": "Transparency", - "Undo {0}": "Undo {0}", - "Undo": "Undo", - "Unmerge Down": "Unmerge Down", - "Unmerge Up": "Unmerge Up", - "Visual Order": "Visual Order", - "Watermark": "Watermark", - "Show Objects Tree": "Show Objects Tree", + "Percentage": "퍼센트", + "Precision": "정밀도", + "Price Line": "가격선", + "Properties...": "속성...", + "Redo": "되풀이", + "Remove All Drawing Tools": "그림툴 모두 없앰", + "Remove All Studies": "스터디 모두 없앰", + "Remove All Indicators": "지표 모두 없앰", + "Remove": "없애기", + "Reset Chart": "차트초기화", + "Reset Scale": "눈금초기화", + "Reset": "초기화", + "Right Margin": "오른여백", + "Save As...": "...로 저장", + "Scale Left": "왼눈금", + "Scale Percentage": "백분율눈금", + "Scale Right": "오른눈금", + "Scale Series Only": "종목눈금만", + "Scale series only": "종목눈금만", + "Scale Series only": "종목눈금만", + "Scales Lines": "눈금선", + "Scales Text": "눈금문자", + "Scaling": "눈금", + "Screen (No Scale)": "화면전체", + "Send Backward": "한단계뒤로", + "Send to Back": "맨뒤로", + "Session Breaks": "세션구분", + "Show Arguments in Header": "헤더에 인풋값 표시", + "Show Last Value on Price Scale": "현재가눈금 표시", + "Show Left Axis": "왼눈금보기", + "Show Right Axis": "오른눈금보기", + "Show": "보기", + "Stay In Drawing Mode": "계속그리기 모드", + "Symbol Search...": "종목찾기...", + "Change Symbol": "종목바꾸기", + "Change Symbol...": "종목바꾸기...", + "Time Zone": "타임존", + "TimeZone": "타임존", + "Top Margin": "위여백", + "Transparency": "투명도", + "Undo {0}": "{0} 되돌리기", + "Undo": "되돌리기", + "Unmerge Down": "아래로 떼냄", + "Unmerge Up": "위로 떼냄", + "Visual Order": "보는차례", + "Watermark": "워터마크", + "Show Objects Tree": "오브젝트트리보기", "cursors-group-css-class": "cursors-group-css-class", - "ABCD Pattern": "ABCD Pattern", - "Anchored Text": "Anchored Text", - "Arc": "Arc", - "Arrow Mark Down": "Arrow Mark Down", - "Arrow Mark Left": "Arrow Mark Left", - "Arrow Mark Right": "Arrow Mark Right", - "Arrow Mark Up": "Arrow Mark Up", - "Balloon": "Balloon", - "Bars Pattern": "Bars Pattern", - "Brush": "Brush", + "ABCD Pattern": "ABCD 패턴", + "Anchored Text": "고정위치문자", + "Arc": "원호", + "Arrow Mark Down": "아래화살", + "Arrow Mark Left": "왼화살표", + "Arrow Mark Right": "오른화살표", + "Arrow Mark Up": "위화살표", + "Balloon": "풍선", + "Bars Pattern": "봉패턴", + "Brush": "붓", "Callout": "Callout", "Circle Lines": "Circle Lines", - "Cross": "Cross", + "Cross": "십자", "Cyclic Lines": "Cyclic Lines", - "Date Range": "Date Range", + "Date Range": "기간", "Disjoint Angle": "Disjoint Angle", - "Dot": "Dot", + "Dot": "점", "Elliott Labels": "Elliott Labels", "Elliott Major Retracement": "Elliott Major Retracement", "Elliott Minor Retracement": "Elliott Minor Retracement", "Elliott Wave Cycle": "Elliott Wave Cycle", "Elliott Wave Minor": "Elliott Wave Minor", "Elliott Wave Subminuette": "Elliott Wave Subminuette", - "Ellipse": "Ellipse", - "Eraser": "Eraser", - "Extended": "Extended", - "Extended Line": "Extended Line", - "Fib Channel": "Fib Channel", - "Fib Circles": "Fib Circles", - "Fib Retracement": "Fib Retracement", - "Fib Speed Resistance Arcs": "Fib Speed Resistance Arcs", - "Fib Speed Resistance Fan": "Fib Speed Resistance Fan", - "Fib Spiral": "Fib Spiral", - "Fib Time Zone": "Fib Time Zone", - "Fib Wedge": "Fib Wedge", + "Ellipse": "타원", + "Eraser": "지우개", + "Extended": "확장", + "Extended Line": "확장선", + "Fib Channel": "피보나치채널", + "Fib Circles": "피보나치원", + "Fib Retracement": "피보나치되돌림", + "Fib Speed Resistance Arcs": "피보나치 속도 저항 원호", + "Fib Speed Resistance Fan": "피보나치 속도 저항 부채꼴", + "Fib Spiral": "피보나치 나선", + "Fib Time Zone": "피보나치 타임존", + "Fib Wedge": "피보나치 쐐기", "Flag Mark": "Flag Mark", "Flat Top/Bottom": "Flat Top/Bottom", "Flat Bottom": "Flat Bottom", - "Forecast": "Forecast", - "Gann Box": "Gann Box", - "Gann Fan": "Gann Fan", - "Gann Square": "Gann Square", - "Head & Shoulders": "Head & Shoulders", - "Horizontal Line": "Horizontal Line", - "Horizontal Ray": "Horizontal Ray", - "Icon": "Icon", - "Inside Pitchfork": "Inside Pitchfork", - "Long Position": "Long Position", + "Forecast": "예측", + "Gann Box": "간상자", + "Gann Fan": "간부채꼴", + "Gann Square": "간바른네모", + "Head & Shoulders": "머리 & 어깨", + "Horizontal Line": "수평선", + "Horizontal Ray": "수평빛", + "Icon": "아이콘", + "Inside Pitchfork": "쇠스랑안", + "Long Position": "롱포지션", "Risk/Reward long": "Risk/Reward long", - "Modified Schiff Pitchfork": "Modified Schiff Pitchfork", - "Parallel Channel": "Parallel Channel", - "Pitchfan": "Pitchfan", - "Pitchfork": "Pitchfork", - "Polyline": "Polyline", - "Price Label": "Price Label", - "Price Range": "Price Range", - "Projection": "Projection", - "Ray": "Ray", - "Rectangle": "Rectangle", - "Regression Trend": "Regression Trend", - "Rotated Rectangle": "Rotated Rectangle", - "Schiff Pitchfork": "Schiff Pitchfork", - "Schiff": "Schiff", - "Original": "Original", - "Modified Schiff": "Modified Schiff", - "Inside": "Inside", - "Short Position": "Short Position", + "Modified Schiff Pitchfork": "변형쉬프쇠스랑", + "Parallel Channel": "평행채널", + "Pitchfan": "쇠스랑부채꼴", + "Pitchfork": "쇠스랑", + "Polyline": "다선형", + "Price Label": "가격라벨", + "Price Range": "가격범위", + "Projection": "프로젝션", + "Ray": "빛", + "Rectangle": "사각형", + "Regression Trend": "회귀추세", + "Rotated Rectangle": "회전사각형", + "Schiff Pitchfork": "쉬프쇠스랑", + "Schiff": "쉬프", + "Original": "원본", + "Modified Schiff": "변형쉬프", + "Inside": "내부", + "Short Position": "쇼트포지션", "Risk/Reward short": "Risk/Reward short", - "Text": "Text", - "Comment": "Comment", - "Three Drivers Pattern": "Three Drivers Pattern", - "Thumb Down": "Thumb Down", - "Thumb Up": "Thumb Up", - "Trend Angle": "Trend Angle", - "Trend Line": "Trend Line", - "Trend-Based Fib Extension": "Trend-Based Fib Extension", - "Trend-Based Fib Time": "Trend-Based Fib Time", - "Triangle Pattern": "Triangle Pattern", - "Triangle": "Triangle", - "Vertical Line": "Vertical Line", - "XABCD Pattern": "XABCD Pattern", - "Angle:": "Angle:", - "Arcs": "Arcs", - "Background color 1": "Background color 1", - "Background color 2": "Background color 2", - "Background Color": "Background Color", - "Bar #": "Bar #", - "Border color": "Border color", - "Border Color": "Border Color", - "Border": "Border", - "Bottom Lables": "Bottom Lables", - "bottom": "bottom", - "center": "center", - "Channel": "Channel", - "Coeffs As Percents": "Coeffs As Percents", - "Color bars based on previous close": "Color bars based on previous close", - "Color": "Color", - "Color:": "Color:", - "Coordinates": "Coordinates", - "Delete": "Delete", - "Down Color": "Down Color", - "Drawings": "Drawings", - "Entry price:": "Entry price:", - "Events": "Events", - "Extend Left End": "Extend Left End", - "Extend Left": "Extend Left", - "Extend Lines": "Extend Lines", - "Extend Right End": "Extend Right End", - "Extend Right": "Extend Right", - "Extend": "Extend", - "Failure back color": "Failure back color", - "Failure text color": "Failure text color", - "Fans": "Fans", - "Fill": "Fill", - "Format": "Format", - "Graphics": "Graphics", - "Grid": "Grid", - "Help": "Help", - "HLC Bars": "HLC Bars", - "Inputs": "Inputs", - "Label Background": "Label Background", - "Label": "Label", - "Labels": "Labels", - "Left End": "Left End", - "Left Labels": "Left Labels", - "left": "left", - "Level {0}": "Level {0}", - "Levels": "Levels", - "Lines": "Lines", + "Text": "문자", + "Comment": "주석", + "Three Drivers Pattern": "세운전자패턴", + "Thumb Down": "엄지아래로", + "Thumb Up": "엄지위로", + "Trend Angle": "추세각", + "Trend Line": "추세선", + "Trend-Based Fib Extension": "추세기반 피보나치 확장", + "Trend-Based Fib Time": "추세기반 피보나치 시간", + "Triangle Pattern": "삼각형패턴", + "Triangle": "삼각형", + "Vertical Line": "수직선", + "XABCD Pattern": "XABCD 패턴", + "Angle:": "각도:", + "Arcs": "원호", + "Background color 1": "배경색 1", + "Background color 2": "배경색 2", + "Background Color": "배경색", + "Bar #": "봉 #", + "Border color": "경계색", + "Border Color": "경계색", + "Border": "경계", + "Bottom Lables": "아래라벨", + "bottom": "아래", + "center": "가운데", + "Channel": "채널", + "Coeffs As Percents": "백분율계수", + "Color bars based on previous close": "이전종가에 따라 봉색결정", + "Color": "색", + "Color:": "색:", + "Coordinates": "좌표", + "Delete": "지움", + "Down Color": "하락색상", + "Drawings": "그리기", + "Entry price:": "진입가:", + "Events": "이벤트", + "Extend Left End": "왼쪽끝확장", + "Extend Left": "왼쪽확장", + "Extend Lines": "확장선", + "Extend Right End": "오른쪽끝확장", + "Extend Right": "오른쪽확장", + "Extend": "확장", + "Failure back color": "실패배경색", + "Failure text color": "실패문자색", + "Fans": "부채꼴", + "Fill": "채우기", + "Format": "설정", + "Graphics": "그래픽", + "Grid": "격자선", + "Help": "도움말", + "HLC Bars": "고저종 봉", + "Inputs": "인풋", + "Label Background": "라벨배경색", + "Label": "라벨", + "Labels": "라벨", + "Left End": "왼쪽끝", + "Left Labels": "왼쪽라벨", + "left": "왼쪽", + "Level {0}": "{0} 레벨", + "Levels": "레벨", + "Lines": "선", "Major": "Major", - "Measure (Shift + Click on the chart)": "Measure (Shift + Click on the chart)", - "Median": "Median", - "middle": "middle", + "Measure (Shift + Click on the chart)": "재기(Shift + Click)", + "Median": "평균값", + "middle": "가운데", "Middle": "Middle", "Minor": "Minor", - "Mode": "Mode", - "Normal": "Normal", - "Plot": "Plot", - "Price Levels": "Price Levels", - "Price Source": "Price Source", - "Price": "Price", - "Price:": "Price:", - "Prices": "Prices", - "Profit Background Color": "Profit Background Color", - "Profit Level. Ticks:": "Profit Level. Ticks:", - "Properties": "Properties", - "Reverse": "Reverse", - "Right End": "Right End", - "Right Lables": "Right Lables", - "right": "right", - "Log Scale_scale_menu": "Log Scale", - "Percentage_scale_menu": "Percentage", - "Scales": "Scales", - "Settings": "Settings", - "Show Background": "Show Background", - "Show Bars Range": "Show Bars Range", - "Show Date/Time Range": "Show Date/Time Range", - "Show Distance": "Show Distance", - "Show Labels": "Show Labels", - "Show Price Range": "Show Price Range", - "Show Price": "Show Price", - "Show Prices": "Show Prices", - "Show Text": "Show Text", - "Show Time": "Show Time", - "Show Wave": "Show Wave", - "Show/Hide": "Show/Hide", - "Source back color": "Source back color", - "Source border color": "Source border color", - "Source text color": "Source text color", - "Stay in Drawing Mode": "Stay in Drawing Mode", - "Stop Background Color": "Stop Background Color", - "Stop Color:": "Stop Color:", - "Stop Level. Ticks:": "Stop Level. Ticks:", - "Style": "Style", - "Success back color": "Success back color", - "Success text color": "Success text color", - "Target back color": "Target back color", - "Target border color": "Target border color", - "Target Color:": "Target Color:", - "Target text color": "Target text color", - "Text Alignment:": "Text Alignment:", - "Text color": "Text color", - "Text Color": "Text Color", - "Text Font": "Text Font", - "Text Wrap": "Text Wrap", - "Text:": "Text:", - "Time Levels": "Time Levels", - "Timezone/Sessions": "Timezone/Sessions", - "Top Labels": "Top Labels", - "top": "top", - "Up Color": "Up Color", - "Wave Size": "Wave Size", - "Wick": "Wick", - "Zoom In": "Zoom In", - "Zoom Out": "Zoom Out", - "Borders": "Borders", - "Level": "Level", - "Hlines Background": "Hlines Background", - "Plots Background": "Plots Background", - "Open_line_tool_position": "Opened", - "Closed_line_tool_position": "Closed", - "{0} P&L: {1}": "{0} P&L: {1}", - "Risk/Reward Ratio: {0}": "Risk/Reward Ratio: {0}", - "Stop: {0} ({1}%)": "Stop: {0} ({1}%)", - "Target: {0} ({1}%)": "Target: {0} ({1}%)", - "SUCCESS": "SUCCESS", - "FAILURE": "FAILURE", - "Left Shoulder": "Left Shoulder", - "Head": "Head", - "Right Shoulder": "Right Shoulder", - "Mirrored": "Mirrored", - "Flipped": "Flipped", - "distance: {0}": "distance: {0}", - "day": "day", - "day_plural": "days", - "day_plural_1": "day_plural_1", - "day_plural_2": "day_plural_2", - "day_plural_5": "day_plural_5", - "week": "week", - "week_plural": "weeks", - "week_plural_1": "week_plural_1", - "week_plural_2": "week_plural_2", - "week_plural_5": "week_plural_5", - "month": "month", - "month_plural": "months", - "month_plural_1": "month_plural_1", - "month_plural_2": "month_plural_2", - "month_plural_5": "month_plural_5", - "minute": "minute", - "minute_plural": "minutes", - "minute_plural_1": "minute_plural_1", - "minute_plural_2": "minute_plural_2", - "minute_plural_5": "minute_plural_5", - "hour": "hour", - "hour_plural": "hours", - "hour_plural_1": "hour_plural_1", - "hour_plural_2": "hour_plural_2", - "hour_plural_5": "hour_plural_5", + "Mode": "모드", + "Normal": "정상", + "Plot": "플롯", + "Price Levels": "가격레벨", + "Price Source": "차트값", + "Price": "가격", + "Price:": "가격:", + "Prices": "가격", + "Profit Background Color": "수익배경색", + "Profit Level. Ticks:": "수익레벨틱:", + "Properties": "속성", + "Reverse": "리버스", + "Right End": "오른쪽끝", + "Right Lables": "오른쪽라벨", + "right": "오른쪽", + "Log Scale_scale_menu": "로그눈금", + "Percentage_scale_menu": "퍼센트", + "Scales": "눈금", + "Settings": "세팅", + "Show Background": "배경보기", + "Show Bars Range": "봉 구간보기", + "Show Date/Time Range": "날짜/시간 구간보기", + "Show Distance": "거리 보기", + "Show Labels": "라벨보기", + "Show Price Range": "가격구간보기", + "Show Price": "가격보기", + "Show Prices": "가격보기", + "Show Text": "문자열보기", + "Show Time": "시간보기", + "Show Wave": "웨이브보기", + "Show/Hide": "보기/숨기기", + "Source back color": "소스배경색", + "Source border color": "소스경계선색", + "Source text color": "소스문자열색", + "Stay in Drawing Mode": "그리기모드 유지", + "Stop Background Color": "스탑배경색", + "Stop Color:": "스탑색:", + "Stop Level. Ticks:": "스탑레벨틱:", + "Style": "모습", + "Success back color": "성공배경색", + "Success text color": "성공문자열색", + "Target back color": "대상배경색", + "Target border color": "대상경계색", + "Target Color:": "대상색:", + "Target text color": "대상문자열색", + "Text Alignment:": "문자열맞춤:", + "Text color": "문자열색", + "Text Color": "문자열색", + "Text Font": "문자열폰트", + "Text Wrap": "문자열줄넘김", + "Text:": "문자열:", + "Time Levels": "시간레벨", + "Timezone/Sessions": "타임존/세션", + "Top Labels": "탑레벨", + "top": "위", + "Up Color": "상승색상", + "Wave Size": "웨이브크기", + "Wick": "윅", + "Zoom In": "크게보기", + "Zoom Out": "작게보기", + "Borders": "경계선", + "Level": "레벨", + "Hlines Background": "수평선배경", + "Plots Background": "플롯배경", + "Open_line_tool_position": "포지션보유", + "Closed_line_tool_position": "포지션청산", + "{0} P&L: {1}": "{0} 손익: {1}", + "Risk/Reward Ratio: {0}": "위험/보상율: {0}", + "Stop: {0} ({1}%)": "스탑:{0} ({1}%)", + "Target: {0} ({1}%)": "타겟: {0} ({1}%)", + "SUCCESS": "성공", + "FAILURE": "실패", + "Left Shoulder": "왼쪽어깨", + "Head": "머리", + "Right Shoulder": "오른쪽어깨", + "Mirrored": "거울대칭", + "Flipped": "위아래대칭", + "distance: {0}": "거리: {0}", + "day": "일", + "day_plural": "일", + "day_plural_1": "일", + "day_plural_2": "일", + "day_plural_5": "일", + "week": "주", + "week_plural": "주", + "week_plural_1": "주", + "week_plural_2": "주", + "week_plural_5": "주", + "month": "월", + "month_plural": "월", + "month_plural_1": "월", + "month_plural_2": "월", + "month_plural_5": "월", + "minute": "분", + "minute_plural": "분", + "minute_plural_1": "분", + "minute_plural_2": "분", + "minute_plural_5": "분", + "hour": "시간", + "hour_plural": "시간", + "hour_plural_1": "시간", + "hour_plural_2": "시간", + "hour_plural_5": "시간", "y_dates": "y", "y_dates_plural": "y", "y_dates_plural_1": "y_dates_plural_1", @@ -379,97 +379,98 @@ "d_dates": "d", "m_dates": "m", "in_dates": "in", - "Jan": "Jan", - "Feb": "Feb", - "Mar": "Mar", - "Apr": "Apr", - "May": "May", - "Jun": "Jun", - "Jul": "Jul", - "Aug": "Aug", - "Sep": "Sep", - "Oct": "Oct", - "Nov": "Nov", - "Dec": "Dec", - "Objects Tree": "Objects Tree", - "Manage Drawings": "Manage Drawings", - "TOOL": "TOOL", - "SYMBOL": "SYMBOL", - "Move Up": "Move Up", - "Move Down": "Move Down", - "All Exchanges": "All Exchanges", - "All types": "All types", - "Stock": "Stock", - "stock": "stock", - "Index": "Index", - "index": "index", - "Futures": "Futures", - "futures": "futures", - "Image URL": "Image URL", - "Save image": "Save image", - "or copy url:": "or copy url:", - "Redo {0}": "Redo {0}", - "Custom color...": "Custom color...", - "Search": "Search", - "Open_in_legend": "O", - "High_in_legend": "H", - "Low_in_legend": "L", - "Close_in_legend": "C", - "Open": "Open", - "High": "High", - "Low": "Low", - "Close": "Close", - "(H + L)/2": "(H + L)/2", - "(H + L + C)/3": "(H + L + C)/3", - "(O + H + L + C)/4": "(O + H + L + C)/4", - "UTC": "UTC", - "Exchange": "Exchange", - "Athens": "Athens", - "Berlin": "Berlin", - "Bogota": "Bogota", - "Bangkok": "Bangkok", - "Buenos Aires": "Buenos Aires", - "Chicago": "Chicago", - "Hong Kong": "Hong Kong", - "Kolkata": "Kolkata", - "London": "London", - "Los Angeles": "Los Angeles", - "Madrid": "Madrid", - "Moscow": "Moscow", - "New York": "New York", - "Paris": "Paris", - "Seoul": "Seoul", - "Shanghai": "Shanghai", - "Singapore": "Singapore", - "Sydney": "Sydney", - "Taipei": "Taipei", - "Tokyo": "Tokyo", - "Toronto": "Toronto", - "Vancouver": "Vancouver", - "Warsaw": "Warsaw", + "Jan": "1월", + "Feb": "2월", + "Mar": "3월", + "Apr": "4월", + "May": "5월", + "Jun": "6월", + "Jul": "7월", + "Aug": "8월", + "Sep": "9월", + "Oct": "10월", + "Nov": "11월", + "Dec": "12월", + "Objects Tree": "오브젝트트리", + "Manage Drawings": "그림관리", + "TOOL": "도구", + "SYMBOL": "종목", + "Move Up": "위로옮김", + "Move Down": "아래로옮김", + "All Exchanges": "전체거래소", + "All types": "전체종목", + "Stock": "주식", + "stock": "주식", + "Index": "지수", + "index": "지수", + "Futures": "선물", + "futures": "선물", + "Image URL": "이미지 URL", + "Save image": "이미지저장", + "or copy url:": "또는 url 복사:", + "Redo {0}": "{0} 다시하기", + "Custom color...": "사용자색상...", + "Search": "찾기", + "Open_in_legend": "시", + "High_in_legend": "고", + "Low_in_legend": "저", + "Close_in_legend": "종", + "Open": "시", + "High": "고", + "Low": "저", + "Close": "종", + "(H + L)/2": "(고 + 저)/2", + "(H + L + C)/3": "(고 + 저 + 종)/3", + "(O + H + L + C)/4": "(시 + 고 + 저 + 종)/3", + "UTC": "표준시", + "Exchange": "거래소", + "Athens": "아테네", + "Berlin": "베를린", + "Bogota": "보고타", + "Bangkok": "방콕", + "Buenos Aires": "부에노스아이레스", + "Chicago": "시카고", + "Hong Kong": "홍콩", + "Kolkata": "콜카타", + "London": "런던", + "Los Angeles": "로스엔젤레스", + "Madrid": "마드리드", + "Moscow": "모스코바", + "New York": "뉴욕", + "Paris": "파리", + "Seoul": "서울", + "Shanghai": "상하이", + "Singapore": "싱가폴", + "Sydney": "시드니", + "Taipei": "대만", + "Tehran": "Tehran", + "Tokyo": "도쿄", + "Toronto": "토론토", + "Vancouver": "밴쿠버", + "Warsaw": "바르샤바", "n/a": "n/a", - "Long_input": "Long", + "Long_input": "매수", "long_input": "long", "longlen_input": "long length", - "Window Size_input": "Window Size", - "Length_input": "Length", - "length_input": "length", - "len_input": "length", - "Short_input": "Short", + "Window Size_input": "윈도우크기", + "Length_input": "길이", + "length_input": "길이", + "len_input": "길이", + "Short_input": "매도", "short_input": "short", "shortlen_input": "Short Length", - "Mult_input": "Multiplier", - "mult_input": "multiplier", - "divisor_input": "divisor", - "Divisor_input": "Divisor", - "Upper": "Upper", - "Lower": "Lower", - "Long": "Long", - "Short": "Short", - "Signal": "Signal", - "Jaw": "Jaw", - "Teeth": "Teeth", - "Lips": "Lips", + "Mult_input": "승수", + "mult_input": "승수", + "divisor_input": "분모", + "Divisor_input": "분모", + "Upper": "위쪽", + "Lower": "아래쪽", + "Long": "매수", + "Short": "매도", + "Signal": "신호", + "Jaw": "턱", + "Teeth": "이빨", + "Lips": "입술", "Zero": "Zero", "WMA Length_input": "WMA Length", "Long RoC Length_input": "Long RoC Length", @@ -477,21 +478,21 @@ "jawLength_input": "Jaw Length", "teethLength_input": "Teeth Length", "lipsLength_input": "Lips Length", - "percent_input": "Percent", - "exponential_input": "Exponential", + "percent_input": "백분율", + "exponential_input": "지수", "smoothD_input": "Smooth D", "smoothK_input": "Smooth K", - "Color 0": "Color 0", - "Color 1": "Color 1", - "Color 2": "Color 2", - "Color 3": "Color 3", - "Color 4": "Color 4", - "sym_input": "symbol", - "symbol_input": "symbol", - "Sym_input": "Symbol", + "Color 0": "색 0", + "Color 1": "색 1", + "Color 2": "색 2", + "Color 3": "색 3", + "Color 4": "색 4", + "sym_input": "종목", + "symbol_input": "종목", + "Sym_input": "종목", "DI Length_input": "DI Length", "ADX Smoothing_input": "ADX Smoothing", - "displacement_input": "displacement", + "displacement_input": "변위", "Tenkan-sen": "Tenkan-sen", "Kijun-sen": "Kijun-sen", "Chikou span": "Chikou span", @@ -507,58 +508,157 @@ "smalen3_input": "SMA Length 3", "smalen4_input": "SMA Length 4", "siglen_input": "Signal Length", - "UpperLimit": "Upper Limit", - "LowerLimit": "Lower Limit", + "UpperLimit": "상한값", + "LowerLimit": "하한값", "fastLength_input": "Fast Length", "slowLength_input": "Slow Length", "signalLength_input": "Signal Length", - "start_input": "Start", - "increment_input": "Increment", - "maximum_input": "Maximum", - "showMA_input": "Show MA", - "Volume": "Volume", - "Volume MA": "Volume MA", - "Indicator": "Indicator", - "Oscillator": "Oscillator", + "start_input": "시작", + "increment_input": "증가", + "maximum_input": "최대", + "showMA_input": "이동평균보기", + "show MA_input": "Show MA", + "Volume": "거래량", + "Volume MA": "거래량 이동평균", + "Indicator": "지표", + "Oscillator": "오실레이터", "lengthStoch_input": "Stoch length", "lengthRSI_input": "RSI length", "sigma_input": "sigma", "Sigma_input": "Sigma", "Crosses": "Crosses", - "Click to set a point": "Click to set a point", + "Click to set a point": "그릴지점 클릭", "1. Slide your finger to select location for first anchor
2. Tap anywhere to place the first anchor": "1. Slide your finger to select location for first anchor
2. Tap anywhere to place the first anchor", "1. Slide your finger to select location for next anchor
2. Tap anywhere to place the next anchor": "1. Slide your finger to select location for next anchor
2. Tap anywhere to place the next anchor", "retrying": "retrying", - "eod data": "eod data", - "eod delayed": "eod delayed", - "loading data": "loading data", - "invalid symbol": "invalid symbol", - "streaming": "streaming", - "realtime": "realtime", - "pre-market": "pre-market", - "post-market": "post-market", - "closed": "closed", - "Time Interval": "Time Interval", - "Show Symbol Labels": "Show Symbol Labels", - "Show Symbol Labels_context_menu": "Show Symbol Labels", + "eod data": "일봉종가데이터", + "eod delayed": "일봉지연데이터", + "loading data": "데이터로딩중", + "invalid symbol": "잘못된 종목", + "streaming": "스티리밍", + "realtime": "실시간", + "pre-market": "프리마켓", + "post-market": "포스트마켓", + "closed": "청산", + "Time Interval": "시간간격", + "Show Symbol Labels": "종목이름보기", + "Show Symbol Labels_context_menu": "종목이름보기", "Subminuette": "Subminuette", "Minuette": "Minuette", - "Minute": "Minute", - "Intermediate": "Intermediate", - "Primary": "Primary", + "Minute": "분", + "Intermediate": "중간", + "Primary": "주요", "Cycle": "Cycle", "SuperCycle": "SuperCycle", "GrandSuperCycle": "GrandSuperCycle", - "Lock": "Lock", - "Width": "Width", - "Line With Breaks": "Line With Breaks", - "Area With Breaks": "Area With Breaks", - "Type": "Type", - "Simple": "Simple", - "With Markers": "With Markers", - "Step": "Step", - "No drawings yet": "No drawings yet", - "Lock/Unlock": "Lock/Unlock", - "deviation_input": "deviation", - "depth_input": "depth" + "Lock": "잠금", + "Width": "너비", + "Line With Breaks": "라인 With Breaks", + "Area With Breaks": "영역 With Breaks", + "Type": "타입", + "Simple": "단순", + "With Markers": "마커도함께", + "Step": "스텝", + "No drawings yet": "그림없음", + "Lock/Unlock": "잠그기/풀기", + "deviation_input": "편차", + "depth_input": "깊이", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/nl_NL.json b/charting_library/static/localization/translations/nl_NL.json new file mode 100644 index 00000000..8b452d48 --- /dev/null +++ b/charting_library/static/localization/translations/nl_NL.json @@ -0,0 +1,664 @@ +{ + "propertypage-name-label_css_class": "propertypage-name-label", + "Script Editor": "Script Bewerker", + " Published Charts Timeline": "Published Charts Timeline", + "SMA": "SMA", + "Bar's Style": "Bar's Style", + "Chart Properties": "Chart Properties", + "Compare": "Vergelijken", + "Compare...": "Vergelijken..", + "Compare or Add Symbol...": "Vergelijk of voeg een symbool toe...", + "Compare or Add Symbol": "Vergelijk of voeg een symbool toe", + "Add Symbol": "Voeg symbool toe", + "Scales Properties...": "Scales Properties...", + "Add": "Toevoegen", + "Company Comparison": "Company Comparison", + "Indicators, Fundamentals, Economy and Add-ons": "Indicators, Fundamentals, Economy and Add-ons", + "Economy & Symbols": "Economy & Symbols", + "Bars": "Bars", + "Candles": "Candles", + "Hollow Candles": "Hollow Candles", + "Line": "Lijn", + "Area": "Gebied", + "Heiken Ashi": "Heiken Ashi", + "Histogram": "Histogram", + "Cross_chart_type": "Cross", + "Crosshair": "Crosshair", + "Columns": "Kolommen", + "Circles": "Cirkels", + "Indicators": "Indicators", + "Favorites": "Favorieten", + "Technical Analysis": "Technische Analyse", + "No indicators matched your criteria.": "No indicators matched your criteria.", + "Add to favorites": "Voeg toe aan favorieten", + "Remove from favorites": "Verwijder van favorieten", + "No symbols matched your criteria": "No symbols matched your criteria", + "Add any symbol from the list": "Add any symbol from the list", + "Overlay the main chart": "Overlay the main chart", + "Symbols to be added on the chart": "Symbols to be added on the chart", + "Symbol": "Symbool", + "Default": "Default", + "Defaults": "Defaults", + "OK": "Ok", + "Cancel": "Annuleren", + " color": "kleur", + " transparency": "transparantie", + " visibility": "visibility", + "Add To Watchlist": "Add To Watchlist", + "Apply": "Apply", + "Arguments in Header": "Arguments in Header", + "Arrow": "Arrow", + "Auto Scale": "Auto Scale", + "Background": "Achtergrond", + "bars": "bars", + "bars_margin": "bars", + "{0} bars": "{0} bars", + "Bottom Margin": "Bottom Margin", + "Bring Forward": "Bring Forward", + "Bring to Front": "Bring to Front", + "Clone": "Kloon", + "Color Theme": "Kleuren Thema", + "Copy": "Kopiëren", + "Extended Hours": "Extended Hours", + "Format...": "Format...", + "Full Screen": "Volledig Scherm", + "Grid Lines": "Grid Lines", + "Hide All Drawing Tools": "Hide All Drawing Tools", + "Hide": "Verbergen", + "Insert Drawing Tool": "Insert Drawing Tool", + "Insert Indicator...": "Insert Indicator...", + "Last Value on Price Scale": "Last Value on Price Scale", + "Link To": "Link To", + "Load New Bars": "Load New Bars", + "Lock All Drawing Tools": "Lock All Drawing Tools", + "Lock Scale": "Lock Scale", + "Lock scale": "Lock scale", + "Log Scale": "Log Scale", + "log": "log", + "Magnet Mode": "Magnet Mode", + "Merge Down": "Merge Down", + "Merge Up": "Merge Up", + "Objects Tree...": "Objects Tree...", + "Offset": "Offset", + "Override Min Tick": "Override Min Tick", + "Percentage": "Percentage", + "Precision": "Precision", + "Price Line": "Price Line", + "Properties...": "Properties...", + "Redo": "Redo", + "Remove All Drawing Tools": "Remove All Drawing Tools", + "Remove All Studies": "Remove All Studies", + "Remove All Indicators": "Remove All Indicators", + "Remove": "Remove", + "Reset Chart": "Reset Chart", + "Reset Scale": "Reset Scale", + "Reset": "Reset", + "Right Margin": "Right Margin", + "Save As...": "Opslaan als...", + "Scale Left": "Scale Left", + "Scale Percentage": "Scale Percentage", + "Scale Right": "Scale Right", + "Scale Series Only": "Scale Series Only", + "Scale series only": "Scale series only", + "Scale Series only": "Scale Series only", + "Scales Lines": "Scales Lines", + "Scales Text": "Scales Text", + "Scaling": "Scaling", + "Screen (No Scale)": "Screen (No Scale)", + "Send Backward": "Send Backward", + "Send to Back": "Send to Back", + "Session Breaks": "Session Breaks", + "Show Arguments in Header": "Show Arguments in Header", + "Show Last Value on Price Scale": "Show Last Value on Price Scale", + "Show Left Axis": "Show Left Axis", + "Show Right Axis": "Show Right Axis", + "Show": "Show", + "Stay In Drawing Mode": "Stay In Drawing Mode", + "Symbol Search...": "Symbol Search...", + "Change Symbol": "Verander Symbool", + "Change Symbol...": "Verander Symbool...", + "Time Zone": "Time Zone", + "TimeZone": "TimeZone", + "Top Margin": "Top Margin", + "Transparency": "Transparency", + "Undo {0}": "Ongedaan maken", + "Undo": "Ongedaan maken", + "Unmerge Down": "Unmerge Down", + "Unmerge Up": "Unmerge Up", + "Visual Order": "Visual Order", + "Watermark": "Watermark", + "Show Objects Tree": "Show Objects Tree", + "cursors-group-css-class": "cursors-group-css-class", + "ABCD Pattern": "ABCD Pattern", + "Anchored Text": "Anchored Text", + "Arc": "Arc", + "Arrow Mark Down": "Arrow Mark Down", + "Arrow Mark Left": "Arrow Mark Left", + "Arrow Mark Right": "Arrow Mark Right", + "Arrow Mark Up": "Arrow Mark Up", + "Balloon": "Balloon", + "Bars Pattern": "Bars Pattern", + "Brush": "Brush", + "Callout": "Callout", + "Circle Lines": "Circle Lines", + "Cross": "Cross", + "Cyclic Lines": "Cyclic Lines", + "Date Range": "Date Range", + "Disjoint Angle": "Disjoint Angle", + "Dot": "Punt", + "Elliott Labels": "Elliott Labels", + "Elliott Major Retracement": "Elliott Major Retracement", + "Elliott Minor Retracement": "Elliott Minor Retracement", + "Elliott Wave Cycle": "Elliott Wave Cycle", + "Elliott Wave Minor": "Elliott Wave Minor", + "Elliott Wave Subminuette": "Elliott Wave Subminuette", + "Ellipse": "Ellipse", + "Eraser": "Eraser", + "Extended": "Extended", + "Extended Line": "Extended Line", + "Fib Channel": "Fib Channel", + "Fib Circles": "Fib Circles", + "Fib Retracement": "Fib Retracement", + "Fib Speed Resistance Arcs": "Fib Speed Resistance Arcs", + "Fib Speed Resistance Fan": "Fib Speed Resistance Fan", + "Fib Spiral": "Fib Spiral", + "Fib Time Zone": "Fib Time Zone", + "Fib Wedge": "Fib Wedge", + "Flag Mark": "Flag Mark", + "Flat Top/Bottom": "Flat Top/Bottom", + "Flat Bottom": "Flat Bottom", + "Forecast": "Forecast", + "Gann Box": "Gann Box", + "Gann Fan": "Gann Fan", + "Gann Square": "Gann Square", + "Head & Shoulders": "Head & Shoulders", + "Horizontal Line": "Horizontal Line", + "Horizontal Ray": "Horizontal Ray", + "Icon": "Icoon", + "Inside Pitchfork": "Inside Pitchfork", + "Long Position": "Long Position", + "Risk/Reward long": "Risk/Reward long", + "Modified Schiff Pitchfork": "Modified Schiff Pitchfork", + "Parallel Channel": "Parallel Channel", + "Pitchfan": "Pitchfan", + "Pitchfork": "Pitchfork", + "Polyline": "Polyline", + "Price Label": "Price Label", + "Price Range": "Price Range", + "Projection": "Projection", + "Ray": "Ray", + "Rectangle": "Rectangle", + "Regression Trend": "Regression Trend", + "Rotated Rectangle": "Rotated Rectangle", + "Schiff Pitchfork": "Schiff Pitchfork", + "Schiff": "Schiff", + "Original": "Original", + "Modified Schiff": "Modified Schiff", + "Inside": "Inside", + "Short Position": "Short Position", + "Risk/Reward short": "Risk/Reward short", + "Text": "Tekst", + "Comment": "Reactie", + "Three Drivers Pattern": "Three Drivers Pattern", + "Thumb Down": "Duim omlaag", + "Thumb Up": "Duim omhoog", + "Trend Angle": "Trend Angle", + "Trend Line": "Trend Line", + "Trend-Based Fib Extension": "Trend-Based Fib Extension", + "Trend-Based Fib Time": "Trend-Based Fib Time", + "Triangle Pattern": "Triangle Pattern", + "Triangle": "Triangle", + "Vertical Line": "Verticale Lijn", + "XABCD Pattern": "XABCD Pattern", + "Angle:": "Angle:", + "Arcs": "Arcs", + "Background color 1": "Achtergrond kleur 1", + "Background color 2": "Achtergrond kleur 2", + "Background Color": "Achtergrond Kleur", + "Bar #": "Bar #", + "Border color": "Border color", + "Border Color": "Border Color", + "Border": "Border", + "Bottom Lables": "Bottom Lables", + "bottom": "onderzijde", + "center": "middelpunt", + "Channel": "Kanaal", + "Coeffs As Percents": "Coeffs As Percents", + "Color bars based on previous close": "Color bars based on previous close", + "Color": "Kleur", + "Color:": "Kleur:", + "Coordinates": "Coördinaten", + "Delete": "Verwijderen", + "Down Color": "Beneden kleur", + "Drawings": "Drawings", + "Entry price:": "Entry price:", + "Events": "Events", + "Extend Left End": "Extend Left End", + "Extend Left": "Extend Left", + "Extend Lines": "Extend Lines", + "Extend Right End": "Extend Right End", + "Extend Right": "Extend Right", + "Extend": "Extend", + "Failure back color": "Failure back color", + "Failure text color": "Failure text color", + "Fans": "Fans", + "Fill": "Fill", + "Format": "Formaat", + "Graphics": "Graphics", + "Grid": "Grid", + "Help": "Help", + "HLC Bars": "HLC Bars", + "Inputs": "Inputs", + "Label Background": "Label Background", + "Label": "Label", + "Labels": "Labels", + "Left End": "Left End", + "Left Labels": "Left Labels", + "left": "links", + "Level {0}": "Level {0}", + "Levels": "Levels", + "Lines": "Lines", + "Major": "Major", + "Measure (Shift + Click on the chart)": "Measure (Shift + Click on the chart)", + "Median": "Median", + "middle": "midden", + "Middle": "Middle", + "Minor": "Minor", + "Mode": "Mode", + "Normal": "Normaal", + "Plot": "Plot", + "Price Levels": "Price Levels", + "Price Source": "Prijs Bron", + "Price": "Prijs", + "Price:": "Prijs:", + "Prices": "Prijzen", + "Profit Background Color": "Profit Background Color", + "Profit Level. Ticks:": "Profit Level. Ticks:", + "Properties": "Properties", + "Reverse": "Reverse", + "Right End": "Right End", + "Right Lables": "Right Lables", + "right": "rechts", + "Log Scale_scale_menu": "Log Scale", + "Percentage_scale_menu": "Percentage", + "Scales": "Scales", + "Settings": "Settings", + "Show Background": "Show Background", + "Show Bars Range": "Show Bars Range", + "Show Date/Time Range": "Show Date/Time Range", + "Show Distance": "Show Distance", + "Show Labels": "Show Labels", + "Show Price Range": "Show Price Range", + "Show Price": "Show Price", + "Show Prices": "Show Prices", + "Show Text": "Laat Tekst zien", + "Show Time": "Laat tijd zien", + "Show Wave": "Show Wave", + "Show/Hide": "Laat zien/verbergen", + "Source back color": "Source back color", + "Source border color": "Source border color", + "Source text color": "Source text color", + "Stay in Drawing Mode": "Stay in Drawing Mode", + "Stop Background Color": "Stop Background Color", + "Stop Color:": "Stop Color:", + "Stop Level. Ticks:": "Stop Level. Ticks:", + "Style": "Style", + "Success back color": "Success back color", + "Success text color": "Success text color", + "Target back color": "Target back color", + "Target border color": "Target border color", + "Target Color:": "Target Color:", + "Target text color": "Target text color", + "Text Alignment:": "Text Alignment:", + "Text color": "Text color", + "Text Color": "Text Color", + "Text Font": "Text Font", + "Text Wrap": "Text Wrap", + "Text:": "Text:", + "Time Levels": "Time Levels", + "Timezone/Sessions": "Tijdzone/Sessies", + "Top Labels": "Top Labels", + "top": "top", + "Up Color": "Up Color", + "Wave Size": "Wave Size", + "Wick": "Wick", + "Zoom In": "Zoom In", + "Zoom Out": "Zoom Out", + "Borders": "Borders", + "Level": "Level", + "Hlines Background": "Hlines Background", + "Plots Background": "Plots Background", + "Open_line_tool_position": "Opened", + "Closed_line_tool_position": "Gesloten", + "{0} P&L: {1}": "{0} P&L: {1}", + "Risk/Reward Ratio: {0}": "Risk/Reward Ratio: {0}", + "Stop: {0} ({1}%)": "Stop: {0} ({1}%)", + "Target: {0} ({1}%)": "Target: {0} ({1}%)", + "SUCCESS": "Succes!", + "FAILURE": "Mislukt!", + "Left Shoulder": "Linkerschouder", + "Head": "Hoofd", + "Right Shoulder": "Rechterschouder", + "Mirrored": "Mirrored", + "Flipped": "Flipped", + "distance: {0}": "distance: {0}", + "day": "dag", + "day_plural": "dagen", + "day_plural_1": "not used for this language", + "day_plural_2": "not used for this language", + "day_plural_5": "not used for this language", + "week": "week", + "week_plural": "weken", + "week_plural_1": "not used for this language", + "week_plural_2": "not used for this language", + "week_plural_5": "not used for this language", + "month": "maand", + "month_plural": "maanden", + "month_plural_1": "not used for this language", + "month_plural_2": "not used for this language", + "month_plural_5": "not used for this language", + "minute": "minuut", + "minute_plural": "minuten", + "minute_plural_1": "not used for this language", + "minute_plural_2": "not used for this language", + "minute_plural_5": "not used for this language", + "hour": "uur", + "hour_plural": "uren", + "hour_plural_1": "not used for this language", + "hour_plural_2": "not used for this language", + "hour_plural_5": "not used for this language", + "y_dates": "y", + "y_dates_plural": "y", + "y_dates_plural_1": "not used for this language", + "y_dates_plural_2": "not used for this language", + "y_dates_plural_5": "not used for this language", + "h_dates": "h", + "D_dates": "D", + "W_dates": "W", + "M_dates": "M", + "d_dates": "d", + "m_dates": "m", + "in_dates": "in", + "Jan": "Jan", + "Feb": "Feb", + "Mar": "Mar", + "Apr": "Apr", + "May": "Mei", + "Jun": "Jun", + "Jul": "Jul", + "Aug": "Aug", + "Sep": "Sep", + "Oct": "Okt", + "Nov": "Nov", + "Dec": "Dec", + "Objects Tree": "Objects Tree", + "Manage Drawings": "Manage Drawings", + "TOOL": "TOOL", + "SYMBOL": "SYMBOL", + "Move Up": "Move Up", + "Move Down": "Move Down", + "All Exchanges": "All Exchanges", + "All types": "All types", + "Stock": "Stock", + "stock": "stock", + "Index": "Index", + "index": "index", + "Futures": "Futures", + "futures": "futures", + "Image URL": "Image URL", + "Save image": "Save image", + "or copy url:": "or copy url:", + "Redo {0}": "Redo {0}", + "Custom color...": "Custom color...", + "Search": "Search", + "Open_in_legend": "O", + "High_in_legend": "H", + "Low_in_legend": "L", + "Close_in_legend": "C", + "Open": "Open", + "High": "High", + "Low": "Low", + "Close": "Close", + "(H + L)/2": "(H + L)/2", + "(H + L + C)/3": "(H + L + C)/3", + "(O + H + L + C)/4": "(O + H + L + C)/4", + "UTC": "UTC+0", + "Exchange": "Exchange", + "Athens": "Athene", + "Berlin": "Berlijn", + "Bogota": "Bogota", + "Bangkok": "Bangkok", + "Buenos Aires": "Buenos Aires", + "Chicago": "Chicago", + "Hong Kong": "Hong Kong", + "Kolkata": "Kolkata", + "London": "Londen", + "Los Angeles": "Los Angeles", + "Madrid": "Madrid", + "Moscow": "Moskou", + "New York": "New York", + "Paris": "Parijs", + "Seoul": "Seoul", + "Shanghai": "Shanghai", + "Singapore": "Singapore", + "Sydney": "Sydney", + "Taipei": "Taipei", + "Tehran": "Tehran", + "Tokyo": "Tokio", + "Toronto": "Toronto", + "Vancouver": "Vancouver", + "Warsaw": "Warschau", + "n/a": "n/a", + "Long_input": "Long", + "long_input": "long", + "longlen_input": "long length", + "Window Size_input": "Window Size", + "Length_input": "Length", + "length_input": "length", + "len_input": "length", + "Short_input": "Short", + "short_input": "short", + "shortlen_input": "Short Length", + "Mult_input": "Multiplier", + "mult_input": "multiplier", + "divisor_input": "divisor", + "Divisor_input": "Divisor", + "Upper": "Upper", + "Lower": "Lower", + "Long": "Long", + "Short": "Short", + "Signal": "Signal", + "Jaw": "Jaw", + "Teeth": "Teeth", + "Lips": "Lips", + "Zero": "Zero", + "WMA Length_input": "WMA Length", + "Long RoC Length_input": "Long RoC Length", + "Short RoC Length_input": "Short RoC Length", + "jawLength_input": "Jaw Length", + "teethLength_input": "Teeth Length", + "lipsLength_input": "Lips Length", + "percent_input": "Percent", + "exponential_input": "Exponential", + "smoothD_input": "Smooth D", + "smoothK_input": "Smooth K", + "Color 0": "Kleur 0", + "Color 1": "Kleur 1", + "Color 2": "Kleur 2", + "Color 3": "Kleur 3", + "Color 4": "Kleur 4", + "sym_input": "symbool", + "symbol_input": "symbool", + "Sym_input": "symbool", + "DI Length_input": "DI Length", + "ADX Smoothing_input": "ADX Smoothing", + "displacement_input": "displacement", + "Tenkan-sen": "Tenkan-sen", + "Kijun-sen": "Kijun-sen", + "Chikou span": "Chikou span", + "Senkou A": "Senkou A", + "Senkou B": "Senkou B", + "useTrueRange_input": "Use True Range", + "roclen1_input": "RoC Length 1", + "roclen2_input": "RoC Length 2", + "roclen3_input": "RoC Length 3", + "roclen4_input": "RoC Length 4", + "smalen1_input": "SMA Length 1", + "smalen2_input": "SMA Length 2", + "smalen3_input": "SMA Length 3", + "smalen4_input": "SMA Length 4", + "siglen_input": "Signal Length", + "UpperLimit": "Upper Limit", + "LowerLimit": "Lower Limit", + "fastLength_input": "Fast Length", + "slowLength_input": "Slow Length", + "signalLength_input": "Signal Length", + "start_input": "Start", + "increment_input": "Increment", + "maximum_input": "Maximum", + "showMA_input": "Show MA", + "show MA_input": "Show MA", + "Volume": "Volume", + "Volume MA": "Volume MA", + "Indicator": "Indicator", + "Oscillator": "Oscillator", + "lengthStoch_input": "Stoch length", + "lengthRSI_input": "RSI length", + "sigma_input": "sigma", + "Sigma_input": "Sigma", + "Crosses": "Crosses", + "Click to set a point": "Click to set a point", + "1. Slide your finger to select location for first anchor
2. Tap anywhere to place the first anchor": "1. Slide your finger to select location for first anchor
2. Tap anywhere to place the first anchor", + "1. Slide your finger to select location for next anchor
2. Tap anywhere to place the next anchor": "1. Slide your finger to select location for next anchor
2. Tap anywhere to place the next anchor", + "retrying": "retrying", + "eod data": "eod data", + "eod delayed": "eod delayed", + "loading data": "loading data", + "invalid symbol": "invalid symbol", + "streaming": "streaming", + "realtime": "realtime", + "pre-market": "pre-market", + "post-market": "post-market", + "closed": "gesloten", + "Time Interval": "Time Interval", + "Show Symbol Labels": "Show Symbol Labels", + "Show Symbol Labels_context_menu": "Show Symbol Labels", + "Subminuette": "Subminuette", + "Minuette": "Minuette", + "Minute": "Minute", + "Intermediate": "Intermediate", + "Primary": "Primair", + "Cycle": "Cycle", + "SuperCycle": "SuperCycle", + "GrandSuperCycle": "GrandSuperCycle", + "Lock": "Op slot", + "Width": "Breedte", + "Line With Breaks": "Line With Breaks", + "Area With Breaks": "Area With Breaks", + "Type": "Type", + "Simple": "Simple", + "With Markers": "With Markers", + "Step": "Step", + "No drawings yet": "No drawings yet", + "Lock/Unlock": "Lock/Unlock", + "deviation_input": "deviation", + "depth_input": "depth", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" +} \ No newline at end of file diff --git a/charting_library/static/localization/translations/pt.json b/charting_library/static/localization/translations/pt.json index dc45fabb..707776fe 100644 --- a/charting_library/static/localization/translations/pt.json +++ b/charting_library/static/localization/translations/pt.json @@ -443,6 +443,7 @@ "Singapore": "Singapura", "Sydney": "Sidney", "Taipei": "Тaipé", + "Tehran": "Tehran", "Tokyo": "Тóquio", "Toronto": "Тоronto", "Vancouver": "Vancouver", @@ -516,6 +517,7 @@ "increment_input": "Incremento", "maximum_input": "Máximo", "showMA_input": "Visualizar Média Móvel", + "show MA_input": "Show MA", "Volume": "Volume", "Volume MA": "Média Móvel do Volume", "Indicator": "Indicador", @@ -560,5 +562,103 @@ "No drawings yet": "Sem Desenhos", "Lock/Unlock": "Bloquear/Desbloquear", "deviation_input": "Desvio", - "depth_input": "Profundidade" + "depth_input": "Profundidade", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/ru.json b/charting_library/static/localization/translations/ru.json index 99a6c2db..26933d26 100644 --- a/charting_library/static/localization/translations/ru.json +++ b/charting_library/static/localization/translations/ru.json @@ -391,7 +391,7 @@ "Oct": "Окт", "Nov": "Ноя", "Dec": "Дек", - "Objects Tree": "Все объекты", + "Objects Tree": "Дерево объектов", "Manage Drawings": "Фигуры", "TOOL": "Фигура", "SYMBOL": "Инструмент", @@ -443,6 +443,7 @@ "Singapore": "Сингапур", "Sydney": "Сидней", "Taipei": "Тайбей", + "Tehran": "Тегеран", "Tokyo": "Токио", "Toronto": "Торонто", "Vancouver": "Ванкувер", @@ -516,6 +517,7 @@ "increment_input": "Приращение", "maximum_input": "Максимум", "showMA_input": "Отображать среднее", + "show MA_input": "Отображать среднее", "Volume": "Объём", "Volume MA": "Средняя по объёму", "Indicator": "Индикатор", @@ -560,5 +562,103 @@ "No drawings yet": "Фигур пока не создано", "Lock/Unlock": "Блокировать/разблокировать", "deviation_input": "Отклонение", - "depth_input": "Глубина" + "depth_input": "Глубина", + "Accumulation/Distribution_study": "Накопление/Распределение", + "Aroon_study": "Арун", + "Advance/Decline_study": "Линия роста/падения", + "Average True Range_study": "Усредненный истинный диапазон", + "Awesome Oscillator_study": "Осциллятор Билла Вильямса", + "Bollinger Bands Width_study": "Ширина полос Боллинджера", + "Balance of Power_study": "Баланс силы", + "Bollinger Bands_study": "Полосы Боллинджера", + "Bollinger Bands %B_study": "%B Полос Боллинджера", + "Chaikin Money Flow_study": "Денежный поток Чайкина", + "Chaikin Oscillator_study": "Осциллятор Чайкина", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Осциллятор темпа Чанде", + "Commodity Channel Index_study": "Индекс Товарного Канала", + "Choppiness Index_study": "Индекс Переменчивости", + "Directional Movement Index_study": "Индекс Направленного Движения", + "Correlation Coeff_study": "Коэффициент корреляции", + "Donchian Channels_study": "Канал Дончяна", + "Double Exponential Moving Average_study": "Двойное скользящее среднее (эксп.)", + "Ease of Movement_study": "Лёгкость движения", + "Elders Force Index_study": "Индекс силы Элдера", + "Envelope_study": "Огибающая", + "Ichimoku Cloud_study": "Ишимоку Кинко Хайо", + "Klinger Oscillator_study": "Осциллятор Клингера", + "Hull MA_study": "Скользящее среднее Хала", + "Keltner Channels_study": "Канал Кельтнера", + "Linear Regression Curve_study": "Кривая линейной регрессии", + "Know Sure Thing_study": "Знать наверняка", + "MA Cross_study": "Пересечение скользящих средних", + "Money Flow_study": "Денежный поток", + "Mass Index_study": "Индекс массы", + "Moving Average Exponential_study": "Скользящее среднее (эксп.)", + "Net Volume_study": "Чистый объём", + "Moving Average Convergence/Divergence_study": "Схождение/расхождение скользящих средних", + "Moving Average_study": "Скользящее среднее", + "Moving Average Weighted_study": "Скользящее среднее (взвешенное)", + "Parabolic SAR_study": "Параболическая система времени/цены", + "On Balance Volume_study": "Балансовый объем", + "Price Oscillator_study": "Процентный осциллятор цены", + "Relative Strength Index_study": "Относительный индекс силы", + "Relative Vigor Index_study": "Относительный индекс энергии", + "Relative Volatility Index_study": "Относительный индекс изменчивости", + "SMI Ergodic Indicator/Oscillator_study": "Эргодический осциллятор", + "Stochastic_study": "Стохастический осциллятор", + "TRIX_study": " Скользящее cреднее (тройное эксп. сглаженное)", + "Stochastic RSI_study": "Стохастический индекс относительной силы", + "Triple EMA_study": "Скользящее среднее (тройное эксп.)", + "VWMA_study": "Скользящее среднее, взвешенное по объему", + "Volume Oscillator_study": "Процентный осциллятор объема", + "Volume_study": "Объем", + "Williams Alligator_study": "Аллигатор Билла Вильямса", + "Willams %R_study": "Процент Вильямса", + "Coppock Curve_study": "Кривая Коппока", + "Least Squares Moving Average_study": "Скользящее среднее (наименьшие квадраты)", + "Arnaud Legoux Moving Average_study": "Скользящее среднее Арно Легу", + "True Strength Indicator_study": "Индекс истинной силы", + "Change Interval": "Изменить интервал", + "Show Only Studies": "Индикаторы", + "Show Only Drawings": "Фигуры", + "Show All": "Показывать всё", + "Timezone/Sessions Properties...": "Часовой пояс и сессии...", + "Scale Price Chart Only": "Только серии влияют на масштаб", + "Open Interval Dialog": "Открыть диалог интервалов", + "Note": "Заметка", + "Anchored Note": "Заметка на экране", + "Scales Properties": "Свойства шкал", + "Toggle Auto Scale": "Автоматический масштаб вкл/выкл", + "Toggle Log Scale": "Логарифмическая шкала вкл/выкл", + "Toggle Percentage": "Процентная шкала вкл/выкл", + "auto_scale": "авто", + "Invalid Symbol": "Неизвестный инструмент", + "loading...": "загрузка...", + "interval_dialog_description": "Введите число для минутных резолюций (\"5\" даст вам чарт с резолюцией в 5 минут), или количество с буквой, обозначающей желаемый интервал. Поддерживаются значения D (день), W (неделя) и M (месяц). К примеру, \"3D\" даст вам чарт с резолюцией в 3 дня.", + "Not applicable": "Не поддерживается", + "Stats Text Color": "Цвет текста", + "Show Angle": "Отображать угол", + "Always Show Stats": "Всегда отображать текст", + "Rename...": "Переименовать...", + "Load": "Загрузить", + "Save": "Сохранить", + "Rename Chart": "Переименовать график", + "{0} copy": "{0} (копия)", + "Please enter chart name": "Укажите имя графика", + "Enter a new chart name": "Введите новое имя для графика", + "Load Chart": "Загрузить график", + "Chart Name": "Имя графика", + "Chart name": "Имя графика", + "Last Modified": "Изменён", + "Active Symbol": "Инструмент", + "Fullscreen mode": "Полноэкранный режим", + "Marker Color": "Цвет метки", + "Font Size": "Размер шрифта", + "Save New Chart": "Сохранить график", + "Source_compare": "Отображать цену:", + "YES": "Да", + "NO": "Нет", + "Confirmation": "Подтвердите действие", + "Are you sure you want to delete this chart?": "Вы уверены, что хотите удалить график ?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/th.json b/charting_library/static/localization/translations/th.json index c9363b1c..1b916610 100644 --- a/charting_library/static/localization/translations/th.json +++ b/charting_library/static/localization/translations/th.json @@ -443,6 +443,7 @@ "Singapore": "Singapore", "Sydney": "Sydney", "Taipei": "Taipei", + "Tehran": "Tehran", "Tokyo": "Tokyo", "Toronto": "Toronto", "Vancouver": "Vancouver", @@ -516,6 +517,7 @@ "increment_input": "Increment", "maximum_input": "Maximum", "showMA_input": "Show MA", + "show MA_input": "Show MA", "Volume": "Volume", "Volume MA": "Volume MA", "Indicator": "Indicator", @@ -560,5 +562,103 @@ "No drawings yet": "No drawings yet", "Lock/Unlock": "Lock/Unlock", "deviation_input": "deviation", - "depth_input": "depth" + "depth_input": "depth", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/th_TH.json b/charting_library/static/localization/translations/th_TH.json new file mode 100644 index 00000000..1f2a2b4d --- /dev/null +++ b/charting_library/static/localization/translations/th_TH.json @@ -0,0 +1,664 @@ +{ + "propertypage-name-label_css_class": "propertypage-name-label", + "Script Editor": "แก้ไขสคริปท์", + " Published Charts Timeline": "Published Charts Timeline", + "SMA": "SMA", + "Bar's Style": "รูปแบบ Bar", + "Chart Properties": "ตั้งค่ากราฟ", + "Compare": "เปรียบเทียบ", + "Compare...": "เปรียบเทียบ...", + "Compare or Add Symbol...": "เปรียบเทียบ หรือ เพิ่ม...", + "Compare or Add Symbol": "เปรียบเทียบ หรือ เพิ่ม", + "Add Symbol": "เพิ่มสัญลักษณ์", + "Scales Properties...": "ตั้งค่า Scale...", + "Add": "เพิ่ม", + "Company Comparison": "เปรียบเทียบหลักทรัพย์", + "Indicators, Fundamentals, Economy and Add-ons": "ดัชนี้ชี้วัด, พื้นฐาน, ข้อมูลเศรษฐกิจ และ อื่นๆ", + "Economy & Symbols": "ข้อมูลเศรษฐกิจ และ หลักทรัพย์", + "Bars": "Bars", + "Candles": "Candles", + "Hollow Candles": "Hollow Candles", + "Line": "Line", + "Area": "Area", + "Heiken Ashi": "Heiken Ashi", + "Histogram": "Histogram", + "Cross_chart_type": "Cross", + "Crosshair": "Crosshair", + "Columns": "Columns", + "Circles": "Circles", + "Indicators": "ดัชนีชี้วัด", + "Favorites": "รายการโปรด", + "Technical Analysis": "ข้อมูลทางเทคนิค", + "No indicators matched your criteria.": "ไม่พบดัชนีชี้วัดที่ต้องการ", + "Add to favorites": "เพิ่มลงรายการโปรด", + "Remove from favorites": "ลบออกจากรายการโปรด", + "No symbols matched your criteria": "ไม่พบข้อมูลจากที่ค้นหา", + "Add any symbol from the list": "เพิ่มเข้ารายการ", + "Overlay the main chart": "เพิ่มลงบนกราฟหลัก", + "Symbols to be added on the chart": "ข้อมูลที่จะถูกเพิ่มลงบนกราฟ", + "Symbol": "สัญลักษณ์", + "Default": "ค่าเริ่มต้น", + "Defaults": "ค่าเริ่มต้น", + "OK": "ยืนยัน", + "Cancel": "ยกเลิก", + " color": "สี", + " transparency": "โปร่งแสง", + " visibility": "ความชัด", + "Add To Watchlist": "เพิ่มในรายการ", + "Apply": "บันทึก", + "Arguments in Header": "Arguments in Header", + "Arrow": "ลูกศร", + "Auto Scale": "Scale แบบอัตโนมัติ", + "Background": "พื้นหลัง", + "bars": "ช่อง", + "bars_margin": "ช่อง", + "{0} bars": "{0} ช่อง", + "Bottom Margin": "Bottom Margin", + "Bring Forward": "ส่งมาด้านหน้า", + "Bring to Front": "ส่งมาหน้าสุด", + "Clone": "คัดลอก", + "Color Theme": "โทนสี", + "Copy": "คัดลอก", + "Extended Hours": "Extended Hours", + "Format...": "ตั้งค่า...", + "Full Screen": "เต็มหน้าจอ", + "Grid Lines": "เส้นกริด", + "Hide All Drawing Tools": "ซ่อนรูปวาดทั้งหมด", + "Hide": "ซ่อน", + "Insert Drawing Tool": "เพิ่มเครื่องมือวาด", + "Insert Indicator...": "เพิ่มดัชนี...", + "Last Value on Price Scale": "ราคาล่าสุด", + "Link To": "ลิงค์ไปยัง", + "Load New Bars": "Load New Bars", + "Lock All Drawing Tools": "ล๊อครูปวาดทั้งหมด", + "Lock Scale": "ล๊อค Scale", + "Lock scale": "Lock scale", + "Log Scale": "Log Scale", + "log": "log", + "Magnet Mode": "โหมดแม่เหล็ก", + "Merge Down": "รวมกับด้านล่าง", + "Merge Up": "รวมกับด้านบน", + "Objects Tree...": "ข้อมูลบนกราฟ...", + "Offset": "Offset", + "Override Min Tick": "Override Min Tick", + "Percentage": "เปอร์เซ็นต์", + "Precision": "Precision", + "Price Line": "เส้นราคา", + "Properties...": "ตั้งค่า...", + "Redo": "ย้อนกลับ", + "Remove All Drawing Tools": "ลบรูปวาดทั้งหมด", + "Remove All Studies": "ลบข้อมูลศึกษา", + "Remove All Indicators": "ลบดัชนีชี้วัด", + "Remove": "ลบ", + "Reset Chart": "รีเซ็ทกราฟ", + "Reset Scale": "รีเซ็ทขนาด", + "Reset": "เริ่มต้นใหม่", + "Right Margin": "Right Margin", + "Save As...": "บันทึกเป็น...", + "Scale Left": "Scale ซ้าย", + "Scale Percentage": "Scale เป็นเปอร์เซ็นต์", + "Scale Right": "Scale ขวา", + "Scale Series Only": "Scale Series Only", + "Scale series only": "Scale series only", + "Scale Series only": "Scale Series only", + "Scales Lines": "เส้น Scale", + "Scales Text": "อักษรเส้น Scale", + "Scaling": "Scaling", + "Screen (No Scale)": "Screen (ไม่มี Scale)", + "Send Backward": "นำไปไว้หลังสุด", + "Send to Back": "นำไปไว้ข้างหลัง", + "Session Breaks": "Session Breaks", + "Show Arguments in Header": "Show Arguments in Header", + "Show Last Value on Price Scale": "แสดงราคาล่าสุดบนกราฟ", + "Show Left Axis": "แสดงแกนด้านซ้าย", + "Show Right Axis": "แสดงแกนด้านขวา", + "Show": "แสดง", + "Stay In Drawing Mode": "จัดให้อยู่ในโหมดวาดรูป", + "Symbol Search...": "ค้นหา...", + "Change Symbol": "เปลี่ยนสัญลักษณ์", + "Change Symbol...": "เปลี่ยนสัญลักษณ์...", + "Time Zone": "เขตเวลา", + "TimeZone": "เวลา", + "Top Margin": "Top Margin", + "Transparency": "โปร่งแสง", + "Undo {0}": "ย้อนกลับ", + "Undo": "ย้อนกลับ", + "Unmerge Down": "Unmerge Down", + "Unmerge Up": "Unmerge Up", + "Visual Order": "ลำดับการมองเห็น", + "Watermark": "ลายน้ำ", + "Show Objects Tree": "แสดงข้อมูล", + "cursors-group-css-class": "cursors-group-css-class", + "ABCD Pattern": "ABCD Pattern", + "Anchored Text": "ลิงค์", + "Arc": "เส้นโค้ง", + "Arrow Mark Down": "ลูกศรลง", + "Arrow Mark Left": "ลูกศรซ้าย", + "Arrow Mark Right": "ลูกศรขวา", + "Arrow Mark Up": "ลูกศรขึ้น", + "Balloon": "กล่องคำพูด", + "Bars Pattern": "Bars Pattern", + "Brush": "พู่กัน", + "Callout": "กล่องคำพูด", + "Circle Lines": "Circle Lines", + "Cross": "Cross", + "Cyclic Lines": "Cyclic Lines", + "Date Range": "Date Range", + "Disjoint Angle": "Disjoint Angle", + "Dot": "จุด", + "Elliott Labels": "Elliott Labels", + "Elliott Major Retracement": "Elliott Major Retracement", + "Elliott Minor Retracement": "Elliott Minor Retracement", + "Elliott Wave Cycle": "Elliott Wave Cycle", + "Elliott Wave Minor": "Elliott Wave Minor", + "Elliott Wave Subminuette": "Elliott Wave Subminuette", + "Ellipse": "วงกลม", + "Eraser": "ยางลบ", + "Extended": "Extended", + "Extended Line": "Extended Line", + "Fib Channel": "Fib Channel", + "Fib Circles": "Fib Circles", + "Fib Retracement": "Fib Retracement", + "Fib Speed Resistance Arcs": "Fib Speed Resistance Arcs", + "Fib Speed Resistance Fan": "Fib Speed Resistance Fan", + "Fib Spiral": "Fib Spiral", + "Fib Time Zone": "Fib Time Zone", + "Fib Wedge": "Fib Wedge", + "Flag Mark": "ธง", + "Flat Top/Bottom": "Flat Top/Bottom", + "Flat Bottom": "Flat Bottom", + "Forecast": "Forecast", + "Gann Box": "Gann Box", + "Gann Fan": "Gann Fan", + "Gann Square": "Gann Square", + "Head & Shoulders": "Head & Shoulders", + "Horizontal Line": "Horizontal Line", + "Horizontal Ray": "Horizontal Ray", + "Icon": "ไอคอน", + "Inside Pitchfork": "Inside Pitchfork", + "Long Position": "Long Position", + "Risk/Reward long": "Risk/Reward long", + "Modified Schiff Pitchfork": "Modified Schiff Pitchfork", + "Parallel Channel": "Parallel Channel", + "Pitchfan": "Pitchfan", + "Pitchfork": "Pitchfork", + "Polyline": "กำหนดเอง", + "Price Label": "ราคาล่าสุด", + "Price Range": "Price Range", + "Projection": "Projection", + "Ray": "Ray", + "Rectangle": "สี่เหลี่ยม", + "Regression Trend": "Regression Trend", + "Rotated Rectangle": "สี่เหลี่ยม (หมุนได้)", + "Schiff Pitchfork": "Schiff Pitchfork", + "Schiff": "Schiff", + "Original": "Original", + "Modified Schiff": "Modified Schiff", + "Inside": "Inside", + "Short Position": "Short Position", + "Risk/Reward short": "Risk/Reward short", + "Text": "ตัวอักษร", + "Comment": "ความคิดเห็น", + "Three Drivers Pattern": "Three Drivers Pattern", + "Thumb Down": "ไม่ชอบ", + "Thumb Up": "ชอบ", + "Trend Angle": "Trend Angle", + "Trend Line": "เส้นแนวโน้ม", + "Trend-Based Fib Extension": "Trend-Based Fib Extension", + "Trend-Based Fib Time": "Trend-Based Fib Time", + "Triangle Pattern": "Triangle Pattern", + "Triangle": "สามเหลี่ยม", + "Vertical Line": "เส้นแนวตั้ง", + "XABCD Pattern": "XABCD Pattern", + "Angle:": "Angle:", + "Arcs": "Arcs", + "Background color 1": "สีพื้นหลัง 1", + "Background color 2": "สีพื้นหลัง 2", + "Background Color": "สีพื้นหลัง", + "Bar #": "Bar #", + "Border color": "สีขอบ", + "Border Color": "สีขอบ", + "Border": "เส้นขอบ", + "Bottom Lables": "Bottom Lables", + "bottom": "ชิดล่าง", + "center": "กึ่งกลาง", + "Channel": "Channel", + "Coeffs As Percents": "Coeffs As Percents", + "Color bars based on previous close": "ให้สีของ Bars อ้างอิงจากราคาปิดของวันก่อนหน้า", + "Color": "สี", + "Color:": "สี:", + "Coordinates": "ตำแหน่ง", + "Delete": "ลบ", + "Down Color": "สีติดลบ", + "Drawings": "รูปวาด", + "Entry price:": "ราคาเข้าซื้อ", + "Events": "เหตุการณ์", + "Extend Left End": "Extend Left End", + "Extend Left": "Extend Left", + "Extend Lines": "Extend Lines", + "Extend Right End": "Extend Right End", + "Extend Right": "Extend Right", + "Extend": "Extend", + "Failure back color": "Failure back color", + "Failure text color": "Failure text color", + "Fans": "Fans", + "Fill": "Fill", + "Format": "ตั้งค่า", + "Graphics": "กราฟฟิค", + "Grid": "ตาราง", + "Help": "ช่วยเหลือ", + "HLC Bars": "HLC Bars", + "Inputs": "ข้อมูล", + "Label Background": "Label Background", + "Label": "Label", + "Labels": "Labels", + "Left End": "Left End", + "Left Labels": "Left Labels", + "left": "ชิดซ้าย", + "Level {0}": "Level {0}", + "Levels": "Levels", + "Lines": "เส้น", + "Major": "Major", + "Measure (Shift + Click on the chart)": "เครื่องมือวัด (Shift + คลิก ลงบนกราฟ)", + "Median": "ค่าเฉลี่ย", + "middle": "กึ่งกลาง", + "Middle": "กึ่งกลาง", + "Minor": "Minor", + "Mode": "โหมด", + "Normal": "ปกติ", + "Plot": "Plot", + "Price Levels": "ระดับราคา", + "Price Source": "แหล่งข้อมูลราคา", + "Price": "ราคา", + "Price:": "ราคา:", + "Prices": "ราคา", + "Profit Background Color": "สีพื้นหลังของกำไร", + "Profit Level. Ticks:": "จุดขาย", + "Properties": "ตั้งค่า", + "Reverse": "Reverse", + "Right End": "Right End", + "Right Lables": "Right Lables", + "right": "ชิดขวา", + "Log Scale_scale_menu": "Log Scale", + "Percentage_scale_menu": "เปอร์เซ็นต์", + "Scales": "Scales", + "Settings": "ตั้งค่า", + "Show Background": "แสดงพื้นหลัง", + "Show Bars Range": "แสดงช่วงราคา", + "Show Date/Time Range": "แสดงวันที่/เวลา", + "Show Distance": "แสดงระยะ", + "Show Labels": "แสดงข้อความกำกับ", + "Show Price Range": "แสดงช่วงราคา", + "Show Price": "แสดงราคา", + "Show Prices": "แสดงราคา", + "Show Text": "แสดงตัวหนังสือ", + "Show Time": "แสดงเวลา", + "Show Wave": "แสดงคลื่น", + "Show/Hide": "แสดง/ซ่อน", + "Source back color": "Source back color", + "Source border color": "Source border color", + "Source text color": "Source text color", + "Stay in Drawing Mode": "Stay in Drawing Mode", + "Stop Background Color": "Stop Background Color", + "Stop Color:": "Stop Color:", + "Stop Level. Ticks:": "ตัดขาดทุน", + "Style": "รูปแบบ", + "Success back color": "Success back color", + "Success text color": "Success text color", + "Target back color": "Target back color", + "Target border color": "Target border color", + "Target Color:": "Target Color:", + "Target text color": "Target text color", + "Text Alignment:": "Text Alignment:", + "Text color": "สีตัวอักษร", + "Text Color": "สีตัวอักษร", + "Text Font": "Font ตัวอักษร", + "Text Wrap": "บังคับให้ตัวหนังสืออยู่ในขอบเขตที่กำหนด", + "Text:": "ตัวอักษร:", + "Time Levels": "Time Levels", + "Timezone/Sessions": "เวลา/Sessions", + "Top Labels": "Top Labels", + "top": "top", + "Up Color": "สีบวก", + "Wave Size": "Wave Size", + "Wick": "Wick", + "Zoom In": "ขยายเข้า", + "Zoom Out": "ขยายออก", + "Borders": "เส้นขอบ", + "Level": "Level", + "Hlines Background": "Hlines Background", + "Plots Background": "Plots Background", + "Open_line_tool_position": "เปิด", + "Closed_line_tool_position": "ปิด", + "{0} P&L: {1}": "{0} P&L: {1}", + "Risk/Reward Ratio: {0}": "ความเสี่ยง/ผลตอบแทน : {0}", + "Stop: {0} ({1}%)": "ตัดขาดทุน: {0} ({1}%)", + "Target: {0} ({1}%)": "เป้าหมาย: {0} ({1}%)", + "SUCCESS": "สำเร็จ", + "FAILURE": "ล้มเหลว", + "Left Shoulder": "Left Shoulder", + "Head": "Head", + "Right Shoulder": "Right Shoulder", + "Mirrored": "Mirrored", + "Flipped": "Flipped", + "distance: {0}": "ระยะ: {0}", + "day": "วัน", + "day_plural": "วัน", + "day_plural_1": "day_plural_1", + "day_plural_2": "day_plural_2", + "day_plural_5": "day_plural_5", + "week": "อาทิตย์", + "week_plural": "อาทิตย์", + "week_plural_1": "week_plural_1", + "week_plural_2": "week_plural_2", + "week_plural_5": "week_plural_5", + "month": "เดือน", + "month_plural": "เดือน", + "month_plural_1": "เดือน_1", + "month_plural_2": "month_plural_2", + "month_plural_5": "month_plural_5", + "minute": "นาที", + "minute_plural": "นาที", + "minute_plural_1": "minute_plural_1", + "minute_plural_2": "minute_plural_2", + "minute_plural_5": "minute_plural_5", + "hour": "ชั่วโมง", + "hour_plural": "ชั่วโมง", + "hour_plural_1": "hour_plural_1", + "hour_plural_2": "hour_plural_2", + "hour_plural_5": "hour_plural_5", + "y_dates": "y", + "y_dates_plural": "y", + "y_dates_plural_1": "y_dates_plural_1", + "y_dates_plural_2": "y_dates_plural_2", + "y_dates_plural_5": "y_dates_plural_5", + "h_dates": "h", + "D_dates": "D", + "W_dates": "W", + "M_dates": "M", + "d_dates": "d", + "m_dates": "m", + "in_dates": "ใน", + "Jan": "มกรา", + "Feb": "กุมภา", + "Mar": "มีนา", + "Apr": "เมษา", + "May": "พฤษภา", + "Jun": "มิถุนา", + "Jul": "กรกฏา", + "Aug": "สิงหา", + "Sep": "กันยา", + "Oct": "ตุลา", + "Nov": "พฤศจิกา", + "Dec": "ธันวา", + "Objects Tree": "ข้อมูล", + "Manage Drawings": "จัดการรูปวาด", + "TOOL": "เครื่องมือ", + "SYMBOL": "สัญลักษณ์", + "Move Up": "เลื่อนขึ้น", + "Move Down": "เลื่อนลง", + "All Exchanges": "ตลาดทั้งหมด", + "All types": "ทุกรูปแบบ", + "Stock": "หุ้น", + "stock": "หุ้น", + "Index": "Index", + "index": "index", + "Futures": "Futures", + "futures": "futures", + "Image URL": "URL รูปภาพ", + "Save image": "บันทึกรูปภาพ", + "or copy url:": "หรือ คัดลอกลิงค์", + "Redo {0}": "ย้อนกลับ", + "Custom color...": "สีกำหนดเอง...", + "Search": "ค้นหา", + "Open_in_legend": "O", + "High_in_legend": "H", + "Low_in_legend": "L", + "Close_in_legend": "C", + "Open": "เปิด", + "High": "สูง", + "Low": "ต่ำ", + "Close": "ปิด", + "(H + L)/2": "(H + L)/2", + "(H + L + C)/3": "(H + L + C)/3", + "(O + H + L + C)/4": "(O + H + L + C)/4", + "UTC": "UTC", + "Exchange": "Exchange", + "Athens": "เอเธนส์", + "Berlin": "เบอร์ลิน", + "Bogota": "โบโกต้า", + "Bangkok": "กรุงเทพ", + "Buenos Aires": "บูโนสแอเรส", + "Chicago": "ชิคาโก", + "Hong Kong": "ฮ่องกง", + "Kolkata": "โคลคาต้า", + "London": "ลอนดอน", + "Los Angeles": "ลอสแองเจลิส", + "Madrid": "มาดริด", + "Moscow": "มอสโก", + "New York": "นิวยอร์ค", + "Paris": "ปารีส", + "Seoul": "โซว", + "Shanghai": "เซี่ยงไฮ้", + "Singapore": "สิงค์โปร์", + "Sydney": "ซิดนีย์", + "Taipei": "ไทเป", + "Tehran": "Tehran", + "Tokyo": "โตเกียว", + "Toronto": "โตรอนโต", + "Vancouver": "แวนคูเวอร์", + "Warsaw": "วอซอร์", + "n/a": "n/a", + "Long_input": "Long", + "long_input": "long", + "longlen_input": "long length", + "Window Size_input": "Window Size", + "Length_input": "Length", + "length_input": "length", + "len_input": "length", + "Short_input": "Short", + "short_input": "short", + "shortlen_input": "Short Length", + "Mult_input": "Multiplier", + "mult_input": "multiplier", + "divisor_input": "divisor", + "Divisor_input": "Divisor", + "Upper": "Upper", + "Lower": "Lower", + "Long": "Long", + "Short": "Short", + "Signal": "Signal", + "Jaw": "Jaw", + "Teeth": "Teeth", + "Lips": "Lips", + "Zero": "Zero", + "WMA Length_input": "WMA Length", + "Long RoC Length_input": "Long RoC Length", + "Short RoC Length_input": "Short RoC Length", + "jawLength_input": "Jaw Length", + "teethLength_input": "Teeth Length", + "lipsLength_input": "Lips Length", + "percent_input": "เปอร์เซ็นต์", + "exponential_input": "Exponential", + "smoothD_input": "Smooth D", + "smoothK_input": "Smooth K", + "Color 0": "สี #0", + "Color 1": "สี #1", + "Color 2": "สี #2", + "Color 3": "สี #3", + "Color 4": "สี #4", + "sym_input": "symbol", + "symbol_input": "symbol", + "Sym_input": "Symbol", + "DI Length_input": "DI Length", + "ADX Smoothing_input": "ADX Smoothing", + "displacement_input": "displacement", + "Tenkan-sen": "Tenkan-sen", + "Kijun-sen": "Kijun-sen", + "Chikou span": "Chikou span", + "Senkou A": "Senkou A", + "Senkou B": "Senkou B", + "useTrueRange_input": "Use True Range", + "roclen1_input": "RoC 1", + "roclen2_input": "RoC 2", + "roclen3_input": "RoC 3", + "roclen4_input": "RoC 4", + "smalen1_input": "SMA 1", + "smalen2_input": "SMA 2", + "smalen3_input": "SMA 3", + "smalen4_input": "SMA 4", + "siglen_input": "Signal", + "UpperLimit": "Upper Limit", + "LowerLimit": "Lower Limit", + "fastLength_input": "Fast Length", + "slowLength_input": "Slow Length", + "signalLength_input": "Signal Length", + "start_input": "Start", + "increment_input": "Increment", + "maximum_input": "Maximum", + "showMA_input": "แสดงเส้น MA", + "show MA_input": "Show MA", + "Volume": "ปริมาณการซื้อขาย", + "Volume MA": "เส้นค่าเฉลี่ยปริมาณการซื้อขาย", + "Indicator": "ดัชนีชี้วัด", + "Oscillator": "Oscillator", + "lengthStoch_input": "Stoch length", + "lengthRSI_input": "RSI length", + "sigma_input": "sigma", + "Sigma_input": "Sigma", + "Crosses": "Crosses", + "Click to set a point": "คลิกเพื่อสร้างจุด", + "1. Slide your finger to select location for first anchor
2. Tap anywhere to place the first anchor": "1. เลื่อนนิ้วไปยังจุดที่ต้องการ
2. แตะหน้าจอหนึ่งครั้งเป็นการยืนยัน", + "1. Slide your finger to select location for next anchor
2. Tap anywhere to place the next anchor": "1. เลื่อนนิ้วไปยังจุดที่ต้องการต่อไป
2. แตะหน้าจอหนึ่งครั้งเป็นการยืนยัน", + "retrying": "กำลังโหลด..", + "eod data": "ข้อมูลสิ้นวัน", + "eod delayed": "ข้อมูลสิ้นวันดีเลย์", + "loading data": "กำลังโหลดข้อมูล", + "invalid symbol": "เกิดข้อผิดผลาด", + "streaming": "กำลังรับข้อมูล", + "realtime": "realtime", + "pre-market": "pre-open", + "post-market": "post-market", + "closed": "ปิด", + "Time Interval": "Time Interval", + "Show Symbol Labels": "แสดงป้ายกำกับ", + "Show Symbol Labels_context_menu": "แสดงป้ายกำกับ", + "Subminuette": "Subminuette", + "Minuette": "Minuette", + "Minute": "Minute", + "Intermediate": "Intermediate", + "Primary": "Primary", + "Cycle": "Cycle", + "SuperCycle": "SuperCycle", + "GrandSuperCycle": "GrandSuperCycle", + "Lock": "Lock", + "Width": "Width", + "Line With Breaks": "Line With Breaks", + "Area With Breaks": "Area With Breaks", + "Type": "ประเภท", + "Simple": "ปกติ", + "With Markers": "แสดงจุด", + "Step": "ขั้นบันได", + "No drawings yet": "ไม่มีรูปวาด", + "Lock/Unlock": "ล๊อค/ปลดล๊อค", + "deviation_input": "deviation", + "depth_input": "depth", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "แสดงทั้งหมด", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "บันทึกช่วยจำ", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "อัตโนมัติ", + "Invalid Symbol": "ข้อมูลผิดผลาด", + "loading...": "กำลังโหลด....", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "เปลี่ยนชื่อ...", + "Load": "โหลด", + "Save": "บันทึก", + "Rename Chart": "เปลี่ยนชื่อกราฟ", + "{0} copy": "{0} สำเนา", + "Please enter chart name": "กรุณาใส่ชื่อกราฟ", + "Enter a new chart name": "กรุณาใส่ชื่อกราฟใหม่", + "Load Chart": "โหลดกราฟ", + "Chart Name": "ชื่อกราฟ", + "Chart name": "ชื่อกราฟ", + "Last Modified": "แก้ไขล่าสุด", + "Active Symbol": "หลักทรัพย์ที่ใช้งานอยู่", + "Fullscreen mode": "โหมดเต็มหน้าจอ", + "Marker Color": "สี จุด", + "Font Size": "ขนาดตัวอักษร", + "Save New Chart": "บันทึกเป็นกราฟใหม่", + "Source_compare": "แหล่งข้อมูล", + "YES": "ใช่", + "NO": "ไม่", + "Confirmation": "การยืนยัน", + "Are you sure you want to delete this chart?": "ยืนยันหากคุณต้องการลบกราฟ" +} \ No newline at end of file diff --git a/charting_library/static/localization/translations/tr.json b/charting_library/static/localization/translations/tr.json index c9363b1c..7a52d280 100644 --- a/charting_library/static/localization/translations/tr.json +++ b/charting_library/static/localization/translations/tr.json @@ -1,217 +1,217 @@ { "propertypage-name-label_css_class": "propertypage-name-label", - "Script Editor": "Script Editor", - " Published Charts Timeline": "Published Charts Timeline", - "SMA": "SMA", - "Bar's Style": "Bar's Style", - "Chart Properties": "Chart Properties", - "Compare": "Compare", - "Compare...": "Compare...", - "Compare or Add Symbol...": "Compare or Add Symbol...", - "Compare or Add Symbol": "Compare or Add Symbol", - "Add Symbol": "Add Symbol", - "Scales Properties...": "Scales Properties...", - "Add": "Add", - "Company Comparison": "Company Comparison", - "Indicators, Fundamentals, Economy and Add-ons": "Indicators, Fundamentals, Economy and Add-ons", - "Economy & Symbols": "Economy & Symbols", - "Bars": "Bars", - "Candles": "Candles", - "Hollow Candles": "Hollow Candles", - "Line": "Line", - "Area": "Area", + "Script Editor": "Betik Düzenleyici", + " Published Charts Timeline": "Yayınlanmış Grafikler Haber Akışı", + "SMA": "Basit Hareketli Ortalama", + "Bar's Style": "Bar'ın Tarzı", + "Chart Properties": "Grafik Özellikleri", + "Compare": "Kıyasla", + "Compare...": "Kıyasla...", + "Compare or Add Symbol...": "Sembol Ekle veya Kıyasla...", + "Compare or Add Symbol": "Sembol Ekle veya Kıyasla", + "Add Symbol": "Sembol Ekle", + "Scales Properties...": "Ölçeklerin Özellikleri...", + "Add": "Ekle", + "Company Comparison": "Firma Kıyaslama", + "Indicators, Fundamentals, Economy and Add-ons": "Göstergeler, Temel Bilgiler, Ekonomi ve Eklentiler", + "Economy & Symbols": "Ekonomi & Semboller", + "Bars": "Barlar", + "Candles": "Mum-barlar", + "Hollow Candles": "Boşluklu Mum-barlar", + "Line": "Çizgi", + "Area": "Alan", "Heiken Ashi": "Heiken Ashi", "Histogram": "Histogram", - "Cross_chart_type": "Cross", - "Crosshair": "Crosshair", - "Columns": "Columns", - "Circles": "Circles", - "Indicators": "Indicators", - "Favorites": "Favorites", - "Technical Analysis": "Technical Analysis", - "No indicators matched your criteria.": "No indicators matched your criteria.", - "Add to favorites": "Add to favorites", - "Remove from favorites": "Remove from favorites", - "No symbols matched your criteria": "No symbols matched your criteria", - "Add any symbol from the list": "Add any symbol from the list", - "Overlay the main chart": "Overlay the main chart", - "Symbols to be added on the chart": "Symbols to be added on the chart", - "Symbol": "Symbol", - "Default": "Default", - "Defaults": "Defaults", - "OK": "OK", - "Cancel": "Cancel", - " color": "color", - " transparency": "transparency", - " visibility": "visibility", - "Add To Watchlist": "Add To Watchlist", - "Apply": "Apply", - "Arguments in Header": "Arguments in Header", - "Arrow": "Arrow", - "Auto Scale": "Auto Scale", - "Background": "Background", - "bars": "bars", - "bars_margin": "bars", - "{0} bars": "{0} bars", - "Bottom Margin": "Bottom Margin", - "Bring Forward": "Bring Forward", - "Bring to Front": "Bring to Front", - "Clone": "Clone", - "Color Theme": "Color Theme", - "Copy": "Copy", - "Extended Hours": "Extended Hours", - "Format...": "Format...", - "Full Screen": "Full Screen", - "Grid Lines": "Grid Lines", - "Hide All Drawing Tools": "Hide All Drawing Tools", - "Hide": "Hide", - "Insert Drawing Tool": "Insert Drawing Tool", - "Insert Indicator...": "Insert Indicator...", - "Last Value on Price Scale": "Last Value on Price Scale", - "Link To": "Link To", - "Load New Bars": "Load New Bars", - "Lock All Drawing Tools": "Lock All Drawing Tools", - "Lock Scale": "Lock Scale", - "Lock scale": "Lock scale", - "Log Scale": "Log Scale", - "log": "log", - "Magnet Mode": "Magnet Mode", - "Merge Down": "Merge Down", - "Merge Up": "Merge Up", - "Objects Tree...": "Objects Tree...", + "Cross_chart_type": "Kesişme", + "Crosshair": "Nişan çaprazı", + "Columns": "Sütunlar", + "Circles": "Çemberler", + "Indicators": "Göstergeler", + "Favorites": "Favoriler", + "Technical Analysis": "Teknik Analiz", + "No indicators matched your criteria.": "Kriterinize uygun hiçbir gösterge bulunamadı.", + "Add to favorites": "Favorilere ekle", + "Remove from favorites": "Favorilerden çıkar", + "No symbols matched your criteria": "Kriterinize uygun hiçbir gösterge bulunamadı", + "Add any symbol from the list": "Listeden herhangi bir sembolü ekle", + "Overlay the main chart": "Ana alanın üstüne yerleştir", + "Symbols to be added on the chart": "Grafiğe eklenecek olan semboller", + "Symbol": "Sembol", + "Default": "Varsayılan", + "Defaults": "Varsayılanlar", + "OK": "Tamam", + "Cancel": "İptal", + " color": "renk", + " transparency": "şeffaflık", + " visibility": "görünürlük", + "Add To Watchlist": "İzleme Listesine Ekle", + "Apply": "Uygula", + "Arguments in Header": "Başlıktaki Argümanlar", + "Arrow": "Ok", + "Auto Scale": "Otomatik ölçek", + "Background": "Zemin", + "bars": "bar", + "bars_margin": "bar", + "{0} bars": "{0} bar", + "Bottom Margin": "Alt Kenar Boşluğu", + "Bring Forward": "Öne getir", + "Bring to Front": "En öne getir", + "Clone": "Klon", + "Color Theme": "Renk Teması", + "Copy": "Kopyala", + "Extended Hours": "Uzatılmış Saatler", + "Format...": "Biçim...", + "Full Screen": "Tam Ekran", + "Grid Lines": "Klavuz Çizgileri", + "Hide All Drawing Tools": "Tüm Çizim Aletlerini Gizle", + "Hide": "Gizle", + "Insert Drawing Tool": "Çizim Aleti Ekle", + "Insert Indicator...": "Gösterge Ekle", + "Last Value on Price Scale": "Fiyat Ölçeğindeki Son Fiyat", + "Link To": "Bağlantı", + "Load New Bars": "Yeni Barları Yükle", + "Lock All Drawing Tools": "Tüm Çizim Araçlarını Kilitle", + "Lock Scale": "Ölçeği Kilitle", + "Lock scale": "Ölçeği kilitle", + "Log Scale": "Logaritmik Ölçek", + "log": "logaritmik", + "Magnet Mode": "Mıknatıs Modu", + "Merge Down": "Aşağıya doğru Birleştir", + "Merge Up": "Yukarıya doğru Birleştir", + "Objects Tree...": "Nesnelerin Ağacı...", "Offset": "Offset", "Override Min Tick": "Override Min Tick", - "Percentage": "Percentage", - "Precision": "Precision", - "Price Line": "Price Line", - "Properties...": "Properties...", - "Redo": "Redo", - "Remove All Drawing Tools": "Remove All Drawing Tools", - "Remove All Studies": "Remove All Studies", - "Remove All Indicators": "Remove All Indicators", - "Remove": "Remove", - "Reset Chart": "Reset Chart", - "Reset Scale": "Reset Scale", - "Reset": "Reset", - "Right Margin": "Right Margin", - "Save As...": "Save As...", - "Scale Left": "Scale Left", - "Scale Percentage": "Scale Percentage", - "Scale Right": "Scale Right", - "Scale Series Only": "Scale Series Only", - "Scale series only": "Scale series only", - "Scale Series only": "Scale Series only", - "Scales Lines": "Scales Lines", - "Scales Text": "Scales Text", - "Scaling": "Scaling", - "Screen (No Scale)": "Screen (No Scale)", - "Send Backward": "Send Backward", - "Send to Back": "Send to Back", - "Session Breaks": "Session Breaks", - "Show Arguments in Header": "Show Arguments in Header", - "Show Last Value on Price Scale": "Show Last Value on Price Scale", - "Show Left Axis": "Show Left Axis", - "Show Right Axis": "Show Right Axis", - "Show": "Show", - "Stay In Drawing Mode": "Stay In Drawing Mode", - "Symbol Search...": "Symbol Search...", - "Change Symbol": "Change Symbol", - "Change Symbol...": "Change Symbol...", - "Time Zone": "Time Zone", - "TimeZone": "TimeZone", + "Percentage": "Yüzde", + "Precision": "Hassasiyet", + "Price Line": "Fiyat Çizgisi", + "Properties...": "Özellikler...", + "Redo": "Yinele", + "Remove All Drawing Tools": "Tüm Çizim Araçlarını Kaldır", + "Remove All Studies": "Tüm Çalışmaları Kaldır", + "Remove All Indicators": "Tüm Göstergelerı Kaldır", + "Remove": "Kaldır", + "Reset Chart": "Grafiği Sıfırla", + "Reset Scale": "Ölçeği Sıfırla", + "Reset": "Sıfırla", + "Right Margin": "Sağ Kenar Boşluğu", + "Save As...": "Farklı Kaydet...", + "Scale Left": "Sola Ölçekle", + "Scale Percentage": "Yüzdesel Ölçek", + "Scale Right": "Sağa Ölçekle", + "Scale Series Only": "Sadece Serileri Ölçeklendir", + "Scale series only": "Sadece serileri ölçeklendir", + "Scale Series only": "Sadece Serileri ölçeklendir", + "Scales Lines": "Ölçek Çizgileri", + "Scales Text": "Ölçek Metni", + "Scaling": "Ölçekleme", + "Screen (No Scale)": "Ekran (Ölçeksiz)", + "Send Backward": "Geriye Gönder", + "Send to Back": "En Geriye Gönder", + "Session Breaks": "Seans Araları", + "Show Arguments in Header": "Argümanları Başlıkta Göster", + "Show Last Value on Price Scale": "Son Değeri Fiyat Ölçeğinde Göster", + "Show Left Axis": "Sol Ekseni Göster", + "Show Right Axis": "Sağ Ekseni Göster", + "Show": "Göster", + "Stay In Drawing Mode": "Çizim Modunda Kal", + "Symbol Search...": "Sembol Ara...", + "Change Symbol": "Sembol Değiştir", + "Change Symbol...": "Sembol Değiştir...", + "Time Zone": "Zaman Dilimi", + "TimeZone": "ZamanDilimi", "Top Margin": "Top Margin", - "Transparency": "Transparency", - "Undo {0}": "Undo {0}", - "Undo": "Undo", - "Unmerge Down": "Unmerge Down", - "Unmerge Up": "Unmerge Up", - "Visual Order": "Visual Order", - "Watermark": "Watermark", - "Show Objects Tree": "Show Objects Tree", + "Transparency": "Şeffaflık", + "Undo {0}": "Geri al {0}", + "Undo": "Geri al", + "Unmerge Down": "Aşağıdan Ayrıştır", + "Unmerge Up": "Yukarıdan Ayrıştır", + "Visual Order": "Görsel Sıra", + "Watermark": "Filigran", + "Show Objects Tree": "Nesnelerin Ağacını Göster", "cursors-group-css-class": "cursors-group-css-class", - "ABCD Pattern": "ABCD Pattern", - "Anchored Text": "Anchored Text", - "Arc": "Arc", - "Arrow Mark Down": "Arrow Mark Down", - "Arrow Mark Left": "Arrow Mark Left", - "Arrow Mark Right": "Arrow Mark Right", - "Arrow Mark Up": "Arrow Mark Up", - "Balloon": "Balloon", - "Bars Pattern": "Bars Pattern", - "Brush": "Brush", + "ABCD Pattern": "ABCD Kalıbı", + "Anchored Text": "Yapışık Metin", + "Arc": "Yay", + "Arrow Mark Down": "Ok İşareti Aşağı", + "Arrow Mark Left": "Ok İşareti Sola", + "Arrow Mark Right": "Ok İşareti Sağa", + "Arrow Mark Up": "Ok İşareti Yukarı", + "Balloon": "Balon", + "Bars Pattern": "Barlar Kalıbı", + "Brush": "Fırça", "Callout": "Callout", - "Circle Lines": "Circle Lines", - "Cross": "Cross", - "Cyclic Lines": "Cyclic Lines", - "Date Range": "Date Range", - "Disjoint Angle": "Disjoint Angle", - "Dot": "Dot", - "Elliott Labels": "Elliott Labels", + "Circle Lines": "Çember Çizgiler", + "Cross": "Kesişme", + "Cyclic Lines": "Halkalı Çizgiler", + "Date Range": "Tarih Aralığı", + "Disjoint Angle": "Ek Yeri Açısı", + "Dot": "Nokta", + "Elliott Labels": "Elliott Etiketleri", "Elliott Major Retracement": "Elliott Major Retracement", "Elliott Minor Retracement": "Elliott Minor Retracement", "Elliott Wave Cycle": "Elliott Wave Cycle", "Elliott Wave Minor": "Elliott Wave Minor", "Elliott Wave Subminuette": "Elliott Wave Subminuette", - "Ellipse": "Ellipse", - "Eraser": "Eraser", - "Extended": "Extended", - "Extended Line": "Extended Line", - "Fib Channel": "Fib Channel", - "Fib Circles": "Fib Circles", + "Ellipse": "Oval", + "Eraser": "Silici", + "Extended": "Uzatılmış", + "Extended Line": "Uzatılmış Çizgi", + "Fib Channel": "Fib Kanal", + "Fib Circles": "Fib Çemberler", "Fib Retracement": "Fib Retracement", "Fib Speed Resistance Arcs": "Fib Speed Resistance Arcs", "Fib Speed Resistance Fan": "Fib Speed Resistance Fan", "Fib Spiral": "Fib Spiral", - "Fib Time Zone": "Fib Time Zone", + "Fib Time Zone": "Fib Zaman Dilimi", "Fib Wedge": "Fib Wedge", "Flag Mark": "Flag Mark", "Flat Top/Bottom": "Flat Top/Bottom", "Flat Bottom": "Flat Bottom", - "Forecast": "Forecast", + "Forecast": "Tahmin", "Gann Box": "Gann Box", "Gann Fan": "Gann Fan", "Gann Square": "Gann Square", - "Head & Shoulders": "Head & Shoulders", - "Horizontal Line": "Horizontal Line", - "Horizontal Ray": "Horizontal Ray", - "Icon": "Icon", + "Head & Shoulders": "Baş & Omuzlar", + "Horizontal Line": "Yatay Çizgi", + "Horizontal Ray": "Yatay Işın", + "Icon": "Simge", "Inside Pitchfork": "Inside Pitchfork", - "Long Position": "Long Position", + "Long Position": "Yükselişe Pozisyon", "Risk/Reward long": "Risk/Reward long", "Modified Schiff Pitchfork": "Modified Schiff Pitchfork", "Parallel Channel": "Parallel Channel", "Pitchfan": "Pitchfan", "Pitchfork": "Pitchfork", "Polyline": "Polyline", - "Price Label": "Price Label", - "Price Range": "Price Range", + "Price Label": "Fiyat Etiketi", + "Price Range": "Fiyat Aralığı", "Projection": "Projection", "Ray": "Ray", - "Rectangle": "Rectangle", + "Rectangle": "Dikdörtgen", "Regression Trend": "Regression Trend", "Rotated Rectangle": "Rotated Rectangle", "Schiff Pitchfork": "Schiff Pitchfork", "Schiff": "Schiff", - "Original": "Original", + "Original": "Asıl", "Modified Schiff": "Modified Schiff", "Inside": "Inside", - "Short Position": "Short Position", - "Risk/Reward short": "Risk/Reward short", - "Text": "Text", - "Comment": "Comment", - "Three Drivers Pattern": "Three Drivers Pattern", + "Short Position": "Düşüşe Pozisyon", + "Risk/Reward short": "Zarar/Kar düşüş", + "Text": "Metin", + "Comment": "Yorum", + "Three Drivers Pattern": "3 Sürücüler Kalıbı", "Thumb Down": "Thumb Down", "Thumb Up": "Thumb Up", - "Trend Angle": "Trend Angle", - "Trend Line": "Trend Line", + "Trend Angle": "Meyil Açı", + "Trend Line": "Meyil Çizgi", "Trend-Based Fib Extension": "Trend-Based Fib Extension", "Trend-Based Fib Time": "Trend-Based Fib Time", - "Triangle Pattern": "Triangle Pattern", + "Triangle Pattern": "Üçgen Kalıbı", "Triangle": "Triangle", - "Vertical Line": "Vertical Line", - "XABCD Pattern": "XABCD Pattern", - "Angle:": "Angle:", - "Arcs": "Arcs", + "Vertical Line": "Dikey Çizgi", + "XABCD Pattern": "XABCD Kalıbı", + "Angle:": "Açı:", + "Arcs": "Yaylar", "Background color 1": "Background color 1", "Background color 2": "Background color 2", "Background Color": "Background Color", @@ -443,6 +443,7 @@ "Singapore": "Singapore", "Sydney": "Sydney", "Taipei": "Taipei", + "Tehran": "Tehran", "Tokyo": "Tokyo", "Toronto": "Toronto", "Vancouver": "Vancouver", @@ -516,6 +517,7 @@ "increment_input": "Increment", "maximum_input": "Maximum", "showMA_input": "Show MA", + "show MA_input": "Show MA", "Volume": "Volume", "Volume MA": "Volume MA", "Indicator": "Indicator", @@ -560,5 +562,103 @@ "No drawings yet": "No drawings yet", "Lock/Unlock": "Lock/Unlock", "deviation_input": "deviation", - "depth_input": "depth" + "depth_input": "depth", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/vi.json b/charting_library/static/localization/translations/vi.json new file mode 100644 index 00000000..78e75985 --- /dev/null +++ b/charting_library/static/localization/translations/vi.json @@ -0,0 +1,664 @@ +{ + "propertypage-name-label_css_class": "propertypage-name-label", + "Script Editor": "Soạn thảo kịch bản", + " Published Charts Timeline": "Các biểu đồ dòng thời gian được công bố", + "SMA": "SMA", + "Bar's Style": "Hình dạng biểu đồ ", + "Chart Properties": "Đặc tính biểu đồ", + "Compare": "So sánh", + "Compare...": "So sánh...", + "Compare or Add Symbol...": "So sánh và thêm mã giao dịch...", + "Compare or Add Symbol": "So sánh và thêm mã giao dịch", + "Add Symbol": "Thêm mã giao dịch", + "Scales Properties...": "Đặc tính chia tỷ lệ", + "Add": "Thêm", + "Company Comparison": "So sánh các công ty", + "Indicators, Fundamentals, Economy and Add-ons": "Các chỉ số, yếu tố cơ bản, cơ cấu sắp xếp và tiện ích", + "Economy & Symbols": "Cơ cấu sắp xếp & Mã giao dịch", + "Bars": "Biểu đồ thanh", + "Candles": "Biểu đồ nến", + "Hollow Candles": "Biểu đồ nến rỗng", + "Line": "Biểu đồ đường viền", + "Area": "Biểu đồ vùng", + "Heiken Ashi": "Biểu đồ Heiken Ashi", + "Histogram": "Biểu đồ tần suât", + "Cross_chart_type": "Chéo nhau", + "Crosshair": "Đường chữ thập", + "Columns": "Các cột", + "Circles": "Các vòng tròn", + "Indicators": "Các chỉ số", + "Favorites": "Mục yêu thích", + "Technical Analysis": "Phân tích kĩ thuật", + "No indicators matched your criteria.": "Không có chỉ số nào khớp với tiêu chuẩn của bạn", + "Add to favorites": "Thêm vào mục yêu thích", + "Remove from favorites": "Loại bỏ khỏi mục yêu thích", + "No symbols matched your criteria": "Không mã giao dịch nào khớp với tiêu chuẩn của bạn", + "Add any symbol from the list": "Thêm bất cứ mã giao dịch từ danh sách", + "Overlay the main chart": "Chèn vào biểu đồ chính", + "Symbols to be added on the chart": "Các mã giao dịch được thêm vào biểu đồ", + "Symbol": "Mã giao dịch", + "Default": "Mặc định", + "Defaults": "Các mặc định", + "OK": "Đồng ý", + "Cancel": "Hủy bỏ", + " color": "màu sắc", + " transparency": "độ minh bạch", + " visibility": "khả năng hiển thị", + "Add To Watchlist": "Thêm vào danh sách theo dõi", + "Apply": "Áp dụng", + "Arguments in Header": "Đối số trong tiêu đề", + "Arrow": "Mũi tên", + "Auto Scale": "Tự động chia tỷ lệ", + "Background": "Hình nền", + "bars": "Thanh", + "bars_margin": "Thanh ", + "{0} bars": "{0} thanh", + "Bottom Margin": "Lề dưới", + "Bring Forward": "Đưa ra", + "Bring to Front": "Đưa lên phía trước", + "Clone": "Bản sao", + "Color Theme": "Màu sắc chủ đề", + "Copy": "Sao chép", + "Extended Hours": "Thời gian mở rộng", + "Format...": "Định dạng...", + "Full Screen": "Toàn màn hình", + "Grid Lines": "Đường lưới", + "Hide All Drawing Tools": "Ấn tất cả công cụ vẽ", + "Hide": "Ẩn", + "Insert Drawing Tool": "Chèn công cụ vẽ", + "Insert Indicator...": "Chèn chỉ số...", + "Last Value on Price Scale": "Giá trị cuối cùng trên thang giá", + "Link To": "Liên kết đến", + "Load New Bars": "Tải các thanh mới", + "Lock All Drawing Tools": "Khóa tất cả công cụ vẽ", + "Lock Scale": "Khóa chia tỷ lệ", + "Lock scale": "Khóa chia tỷ lệ", + "Log Scale": "Tỷ lệ logarit", + "log": "logarit", + "Magnet Mode": "Chế độ nam châm", + "Merge Down": "Sáp nhập xuống", + "Merge Up": "Sáp nhập lên", + "Objects Tree...": "Danh sách đối tượng...", + "Offset": "Bù lại", + "Override Min Tick": "Điều chỉnh số thập phân", + "Percentage": "Tỷ lệ phần trăm", + "Precision": "Độ chính xác", + "Price Line": "Đường giá", + "Properties...": "Đặc tính...", + "Redo": "Làm lại", + "Remove All Drawing Tools": "Loại bỏ tất cả công cụ vẽ", + "Remove All Studies": "Loại bỏ tất cả thay đổi", + "Remove All Indicators": "Loại bỏ tất cả các chỉ số", + "Remove": "Loại bỏ", + "Reset Chart": "Thiết lập lại biểu đồ", + "Reset Scale": "Thiết lập lại chia tỷ lệ", + "Reset": "Thiết lập lại", + "Right Margin": "Lề phải", + "Save As...": "Lưu dưới dạng...", + "Scale Left": "Chia tỷ lệ theo bên trái", + "Scale Percentage": "Chia tỷ lệ theo dạng phần trăm", + "Scale Right": "Chia tỷ lệ theo bên phải", + "Scale Series Only": "Chia tỷ lệ theo số liệu", + "Scale series only": "Chia tỷ lệ theo số liệu", + "Scale Series only": "Chia tỷ lệ theo số liệu", + "Scales Lines": "Đường tỷ lệ", + "Scales Text": "Văn bản tỷ lệ", + "Scaling": "Chia tỷ lệ", + "Screen (No Scale)": "Không chia tỷ lệ", + "Send Backward": "Gửi ngược lại", + "Send to Back": "Gửi cho quay lại", + "Session Breaks": "Nghỉ giữa phiên", + "Show Arguments in Header": "Hiển thị đối số trong tiêu đề", + "Show Last Value on Price Scale": "Hiển thị giá trị cuối cùng trên thang giá", + "Show Left Axis": "Hiển thị trục trái", + "Show Right Axis": "Hiển thị trục phải", + "Show": "Hiển thị", + "Stay In Drawing Mode": "Giữ nguyên chế độ vẽ", + "Symbol Search...": "Tìm mã giao dịch...", + "Change Symbol": "Đổi mã giao dịch", + "Change Symbol...": "Đổi mã giao dịch...", + "Time Zone": "Múi giờ ", + "TimeZone": "Múi giờ ", + "Top Margin": "Lề trên", + "Transparency": "Độ minh bạch", + "Undo {0}": "Khôi phục {0}", + "Undo": "Khôi phục", + "Unmerge Down": "Hủy sáp nhập xuống", + "Unmerge Up": "Hủy sáp nhập lên", + "Visual Order": "Thứ tự trực quan", + "Watermark": "Chữ mờ", + "Show Objects Tree": "Hiển thị danh sách đối tượng", + "cursors-group-css-class": "cursors-group-css-class", + "ABCD Pattern": "Mẫu hình ABCD", + "Anchored Text": "Neo văn bản", + "Arc": "Hình vòng cung", + "Arrow Mark Down": "Đánh dấu mũi tên xuống", + "Arrow Mark Left": "Đánh dấu mũi tên sang trái", + "Arrow Mark Right": "Đánh dấu mũi tên sang phải", + "Arrow Mark Up": "Đánh dấu mũi tên lên", + "Balloon": "Bình luận", + "Bars Pattern": "Mẫu hình thanh", + "Brush": "Cọ vẽ", + "Callout": "Chú thích", + "Circle Lines": "Các đường vòng tròn", + "Cross": "Đường chéo", + "Cyclic Lines": "Các đường chu kỳ", + "Date Range": "Phạm vi ngày", + "Disjoint Angle": "Góc phân chia", + "Dot": "Dấu chấm", + "Elliott Labels": "Quy ước dán nhãn với sóng Elliott", + "Elliott Major Retracement": "Sóng Elliott lớn thoái lui", + "Elliott Minor Retracement": "Sóng Elliott nhỏ thoái lui", + "Elliott Wave Cycle": "Sóng Elliott chu kỳ", + "Elliott Wave Minor": "Sóng Elliott nhỏ", + "Elliott Wave Subminuette": "Sóng Elliott cực nhỏ", + "Ellipse": "Hình elip", + "Eraser": "Tẩy", + "Extended": "Kéo dài", + "Extended Line": "Đường kéo dài", + "Fib Channel": "Kênh Fibonacci", + "Fib Circles": "Các vòng Fibonacci", + "Fib Retracement": "Fibonacci thoái lui", + "Fib Speed Resistance Arcs": "Fibonacci kháng cự vòng cung", + "Fib Speed Resistance Fan": "Fibonacci kháng cự dạng quạt", + "Fib Spiral": "Fibonacci hình xoắn ốc", + "Fib Time Zone": "Fibonacci vùng thời gian", + "Fib Wedge": "Fibonacci hình cái nêm", + "Flag Mark": "Cờ đánh dấu", + "Flat Top/Bottom": "Mặt phẳng đỉnh/đáy", + "Flat Bottom": "Mặt phẳng đáy", + "Forecast": "Dự đoán", + "Gann Box": "Mô hình hộp Gann", + "Gann Fan": "Mô hình quạt Gann", + "Gann Square": "Mô hình vuông Gann", + "Head & Shoulders": "Mô hình Vai-Đầu-Vai", + "Horizontal Line": "Đường nằm ngang", + "Horizontal Ray": "Tia nằm ngang", + "Icon": "Biểu tượng", + "Inside Pitchfork": "Mô hình Pitchfork mặt trong", + "Long Position": "Vị trí mua", + "Risk/Reward long": "Rủi ro/lợi nhuận ở trạng thái mua", + "Modified Schiff Pitchfork": "Mô hình Schiff Pitchfork biến đổi", + "Parallel Channel": "Kênh song song", + "Pitchfan": "Mô hình Pitchfork dạng quạt", + "Pitchfork": "Mô hình Pitchfork", + "Polyline": "Hình polyline", + "Price Label": "Nhãn giá", + "Price Range": "Phạm vi giá", + "Projection": "Phép chiếu", + "Ray": "Tia", + "Rectangle": "Hình chữ nhật", + "Regression Trend": "Xu hướng hồi quy", + "Rotated Rectangle": "Hình chữ nhật xoay chuyển", + "Schiff Pitchfork": "Mô hình Schiff Pitchfork", + "Schiff": "Schiff", + "Original": "Nguyên bản", + "Modified Schiff": "Mô hình Schiff biến đổi", + "Inside": "Bên trong", + "Short Position": "Vị trí bán", + "Risk/Reward short": "Rủi ro/Lợi nhuận ở trạng thái bán", + "Text": "Văn bản", + "Comment": "Bình luận", + "Three Drivers Pattern": "Mẫu hình 1-2-3", + "Thumb Down": "Giơ ngón tay cái xuống", + "Thumb Up": "Giơ ngón tay cái lên", + "Trend Angle": "Góc xu hướng", + "Trend Line": "Đường xu hướng", + "Trend-Based Fib Extension": "Fibonacci mở rộng dựa trên xu hướng", + "Trend-Based Fib Time": "Fibonacci vùng thời gian dựa trên xu hướng", + "Triangle Pattern": "Mẫu hình tam giác", + "Triangle": "Hình tam giác", + "Vertical Line": "Đường thẳng đứng", + "XABCD Pattern": "Mẫu hình XABCD", + "Angle:": "Góc:", + "Arcs": "Các vòng cung", + "Background color 1": "Màu hình nền 1", + "Background color 2": "Màu hình nền 2", + "Background Color": "Màu hình nền ", + "Bar #": "Các thanh #", + "Border color": "Màu đường viền", + "Border Color": "Màu đường viền", + "Border": "Đường viền", + "Bottom Lables": "Nhãn dưới", + "bottom": "phía dưới", + "center": "trung tâm", + "Channel": "Kênh", + "Coeffs As Percents": "Hệ số theo phần trăm", + "Color bars based on previous close": "Các thanh màu dựa trên đóng cửa phiên trước", + "Color": "Màu sắc", + "Color:": "Màu sắc:", + "Coordinates": "Tọa độ", + "Delete": "Xóa", + "Down Color": "Màu giá xuống", + "Drawings": "Các hình vẽ", + "Entry price:": "Giá ban đầu:", + "Events": "Các sự kiện", + "Extend Left End": "Kéo dài phía cuối trái", + "Extend Left": "Kéo dài phía trái", + "Extend Lines": "Kéo dài các đường", + "Extend Right End": "Kéo dài phía cuối phải", + "Extend Right": "Kéo dài phía phải", + "Extend": "Kéo dài", + "Failure back color": "Màu nền cho lệnh thất bại", + "Failure text color": "Màu văn bản cho lệnh thất bại", + "Fans": "Các cánh quạt", + "Fill": "Lấp đầy", + "Format": "Định dạng", + "Graphics": "Đồ họa", + "Grid": "Lưới", + "Help": "Trợ giúp", + "HLC Bars": "Các thanh HLC", + "Inputs": "Các đầu vào", + "Label Background": "Hình nền của nhãn", + "Label": "Nhãn", + "Labels": "Các nhãn", + "Left End": "Phía cuối bên trái", + "Left Labels": "Các nhãn bên trái", + "left": "Bên trái", + "Level {0}": "Cấp độ {0}", + "Levels": "Các cấp độ", + "Lines": "Các đường ", + "Major": "Sóng lớn", + "Measure (Shift + Click on the chart)": "Đo lường (Shift + Click trên biểu đồ)", + "Median": "Trung bình", + "middle": "khoảng giữa", + "Middle": "Khoảng giữa", + "Minor": "Sóng nhỏ", + "Mode": "Chế độ", + "Normal": "Bình thường", + "Plot": "Lô", + "Price Levels": "Các cấp độ giá", + "Price Source": "Nguồn giá", + "Price": "Giá", + "Price:": "Giá:", + "Prices": "Các mức giá", + "Profit Background Color": "Màu hình nền phần lợi nhuận", + "Profit Level. Ticks:": "Cấp độ lợi nhuận. Đánh dấu:", + "Properties": "Đặc tính", + "Reverse": "Đảo ngược", + "Right End": "Phía cuối bên phải", + "Right Lables": "Các nhãn bên phải", + "right": "phải", + "Log Scale_scale_menu": "Tỷ lệ logarit", + "Percentage_scale_menu": "Phần trăm", + "Scales": "Điều chỉnh tỷ lệ", + "Settings": "Cài đặt", + "Show Background": "Hiển thị hình nền ", + "Show Bars Range": "Hiển thị phạm vi các thanh", + "Show Date/Time Range": "Hiển thị phạm vi ngày/thời gian", + "Show Distance": "Hiển thị khoảng cách", + "Show Labels": "Hiển thị các nhãn", + "Show Price Range": "Hiển thị phạm vi giá", + "Show Price": "Hiển thị giá", + "Show Prices": "Hiển thị các mức giá", + "Show Text": "Hiển thị văn bản", + "Show Time": "Hiển thị thời gian", + "Show Wave": "Hiển thị sóng", + "Show/Hide": "Hiển thị/ẩn", + "Source back color": "Màu hình nền nguồn dữ liệu", + "Source border color": "Màu viền nguồn dữ liệu", + "Source text color": "Màu văn bản nguồn dữ liệu", + "Stay in Drawing Mode": "Giữ nguyên chế độ vẽ", + "Stop Background Color": "Màu hình nền cho lệnh dừng lại", + "Stop Color:": "Màu lệnh dừng lại:", + "Stop Level. Ticks:": "Cấp độ dừng. Đánh dấu:", + "Style": "Hình dạng", + "Success back color": "Màu hình nền lệnh thành công", + "Success text color": "Màu chữ lệnh thành công", + "Target back color": "Màu hình nền cho mục tiêu", + "Target border color": "Màu viền cho mục tiêu", + "Target Color:": "Màu mục tiêu:", + "Target text color": "Màu văn bản của mục tiêu", + "Text Alignment:": "Thẳng hàng chữ:", + "Text color": "Màu văn bản", + "Text Color": "Màu văn bản", + "Text Font": "Phông văn bản", + "Text Wrap": "Xuống dòng tự động", + "Text:": "Văn bản:", + "Time Levels": "Các cấp độ thời gian", + "Timezone/Sessions": "Múi giờ/Phiên giao dịch", + "Top Labels": "Các nhãn phía trên", + "top": "Phía trên", + "Up Color": "Màu giá lên", + "Wave Size": "Cỡ sóng", + "Wick": "Bóng nến", + "Zoom In": "Phóng to ", + "Zoom Out": "Thu nhỏ", + "Borders": "Đường viền", + "Level": "Cấp độ", + "Hlines Background": "Hình nền các khoảng Hline", + "Plots Background": "Hình nền các khu", + "Open_line_tool_position": "Mở cửa", + "Closed_line_tool_position": "Đóng cửa", + "{0} P&L: {1}": "{0} P&L: {1}", + "Risk/Reward Ratio: {0}": "Tỷ lệ Rủi ro/Lợi nhuận: {0}", + "Stop: {0} ({1}%)": "Dừng: {0} ({1}%)", + "Target: {0} ({1}%)": "Mục tiêu: {0} ({1}%)", + "SUCCESS": "THÀNH CÔNG", + "FAILURE": "THẤT BẠI", + "Left Shoulder": "Vai trái", + "Head": "Đầu", + "Right Shoulder": "Vai phải", + "Mirrored": "Nhân đôi", + "Flipped": "Lật", + "distance: {0}": "Khoảng cách: {0}", + "day": "ngày", + "day_plural": "ngày", + "day_plural_1": "ngày", + "day_plural_2": "ngày", + "day_plural_5": "ngày", + "week": "tuần", + "week_plural": "các tuần", + "week_plural_1": "tuần", + "week_plural_2": "tuần", + "week_plural_5": "tuần", + "month": "tháng", + "month_plural": "tháng", + "month_plural_1": "tháng", + "month_plural_2": "tháng", + "month_plural_5": "tháng", + "minute": "phút", + "minute_plural": "phút", + "minute_plural_1": "phút", + "minute_plural_2": "phút", + "minute_plural_5": "phút", + "hour": "giờ", + "hour_plural": "giờ", + "hour_plural_1": "giờ", + "hour_plural_2": "giờ", + "hour_plural_5": "giờ", + "y_dates": "năm", + "y_dates_plural": "năm", + "y_dates_plural_1": "năm", + "y_dates_plural_2": "năm", + "y_dates_plural_5": "năm", + "h_dates": "h", + "D_dates": "D", + "W_dates": "W", + "M_dates": "M", + "d_dates": "d", + "m_dates": "m", + "in_dates": "trong", + "Jan": "Tháng một", + "Feb": "Tháng hai", + "Mar": "Tháng ba", + "Apr": "Tháng tư", + "May": "Tháng năm", + "Jun": "Tháng sáu", + "Jul": "Tháng bảy", + "Aug": "Tháng tám", + "Sep": "Tháng chín", + "Oct": "Tháng mười", + "Nov": "Tháng mười một", + "Dec": "Tháng mười hai", + "Objects Tree": "Danh sách đối tượng", + "Manage Drawings": "Quản lý chức năng vẽ", + "TOOL": "CÔNG CỤ", + "SYMBOL": "MÃ", + "Move Up": "Di chuyển lên", + "Move Down": "Di chuyển xuống", + "All Exchanges": "Tất cả thị trường", + "All types": "Tất cả các loại", + "Stock": "Chứng khoán", + "stock": "chứng khoán", + "Index": "Chỉ số", + "index": "chỉ số", + "Futures": "Tương lai", + "futures": "Tương lai", + "Image URL": "URL của ảnh", + "Save image": "Lưu ảnh", + "or copy url:": "Hoặc sao chép URL:", + "Redo {0}": "Làm lại {0}", + "Custom color...": "Tùy chỉnh màu...", + "Search": "Tìm kiếm", + "Open_in_legend": "O", + "High_in_legend": "H", + "Low_in_legend": "L", + "Close_in_legend": "C", + "Open": "Mở cửa", + "High": "Cao nhất", + "Low": "Thấp nhất", + "Close": "Đóng cửa", + "(H + L)/2": "(H + L)/2", + "(H + L + C)/3": "(H + L + C)/3", + "(O + H + L + C)/4": "(O + H + L + C)/4", + "UTC": "UTC", + "Exchange": "Thị trường", + "Athens": "Athens", + "Berlin": "Berlin ", + "Bogota": "Bogota", + "Bangkok": "Bangkok", + "Buenos Aires": "Buenos Aires", + "Chicago": "Chicago", + "Hong Kong": "Hong Kong", + "Kolkata": "Kolkata", + "London": "London", + "Los Angeles": "Los Angeles", + "Madrid": "Madrid", + "Moscow": "Moscow", + "New York": "New York", + "Paris": "Paris", + "Seoul": "Seoul", + "Shanghai": "Shanghai", + "Singapore": "Singapore", + "Sydney": "Sydney", + "Taipei": "Taipei", + "Tehran": "Tehran", + "Tokyo": "Tokyo", + "Toronto": "Toronto", + "Vancouver": "Vancouver", + "Warsaw": "Warsaw", + "n/a": "Không có sẵn", + "Long_input": "Mua", + "long_input": "mua", + "longlen_input": "Thời kỳ trạng thái mua", + "Window Size_input": "Kích thước cửa sổ", + "Length_input": "Thời kỳ", + "length_input": "thời kỳ", + "len_input": "thời kỳ", + "Short_input": "Bán", + "short_input": "bán", + "shortlen_input": "Thời lượng trạng thái bán", + "Mult_input": "Hệ số nhân", + "mult_input": "hệ số nhân", + "divisor_input": "số chia", + "Divisor_input": "Số chia", + "Upper": "Phía trên", + "Lower": "Phía dưới", + "Long": "Dài", + "Short": "Bán", + "Signal": "Tín hiệu", + "Jaw": "Hàm", + "Teeth": "Răng", + "Lips": "Miệng", + "Zero": "Không", + "WMA Length_input": "Thời kỳ đường WMA", + "Long RoC Length_input": "Thời kỳ chỉ báo RoC giá dài", + "Short RoC Length_input": "Thời kỳ chỉ báo RoC giá ngắn", + "jawLength_input": "Thời kỳ của hàm", + "teethLength_input": "Thời kỳ của răng", + "lipsLength_input": "Thời kỳ của miệng", + "percent_input": "Phần trăm", + "exponential_input": "Theo cấp số nhân", + "smoothD_input": "Smooth D", + "smoothK_input": "Smooth K", + "Color 0": "Màu 0", + "Color 1": "Màu 1", + "Color 2": "Màu 2", + "Color 3": "Màu 3", + "Color 4": "Màu 4", + "sym_input": "mã giao dịch", + "symbol_input": "mã giao dịch", + "Sym_input": "Mã giao dịch", + "DI Length_input": "Thời kỳ chỉ số DI", + "ADX Smoothing_input": "Chỉ số ADX Smoothing", + "displacement_input": "thay thế", + "Tenkan-sen": "Tenkan-sen", + "Kijun-sen": "Kijun-sen", + "Chikou span": "Chikou span", + "Senkou A": "Senkou A", + "Senkou B": "Senkou B", + "useTrueRange_input": "Sử dụng khoảng xếp hạng thực tế", + "roclen1_input": "Thời kỳ chỉ báo RoC 1", + "roclen2_input": "Thời kỳ chỉ báo RoC 2", + "roclen3_input": "Thời kỳ chỉ báo RoC 3", + "roclen4_input": "Thời kỳ chỉ báo RoC 4", + "smalen1_input": "Thời kỳ đường SMA 1", + "smalen2_input": "Thời kỳ đường SMA 2", + "smalen3_input": "Thời kỳ đường SMA 3", + "smalen4_input": "Thời kỳ đường SMA 4", + "siglen_input": "Thời lượng tín hiệu", + "UpperLimit": "Giới hạn trên", + "LowerLimit": "Giới hạn dưới", + "fastLength_input": "Thời kỳ đường nhanh", + "slowLength_input": "Thời kỳ đường chậm", + "signalLength_input": "Thời lượng tín hiệu", + "start_input": "Bắt đầu", + "increment_input": "Tăng dần", + "maximum_input": "Tối đa", + "showMA_input": "Hiển thị đường MA", + "show MA_input": "Show MA", + "Volume": "Khối lượng", + "Volume MA": "Khối lượng đường MA", + "Indicator": "Chỉ số", + "Oscillator": "Công cụ đo dao động", + "lengthStoch_input": "Thời kỳ chỉ báo dao động", + "lengthRSI_input": "Thời kỳ chỉ số RSI", + "sigma_input": "sigma", + "Sigma_input": "Sigma", + "Crosses": "Các đường chéo", + "Click to set a point": "Nhấn để thiết lập một điểm", + "1. Slide your finger to select location for first anchor
2. Tap anywhere to place the first anchor": "1.Trượt ngón tay của bạn để chọn vị trí neo đầu tiên
2. Bấm vào bất cứ nơi nào để đặt neo đầu tiên", + "1. Slide your finger to select location for next anchor
2. Tap anywhere to place the next anchor": "1.Trượt ngón tay của bạn để chọn vị trí neo tiếp theo
2. Bấm vào bất cứ nơi nào để đặt neo tiếp theo", + "retrying": "đang thử lại", + "eod data": "Dữ liệu EOD", + "eod delayed": "EOD bị trì hoãn", + "loading data": "Đang tải dữ liệu", + "invalid symbol": "mã không hợp lệ", + "streaming": "đang truyền", + "realtime": "Thời gian thực", + "pre-market": "Thị trường trước giờ mở cửa", + "post-market": "Thị trường sau khi đóng cửa", + "closed": "đóng cửa", + "Time Interval": "Khoảng thời gian", + "Show Symbol Labels": "Hiển thị các nhãn mã giao dịch", + "Show Symbol Labels_context_menu": "Hiển thị các nhãn mã giao dịch", + "Subminuette": "Sóng cực nhỏ", + "Minuette": "Sóng rất nhỏ", + "Minute": "Sóng khá nhỏ", + "Intermediate": "Sóng trung cấp", + "Primary": "Sóng sơ cấp", + "Cycle": "Sóng chu kỳ", + "SuperCycle": "Sóng siêu chu kỳ", + "GrandSuperCycle": "Sóng đại siêu chu kỳ", + "Lock": "Khóa", + "Width": "Chiều rộng", + "Line With Breaks": "Các đường gãy", + "Area With Breaks": "Vùng gãy", + "Type": "Loại", + "Simple": "Đơn giản", + "With Markers": "Với các dấu hiệu", + "Step": "Bước", + "No drawings yet": "Chưa có bản vẽ nào", + "Lock/Unlock": "Khóa/Mở khóa", + "deviation_input": "độ lệch", + "depth_input": "chiều sâu", + "Accumulation/Distribution_study": "Accumulation/Distribution", + "Aroon_study": "Aroon", + "Advance/Decline_study": "Advance/Decline", + "Average True Range_study": "Average True Range", + "Awesome Oscillator_study": "Awesome Oscillator", + "Bollinger Bands Width_study": "Bollinger Bands Width", + "Balance of Power_study": "Balance of Power", + "Bollinger Bands_study": "Bollinger Bands", + "Bollinger Bands %B_study": "Bollinger Bands %B", + "Chaikin Money Flow_study": "Chaikin Money Flow", + "Chaikin Oscillator_study": "Chaikin Oscillator", + "Chande Kroll Stop_study": "Chande Kroll Stop", + "Chande Momentum Oscillator_study": "Chande Momentum Oscillator", + "Commodity Channel Index_study": "Commodity Channel Index", + "Choppiness Index_study": "Choppiness Index", + "Directional Movement Index_study": "Directional Movement Index", + "Correlation Coeff_study": "Correlation Coeff", + "Donchian Channels_study": "Donchian Channels", + "Double Exponential Moving Average_study": "Double Exponential Moving Average", + "Ease of Movement_study": "Ease of Movement", + "Elders Force Index_study": "Elders Force Index", + "Envelope_study": "Envelope", + "Ichimoku Cloud_study": "Ichimoku Cloud", + "Klinger Oscillator_study": "Klinger Oscillator", + "Hull MA_study": "Hull MA", + "Keltner Channels_study": "Keltner Channels", + "Linear Regression Curve_study": "Linear Regression Curve", + "Know Sure Thing_study": "Know Sure Thing", + "MA Cross_study": "MA Cross", + "Money Flow_study": "Money Flow", + "Mass Index_study": "Mass Index", + "Moving Average Exponential_study": "Moving Average Exponential", + "Net Volume_study": "Net Volume", + "Moving Average Convergence/Divergence_study": "Moving Average Convergence/Divergence", + "Moving Average_study": "Moving Average", + "Moving Average Weighted_study": "Moving Average Weighted", + "Parabolic SAR_study": "Parabolic SAR", + "On Balance Volume_study": "On Balance Volume", + "Price Oscillator_study": "Price Oscillator", + "Relative Strength Index_study": "Relative Strength Index", + "Relative Vigor Index_study": "Relative Vigor Index", + "Relative Volatility Index_study": "Relative Volatility Index", + "SMI Ergodic Indicator/Oscillator_study": "SMI Ergodic Indicator/Oscillator", + "Stochastic_study": "Stochastic", + "TRIX_study": "TRIX", + "Stochastic RSI_study": "Stochastic RSI", + "Triple EMA_study": "Triple EMA", + "VWMA_study": "VWMA", + "Volume Oscillator_study": "Volume Oscillator", + "Volume_study": "Volume", + "Williams Alligator_study": "Williams Alligator", + "Willams %R_study": "Willams %R", + "Coppock Curve_study": "Coppock Curve", + "Least Squares Moving Average_study": "Least Squares Moving Average", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux Moving Average", + "True Strength Indicator_study": "True Strength Indicator", + "Change Interval": "Change Interval", + "Show Only Studies": "Show Only Studies", + "Show Only Drawings": "Show Only Drawings", + "Show All": "Show All", + "Timezone/Sessions Properties...": "Timezone/Sessions Properties...", + "Scale Price Chart Only": "Scale Price Chart Only", + "Open Interval Dialog": "Open Interval Dialog", + "Note": "Note", + "Anchored Note": "Anchored Note", + "Scales Properties": "Scales Properties", + "Toggle Auto Scale": "Toggle Auto Scale", + "Toggle Log Scale": "Toggle Log Scale", + "Toggle Percentage": "Toggle Percentage", + "auto_scale": "auto", + "Invalid Symbol": "Invalid Symbol", + "loading...": "loading...", + "interval_dialog_description": "Type the interval number for munute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", + "Not applicable": "Not applicable", + "Stats Text Color": "Stats Text Color", + "Show Angle": "Show Angle", + "Always Show Stats": "Always Show Stats", + "Rename...": "Rename...", + "Load": "Load", + "Save": "Save", + "Rename Chart": "Rename Chart", + "{0} copy": "{0} copy", + "Please enter chart name": "Please enter chart name", + "Enter a new chart name": "Enter a new chart name", + "Load Chart": "Load Chart", + "Chart Name": "Chart Name", + "Chart name": "Chart name", + "Last Modified": "Last Modified", + "Active Symbol": "Active Symbol", + "Fullscreen mode": "Fullscreen mode", + "Marker Color": "Marker Color", + "Font Size": "Font Size", + "Save New Chart": "Save New Chart", + "Source_compare": "Source", + "YES": "YES", + "NO": "NO", + "Confirmation": "Confirmation", + "Are you sure you want to delete this chart?": "Are you sure you want to delete this chart?" +} \ No newline at end of file diff --git a/charting_library/static/localization/translations/zh.json b/charting_library/static/localization/translations/zh.json index f6abf2d2..d6751ad2 100644 --- a/charting_library/static/localization/translations/zh.json +++ b/charting_library/static/localization/translations/zh.json @@ -17,7 +17,7 @@ "Economy & Symbols": "比较/增加商品", "Bars": "美国线", "Candles": "蜡烛线", - "Hollow Candles": "K线", + "Hollow Candles": "空心蜡烛线", "Line": "线形图", "Area": "山形图", "Heiken Ashi": "Heiken Ashi图", @@ -53,7 +53,7 @@ "bars": "根K线", "bars_margin": "根K线", "{0} bars": "{0}根K线", - "Bottom Margin": "下边界", + "Bottom Margin": "下边距", "Bring Forward": "向上移动", "Bring to Front": "置于顶层", "Clone": "克隆", @@ -67,7 +67,7 @@ "Hide": "隐藏", "Insert Drawing Tool": "插入绘图工具", "Insert Indicator...": "插入技术指标", - "Last Value on Price Scale": "在价格比例尺上显示最终值", + "Last Value on Price Scale": "在价格刻度上显示最终值", "Link To": "链接到", "Load New Bars": "加载新的K线", "Lock All Drawing Tools": "锁定所有绘图", @@ -109,7 +109,7 @@ "Send to Back": "置于底层", "Session Breaks": "收盘时中断", "Show Arguments in Header": "在表头上显示参数", - "Show Last Value on Price Scale": "在价格比例尺上显示最终值", + "Show Last Value on Price Scale": "显示最后收盘价", "Show Left Axis": "显示左轴", "Show Right Axis": "显示右轴", "Show": "显示", @@ -119,7 +119,7 @@ "Change Symbol...": "修改商品...", "Time Zone": "时区", "TimeZone": "时区", - "Top Margin": "上边界", + "Top Margin": "上边距", "Transparency": "透明度", "Undo {0}": "撤销", "Undo": "撤销", @@ -127,10 +127,10 @@ "Unmerge Up": "取消向上合并", "Visual Order": "视觉排序", "Watermark": "水印", - "Show Objects Tree": "显示对象树", + "Show Objects Tree": "显示管理设定", "cursors-group-css-class": "cursors-group-css-class", "ABCD Pattern": "ABCD 型态", - "Anchored Text": "固定文本", + "Anchored Text": "锚点文本", "Arc": "弧形", "Arrow Mark Down": "向下箭头", "Arrow Mark Left": "向左箭头", @@ -141,36 +141,36 @@ "Brush": "笔刷", "Callout": "标注", "Circle Lines": "圆形线圈", - "Cross": "交叉", + "Cross": "十字指针", "Cyclic Lines": "循环线", "Date Range": "日期范围", "Disjoint Angle": "不相交的角", "Dot": "圆点", "Elliott Labels": "艾略特标签", - "Elliott Major Retracement": "艾略特重大回撤", - "Elliott Minor Retracement": "艾略特微小回撤", + "Elliott Major Retracement": "艾略特主波浪回撤", + "Elliott Minor Retracement": "艾略特小波浪回撤", "Elliott Wave Cycle": "艾略特循环波", - "Elliott Wave Minor": "艾略特小波浪", + "Elliott Wave Minor": "艾略特小型波", "Elliott Wave Subminuette": "艾略特次微波", "Ellipse": "椭圆形", "Eraser": "清除", - "Extended": "延长的", - "Extended Line": "延长线", + "Extended": "延伸", + "Extended Line": "延伸线", "Fib Channel": "斐波那契通道", "Fib Circles": "斐波那契圈", "Fib Retracement": "斐波那契回撤", "Fib Speed Resistance Arcs": "斐波那契速度阻力弧", "Fib Speed Resistance Fan": "斐波那契速度阻力扇", "Fib Spiral": "斐波那契螺旋", - "Fib Time Zone": "斐波那契时区", + "Fib Time Zone": "斐波那契时间周期", "Fib Wedge": "楔形斐波那契", "Flag Mark": "旗型标记", "Flat Top/Bottom": "平滑顶部/底部", "Flat Bottom": "平滑底部", "Forecast": "预测", - "Gann Box": "甘氏箱形", - "Gann Fan": "甘氏扇形", - "Gann Square": "甘氏方形", + "Gann Box": "箱形甘氏线", + "Gann Fan": "扇形甘氏线", + "Gann Square": "方形甘氏线", "Head & Shoulders": "头肩顶", "Horizontal Line": "水平线", "Horizontal Ray": "水平射线", @@ -182,7 +182,7 @@ "Parallel Channel": "平行通道", "Pitchfan": "倾斜扇形", "Pitchfork": "分叉线", - "Polyline": "多叉线", + "Polyline": "多边形", "Price Label": "价格标签", "Price Range": "价格范围", "Projection": "投影", @@ -210,7 +210,7 @@ "Triangle": "三角形", "Vertical Line": "垂直线", "XABCD Pattern": "XABCD 型态", - "Angle:": "角度值", + "Angle:": "角度", "Arcs": "弧形", "Background color 1": "背景颜色1", "Background color 2": "背景颜色2", @@ -223,8 +223,8 @@ "bottom": "底部", "center": "中心", "Channel": "通道", - "Coeffs As Percents": "以系数作为百分比", - "Color bars based on previous close": "基于前一收盘价的颜色", + "Coeffs As Percents": "百分比系数", + "Color bars based on previous close": "bar颜色基于前一收盘价", "Color": "颜色", "Color:": "颜色:", "Coordinates": "坐标", @@ -233,15 +233,15 @@ "Drawings": "绘图", "Entry price:": "进场价:", "Events": "事件", - "Extend Left End": "向左延长至末端", - "Extend Left": "向左延长", + "Extend Left End": "左端延伸", + "Extend Left": "向左延伸", "Extend Lines": "延长线", - "Extend Right End": "向右延长至末端", - "Extend Right": "右延", - "Extend": "延长", + "Extend Right End": "右端延伸", + "Extend Right": "向右延伸", + "Extend": "延伸", "Failure back color": "失败的背景颜色", "Failure text color": "失败的文本颜色", - "Fans": "扇", + "Fans": "扇形", "Fill": "填充", "Format": "设置", "Graphics": "图像", @@ -252,31 +252,31 @@ "Label Background": "标签背景色", "Label": "标签", "Labels": "标签", - "Left End": "左边缘", + "Left End": "左端", "Left Labels": "左边标签", "left": "左边", "Level {0}": "等级{0}", "Levels": "等级", "Lines": "线条", - "Major": "主要的", + "Major": "主要级", "Measure (Shift + Click on the chart)": "测量 (按Shift并点击图表)", "Median": "中线", "middle": "中间", "Middle": "中间", - "Minor": "小形波", + "Minor": "小型级", "Mode": "模式", "Normal": "一般", "Plot": "画线", - "Price Levels": "价格水平", + "Price Levels": "价格等级", "Price Source": "来源", "Price": "价格", "Price:": "价格:", "Prices": "价格", "Profit Background Color": "利润背景颜色", - "Profit Level. Ticks:": "获利.Ticks数目:", + "Profit Level. Ticks:": "获利.最小刻度数:", "Properties": "属性", "Reverse": "反向", - "Right End": "右边缘", + "Right End": "右端", "Right Lables": "右边标签", "right": "右边", "Log Scale_scale_menu": "对数刻度", @@ -284,8 +284,8 @@ "Scales": "刻度", "Settings": "设置", "Show Background": "显示背景", - "Show Bars Range": "显示K线范围", - "Show Date/Time Range": "显示日期/时间 范围", + "Show Bars Range": "显示K线区间", + "Show Date/Time Range": "显示日期/时间区间", "Show Distance": "显示距离", "Show Labels": "显示标签", "Show Price Range": "显示价格区间", @@ -301,8 +301,8 @@ "Stay in Drawing Mode": "保持绘图模式", "Stop Background Color": "止损背景颜色", "Stop Color:": "止损颜色:", - "Stop Level. Ticks:": "止损.Ticks数目:", - "Style": "风格", + "Stop Level. Ticks:": "止损.最小刻度数:", + "Style": "样式", "Success back color": "成功的背景颜色", "Success text color": "成功的文本颜色", "Target back color": "终点背景颜色", @@ -315,13 +315,13 @@ "Text Font": "文本字体", "Text Wrap": "自动换行", "Text:": "文本:", - "Time Levels": "时间水平", - "Timezone/Sessions": "时区/时段", - "Top Labels": "顶部的标签", + "Time Levels": "时间等级", + "Timezone/Sessions": "时区", + "Top Labels": "顶部标签", "top": "顶部", "Up Color": "上涨颜色", "Wave Size": "波形大小", - "Wick": "蜡烛图", + "Wick": "烛芯", "Zoom In": "放大", "Zoom Out": "缩小", "Borders": "边框", @@ -377,7 +377,7 @@ "W_dates": "周", "M_dates": "月", "d_dates": "日", - "m_dates": "月", + "m_dates": "分", "in_dates": "总", "Jan": "一月", "Feb": "二月", @@ -419,34 +419,35 @@ "High": "最高价", "Low": "最低价", "Close": "收盘价", - "(H + L)/2": "(H + L)/2 ", - "(H + L + C)/3": "(H + L + C)/3 ", - "(O + H + L + C)/4": "(O + H + L + C)/4 ", + "(H + L)/2": "(H+L)/2", + "(H + L + C)/3": "(H+L+C)/3", + "(O + H + L + C)/4": "(O+H+L+C)/4", "UTC": "世界统一时间", "Exchange": "交易所", - "Athens": "雅典", - "Berlin": "柏林", - "Bogota": "哥伦比亚", - "Bangkok": "曼谷", - "Buenos Aires": "布宜诺斯艾利斯", - "Chicago": "芝加哥", - "Hong Kong": "香港", - "Kolkata": "加尔各答", - "London": "伦敦", - "Los Angeles": "洛杉矶", - "Madrid": "马德里", - "Moscow": "莫斯科", - "New York": "纽约", - "Paris": "巴黎", - "Seoul": "首尔", - "Shanghai": "上海", - "Singapore": "新加坡", - "Sydney": "悉尼", - "Taipei": "台北", - "Tokyo": "东京", - "Toronto": "多伦多", - "Vancouver": "温哥华", - "Warsaw": "华沙", + "Athens": "欧洲/雅典", + "Berlin": "欧洲/柏林", + "Bogota": "南美洲/波哥大", + "Bangkok": "亚洲/曼谷", + "Buenos Aires": "南美洲/布宜诺斯艾利斯", + "Chicago": "北美洲/芝加哥", + "Hong Kong": "亚洲/香港", + "Kolkata": "亚洲/加尔各答", + "London": "欧洲/伦敦", + "Los Angeles": "北美洲/洛杉矶", + "Madrid": "欧洲/马德里", + "Moscow": "欧洲/莫斯科", + "New York": "北美洲/纽约", + "Paris": "欧洲/巴黎", + "Seoul": "亚洲/首尔", + "Shanghai": "亚洲/上海", + "Singapore": "亚洲/新加坡", + "Sydney": "大洋洲/悉尼", + "Taipei": "亚洲/台北", + "Tehran": "亚洲/德黑兰", + "Tokyo": "亚洲/东京", + "Toronto": "北美洲/多伦多", + "Vancouver": "北美洲/温哥华", + "Warsaw": "欧洲/华沙", "n/a": "n/a", "Long_input": "长周期", "long_input": "长周期", @@ -490,7 +491,7 @@ "symbol_input": "商品代码", "Sym_input": "商品代码", "DI Length_input": "DI 长度", - "ADX Smoothing_input": "平滑ADX ", + "ADX Smoothing_input": "平滑ADX", "displacement_input": "偏移", "Tenkan-sen": "信号线", "Kijun-sen": "基础线", @@ -515,9 +516,10 @@ "start_input": "开始值", "increment_input": "增量", "maximum_input": "最大值", - "showMA_input": "显示移动平均线MA", + "showMA_input": "显示成交量移动平均", + "show MA_input": "显示成交量移动平均", "Volume": "成交量", - "Volume MA": "移动平均成交量", + "Volume MA": "成交量移动平均", "Indicator": "指标", "Oscillator": "摆动", "lengthStoch_input": "Stoch长度", @@ -541,14 +543,14 @@ "Time Interval": "时间周期", "Show Symbol Labels": "显示商品代码标签", "Show Symbol Labels_context_menu": "显示商品代码标签", - "Subminuette": "次微浪", - "Minuette": "微浪", - "Minute": "细浪", - "Intermediate": "中型浪", - "Primary": "基本浪", - "Cycle": "循环浪", - "SuperCycle": "超级循环浪", - "GrandSuperCycle": "超大循环级", + "Subminuette": "次微级", + "Minuette": "微级", + "Minute": "细级", + "Intermediate": "中型级", + "Primary": "基本级", + "Cycle": "循环级", + "SuperCycle": "超级循环级", + "GrandSuperCycle": "特大超级循环级", "Lock": "锁定", "Width": "宽度", "Line With Breaks": "中断线", @@ -560,5 +562,103 @@ "No drawings yet": "尚未绘图", "Lock/Unlock": "锁定/解锁", "deviation_input": "标准差", - "depth_input": "深度" + "depth_input": "深度", + "Accumulation/Distribution_study": "累积/派发指标(Accum/Dist)", + "Aroon_study": "阿隆指标(Aroon)", + "Advance/Decline_study": "腾落指标(AD)", + "Average True Range_study": "平均真实波幅(ATR)", + "Awesome Oscillator_study": "动量震荡指标(AO)", + "Bollinger Bands Width_study": "布林带宽(BBW)", + "Balance of Power_study": "力量平衡度指标(Balance of Power)", + "Bollinger Bands_study": "布林线指标(BB)", + "Bollinger Bands %B_study": "布林极限(BB%B)", + "Chaikin Money Flow_study": "蔡金货币流量(CMF)", + "Chaikin Oscillator_study": "蔡金摆动指标(Chaikin Osc)", + "Chande Kroll Stop_study": "钱德克罗止损(Chande Kroll Stop)", + "Chande Momentum Oscillator_study": "钱德动量摆动指标(ChandeMO)", + "Commodity Channel Index_study": "顺势指标(CCI)", + "Choppiness Index_study": "波动指标(CHOP)", + "Directional Movement Index_study": "趋向指标(DMI)", + "Correlation Coeff_study": "相关系数(CC)", + "Donchian Channels_study": "唐奇安通道指标(DC)", + "Double Exponential Moving Average_study": "双重指数移动平均线(DEMA)", + "Ease of Movement_study": "简易波动指标(EOM)", + "Elders Force Index_study": "强力指数指标(EFI)", + "Envelope_study": "包络线指标(Env)", + "Ichimoku Cloud_study": "一目均衡表(Ichimoku)", + "Klinger Oscillator_study": "克里格振荡器(Klinger Osc)", + "Hull MA_study": "船体移动平均线(HMA)", + "Keltner Channels_study": "肯特纳通道(KC)", + "Linear Regression Curve_study": "线性回归曲线(LRC)", + "Know Sure Thing_study": "加权总和变动率(KST)", + "MA Cross_study": "移动平均交叉线(MA Cross)", + "Money Flow_study": "资金流量指标(MFI)", + "Mass Index_study": "梅斯线(MASS)", + "Moving Average Exponential_study": "指数移动平均线(EMA)", + "Net Volume_study": "净交易量(NetVol)", + "Moving Average Convergence/Divergence_study": "平滑异同平均指标(MACD)", + "Moving Average_study": "移动平均线(MA)", + "Moving Average Weighted_study": "加权移动平均线(WMA)", + "Parabolic SAR_study": "抛物线转向指标(SAR)", + "On Balance Volume_study": "平衡交易量指标(OBV)", + "Price Oscillator_study": "价格振荡指标(PPO)", + "Relative Strength Index_study": "相对强弱指数指标(RSI)", + "Relative Vigor Index_study": "相对能量指数指标(RVGI)", + "Relative Volatility Index_study": "相对离散指数指标(RVI)", + "SMI Ergodic Indicator/Oscillator_study": "各态历经SMI(SMIIO)", + "Stochastic_study": "随机指标(STOCH)", + "TRIX_study": "三重指数平均线(TRIX)", + "Stochastic RSI_study": "随机强弱指数(STOCH RSI)", + "Triple EMA_study": "三重指数移动平均线(TEMA)", + "VWMA_study": "成交量加权的移动平均值(VWMA)", + "Volume Oscillator_study": "成交量震荡(Volume Osc)", + "Volume_study": "成交量", + "Williams Alligator_study": "鳄鱼线(Alligator)", + "Willams %R_study": "威廉指标(%R)", + "Coppock Curve_study": "估波曲线(Coppock Curve)", + "Least Squares Moving Average_study": "最小二乘移动平均线(LSMA)", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux均线(ALMA)", + "True Strength Indicator_study": "真实强度指标(TSI)", + "Change Interval": "设置周期", + "Show Only Studies": "只显示公式", + "Show Only Drawings": "只显示绘图", + "Show All": "全部显示", + "Timezone/Sessions Properties...": "时区属性...", + "Scale Price Chart Only": "只缩放价位图层", + "Open Interval Dialog": "打开设置周期", + "Note": "注释", + "Anchored Note": "锚点注释", + "Scales Properties": "刻度属性", + "Toggle Auto Scale": "切换为自动缩放", + "Toggle Log Scale": "切换为对数缩放", + "Toggle Percentage": "切换为百分比", + "auto_scale": "自动", + "Invalid Symbol": "无效的标的", + "loading...": "载入中...", + "interval_dialog_description": "若采用分钟周期,请输入周期数值(如:要设置图表周期为5分钟,请输入5).数值后可加字母H代表小时,加D代表日,W代表周,M代表月", + "Not applicable": "不适用", + "Stats Text Color": "统计文本颜色", + "Show Angle": "显示角度", + "Always Show Stats": "总显示统计", + "Rename...": "重命名...", + "Load": "加载", + "Save": "保存", + "Rename Chart": "重命名图表", + "{0} copy": "{0} 复制", + "Please enter chart name": "请输入图表名称", + "Enter a new chart name": "输入一个新的图表名称", + "Load Chart": "加载图表", + "Chart Name": "图表名称", + "Chart name": "图表名称", + "Last Modified": "最后修改", + "Active Symbol": "活跃商品", + "Fullscreen mode": "全屏模式", + "Marker Color": "标记颜色", + "Font Size": "字体大小", + "Save New Chart": "保存新的图表", + "Source_compare": "来源", + "YES": "是", + "NO": "否", + "Confirmation": "确认", + "Are you sure you want to delete this chart?": "您确定要删除这个图表?" } \ No newline at end of file diff --git a/charting_library/static/localization/translations/zh_TW.json b/charting_library/static/localization/translations/zh_TW.json index 925905a6..1455b71e 100644 --- a/charting_library/static/localization/translations/zh_TW.json +++ b/charting_library/static/localization/translations/zh_TW.json @@ -357,22 +357,22 @@ "month_plural_1": "月", "month_plural_2": "月", "month_plural_5": "月", - "minute": "分", - "minute_plural": "分", - "minute_plural_1": "分", - "minute_plural_2": "分", - "minute_plural_5": "分", - "hour": "時", - "hour_plural": "時", - "hour_plural_1": "時", - "hour_plural_2": "時", - "hour_plural_5": "時", + "minute": "分鐘", + "minute_plural": "分鐘", + "minute_plural_1": "分鐘", + "minute_plural_2": "分鐘", + "minute_plural_5": "分鐘", + "hour": "小時", + "hour_plural": "小時", + "hour_plural_1": "小時", + "hour_plural_2": "小時", + "hour_plural_5": "小時", "y_dates": "年", "y_dates_plural": "年", "y_dates_plural_1": "年", "y_dates_plural_2": "年", "y_dates_plural_5": "年", - "h_dates": "時", + "h_dates": "小時", "D_dates": "日", "W_dates": "週", "M_dates": "月", @@ -443,6 +443,7 @@ "Singapore": "亞洲/新加坡", "Sydney": "大洋洲/雪梨", "Taipei": "亞洲/台北", + "Tehran": "德黑蘭", "Tokyo": "亞洲/東京", "Toronto": "北美洲/多倫多", "Vancouver": "北美洲/溫哥華", @@ -516,6 +517,7 @@ "increment_input": "增量", "maximum_input": "最大值", "showMA_input": "顯示移動平均", + "show MA_input": "顯示移動平均線", "Volume": "成交量", "Volume MA": "成交量移動平均", "Indicator": "技術指標", @@ -560,5 +562,103 @@ "No drawings yet": "尚未繪圖", "Lock/Unlock": "鎖定/解鎖", "deviation_input": "標準差", - "depth_input": "深度" + "depth_input": "深度", + "Accumulation/Distribution_study": "累積/派發線(Accum/Dist)", + "Aroon_study": "阿隆指標(Aroon)", + "Advance/Decline_study": "騰落指標(AD)", + "Average True Range_study": "真實波幅指標(ATR)", + "Awesome Oscillator_study": "動量震盪指標(AO)", + "Bollinger Bands Width_study": "包寧傑帶狀指標(BBW)", + "Balance of Power_study": "力量平衡度指標(Balance of Power)", + "Bollinger Bands_study": "包寧傑指標(BB)", + "Bollinger Bands %B_study": "包寧傑%B指標(BB%B)", + "Chaikin Money Flow_study": "蔡金資金流向指標(CMF)", + "Chaikin Oscillator_study": "蔡金擺動指標(Chaikin Osc)", + "Chande Kroll Stop_study": "錢德克羅止損(Chande Kroll Stop)", + "Chande Momentum Oscillator_study": "錢德動量擺動指標(ChandeMO)", + "Commodity Channel Index_study": "順勢指標(CCI)", + "Choppiness Index_study": "平滑指數(CHOP)", + "Directional Movement Index_study": "動向指數(DMI)", + "Correlation Coeff_study": "相關係數(CC)", + "Donchian Channels_study": "唐奇安通道指標(DC)", + "Double Exponential Moving Average_study": "雙指數移動平均線(DEMA)", + "Ease of Movement_study": "簡易波動指標(EOM)", + "Elders Force Index_study": "強力指數指標(EFI)", + "Envelope_study": "包絡線指標(Env", + "Ichimoku Cloud_study": "一目均衡表(Ichimoku)", + "Klinger Oscillator_study": "克林格成交量擺動指標(Klinger Osc)", + "Hull MA_study": "Hull移動平均線(HMA)", + "Keltner Channels_study": "肯特納通道(KC)", + "Linear Regression Curve_study": "線性迴歸曲線(LRC)", + "Know Sure Thing_study": "加權總和變動率(KST)", + "MA Cross_study": "均線交叉線(MA Cross)", + "Money Flow_study": "貨幣流量指標(MFI)", + "Mass Index_study": "梅斯線指標(MASS)", + "Moving Average Exponential_study": "指數移動平均指標(EMA)", + "Net Volume_study": "淨交易量(NetVol)", + "Moving Average Convergence/Divergence_study": "指數平滑異同移動平均線(MACD)", + "Moving Average_study": "移動平均線(MA)", + "Moving Average Weighted_study": "加權移動平均線(WMA)", + "Parabolic SAR_study": "停損點轉向指標(SAR)", + "On Balance Volume_study": "能量潮指标(OBV)", + "Price Oscillator_study": "價格擺動指標(PPO)", + "Relative Strength Index_study": "相對強弱指數(RSI)", + "Relative Vigor Index_study": "相對能量指數指標(RVGI)", + "Relative Volatility Index_study": "相對離散指數(RVI)", + "SMI Ergodic Indicator/Oscillator_study": "SMIEO指標(SMIIO)", + "Stochastic_study": "隨機指標(STOCH)", + "TRIX_study": "三重指數平均指標(TRIX)", + "Stochastic RSI_study": "隨機強弱指標(STOCH RSI)", + "Triple EMA_study": "三重指數移動平均線(TEMA)", + "VWMA_study": "成交量加權移動平均線(VWMA)", + "Volume Oscillator_study": "成交量擺動指標(Volume Osc)", + "Volume_study": "成交量(Vol)", + "Williams Alligator_study": "鱷魚線(Alligator)", + "Willams %R_study": "威廉指標(W%R)", + "Coppock Curve_study": "估波指標(Coppock Curve)", + "Least Squares Moving Average_study": "最小平方均線(LSMA)", + "Arnaud Legoux Moving Average_study": "Arnaud Legoux均線(ALMA)", + "True Strength Indicator_study": "真實強弱指數(TSI)", + "Change Interval": "改變區間", + "Show Only Studies": "只顯示學習", + "Show Only Drawings": "只顯示繪圖", + "Show All": "全部顯示", + "Timezone/Sessions Properties...": "時區/工作階段屬性", + "Scale Price Chart Only": "只縮放價位圖層", + "Open Interval Dialog": "開啟區間視窗", + "Note": "標注", + "Anchored Note": "錨點標注", + "Scales Properties": "刻度屬性", + "Toggle Auto Scale": "切換為自動縮放", + "Toggle Log Scale": "切換為對數縮放", + "Toggle Percentage": "切換為百分比", + "auto_scale": "自動", + "Invalid Symbol": "無效的標的", + "loading...": "載入中...", + "interval_dialog_description": "若圖表採用分鐘作為更新頻率,請輸入間隔數字(例如:若圖表為每五分鐘更新一次,請輸入5);或加上H代表小時,D代表日,W代表週,M代表月為週期更新頻率。", + "Not applicable": "不適用", + "Stats Text Color": "統計值文字顏色", + "Show Angle": "顯示角度", + "Always Show Stats": "始終顯示統計值", + "Rename...": "重新命名...", + "Load": "載入", + "Save": "儲存", + "Rename Chart": "重新命名圖表", + "{0} copy": "{0} 複製", + "Please enter chart name": "請輸入圖表名稱", + "Enter a new chart name": "輸入新的圖表名稱", + "Load Chart": "載入圖表", + "Chart Name": "圖表名稱", + "Chart name": "圖表名稱", + "Last Modified": "最後修改日期", + "Active Symbol": "啟動標的", + "Fullscreen mode": "全螢幕模式", + "Marker Color": "標誌顏色", + "Font Size": "字型大小", + "Save New Chart": "儲存新圖表", + "Source_compare": "來源", + "YES": "是", + "NO": "否", + "Confirmation": "確認", + "Are you sure you want to delete this chart?": "你是否確定要刪除這份圖表?" } \ No newline at end of file diff --git a/charting_library/static/tv-chart.html b/charting_library/static/tv-chart.html index 94becfa7..a2f42a4a 100644 --- a/charting_library/static/tv-chart.html +++ b/charting_library/static/tv-chart.html @@ -1,482 +1,4772 @@ - - - - - - - - - - - - - - - -
- -
-
-
-
-
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
\ No newline at end of file diff --git a/charting_library/static/tv-chart.min.js b/charting_library/static/tv-chart.min.js deleted file mode 100644 index 4337a8ca..00000000 --- a/charting_library/static/tv-chart.min.js +++ /dev/null @@ -1,4373 +0,0 @@ -(function(){var a=function(){};"undefined"===typeof window.console&&(window.console={});for(var b=window.console,c="dir log time info warn count clear debug error group trace assert dirxml profile timeEnd groupEnd profileEnd timeStamp exception table notifyFirebug groupCollapsed getFirebugElement firebug userObjects".split(" "),d=0,e=c.length;de;e+=2)c||(d-=parseFloat(r.css(a,"padding"+la[e]))||0),d="margin"===c?d+(parseFloat(r.css(a,c+la[e]))||0):d-(parseFloat(r.css(a,"border"+la[e]+"Width"))||0);return d+"px"}d=ia(a,b);if(0>d||null==d)d=a.style[b];if(va.test(d))return d;d=parseFloat(d)||0;if(c)for(;4>e;e+=2)d+=parseFloat(r.css(a,"padding"+la[e]))||0,"padding"!==c&&(d+=parseFloat(r.css(a,"border"+la[e]+"Width"))||0),"margin"===c&&(d+=parseFloat(r.css(a,c+la[e]))||0);return d+"px"}function t(a){return function(b,c){"string"!== -typeof b&&(c=b,b="*");if(r.isFunction(c))for(var d=b.toLowerCase().split(hb),e=0,f=d.length,g,h;e").appendTo(b),d=c.css("display");c.remove();if("none"===d||""===d)ja||(ja=E.createElement("iframe"),ja.frameBorder=ja.width=ja.height=0),b.appendChild(ja),ta&&ja.createElement||(ta=(ja.contentWindow||ja.contentDocument).document,ta.write((r.support.boxModel?"":"")+""),ta.close()),c=ta.createElement(a),ta.body.appendChild(c),d=r.css(c,"display"),b.removeChild(ja);Za[a]=d}return Za[a]}function I(a){return r.isWindow(a)?a: -9===a.nodeType?a.defaultView||a.parentWindow:!1}var E=a.document,P=a.navigator,O=a.location,r=function(){function c(){if(!d.isReady){try{E.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,l=/\S/,k=/^\s+/,m=/\s+$/,r=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,q=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,s=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, -A=/(?:^|:|,)(?:\s*\[)+/g,w=/(webkit)[ \/]([\w.]+)/,v=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,B=/-([a-z]|[0-9])/ig,z=/^-ms-/,C=function(a,b){return(b+"").toUpperCase()},M=P.userAgent,H,D,S=Object.prototype.toString,F=Object.prototype.hasOwnProperty,J=Array.prototype.push,W=Array.prototype.slice,K=String.prototype.trim,O=Array.prototype.indexOf,I={};d.fn=d.prototype={constructor:d,init:function(a,c,e){var f;if(!a)return this;if(a.nodeType)return this.context= -this[0]=a,this.length=1,this;if("body"===a&&!c&&E.body)return this.context=E,this[0]=E.body,this.selector=a,this.length=1,this;if("string"===typeof a){f="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&3<=a.length?[null,a,null]:h.exec(a);if(!f||!f[1]&&c)return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a);if(f[1])return e=(c=c instanceof d?c[0]:c)?c.ownerDocument||c:E,(a=r.exec(a))?d.isPlainObject(c)?(a=[E.createElement(a[1])],d.fn.attr.call(a,c,!0)):a=[e.createElement(a[1])]:(a=d.buildFragment([f[1]], -[e]),a=(a.cacheable?d.clone(a.fragment):a.fragment).childNodes),d.merge(this,a);if((c=E.getElementById(f[2]))&&c.parentNode){if(c.id!==f[2])return e.find(a);this.length=1;this[0]=c}this.context=E;this.selector=a;return this}if(d.isFunction(a))return e.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return d.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return W.call(this,0)},get:function(a){return null==a?this.toArray(): -0>a?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();d.isArray(a)?J.apply(e,a):d.merge(e,a);e.prevObject=this;e.context=this.context;"find"===b?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")");return e},each:function(a,b){return d.each(this,a,b)},ready:function(a){d.bindReady();H.add(a);return this},eq:function(a){a=+a;return-1===a?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)}, -slice:function(){return this.pushStack(W.apply(this,arguments),"slice",W.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:J,sort:[].sort,splice:[].splice};d.fn.init.prototype=d.fn;d.extend=d.fn.extend=function(){var a,c,e,f,g,h=arguments[0]||{},l=1,k=arguments.length,m=!1;"boolean"===typeof h&&(m=h,h=arguments[1]||{},l=2);"object"===typeof h||d.isFunction(h)||(h={}); -k===l&&(h=this,--l);for(;lc?Math.max(0,d+c):c:0;ca.indexOf("compatible")&&u.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0, -a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(c,e){e&&e instanceof d&&!(e instanceof a)&&(e=a(e));return d.fn.init.call(this,c,e,b)};a.fn.init.prototype=a.fn;var b=a(E);return a},browser:{}});d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()});M=d.uaMatch(M);M.browser&&(d.browser[M.browser]=!0,d.browser.version=M.version);d.browser.webkit&&(d.browser.safari=!0);l.test("\u00a0")&& -(k=/^[\s\xA0]+/,m=/[\s\xA0]+$/);g=d(E);E.addEventListener?D=function(){E.removeEventListener("DOMContentLoaded",D,!1);d.ready()}:E.attachEvent&&(D=function(){"complete"===E.readyState&&(E.detachEvent("onreadystatechange",D),d.ready())});return d}(),S={};r.Callbacks=function(a){a=a?S[a]||c(a):{};var d=[],e=[],f,g,h,l,k,m,n=function(b){var c,e,f,g;c=0;for(e=b.length;c=f&&a&&r.isFunction(a.promise)?a:r.Deferred(),k=l.promise();if(1"!==E.createElement("nav").cloneNode(!0).outerHTML,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0, -pixelMargin:!0};r.boxModel=b.boxModel="CSS1Compat"===E.compatMode;c.checked=!0;b.noCloneChecked=c.cloneNode(!0).checked;e.disabled=!0;b.optDisabled=!f.disabled;try{delete k.test}catch(m){b.deleteExpando=!1}!k.addEventListener&&k.attachEvent&&k.fireEvent&&(k.attachEvent("onclick",function(){b.noCloneEvent=!1}),k.cloneNode(!0).fireEvent("onclick"));c=E.createElement("input");c.value="t";c.setAttribute("type","radio");b.radioValue="t"===c.value;c.setAttribute("checked","checked");c.setAttribute("name", -"t");k.appendChild(c);d=E.createDocumentFragment();d.appendChild(k.lastChild);b.checkClone=d.cloneNode(!0).cloneNode(!0).lastChild.checked;b.appendChecked=c.checked;d.removeChild(c);d.appendChild(k);if(k.attachEvent)for(h in{submit:1,change:1,focusin:1})c="on"+h,l=c in k,l||(k.setAttribute(c,"return;"),l="function"===typeof k[c]),b[h+"Bubbles"]=l;d.removeChild(k);d=e=f=k=c=null;r(function(){var c,d,e,f,h=E.getElementsByTagName("body")[0];h&&(c=E.createElement("div"),c.style.cssText="padding:0;margin:0;border:0;visibility:hidden;width:0;height:0;position:static;top:0;margin-top:1px", -h.insertBefore(c,h.firstChild),k=E.createElement("div"),c.appendChild(k),k.innerHTML="
t
",g=k.getElementsByTagName("td"),l=0===g[0].offsetHeight,g[0].style.display="",g[1].style.display="none",b.reliableHiddenOffsets=l&&0===g[0].offsetHeight,a.getComputedStyle&&(k.innerHTML="",d=E.createElement("div"),d.style.width="0",d.style.marginRight="0",k.style.width="2px",k.appendChild(d),b.reliableMarginRight=0===(parseInt((a.getComputedStyle(d, -null)||{marginRight:0}).marginRight,10)||0)),"undefined"!==typeof k.style.zoom&&(k.innerHTML="",k.style.width=k.style.padding="1px",k.style.border=0,k.style.overflow="hidden",k.style.display="inline",k.style.zoom=1,b.inlineBlockNeedsLayout=3===k.offsetWidth,k.style.display="block",k.style.overflow="visible",k.innerHTML="
",b.shrinkWrapBlocks=3!==k.offsetWidth),k.style.cssText="position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;border:0;visibility:hidden;", -k.innerHTML="
",d=k.firstChild,e=d.firstChild,f=d.nextSibling.firstChild.firstChild,f={doesNotAddBorder:5!==e.offsetTop,doesAddBorderForTableAndCells:5=== -f.offsetTop},e.style.position="fixed",e.style.top="20px",f.fixedPosition=20===e.offsetTop||15===e.offsetTop,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",f.subtractsBorderForOverflowNotVisible=-5===e.offsetTop,f.doesNotIncludeMarginInBodyOffset=1!==h.offsetTop,a.getComputedStyle&&(k.style.marginTop="1%",b.pixelMargin="1%"!==(a.getComputedStyle(k,null)||{marginTop:0}).marginTop),"undefined"!==typeof c.style.zoom&&(c.style.zoom=1),h.removeChild(c),k=null,r.extend(b, -f))});return b}();var K=/^(?:\{.*\}|\[.*\])$/,R=/([A-Z])/g;r.extend({cache:{},uuid:0,expando:"jQuery"+(r.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?r.cache[a[r.expando]]:a[r.expando];return!!a&&!e(a)},data:function(a,c,d,e){if(r.acceptData(a)){var f;f=r.expando;var g="string"===typeof c,h=a.nodeType,l=h?r.cache:a,k=h?a[f]:a[f]&&f,m="events"===c;if(k&&l[k]&&(m||e||l[k].data)||!g||d!==b){k|| -(h?a[f]=k=++r.uuid:k=f);l[k]||(l[k]={},h||(l[k].toJSON=r.noop));if("object"===typeof c||"function"===typeof c)e?l[k]=r.extend(l[k],c):l[k].data=r.extend(l[k].data,c);f=a=l[k];e||(a.data||(a.data={}),a=a.data);d!==b&&(a[r.camelCase(c)]=d);if(m&&!a[c])return f.events;g?(d=a[c],null==d&&(d=a[r.camelCase(c)])):d=a;return d}}},removeData:function(a,b,c){if(r.acceptData(a)){var d,f,g,h=r.expando,l=a.nodeType,k=l?r.cache:a,m=l?a[h]:h;if(k[m]){if(b&&(d=c?k[m]:k[m].data)){r.isArray(b)||(b in d?b=[b]:(b=r.camelCase(b), -b=b in d?[b]:b.split(" ")));f=0;for(g=b.length;fd)return null;a=g?d:0;for(c=g?d+1:f.length;ag.indexOf(":")?"on"+g:"",e){if(c.result=b,c.target||(c.target=e),d=null!=d?r.makeArray(d):[],d.unshift(c),m=r.event.special[g]||{},!m.trigger||!1!==m.trigger.apply(e,d)){q=[[e,m.bindType||g]];if(!f&& -!m.noBubble&&!r.isWindow(e)){n=m.delegateType||g;h=ca.test(n+g)?e:e.parentNode;for(k=null;h;h=h.parentNode)q.push([h,n]),k=h;k&&k===e.ownerDocument&&q.push([k.defaultView||k.parentWindow||a,n])}for(k=0;ke&&l.push({elem:this,matches:d.slice(e)});for(k=0;k+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,l=!0,k=/\\/g, -m=/\r\n/g,n=/\W/;[0,0].sort(function(){l=!1;return 0});var q=function(a,b,c,e){c=c||[];var f=b=b||E;if(1!==b.nodeType&&9!==b.nodeType)return[];if(!a||"string"!==typeof a)return c;var h,l,k,m,r,n=!0,s=q.isXML(b),v=[],t=a;do if(d.exec(""),h=d.exec(t))if(t=h[3],v.push(h[1]),h[2]){m=h[3];break}while(h);if(1":function(a,b){var c,d="string"===typeof b,e=0,f=a.length;if(d&&!n.test(b))for(b=b.toLowerCase();ec[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a, -b,c,d){var e=b[1],f=A.filters[e];if(f)return f(a,c,b,d);if("contains"===e)return 0<=(a.textContent||a.innerText||s([a])||"").indexOf(b[3]);if("not"===e){b=b[3];c=0;for(d=b.length;c";d.insertBefore(a,d.firstChild);E.getElementById(c)&&(A.find.ID=function(a,c,d){if("undefined"!==typeof c.getElementById&&!d)return(c=c.getElementById(a[1]))? -c.id===a[1]||"undefined"!==typeof c.getAttributeNode&&c.getAttributeNode("id").nodeValue===a[1]?[c]:b:[]},A.filter.ID=function(a,b){var c="undefined"!==typeof a.getAttributeNode&&a.getAttributeNode("id");return 1===a.nodeType&&c&&c.nodeValue===b});d.removeChild(a);d=a=null})();(function(){var a=E.createElement("div");a.appendChild(E.createComment(""));0

";if(!b.querySelectorAll||0!==b.querySelectorAll(".TEST").length){q=function(b,c,d,e){c=c||E;if(!e&&!q.isXML(c)){var f=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(f&& -(1===c.nodeType||9===c.nodeType)){if(f[1])return u(c.getElementsByTagName(b),d);if(f[2]&&A.find.CLASS&&c.getElementsByClassName)return u(c.getElementsByClassName(f[2]),d)}if(9===c.nodeType){if("body"===b&&c.body)return u([c.body],d);if(f&&f[3]){var g=c.getElementById(f[3]);if(g&&g.parentNode){if(g.id===f[3])return u([g],d)}else return u([],d)}try{return u(c.querySelectorAll(b),d)}catch(h){}}else if(1===c.nodeType&&"object"!==c.nodeName.toLowerCase()){var f=c,l=(g=c.getAttribute("id"))||"__sizzle__", -k=c.parentNode,m=/^\s*[+~]/.test(b);g?l=l.replace(/'/g,"\\$&"):c.setAttribute("id",l);m&&k&&(c=c.parentNode);try{if(!m||k)return u(c.querySelectorAll("[id='"+l+"'] "+b),d)}catch(r){}finally{g||f.removeAttribute("id")}}}return a(b,c,d,e)};for(var c in a)q[c]=a[c];b=null}}();(function(){var a=E.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(E.createElement("div"),"div"),d=!1;try{b.call(E.documentElement,"[test!='']:sizzle")}catch(e){d= -!0}q.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!q.isXML(a))try{if(d||!A.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&11!==a.document.nodeType)return f}}catch(g){}return 0
";a.getElementsByClassName&&0!==a.getElementsByClassName("e").length&&(a.lastChild.className="e",1!==a.getElementsByClassName("e").length&& -(A.order.splice(1,0,"CLASS"),A.find.CLASS=function(a,b,c){if("undefined"!==typeof b.getElementsByClassName&&!c)return b.getElementsByClassName(a[1])},a=null))})();q.contains=E.documentElement.contains?function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:E.documentElement.compareDocumentPosition?function(a,b){return!!(a.compareDocumentPosition(b)&16)}:function(){return!1};q.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?"HTML"!==a.nodeName:!1};var M=function(a,b,c){var d, -e=[],f="";for(b=b.nodeType?[b]:b;d=A.match.PSEUDO.exec(a);)f+=d[0],a=a.replace(A.match.PSEUDO,"");a=A.relative[a]?a+"*":a;d=0;for(var g=b.length;d]*)\/>/ig,Ra=/<([\w:]+)/, -bb=/]","i"),Ta=/checked\s*(?:[^=]|=\s*.checked.)/i,ya=/\/(java|ecma)script/i,Ua=/^\s*",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"], -area:[1,"",""],_default:[0,"",""]},za=m(E);da.optgroup=da.option;da.tbody=da.tfoot=da.colgroup=da.caption=da.thead;da.th=da.td;r.support.htmlSerialize||(da._default=[1,"div
","
"]);r.fn.extend({text:function(a){return r.access(this,function(a){return a===b?r.text(this):this.empty().append((this[0]&&this[0].ownerDocument||E).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(r.isFunction(a))return this.each(function(b){r(this).wrapAll(a.call(this,b))});if(this[0]){var b= -r(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&1===a.firstChild.nodeType;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c): -a)})},unwrap:function(){return this.parent().each(function(){r.nodeName(this,"body")||r(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){1===this.nodeType&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){1===this.nodeType&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a= -r.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,r.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;null!=(d=this[c]);c++)if(!a||r.filter(a,[d]).length)b||1!==d.nodeType||(r.cleanData(d.getElementsByTagName("*")), -r.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;null!=(b=this[a]);a++)for(1===b.nodeType&&r.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a,b){a=null==a?!1:a;b=null==b?a:b;return this.map(function(){return r.clone(this,a,b)})},html:function(a){return r.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return 1===c.nodeType?c.innerHTML.replace(Pa,""):null;if("string"=== -typeof a&&!(xa.test(a)||!r.support.leadingWhitespace&&wa.test(a)||da[(Ra.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(Qa,"<$1>");try{for(;dh.length&&g===E&&"<"===h.charAt(0)&&!(db.test(h)||!r.support.checkClone&&Ta.test(h)|| -!r.support.html5Clone&&Sa.test(h))&&(e=!0,(f=r.fragments[h])&&1!==f&&(d=f));d||(d=g.createDocumentFragment(),r.clean(a,g,d,c));e&&(r.fragments[h]=f?d:1);return{fragment:d,cacheable:e}};r.fragments={};r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(c){var d=[];c=r(c);var e=1===this.length&&this[0].parentNode;if(e&&11===e.nodeType&&1===e.childNodes.length&&1===c.length)return c[b](this[0]),this;for(var e= -0,f=c.length;e")?d=a.cloneNode(!0):(d=E.createElement("div"),za.appendChild(d),d.innerHTML=a.outerHTML,d=d.firstChild);var g=d;if(!(r.support.noCloneEvent&&r.support.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(q(a,g),d=l(a),e=l(g),f=0;d[f];++f)e[f]&&q(d[f], -e[f]);if(b&&(n(a,g),c))for(d=l(a),e=l(g),f=0;d[f];++f)n(d[f],e[f]);return g},clean:function(a,b,c,d){var e,f=[];b=b||E;"undefined"===typeof b.createElement&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||E);for(var g=0,h;null!=(h=a[g]);g++)if("number"===typeof h&&(h+=""),h){if("string"===typeof h)if(cb.test(h)){h=h.replace(Qa,"<$1>");e=(Ra.exec(h)||["",""])[1].toLowerCase();var l=da[e]||da._default,k=l[0],n=b.createElement("div"),q=za.childNodes;b===E?za.appendChild(n):m(b).appendChild(n);for(n.innerHTML= -l[1]+h+l[2];k--;)n=n.lastChild;if(!r.support.tbody)for(k=bb.test(h),l="table"!==e||k?""!==l[1]||k?[]:n.childNodes:n.firstChild&&n.firstChild.childNodes,e=l.length-1;0<=e;--e)r.nodeName(l[e],"tbody")&&!l[e].childNodes.length&&l[e].parentNode.removeChild(l[e]);!r.support.leadingWhitespace&&wa.test(h)&&n.insertBefore(b.createTextNode(wa.exec(h)[0]),n.firstChild);h=n.childNodes;n&&(n.parentNode.removeChild(n),0c;c++)e[a+la[c]+b]=d[c]||d[c-2]||d[0];return e}}});var ha=/%20/g,Ja=/\[\]$/,M=/\r?\n/g,W=/#.*$/,Ha=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,qb=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,rb=/^(?:GET|HEAD)$/,sb=/^\/\//, -ib=/\?/,tb=/)<[^<]*)*<\/script>/gi,ub=/^(?:select|textarea)/i,hb=/\s+/,vb=/([?&])_=[^&]*/,jb=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,kb=r.fn.load,Ya={},lb={},ra,sa,mb=["*/"]+["*"];try{ra=O.href}catch(Bb){ra=E.createElement("a"),ra.href="",ra=ra.href}sa=jb.exec(ra.toLowerCase())||[];r.fn.extend({load:function(a,c,d){if("string"!==typeof a&&kb)return kb.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(0<=e){var f=a.slice(e,a.length);a= -a.slice(0,e)}e="GET";c&&(r.isFunction(c)?(d=c,c=b):"object"===typeof c&&(c=r.param(c,r.ajaxSettings.traditional),e="POST"));var g=this;r.ajax({url:a,type:e,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText;a.isResolved()&&(a.done(function(a){c=a}),g.html(f?r("
").append(c.replace(tb,"")).find(f):c));d&&g.each(d,[c,b,a])}});return this},serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?r.makeArray(this.elements): -this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||qb.test(this.type))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a,c){return{name:b.name,value:a.replace(M,"\r\n")}}):{name:b.name,value:c.replace(M,"\r\n")}}).get()}});r.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){r.fn[b]=function(a){return this.on(b,a)}});r.each(["get","post"],function(a,c){r[c]=function(a, -d,e,f){r.isFunction(d)&&(f=f||e,e=d,d=b);return r.ajax({type:c,url:a,data:d,success:e,dataType:f})}});r.extend({getScript:function(a,c){return r.get(a,b,c,"script")},getJSON:function(a,b,c){return r.get(a,b,c,"json")},ajaxSetup:function(a,b){b?A(a,r.ajaxSettings):(b=a,a=r.ajaxSettings);A(a,b);return a},ajaxSettings:{url:ra,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(sa[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0, -async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":mb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":r.parseJSON,"text xml":r.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:t(Ya),ajaxTransport:t(lb),ajax:function(a,c){function d(a,c,n,q){if(2!==u){u=2;v&&clearTimeout(v);w=b;s=q||"";M.readyState=0a||304===a){if(e.ifModified){if(W=M.getResponseHeader("Last-Modified"))r.lastModified[m]= -W;if(W=M.getResponseHeader("Etag"))r.etag[m]=W}if(304===a)q="notmodified",A=!0;else try{W=e;W.dataFilter&&(n=W.dataFilter(n,W.dataType));var O=W.dataTypes;J={};var I,Ia,R=O.length,E,T=O[0],N,Ha,Z,X,L;for(I=1;Ia&&(a=0);M.status=a;M.statusText=""+(c||q);A?h.resolveWith(f,[t,q,M]):h.rejectWith(f,[M,q,B]);M.statusCode(k);k=b;z&&g.trigger("ajax"+(A?"Success":"Error"),[M,e,A?t:B]);l.fireWith(f,[M,q]);z&&(g.trigger("ajaxComplete",[M,e]),--r.active||r.event.trigger("ajaxStop"))}}"object"===typeof a&&(c=a,a=b);c=c||{};var e=r.ajaxSetup({}, -c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof r)?r(f):r.event,h=r.Deferred(),l=r.Callbacks("once memory"),k=e.statusCode||{},m,n={},q={},s,A,w,v,t,u=0,z,C,M={readyState:0,setRequestHeader:function(a,b){if(!u){var c=a.toLowerCase();a=q[c]=q[c]||a;n[a]=b}return this},getAllResponseHeaders:function(){return 2===u?s:null},getResponseHeader:function(a){var c;if(2===u){if(!A)for(A={};c=Ha.exec(s);)A[c[1].toLowerCase()]=c[2];c=A[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){u|| -(e.mimeType=a);return this},abort:function(a){a=a||"abort";w&&w.abort(a);d(0,a);return this}};h.promise(M);M.success=M.done;M.error=M.fail;M.complete=l.add;M.statusCode=function(a){if(a){var b;if(2>u)for(b in a)k[b]=[k[b],a[b]];else b=a[M.status],M.then(b,b)}return this};e.url=((a||e.url)+"").replace(W,"").replace(sb,sa[1]+"//");e.dataTypes=r.trim(e.dataType||"*").toLowerCase().split(hb);null==e.crossDomain&&(t=jb.exec(e.url.toLowerCase()),e.crossDomain=!(!t||t[1]==sa[1]&&t[2]==sa[2]&&(t[3]||("http:"=== -t[1]?80:443))==(sa[3]||("http:"===sa[1]?80:443))));e.data&&e.processData&&"string"!==typeof e.data&&(e.data=r.param(e.data,e.traditional));B(Ya,e,c,M);if(2===u)return!1;z=e.global;e.type=e.type.toUpperCase();e.hasContent=!rb.test(e.type);z&&0===r.active++&&r.event.trigger("ajaxStart");if(!e.hasContent&&(e.data&&(e.url+=(ib.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url,!1===e.cache)){t=r.now();var H=e.url.replace(vb,"$1_="+t);e.url=H+(H===e.url?(ib.test(e.url)?"&":"?")+"_="+t:"")}(e.data&&e.hasContent&& -!1!==e.contentType||c.contentType)&&M.setRequestHeader("Content-Type",e.contentType);e.ifModified&&(m=m||e.url,r.lastModified[m]&&M.setRequestHeader("If-Modified-Since",r.lastModified[m]),r.etag[m]&&M.setRequestHeader("If-None-Match",r.etag[m]));M.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+("*"!==e.dataTypes[0]?", "+mb+"; q=0.01":""):e.accepts["*"]);for(C in e.headers)M.setRequestHeader(C,e.headers[C]);if(e.beforeSend&&(!1===e.beforeSend.call(f,M, -e)||2===u))return M.abort(),!1;for(C in{success:1,error:1,complete:1})M[C](e[C]);if(w=B(lb,e,c,M)){M.readyState=1;z&&g.trigger("ajaxSend",[M,e]);e.async&&0u)d(-1,D);else throw D;}}else d(-1,"No Transport");return M},param:function(a,c){var d=[],e=function(a,b){b=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=r.ajaxSettings.traditional);if(r.isArray(a)|| -a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(var f in a)w(f,a[f],c,e);return d.join("&").replace(ha,"+")}});r.extend({active:0,lastModified:{},etag:{}});var wb=r.now(),Va=/(\=)\?(&|$)|\?\?/i;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return r.expando+"_"+wb++}});r.ajaxPrefilter("json jsonp",function(b,c,d){c="string"===typeof b.data&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if("jsonp"===b.dataTypes[0]||!1!==b.jsonp&&(Va.test(b.url)|| -c&&Va.test(b.data))){var e,f=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,g=a[f],h=b.url,l=b.data,k="$1"+f+"$2";!1!==b.jsonp&&(h=h.replace(Va,k),b.url===h&&(c&&(l=l.replace(Va,k)),b.data===l&&(h+=(/\?/.test(h)?"&":"?")+b.jsonp+"="+f)));b.url=h;b.data=l;a[f]=function(a){e=[a]};d.always(function(){a[f]=g;if(e&&r.isFunction(g))a[f](e[0])});b.converters["script json"]=function(){e||r.error(f+" was not called");return e[0]};b.dataTypes[0]="json";return"script"}});r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"}, -contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){r.globalEval(a);return a}}});r.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});r.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=E.head||E.getElementsByTagName("head")[0]||E.documentElement;return{send:function(e,f){c=E.createElement("script");c.async="async";a.scriptCharset&&(c.charset=a.scriptCharset);c.src=a.url;c.onload=c.onreadystatechange=function(a, -e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")};d.insertBefore(c,d.firstChild)},abort:function(){if(c)c.onload(0,1)}}}});var gb=a.ActiveXObject?function(){for(var a in ua)ua[a](0,1)}:!1,xb=0,ua;r.ajaxSettings.xhr=a.ActiveXObject?function(){var b;if(!(b=!this.isLocal&&v()))a:{try{b=new a.ActiveXObject("Microsoft.XMLHTTP");break a}catch(c){}b=void 0}return b}:v;(function(a){r.extend(r.support, -{ajax:!!a,cors:!!a&&"withCredentials"in a})})(r.ajaxSettings.xhr());r.support.ajax&&r.ajaxTransport(function(c){if(!c.crossDomain||r.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,l;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(l in c.xhrFields)g[l]=c.xhrFields[l];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType);c.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");try{for(l in e)g.setRequestHeader(l, -e[l])}catch(k){}g.send(c.hasContent&&c.data||null);d=function(a,e){var l,k,m,n,q;try{if(d&&(e||4===g.readyState))if(d=b,h&&(g.onreadystatechange=r.noop,gb&&delete ua[h]),e)4!==g.readyState&&g.abort();else{l=g.status;m=g.getAllResponseHeaders();n={};(q=g.responseXML)&&q.documentElement&&(n.xml=q);try{n.text=g.responseText}catch(s){}try{k=g.statusText}catch(A){k=""}l||!c.isLocal||c.crossDomain?1223===l&&(l=204):l=n.text?200:404}}catch(w){e||f(-1,w)}n&&f(l,k,n,m)};c.async&&4!==g.readyState?(h=++xb,gb&& -(ua||(ua={},r(a).unload(gb)),ua[h]=d),g.onreadystatechange=d):d()},abort:function(){d&&d(0,1)}}}});var Za={},ja,ta,yb=/^(?:toggle|show|hide)$/,zb=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,Wa,La=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Ka;r.fn.extend({show:function(a,b,c){if(a||0===a)return this.animate(D("show",3),a,b,c);c=0;for(var d=this.length;c=f.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();f.animatedProperties[this.prop]=!0;for(b in f.animatedProperties)!0!==f.animatedProperties[b]&&(d=!1);if(d){null==f.overflow||r.support.shrinkWrapBlocks||r.each(["","X","Y"],function(a,b){e.style["overflow"+b]=f.overflow[a]});f.hide&&r(e).hide();if(f.hide||f.show)for(b in f.animatedProperties)r.style(e,b,f.orig[b]),r.removeData(e,"fxshow"+b,!0),r.removeData(e,"toggle"+ -b,!0);if(a=f.complete)f.complete=!1,a.call(e)}return!1}Infinity==f.duration?this.now=c:(a=c-this.startTime,this.state=a/f.duration,this.pos=r.easing[f.animatedProperties[this.prop]](this.state,a,0,1,f.duration),this.now=this.start+(this.end-this.start)*this.pos);this.update();return!0}};r.extend(r.fx,{tick:function(){for(var a,b=r.timers,c=0;c=c[e]?c[d]:Math.max(a.body[e],c[e],a.body[f],c[f]);if(g===b)return a=r.css(a,c),c=parseFloat(a),r.isNumeric(c)?c:a;r(a).css(c,g)},c,a,arguments.length,null)}});a.jQuery=a.$=r;"function"===typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return r})})(window);jQuery.cookie=function(a,b,c){if(1"),m;g.is(":selected")&&(s.text(g.text()),t=d);f===A-1&&k.addClass("last");(function(){var d=g.text(),f=g.data("custom-option-text"),f=f!=b?f:d;g.is(":disabled")||l?m=a("",{text:f}).addClass(q.settings.classDisabled):(m=a("",{href:"#"+g.val(),rel:g.val(),text:f,click:function(b){b.preventDefault();b=u;b.attr("id").split("_");n._closeSelectbox(c);n._changeSelectbox(c,a(this).attr("rel"), -d);b.focus()}}),g.is(":selected")&&m.addClass("active"));h&&m.addClass(q.settings.classSub);m.appendTo(k)})();k.appendTo(z)})}if(this._getInst(c))return!1;var m=a(c),n=this,q=n._newInst(m),l,s,u,z,t=!1;m.find("optgroup");var B=m.find("option"),A=B.length;m.attr("sb",q.uid);a.extend(q.settings,n._defaults,f);n._state[q.uid]=!1;m.hide();l=a("
",{id:"sbHolder_"+q.uid,"class":q.settings.classHolder});var w=m.data("selectbox-css");w&&l.css(w);s=a("",{id:"sbSelector_"+q.uid,href:"#","class":q.settings.classSelector, -click:function(b){b.preventDefault();b.stopPropagation();g.apply(a(this),[]);b=a(this).attr("id").split("_")[1];n._state[b]?n._closeSelectbox(c):(n._openSelectbox(c),u.focus())},keyup:function(a){h(a.keyCode)}});u=a("",{id:"sbToggle_"+q.uid,href:"#","class":q.settings.classToggle,click:function(b){b.preventDefault();b.stopPropagation();g.apply(a(this),[]);b=a(this).attr("id").split("_")[1];n._state[b]?n._closeSelectbox(c):(n._openSelectbox(c),u.focus())},keyup:function(a){h(a.keyCode)}});u.appendTo(l); -z=a("
    ",{id:"sbOptions_"+q.uid,"class":q.settings.classOptions,css:{display:"none"}});m.children().each(function(b){b=a(this);var c,d={};b.is("option")?k(b):b.is("optgroup")&&(c=a("
  • "),a("",{text:b.attr("label")}).addClass(q.settings.classGroup).appendTo(c),c.appendTo(z),b.is(":disabled")&&(d.disabled=!0),d.sub=!0,k(b.find("option"),d))});t||s.text(B.first().text());a.data(c,"selectbox",q);s.appendTo(l);z.appendTo(l);l.insertAfter(m)},_detachSelectbox:function(b){var c=this._getInst(b); -if(!c)return!1;a("#sbHolder_"+c.uid).remove();a.data(b,"selectbox",null);a(b).show()},_changeSelectbox:function(b,c,g){var h=this._getInst(b),k=this._get(h,"onChange");a("#sbSelector_"+h.uid).text(g);a("#sbOptions_"+h.uid).find(".active").removeClass("active");a("#sbOptions_"+h.uid).find('a[rel="'+c+'"]').addClass("active");a(b).find("option").attr("selected",!1);a(b).find("option[value='"+c+"']").attr("selected",d);k?k.apply(h.input?h.input[0]:null,[c,h]):h.input&&h.input.trigger("change")},_enableSelectbox:function(b){var c= -this._getInst(b);if(!c||!c.isDisabled)return!1;a("#sbHolder_"+c.uid).removeClass(c.settings.classHolderDisabled);c.isDisabled=!1;a.data(b,"selectbox",c)},_disableSelectbox:function(b){var c=this._getInst(b);if(!c||c.isDisabled)return!1;a("#sbHolder_"+c.uid).addClass(c.settings.classHolderDisabled);c.isDisabled=d;a.data(b,"selectbox",c)},_optionSelectbox:function(b,c,d){var h=this._getInst(b);if(!h)return!1;h[c]=d;a.data(b,"selectbox",h)},_openSelectbox:function(b){var c=this._getInst(b),g=this;if(c&& -!c.isOpen&&!c.isDisabled){var h=a("#sbOptions_"+c.uid),k=parseInt(a(window).height(),10),m=parseInt(a(window).width(),10),n=a("#sbHolder_"+c.uid).offset(),q=a(window).scrollTop(),l=h.prev().height(),k=k-(n.top-q)-l/2,s=this._get(c,"onOpen");50m?h.css("left","-"+(h.width()-h.parent().width()+3)+"px"):h.css("left","-1px");"fade"===c.settings.effect? -h.fadeIn(c.settings.speed):h.slideDown(c.settings.speed);a("#sbToggle_"+c.uid).addClass(c.settings.classToggleOpen);a("#sbHolder_"+c.uid).addClass(c.settings.classHolderOpen);this._state[c.uid]=d;c.isOpen=d;s&&s.apply(c.input?c.input[0]:null,[c]);a.data(b,"selectbox",c);a("html").unbind("click.sbClose").one("click.sbClose",function(){g._closeSelectbox(b)})}},_closeSelectbox:function(b){var c=this._getInst(b);if(c&&c.isOpen){var d=this._get(c,"onClose");a("#sbOptions_"+c.uid).hide();a("#sbToggle_"+ -c.uid).removeClass(c.settings.classToggleOpen);a("#sbHolder_"+c.uid).removeClass(c.settings.classHolderOpen);this._state[c.uid]=!1;c.isOpen=!1;d&&d.apply(c.input?c.input[0]:null,[c]);a.data(b,"selectbox",c);a("html").unbind("click.sbClose")}},_newInst:function(a){return{id:a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:a,uid:Math.floor(99999999*Math.random()),isOpen:!1,isDisabled:!1,settings:{}}},_getInst:function(b){try{return a.data(b,"selectbox")}catch(c){throw"Missing instance data for this selectbox"; -}},_get:function(a,c){return a.settings[c]!==b?a.settings[c]:this._defaults[c]}});a.fn.selectbox=function(b){var c=Array.prototype.slice.call(arguments,1);return"string"==typeof b&&"isDisabled"==b||"option"==b&&2==arguments.length&&"string"==typeof arguments[1]?a.selectbox["_"+b+"Selectbox"].apply(a.selectbox,[this[0]].concat(c)):this.each(function(){"string"==typeof b?a.selectbox["_"+b+"Selectbox"].apply(a.selectbox,[this].concat(c)):a.selectbox._attachSelectbox(this,b)})};a.selectbox=new c;a.selectbox.version= -"0.1.3"})(jQuery);(function(a,b){var c="hidden",d="fontFamily fontSize fontWeight fontStyle letterSpacing textTransform wordSpacing".split(" "),e=a('"):$('');m.val(f);var f=$('
    '),n=$('
    '+c.okButtonText+"
    ").appendTo(f),q=$('
    '+c.cancelButtonText+"
    ").appendTo(f);e(k);var l="function"===typeof c.onCancel?function(){c.onCancel();d()}:function(){d(k)},s=function(a,c,e){/^\s+$/.test(c)&&(c="");m.attr("disabled", -"disabled");n.addClass("process");b(a,c,e,function(){d()})};n.click(function(b){b.preventDefault();b.stopPropagation();s(a,m.val(),k)});q.click(function(a){a.preventDefault();a.stopPropagation();l()});m.keyup(function(b){b.preventDefault();b.stopPropagation();13!=b.keyCode||b.shiftKey?27==b.keyCode&&l():s(a,m.val(),k)});a.empty().append(m,f);m.select()}!a instanceof $?console.error("$container should be jQuery object"):b?"function"!=typeof b?console.error("onOk should be function"):(a.addClass("tv-editable"), -d()):console.error("onOk required")} -function changeUserProfileField(a){function b(a){var b=Array.prototype.slice.call(arguments);b.shift();"function"===typeof a&&a.apply(this,b)}if(a&&a.name&&"string"==typeof a.value){var c={};c[a.name]=a.value;$.post("/accounts/change_any_data/",c,function(c){c.ok?(c=c[a.name],user[a.name]=c,b(a.onSuccess,c)):c.error&&b(a.onError,c.error)}).error(function(c){b(a.onError,c.responseText)}).always(function(){b(a.onComplete)})}else console.warn("Required options.name and options.value")} -TradingView.timezoneIsAvailable=function(a){for(var b=0;bTradingView.LOGHISTORY_LENGTH&&TradingView.LOGHISTORY.pop(),"undefined"!==typeof console&&console.log&&b<=TradingView.getLogLevel()&&(a=c,console.log(c)))}}();TradingView.logNormal=function(a){TradingView.log(TradingView.LOGLEVEL_NORMAL,a)};TradingView.logDebug=function(a){TradingView.log(TradingView.LOGLEVEL_DEBUG,a)}; -TradingView.remoteDebug=function(){var a={arguments:JSON.stringify(Array.prototype.slice.call(arguments))};$.ajax("/remote_debug/",{data:a})};TradingView.remoteDebugTouch=function(){Modernizr.touch&&this.remoteDebug.apply(this,arguments)};if(TradingView.Environment.isProd()&&"undefined"!==typeof console){var noop=function(){};TradingView.remoteDebug=noop};(function(a){function b(b,d){this.container=a(b);this.options=d||{};!this.options.callbacks&&(this.options.callbacks={});this.column_num=0;this.items=[];this.init();a(window).on("resize",a.proxy(this.resize,this))}b.prototype.fireCallback=function(a,b){if("function"===typeof this.options.callbacks[a])this.options.callbacks[a](b)};b.prototype.resize=function(){this.columnsCount!=this.calculateColumnsCount()&&(this.options.fixHeightOnRecalculate&&this.container.css({height:this.container.height()}), -this.removeColumns(),this.init(!0),this.options.fixHeightOnRecalculate&&this.container.css({height:"auto"}))};b.prototype.getItems=function(){return this.container.find("> "+this.options.itemsSelector).toArray()};b.prototype.addItems=function(a,b){this.items=this.items.concat(a);this.balance(a,b)};b.prototype.balance=function(a,b){switch(this.options.balanceType){case "height":this.balanceHeight(a,b);break;default:this.balanceSimple(a,b)}};b.prototype.balanceHeight=function(b,d){var e=this;this.columns.forEach(function(a){!a.fragment&& -(a.fragment=document.createDocumentFragment())});a.each(b,function(b,c){var h=a(c),k=h.data("cb-height")||h.outerHeight(!0);if(k)h.data("cb-height",k);else throw"Cant get item height";var m=null;if(h.hasClass("two-columns-item")){e.columns.sort(TradingView.sortMultipleFunction("index"));if(2n.height?h+=m.height-n.height:q=n.height-m.height;var l=document.createElement("div");l.style.height=h+"px";l.className="empty-space";n.fragment.appendChild(l);n.height+=h;q&&(l=document.createElement("div"),l.style.height=q+"px",l.className="empty-space",m.fragment.appendChild(l),m.height+=q)}else e.columns.sort(TradingView.sortMultipleFunction("height","index")),m=e.columns[0];!e.options.maxRow||this.row_num=e.columnsCount&&(this.row_num++,this.column_num=0)}.bind(this))};b.prototype.init=function(a){this.row_num=this.column_num=0;this.columnsCount=this.calculateColumnsCount();this.createLayout(this.columnsCount); -a?this.balance(this.items,!1):this.addItems(this.getItems(),!0);this.pushFragmentsToColumns()};b.prototype.calculateColumnsCount=function(){var a=this.container.width(),b=this.options;if(!a)throw"Can't get container width.";for(var e=Math.floor(a/b.columnWidth);0<=e&&e*b.columnWidth+(e-1)*b.gap>a;)e--;return e};b.prototype.createLayout=function(b){this.columns=[];for(var d=document.createDocumentFragment(),e=0;e
');this.columns.push({target:f,count:0,height:0, -index:e});d.appendChild(f[0])}this.container.prepend(d)};b.prototype.pushFragmentsToColumns=function(a){for(var b=this.columns.length,e=0;e

Only D, W, M intervals are supported for this symbol/exchange. You will be automatically switched to a D interval. Intraday intervals are not available because of exchange policies.

'); -c=c.find(".main-properties");c=$('
').appendTo(c);if(a){var d=$('').appendTo(c).find("input");d.attr("checked",a.silentIntervalChange.value());d.bind("click",function(){a.silentIntervalChange.setValue(this.checked)})}$('
OK').appendTo(c).bind("click",function(){TVDialogs.destroy()});TVDialogs.positionDialog();TVDialogs.applyHandlers(!1,b)}, -showSignInDialog:function(a,b){function c(a){switch(a){case "signup":case "register":break;case "signup-trial":a="signup-trial";break;case "recover":a="recover";break;default:a="signin"}d.find('[name="signup_trial"]').val("signup-trial"==a?1:0);d.find(".show-if-signin, .show-if-signup, .show-if-recover, .show-if-signup-trial").not(".show-if-"+a).hide();d.find(".show-if-"+a).show().find("input:eq(0)").focus();TVDialogs.positionDialog()}if(!is_authenticated){"function"==typeof a?TVDialogs.onSigninSuccess= -a:delete TVDialogs.onSigninSuccess;TVDialogs.createModalDialog("Log in",{noHeader:!0,addClass:"auth-dialog",appearance:"flat"});var d=TVDialogs.modalDialog.find(".tv-dialog-content");d.html(TradingView.templates.dialogs.auth);c(b&&b.mode);d.find(".recover-link").on("click",function(a){c("recover");a.preventDefault()});d.find(".signup-link").on("click",function(a){c("signup");a.preventDefault()});d.find(".signin-link").on("click",function(a){c("signin");a.preventDefault()});d.find(".auth-dialog-field").each(function(){function a(){c.toggleClass("empty", -!c.val());d=!1}var b=$(this).find(".auth-dialog-field-placeholder"),c=$(this).find("input"),d=!1;a();c.on("blur",function(){b.toggleClass("disabled",!!this.value)});c.on("keypress keydown keyup input paste",function(){d||(d=!0,setTimeout(function(b){a()},0))})});"stocktwits google facebook twitter linkedin yahoo".split(" ").forEach(function(a){var c="/accounts/signin/"+a+"/";d.find(".auth-dialog-social-"+a).on("click",function(a){b&&"signup-trial"==b.mode&&$.cookie("will_start_trial",1,{path:"/"}); -a.preventDefault();window.open(c,"_blank")})});d.find("#signin-form").on("submit",function(a){a.preventDefault();var b=$(this).find('[type="submit"]').addClass("process");TVDialogs.submit(function(a){""!==a.error?TVDialogs.showError("Error: "+a.error):(TVDialogs.destroy(),user=a.user,changeLoginState(!0),"function"==typeof TVDialogs.onSigninSuccess&&(TVDialogs.onSigninSuccess(),delete TVDialogs.onSigninSuccess),"undefined"!==typeof next&&next&&(location.href=next));b.removeClass("process")},this)}); -d.find("#signup-form").on("submit",function(a){var b=this;a.preventDefault();var c=$(b).find('[type="submit"]').addClass("process");TVDialogs.submit(function(a){$(".tv-dialog input").removeClass("error");$(".tv-dialog-field-error").hide();if(""!==a.errors)if("object"==typeof a.errors){for(var d in a.errors)$(b).find("input[name^="+d+"]").addClass("error").data("error",a.errors[d][0]);$(".tv-dialog input.error").first().focus();TVDialogs.showError($(".tv-dialog input.error").first().data("error"))}else TVDialogs.showError("Error: "+ -a.errors);else TVDialogs.showNotice("Activate Your Account",a.message);c.removeClass("process")},b)});d.find("#recover-form").on("submit",function(a){a.preventDefault();var b=TVDialogs.modalDialog;TVDialogs.submit(function(a){""!==a.error?TVDialogs.showError("Failed: "+a.error):(TVDialogs.showMessage("New password is sent to your email."),setTimeout(function(){TVDialogs.modalDialog===b&&TVDialogs.destroy()},TVDialogs.messageDelay))},this)});TVDialogs.positionDialog();TVDialogs.applyHandlers(null)}}, -showPublishIntroDialog:function(a){var b=$.Deferred(),c=TVSettings.getBool("publish.showIntroText",!0);if(a||c){a=TVDialogs.createDialog("Please read before publishing");var d=!1;a.css({width:"750px","z-index":130});a.find(".tv-dialog-content").html(Mustache.render(TradingView.templates.dialogs.publishIntro,{do_not_show:!c}));a.draggable(TVDialogs._constrainDraggableOptionsIfNeeded({handle:".tv-dialog-title"}));a.find('input[name="donotshow"]').on("change",function(a){TVSettings.setValue("publish.showIntroText", -!$(this).is(":checked"))});$("#publish-intro-continue").click(function(){TVDialogs.destroy("Please read before publishing");b.resolve()});a.on("destroy",function(){d=!0;setTimeout(b.resolve,0)});b.always(function(){d||TVDialogs.destroy("Please read before publishing")});TVDialogs.positionDialog(a);TVDialogs.applyHandlers(a)}else b.resolve();return b},showPublishChartDialog:function(a){function b(){e.find(".publish-related").tvtags("extractTags");var b={name:e.find('[name="name"]').val(),description:e.find('[name="description"]').val(), -tags:e.find(".publish-tags").tvtags("extractTags").tvtags("tagsWithPending").join(","),twitter:e.find('input[name="twitter"]').is(":checked")?"1":"",stocktwits:e.find('input[name="stocktwits"]').is(":checked")?"1":"",chat:e.find('input[name="chat"]').is(":checked")?"1":"",direction:e.find('input[name="direction"]').val(),is_public:e.find('input[name="public"]').is(":checked")?"1":"",related_charts:e.find(".publish-related").tvtags("extractTags").tvtags("tagsWithPending").join(",")},c={publishAllLayout:e.find('[name="publish_entire_layout"]').is(":checked")}; -if(!b.name.trim())TVDialogs.showError("Chart title is required",e),e.find('[name="name"]').focus();else if(!b.description.trim())TVDialogs.showError("Chart description is required",e),e.find('[name="description"]').focus();else if(!isLatin(b.name)||!isLatin(b.description))TVDialogs.showError(m);else if(!isLatin(b.tags))TVDialogs.showError("Please use only English in tags");else if(a.onPublish)a.onPublish(b,c)}function c(){e.show();var b=TVSettings.getJSON("publishchart.size",{w:s,h:u});e.height(Math.max(Math.min(b.h, -0.9*$(window).height()),u));e.width(Math.max(Math.min(b.w,0.9*$(window).width()),s));k();TVDialogs.positionDialog(e);if(a.onShow)a.onShow()}function d(){e.hide();if(a.onMinimize)a.onMinimize()}var e=TVDialogs.createDialog("Publish Idea",{addClass:"publish-dialog",hideCloseCross:!0});e.css("width","700px");var f=e.find(".tv-dialog-content");f.html(Mustache.render(TradingView.templates.dialogs.publishChart,user));var g=e.find(".tv-dialog-title"),h=$('').appendTo(g); -$('Read before publishing').appendTo(g);e.draggable(TVDialogs._constrainDraggableOptionsIfNeeded({handle:g}));var k=function(){var a=f.find('textarea[name="description"]'),b=e.find(".tv-dialog-title").outerHeight();f.children(".main, *[class^=main-]").eq(0);return function(){a.css("height",e.height()-b-f.height()+a.height())}}();e.on("resize",function(a){a.stopPropagation();a.preventDefault();k()});var m="TradingView is only for English-language content at this time."; -$("#publish-chart-form").submit(function(a){a.preventDefault();b()});$("#publish-dialog-do-publish").click(function(a){a.preventDefault();b()});e.find('input[name="public"]').on("change",function(a){$(this).is(":checked")||(user.is_pro?(n.prop("checked",!1).change(),q.prop("checked",!1).change()):($(this).attr("checked",!0),TVDialogs.showGoProDialog({feature:"privateCharts"})))});var n=e.find('input[name="twitter"]'),q=e.find('input[name="stocktwits"]');n.change(function(){n.is(":checked")&&(q.prop("checked", -!1).change(),user.has_twitter||window.open("/accounts/permission/twitter/","twitter_permission_request","scrollbars=yes,height=400,width=700").focus())});q.change(function(){q.is(":checked")&&(n.prop("checked",!1).change(),authInStocktwits())});f.on("mousedown",".publish-direction-buttons .tv-button",function(){var a=$(this);$(".publish-direction-buttons .tv-button").removeClass("active");a.addClass("active");e.find('input[name="direction"]').val(a.data("val"))});e.find(".tv-dialog-readbefore a").on("click", -function(a){a.preventDefault();TVDialogs.showPublishIntroDialog(!0)});(function(){function b(a){a=new Date(a);return[a.getFullYear(),("0"+a.getMonth()).substr(-2),("0"+a.getDate()).substr(-2)].join("-")}function c(a){return(/([0-9A-Za-z-]+)\/?$/.exec(a)||0)[1]}var d={},f=e.find(".publish-related");a.related&&f.val([].concat(a.related).join(","));f.tvtags("init",{suggest:function(a,b){var e=location.protocol+"//"+location.host+"/v/";a.substr(0,e.length)===e&&(a=c(a)||a);$.ajax("/ideas-json/",{data:{search:a}, -dataType:"json"}).done(function(a){a=a||[];a.forEach(function(a){d[a.image_url]=a;a.str=e+a.image_url+"/"});b(a)}).error(function(){b(null)})},formatSuggest:function(a){var c=$(document.createElement("span")).addClass("date").text(b(1E3*a.created)+" "),d=$(document.createElement("strong")).text(a.name);a=$(document.createTextNode(" "+[a.short_name||a.pro_symbol,a.resolution].join(", ")));return{content:$().add(c).add(d).add(a)}},validate:function(a,b){var e=c(a);e?d[e]?b(!0):$.ajax("/ideas-json/"+ -e+"/",{dataType:"json"}).done(function(a){a&&a.length?(d[a[0].image_url]=a[0],b(!0)):b(!1)}).error(function(){b(!1)}):b(!1)},transform:c,format:function(a){a=a.str;var b=d[a];return b&&a?b.name:"Idea"},keys:["\n",",",/\s/,";"],separator:","}).on("change",k)})();e.find(".publish-tags").tvtags("init",{keys:["\n",",",/\s/,";"],separator:",",addClass:"no-arrow with-ears",format:function(a){return{str:a.str,addClass:"tag"}},suggest:function(a,b){a||b(null);$.ajax("/tags-json/",{data:{search:a},dataType:"json"}).done(function(a){b(a)}).error(function(){b(null)})}, -maxLength:64}).on("change",k);var l=[];a.chartWidgetCollection&&function(){function b(){var a=h.value().model();return a?(a=a.mainSeries(),(a.properties().shortName.value()||a.symbol())+" ("+a.interval()+")"):"Active Chart"}function c(){d.toggleClass("hidden",!("s"!==g.value()&&!k.value()));q.is(":checked")?(s.text("All Charts"),n.attr({"class":"tv-dialog-layout-button tv-dialog-layout-"+g.value()})):(s.text(b()),n.attr({"class":"tv-dialog-layout-button tv-dialog-layout-s"}))}var d=f.find(".tv-dialog-layoutpicker"), -g=a.chartWidgetCollection.layout.spawn(),h=a.chartWidgetCollection.activeChartWidget.spawn(),k=a.chartWidgetCollection.maximizeCurrentChart.spawn(),m=TradingView.Linking.symbol.spawn();l=[g,h,k,m];var n=$(''),q=$('').hide().appendTo(n);$('').appendTo(n);var s=$("").appendTo(n);$('').appendTo(n);g.subscribe(c);h.subscribe(c);k.subscribe(c);m.subscribe(c); -c();TradingView.bindPopupMenu(n,function(){var a=q.is(":checked");return[{addClass:"tv-dialog-layout-popup tv-dialog-layout-s",title:"Publish Only "+b(),action:function(){q.attr("checked",!1);c()},active:!a,icon:!0},{addClass:"tv-dialog-layout-popup tv-dialog-layout-"+g.value(),title:"Publish All Charts",action:function(){q.attr("checked",!0);c()},active:a,icon:!0}]},{direction:"up"});n.appendTo(d);e.on("destroy",function(){for(var a=0;a'),e=$('').appendTo(d),f=TradingView.SymbolSearch.bindToInput(e, -{callback:function(a){var d=c.find("#tv-dialog-addsymbol-overlay-checkbox").is(":checked");if(a){var e=b.callback;e(a,d);$(window).off("keyup.addOverlay");TVDialogs.destroy(c.data("title"))}}});c.find("div.symbol-edit-place").replaceWith(d);c.find(".tv-dialog").draggable(TVDialogs._constrainDraggableOptionsIfNeeded({handle:".tv-dialog-title"}));c.find("input[type=checkbox]").on("change",function(a){TVSettings.setJSON("showAddSymbolDialog.checkboxState",a.target.checked)});c.find(".ok").on("click", -function(){f.acceptTypeIn()});c.show();TVDialogs.positionDialog(c);e.focus()},showProRTTrialOffer:function(a){TVDialogs.createModalDialog("",{noHeader:!0,addClass:"prorttrial-dialog ",appearance:"flat"});var b=TVDialogs.modalDialog;b.css({zIndex:1E3}).find(".tv-dialog");b=b.find(".tv-dialog-content");b.html(Mustache.render(TradingView.templates.dialogs.proRTTrialOffer));b.find("a.trial").on("click",function(b){b.preventDefault();if(a&&a.callbacks&&a.callbacks.onAccept)a.callbacks.onAccept()});b.find("a.nothanks").on("click", -function(b){b.preventDefault();if(a&&a.callbacks&&a.callbacks.onDecline)a.callbacks.onDecline()});b.find("a.ordernow").on("click",function(b){b.preventDefault();if(a&&a.callbacks&&a.callbacks.onOrder)a.callbacks.onOrder()});b.find("a.later").on("click",function(b){b.preventDefault();if(a&&a.callbacks&&a.callbacks.onRemindLater)a.callbacks.onRemindLater()});TVDialogs.positionDialog();TVDialogs.applyHandlers(null,!0,!0)},showTrialMessage:function(a){TVDialogs.createModalDialog("",{noHeader:!0,addClass:"prorttrial-dialog ", -appearance:"flat"});var b=TVDialogs.modalDialog;b.css({zIndex:1E3}).find(".tv-dialog");b=b.find(".tv-dialog-content");b.html('');var c=b.find(".title"),d=b.find(".copy"),e=b.find(".big-button.ok"),f=b.find(".big-buttons");a&&a.title?c.html(a.title):c.remove();a&&a.copy?d.html(a.copy):d.remove();a&&a.closeButtonCopy&&e.html(a.closeButtonCopy);a&& -a.replaseCloseBtn&&f.html(a.replaseCloseBtn);b.find("a.ok").on("click",function(b){a&&a.replaseCloseBtnFunc?a.replaseCloseBtnFunc(b):(b.preventDefault(),TVDialogs.destroy())});TVDialogs.positionDialog();TVDialogs.applyHandlers(null)},showTrialMessageSuccess:function(){TVDialogs.showTrialMessage({title:"PRO Plus Trial",copy:"

Your 30-day free PRO Plus accout has been activated. You are now part of a community of 2 million+ ideas that have been created within TradingView charts. To help get the ball rolling, we'd suggest you spend a few minutes familiarizing yourself with our online help section. We hope you enjoy working with TradingView and wish you good trading!

", -replaseCloseBtn:"LAUNCH CHART",replaseCloseBtnFunc:function(){}})},showTrialConfirmationDialog:function(a){a=a||{};TVDialogs.createModalDialog("",{noHeader:!0,addClass:"trialconfirm-dialog ",appearance:"flat"});var b=TVDialogs.modalDialog;b.css({zIndex:1E3});var c=b.find(".tv-dialog-content");c.html('

'+(a.title||"Trial confirmation dialog")+'

'+(a.text||"Trial confirmation text")+'
');b=c.find(".no-button");c=c.find(".yes-button");b.on("click",function(b){b.preventDefault();if("function"==typeof a.onCancel)return a.onCancel(b);TVDialogs.destroy()});c.on("click",function(b){if("function"==typeof a.onSubmit)return a.onSubmit(b);b.preventDefault()});TVDialogs.positionDialog();TVDialogs.applyHandlers(null)},showEarlyAccessDialog:function(a){TVDialogs.createModalDialog("",{noHeader:!0,addClass:"prorttrial-dialog ", -appearance:"flat"});var b=TVDialogs.modalDialog;b.css({zIndex:1E3}).find(".tv-dialog");var b=b.find(".tv-dialog-content"),c={};switch(a&&a.reason){case "after 1 week":c.is_1wk=!0;break;case "after 2 weeks":c.is_2wk=!0;break;case "finished":c.is_finished=!0;break;default:c.is_manual=!0}b.html(Mustache.render(TradingView.templates.dialogs.earlyAccess,c));c=null;b.find("a.nothanks").on("click",function(b){b.preventDefault();if(a&&a.callbacks&&a.callbacks.onDecline)a.callbacks.onDecline()});b.find("a.ordernow").on("click", -function(b){b.preventDefault();if(a&&a.callbacks&&a.callbacks.onOrder)a.callbacks.onOrder()});TVDialogs.positionDialog();TVDialogs.applyHandlers(null,!0,!0)},showUnsubscribeConfirmationDialog:function(a,b,c){TVDialogs.createModalDialog(a);TVDialogs.modalDialog.find(".tv-dialog").css("width","450px");TVDialogs.modalDialog.find(".tv-dialog-content").html('
Aww, we are sorry to see you go! If you cancel, you will no longer be billed after your current subscription period ends. Your subscription service will continue to be active until the end of the period that you paid for. Sorry, there are no refunds.

If you are sure you want to cancel, click Cancel, otherwise choose Do Not Cancel. If you cancel, we\u2019d really like to know the reason why you are cancelling so we can make things better.
');var d=TVDialogs.modalDialog.find(".yes");d.click(function(){var a=TVDialogs.modalDialog.find("textarea").val();a?(d.addClass("process"),c(a)):TVDialogs.showError("Please enter your feedback")});TVDialogs.modalDialog.find(".no").click(function(){TVDialogs.destroy()});TVDialogs.positionDialog();TVDialogs.applyHandlers()},showChangeUserStatusDialog:function(){var a=TVDialogs.createDialog("Update status"); -a.find(".tv-dialog").css("width","400px");a.find(".tv-dialog-content").html('
');var b=a.find(".ok"),c=a.find('[name="status"]'); -a.find("form").submit(function(){b.addClass("process");changeUserProfileField({name:"status",value:String(c.val()).replace(/^\s+|\s+$/g,""),onSuccess:function(a){var b=$("#change-profile-status"),c=a?a:"Add status...";b.hasClass("tv-editable-active")?b.find('input[type="text"], textarea').val(c):b.text(c);$('[name="status"]').val(a);TVDialogs.destroy("Update status")},onError:function(a){TVDialogs.showError("We'are sorry, something went wrong. Try to reload page.");console.warn(a)},onComplete:function(){b.removeClass("process")}}); -return!1});a.find(".cancel").click(function(){TVDialogs.destroy("Update status")});Modernizr.touch&&c.val("");TVDialogs.positionDialog(a,{considerScroll:!0});TVDialogs.applyHandlers(a);c.focus().select()},showScriptSearchDialog:function(a){function b(){value=e.val();if(value!==h){h=value;f.toggle(!!value);k&&(k.abort&&k.abort(),k=null);g.html('
');var a=TradingView.PublishedScript.suggest(h);k=a;TradingView.PublishedScript.list().done(function(b){a.done(function(d){a===k&& -c(d,b)})})}}function c(a,b){g.empty();a&&(a.length||$('

No scripts matched your criteria

').appendTo(g),a.forEach(function(a){if(a){var c=$('
');if(a.author){var e=$('
').appendTo(c);$("").attr({src:"/avatar/"+a.author.id+"/","class":"avatar userlink",alt:a.author.username,"data-username":a.author.username}).appendTo(e)}e=$('
').appendTo(c);$(Mustache.render(TradingView.templates.publishedScriptButton, -{script_id_part:a.scriptIdPart,script_install_count:a.scriptInstallCount,show_script_install_count:!!a.scriptInstallCount,script_in_library:b.some(function(b){return b.scriptIdPart==a.scriptIdPart})})).appendTo(e);if(d){var f=$('Try');f.on("click",function(b){b.preventDefault();d(a)});f.appendTo(e)}e=$('
').appendTo(c);f=$('
').appendTo(e);$("").attr({href:"/v/"+ -a.imageUrl+"/",target:"_blank"}).text(a.scriptName||a.scriptTitle||"Study").appendTo(f);$('
').text(a.description||"").appendTo(e);g.append(c)}}))}var d=a.onTry;a=TVDialogs.createDialog("Search for scripts published by community",{width:815,content:TradingView.templates.dialogs.scriptSearch,addClass:"script-search-dialog"});var e=a.find("input[name=q]"),f=a.find(".input-reset"),g=a.find(".script-search-results");f.on("click",function(){e.val("");b()});var h=void 0,k=null;e.on("input keyup change", -b);b();TVDialogs.positionDialog(a);TVDialogs.applyHandlers(a);return a},showPrioritySupportDialog:function(){TVDialogs.showCustomDialog({title:"Priority Support",html:TradingView.templates.dialogs.proiritySupport,noButtons:!0})},showNotice:function(a,b,c,d){c=c||"";d=d||!1;TVDialogs.createModalDialog(a);TVDialogs.modalDialog.find(".tv-dialog").css("width","400px");TVDialogs.modalDialog.find(".tv-dialog-content").html('
'+b+"
");TVDialogs.positionDialog(); -TVDialogs.applyHandlers(!1,d);return TVDialogs.modalDialog},showConfirm:function(a,b,c,d,e){e=e||{};e.dontAskSetting&&TVSettings.getBool(e.dontAskSetting)?c():(TVDialogs.createModalDialog(a,e),TVDialogs.modalDialog.find(".tv-dialog").css("width","400px"),TVDialogs.modalDialog.find(".tv-dialog-content").html('
'+b+"
"+(e.dontAskSetting?' ': -"")+'
'),e.okButtonText&&TVDialogs.modalDialog.find(".ok").val(e.okButtonText),e.cancelButtonText&&TVDialogs.modalDialog.find(".cancel").val(e.cancelButtonText),TVDialogs.modalDialog.find(".ok").click(function(){e.dontAskSetting&&$("#confirm-dialog-checkbox").is(":checked")&&TVSettings.setValue(e.dontAskSetting, -!0);c();TVDialogs.destroy()}),TVDialogs.modalDialog.find(".cancel").click(function(){d&&d();TVDialogs.destroy()}),TVDialogs.positionDialog(),TVDialogs.applyHandlers())},showPrompt:function(a,b,c,d,e){function f(){var a=k.val();if(h){var b=h(a);if(b){!0===b&&(b="Wrong value");TVDialogs.showError(b,TVDialogs.modalDialog);return}}TVDialogs.destroy();c&&c(a)}var g=e&&e.defaultValue,h=e&&e.validate;TVDialogs.createModalDialog(a,e);TVDialogs.modalDialog.find(".tv-dialog").css("width","400px");TVDialogs.modalDialog.find(".tv-dialog-content").html('
'+ -b+':
');var k=TVDialogs.modalDialog.find('[name="prompt-value"]');g&&k.val(g);TVDialogs.modalDialog.find("form").submit(function(a){f();a.preventDefault()});TVDialogs.modalDialog.find(".ok").click(function(a){f(); -a.preventDefault()});TVDialogs.modalDialog.find(".cancel").click(function(){TVDialogs.destroy();d&&d(value)});TVDialogs.positionDialog();TVDialogs.applyHandlers();setTimeout(function(){k.focus().select()},0)},showCustomDialog:function(a){function b(b){var d=a.action(TVDialogs.modalDialog);d&&!d.error||void 0===d?TVDialogs.destroy():d.error&&TVDialogs.showError(d.error);b.preventDefault()}TVDialogs.createModalDialog(a.title||"Dialog");TVDialogs.modalDialog.find(".tv-dialog").css("width",a.width||"400px"); -TVDialogs.modalDialog.find(".tv-dialog-content").html('
'+(a.html||"Content")+"
"+(a.noButtons?"":'
'+(a.noButtonOk?"":'')+(a.noButtonCnacel?"":'')+"
"));a.okButtonText&&TVDialogs.modalDialog.find(".ok").val(a.okButtonText);a.cancelButtonText&&TVDialogs.modalDialog.find(".cancel").val(a.cancelButtonText); -TVDialogs.modalDialog.find(".ok").click(b);TVDialogs.modalDialog.find("form").submit(b);TVDialogs.modalDialog.find(".cancel").click(function(){TVDialogs.destroy()});TVDialogs.positionDialog();TVDialogs.applyHandlers();return TVDialogs.modalDialog},createModalDialog:function(a,b){b=b||{};null!==TVDialogs.modalDialog&&TVDialogs.destroy();TVDialogs.modalDialog=$('
').appendTo($("body")).data("title",a);b.noShadowBox&&TVDialogs.modalDialog.addClass("transparent");b.width&&TVDialogs.modalDialog.find(".tv-dialog").css({width:b.width});b.content&&TVDialogs.modalDialog.find(".tv-dialog-content").html(b.content);b.zIndex&&TVDialogs.modalDialog.css("z-index", -b.zIndex)},createDialog:function(a,b){if(TVDialogs.isOpen(a)){var c=TVDialogs.get(a);c.find(".tv-dialog-content").html("");c.data("new",!1);return c}b=b||{};c=$('
'+(b.hideTitle?'
'+(b.hideCloseCross?"":'')+"
":'
'+(b.hideCloseCross?"":'')+a+"
")+'
').appendTo($("body")); -b.width&&c.css({width:b.width});b.content&&c.find(".tv-dialog-content").html(b.content);c.css("z-index",TVDialogs.dialogs.length+110);c.data("new",!0);c.data("title",a);c.data("id",TVDialogs.dialogs.length+1);TVDialogs.dialogs.push({title:a,dialog:c,id:TVDialogs.dialogs.length+1});var d={start:function(a,b){for(var c=b.helper.css("z-index"),d=0,k=null,m=0;md&&(d=n,k=TVDialogs.dialogs[m].dialog)}b.helper.css("z-index", -d);k.css("z-index",c)}};b.dragHandle?d.handle=b.dragHandle:b.hideTitle||(d.handle=".tv-dialog-title");c.draggable(TVDialogs._constrainDraggableOptionsIfNeeded(d));return c},positionDialog:function(a,b){if(a){var c=a.width(),d=a.height(),e=$(window).width(),f=$(window).height();if(b&&b.top&&b.left)a.css({left:Math.max(2,Math.min(e-c-4,b.left))+"px",top:Math.max(2,Math.min(f-d-4,b.top))+"px"});else if(b&&b.considerScroll){var g=$(document);a.css({left:Math.round((e-c)/2+g.scrollLeft())+"px",top:Math.round((f- -d)/2+g.scrollTop())+"px"})}else a.css({left:Math.round((e-c)/2)+"px",top:Math.round((f-d)/2)+"px"})}else a=TVDialogs.modalDialog,c=a.find(".tv-dialog"),c.css("margin-left",-Math.round(c.outerWidth()/2)+"px"),c.css("margin-top",-Math.round(c.outerHeight()/2)+"px")},applyHandlers:function(a,b,c,d){var e=a&&a!==this.modalDialog?function(){TVDialogs.destroy(a.data("title"))}:function(){TVDialogs.destroy()};a||(a=TVDialogs.modalDialog.find(".tv-dialog"));a.find(".tv-dialog-title .tv-dialog-title-close").on("click", -e);setTimeout(function(){a.on("mousedownoutside",function(c){c=$(c.target).parents().andSelf();d||b&&c.is(".tv-dialog-shadowbox")||c.is(".colorpicker, .charts-popup-list, .tv-dialog, .tvcolorpicker-popup, .symbol-edit-popup")||(a.unbind("mousedownoutside"),e())})},0);a.find('input[type="checkbox"]').change(function(){var a=$(this);a.next(".tv-dialog-checkbox-mask").toggleClass("disabled",a.prop("disabled")).toggleClass("tv-dialog-checkbox-mask-active",a.is(":checked"))});var f=a.find('input[type="text"]').focus(function(){$(this).addClass("tv-dialog-content-textactive")}).blur(function(){$(this).removeClass("tv-dialog-content-textactive")}).first(); -Modernizr.touch||f.focus();a.find('input[type="password"]').focus(function(){$(this).addClass("tv-dialog-content-textactive")}).blur(function(){$(this).removeClass("tv-dialog-content-textactive")});a.find("textarea").focus(function(){$(this).addClass("tv-dialog-content-textareaactive")}).blur(function(){$(this).removeClass("tv-dialog-content-textareaactive")});a.find(".tv-dialog-checkbox-mask").click(function(){var a=$(this).prev();a.prop("disabled")||(a.prop("checked",!a[0].checked),a.change())}); -$(".tv-dialog .tv-dialog-error").mouseenter(function(){$(this).animate({marginTop:TVDialogs.NOTIFICATION_ANIMATION_START_OFFSET,opacity:0},"fast",function(){$(".tv-dialog .tv-dialog-error").hide()});clearInterval(TVDialogs.messageInterval)});$(".tv-dialog .tv-dialog-message").mouseenter(function(){$(this).animate({marginTop:TVDialogs.NOTIFICATION_ANIMATION_START_OFFSET,opacity:0},"fast",function(){$(".tv-dialog .tv-dialog-message").hide()});clearInterval(TVDialogs.messageInterval)});c||$(window).bind("keyup.hideDialog", -function(b){if("27"==b.keyCode)return a?TVDialogs.destroy(a.data("title")):TVDialogs.destroy(),!1})},showError:function(a,b){var c;b?(c=b.find(".tv-dialog-error"),b.width()):(c=$(".tv-dialog .tv-dialog-error"),$(".tv-dialog").width());c.text(a).css({marginTop:TVDialogs.NOTIFICATION_ANIMATION_START_OFFSET,left:"10px",right:"10px",opacity:"0"}).show().animate({marginTop:0,opacity:1},"fast");clearInterval(TVDialogs.messageInterval);TVDialogs.messageInterval=setInterval(function(){$(".tv-dialog .tv-dialog-error").animate({marginTop:TVDialogs.NOTIFICATION_ANIMATION_START_OFFSET, -opacity:0},"fast",function(){$(".tv-dialog .tv-dialog-error").hide()});clearInterval(TVDialogs.messageInterval)},TVDialogs.messageDelay)},showMessage:function(a){$(".tv-dialog .tv-dialog-message").text(a).css({marginTop:TVDialogs.NOTIFICATION_ANIMATION_START_OFFSET,left:"10px",right:"10px",opacity:"0"}).show().animate({marginTop:0,opacity:1},"fast");clearInterval(TVDialogs.messageInterval);TVDialogs.messageInterval=setTimeout(function(){$(".tv-dialog .tv-dialog-message").animate({marginTop:TVDialogs.NOTIFICATION_ANIMATION_START_OFFSET, -opacity:0},"fast",function(){$(".tv-dialog .tv-dialog-message").hide()});clearInterval(TVDialogs.messageInterval)},TVDialogs.messageDelay)},showStocktwitsDialog:function(a,b){return TVDialogs.showCustomDialog({title:"Send Message to stocktwits",html:Mustache.render('',{text:a}),action:b})},isOpen:function(a){for(var b=0;bc&&(d=Math.max(0,d-(a-c)),b.height(d))},resizeContentWidth:function(a,b,c){null==c&&(c=20);a+=c;c=parseInt($(window).width(),10);var d=b.width();a>c&&(d=Math.max(0,d-(a-c)),b.width(d))}};function ChartSaver(a){this._chartWidgetCollection=a}ChartSaver.prototype.saveToJSON=function(){return this._fillSavingInfo(!1,!0)}; -ChartSaver.prototype._fillSavingInfo=function(a,b){a||(b=!0);var c={publish_request_id:Math.random().toString(36).substring(2)},d=this._chartWidgetCollection,e=d.activeChartWidget.value(),f=d.metaInfo,g=e.model().mainSeries(),h=g.properties(),k=g.symbolInfo();if(!(g&&g.symbolInfo()&&f&&k))throw new ReferenceError("Missed required data");f.id.value()&&(c.id=f.id.value());c.name=f.name.value()||"";c.description=f.description.value()||"";c.resolution=g.properties().interval.value();c.symbol_type=k.type|| -"";c.exchange=k.exchange||"";c.listed_exchange=k.listed_exchange||"";g.isSpread()?(h=k.legs[0],f=k.base_name[0],f=f.split(":")[1],c.symbol=h,c.short_name=this.verifiedShortName(h,f,e),c.expression=k.full_name):(f=h.symbol.value(),h=h.shortName.value(),c.symbol=f,c.short_name=this.verifiedShortName(f,h,e));h=[];f=0;for(g=k.legs.length;f=a.description.length&&64>=a.name.length&&($.cookie("publish_request_id",e.publish_request_id,{path:"/"}),d.hWnd=window.open("/loading/","_blank"))}}; -ChartSaver.prototype.verifiedShortName=function(a,b,c){b||(b="");c=c.model().mainSeries();var d;if(d=!c.isSpread()){var e=b,f=/^[1-9]\//;d=a.replace(f,"");e=e.replace(f,"");d=-1==d.indexOf(e)}d&&(b=a.substr(a.indexOf(":")+1),c.properties().shortName.setValue(b),TradingView.trackEvent("Chart","short_name differs from full_name"),console.error("short_name differs from full_name"));return b}; -ChartSaver.prototype.saveChartSilently=function(a,b,c){var d=this._chartWidgetCollection.metaInfo;b=this._fillSavingInfo(b);$(window).on("beforeunload.savechart",function(){return $.t("Your chart is being saved, please wait a moment before you leave this page.")});$.post("/savechart/",b,function(b){"ok:"===b.substr(0,3)?(json=b.substr(3),res=JSON.parse(json),d.id.value()||(d.id.setValue(res.id),d.uid.setValue(res.uid)),"function"==typeof a&&a({uid:d.uid.value()},res.count||0)):"saved_chart_limit_reached"== -b||""==b?("function"==typeof c&&c(),TVDialogs.showGoProDialog({feature:"savedChartsLimit"})):("function"==typeof c&&c(),$("#error").html(b));$(window).off("beforeunload.savechart")}).fail(function(){})}; -function takeSnapshot(a,b,c,d){d=d||{};var e={wl:d.wl,images:JSON.stringify(a.images()),previews:d.previews};if(d.cme||a.activeChartWidget.value().onCmeWidget())e.cme=!0;$.post(TradingView.isRunningChartingLibrary?d.snapshotUrl||"https://www.tradingview.com/snapshot/":"/snapshot/",e,function(a){a?b(a):c()}).fail(function(){c()})};TradingView.Tabs=function(a,b,c){this._$tabs=a;this._$pages=b;this.options=$.extend({},this._DEFAULT_OPTIONS,c||{});this.tabChanged=new Delegate;this.initActivePage();this.initHandlers()};TradingView.Tabs.prototype._DEFAULT_OPTIONS={saveTab:!1};TradingView.Tabs.prototype.initActivePage=function(){var a=0;this.options.saveTab&&(a=TVSettings.getInt(this.options.saveTab,0));this.setActivePage(a)}; -TradingView.Tabs.prototype.setActivePage=function(a){this._$tabs.children().removeClass("active").eq(a).addClass("active");this._$pages.children().removeClass("active").eq(a).addClass("active");this.options.saveTab&&TVSettings.setValue(this.options.saveTab,a);this.tabChanged.fire(a)};TradingView.Tabs.prototype.initHandlers=function(){this._$tabs.on("click","*",this._onTabClick.bind(this))};TradingView.Tabs.prototype._onTabClick=function(a){a=$(a.currentTarget).index();this.setActivePage(a)}; -TradingView.Tabs.prototype.addPage=function(a,b){var c=this.count();this._$tabs.append(a);this._$pages.append(b);c||this.setActivePage(0);return c};TradingView.Tabs.prototype.removePage=function(a){this._$tabs.children().eq(a).remove();this._$pages.children().eq(a).remove();a=this._$tabs.children().filter(".active").length?this._$tabs.children().filter(".active").index():0<=a-1?a-1:0;this.setActivePage(a)};TradingView.Tabs.prototype.count=function(){return this._$tabs.children().length}; -TradingView.Tabs.prototype.index=function(){return this._$tabs.children().filter(".active:eq(0)").index()};TradingView.postMessageWrapper=function(){var a={},b={},c={},d,e=0,f=0;window.addEventListener&&window.addEventListener("message",function(c){var e;try{e=JSON.parse(c.data)}catch(f){return}e.provider&&"TradingView"==e.provider&&("get"==e.type&&b[e.name]?b[e.name].call(e,e.data,function(a){d.postMessage(JSON.stringify({id:e.id,type:"on",name:e.name,client_id:e.client_id,data:a,provider:"TradingView"}),"*")}):"on"==e.type?a[e.client_id]&&a[e.client_id][e.id]&&(a[e.client_id][e.id].call(e,e.data),delete a[e.client_id][e.id]): -"post"==e.type&&"function"===typeof b[e.name]&&b[e.name].call(e,e.data,function(){}))});return function(g,h){a[h]={};d=c[h]=g;return{on:function(a,c){b[a]=c},get:function(b,d,f){b={id:e++,type:"get",name:b,client_id:h,data:d,provider:"TradingView"};a[h][b.id]=f;c[h].postMessage(JSON.stringify(b),"*")},post:function(a,b,c){b={id:f++,type:"post",name:b,data:c,provider:"TradingView"};a&&"function"===typeof a.postMessage&&a.postMessage(JSON.stringify(b),"*")}}}}();TradingView.Linking=function(){function a(a,k){function q(l){function u(b){C.value()!==b&&(k?k.setSymbol(b):a.setSymbol(b))}function z(){b.setValue(C.value())}function t(){c.setValue(v.shortName.value());var a=w.symbolInfo();a?(e.setValue(!!a.has_intraday),a.hasOwnProperty("supported_resolutions")?f.setValue(a.supported_resolutions):f.setValue(void 0)):e.deleteValue()}function B(b){H.value()!==b&&(k?k.setResolution(b):a.setResolution(b))}function A(){d.setValue(H.value())}a.modelCreated().unsubscribe(null, -q);var w=a.model().mainSeries(),v=w.properties(),C=v.symbol;C.subscribe(null,z);b.setValue(C.value());b.subscribe(u);w.onSymbolResolved().subscribe(null,t);w.onSymbolError().subscribe(null,t);t();var H=v.interval;H.subscribe(null,A);d.setValue(H.value());d.subscribe(B);a.readOnly()&&(b.writeLock=!0);g=function(){C.unsubscribe(null,z);b.unsubscribe(u);w.onSymbolResolved().unsubscribe(null,t);w.onSymbolError().unsubscribe(null,t);H.unsubscribe(null,A);d.unsubscribe(B);delete b.writeLock;g=new Function; -h=new Function}}g();h=function(){return a};var l=a.model();l?q(l):(a.modelCreated().subscribe(null,q),g=function(){a.modelCreated().unsubscribe(null,q);g=new Function;h=new Function})}var b=new WatchedValue,c=new WatchedValue,d=new WatchedValue,e=new WatchedValue,f=new WatchedValue,g=new Function,h=new Function,k=new Function;return{symbol:b,seriesShortSymbol:c.readonly(),interval:d,intraday:e.readonly(),supportedResolutions:f.readonly(),bindToChartWidget:a,unbindFromChartWidget:function(){g()},getChartWidget:function(){return h()}, -bindToSearchCharts:function(a){function c(a){e=!0;b.setValue(a.resolved_symbol);e=!1}function d(b){e||a.search(b)}k();var e=!1;a.onSearchBySymbol.subscribe(null,c);b.subscribe(d);k=function(){a.onSearchBySymbol.unsubscribe(null,c);b.unsubscribe(d);k=new Function}},unbindFromSearchCharts:function(){k()},bindToChartWidgetCollection:function(b){g();b.activeChartWidget.subscribe(function(c){g();a(c,b)},{callWithLast:!0})}}}(); -function linkingSetSymbol(a){a&&"string"===typeof a&&($(".header-chart-panel .symbol-edit-wrap input").val(TradingView.SymbolParser.shortName(a)),TradingView.Linking.symbol.setValue(a))};TradingView.FeatureToggle={force_prefix:"forcefeaturetoggle.",enableFeature:function(a){localStorage[this.force_prefix+a]="true"},disableFeature:function(a){localStorage.removeItem(this.force_prefix+a)}}; -TradingView.isFeatureEnabled=function(a){if(TradingView.pushStreamMultiplexer)TradingView.pushStreamMultiplexer.on("featuretoggle",function(b){a[b.name]=b.state;localStorage["featuretoggle."+b.name]=Math.random()<=a[b.name]});return function(b){if("true"===localStorage[TradingView.FeatureToggle.force_prefix+b])return!0;if(!a[b])return!1;if(1===a[b])return!0;var c=localStorage["featuretoggle."+b];return void 0===c||null===c?localStorage["featuretoggle."+b]=Math.random()<=a[b]:"true"===c}}(window.featureToggleState|| -{});(function(a){if(document.createElement("canvas")&&document.createElement("canvas").getContext){var b=function(b){return(a.devicePixelRatio||1)/(b.backingStorePixelRatio||b.webkitBackingStorePixelRatio||b.mozBackingStorePixelRatio||b.msBackingStorePixelRatio||b.oBackingStorePixelRatio||b.backingStorePixelRatio||1)}(document.createElement("canvas").getContext("2d"));if(/hidpi/.test(location.hash)||2==b&&/Macintosh/.test(navigator.userAgent)&&TradingView.isFeatureEnabled("hidpi_canvas")&&!(2880c){if(k=m-1,kb?NaN:this.startOfBar(b)}function d(a,b){this.period=a;this.session=b;this.sessionEnd=this.sessionStart=Number.MIN_VALUE}function e(a,b,c,d){this.period=c;this.sessionTgt=a;this.sessionSrc=b||a;this.builder=d;this.periodStart=-Number.MAX_VALUE;this.periodEnd=-Number.MAX_VALUE;this.periodLastBarStart= --Number.MAX_VALUE}function f(a,b,c){c=c||"front";var d=D.get_day_of_week(b),e=D.get_minutes_from_midnight(b);a=a.findSession(d,e);var e=a.start(),f=a.dayOfWeek(),g=a.isOvernight(),h=0;"front"==c?h=(f-d+7)%7-(g?1:0):(h=-(g?1:0),f!=d&&(1==d?h-=2:7==d&&(h-=1)));0!==h&&D.add_date(b,h);D.set_hms(b,e/60|0,e%60,0,0);return a.length()}function g(a,b){var c=D.get_day_of_week(b),d=D.get_minutes_from_midnight(b);a.findSession(c,d).isOvernight()&&D.add_date(b,1);D.set_hms(b,0,0,0,0);return b}function h(a,b,c, -d){c=D.clone(c);f(b,c,d);return D.cal_to_utc(a,c)}function k(a){a=D.get_day_of_week(a)-D.MONDAY;return 0>a?6:a}function m(a,b){var c=D.get_day_of_year(a)-1,d=k(a)-c%7;if(0===d)return c;0>d&&(d+=7);b&&(d-=7);return d+c}function n(){}function q(){}function l(a){this.session=a}function s(){}function u(){}function z(a,b,c){this._dayOfWeek=a;this._start=b;this._length=c}function t(a,b){return a.compareTo(b)}function B(a){a=a||"0000-0000";this.entries=[];if("24x7"===a.toLowerCase())this.isTradedOnWeekEnds= -!0,I.forEach(function(a){this.addSessionEntry(a,0,0)},this);else{var b=this.isTradedOnWeekEnds=!1,c={};a.split("|").forEach(function(a){var d=a.split(":");1!==d.length&&2!==d.length&&console.error("bad session section: "+a);var e=1===d.length;e&&(b&&console.error("duplicated default section: "+a),b=!0);(e?F:A(d[1])).forEach(function(a){e&&c[a]||(c[a]=d[0])},this)},this);F.forEach(function(b){var d=c[b];void 0===d&&(console.error("no session defined for weekday (1-Sunday ... 7-Saturday): "+b),d="0000-0000"); -d.split(",").forEach(function(c){var d=c.split("-");2!==d.length&&(console.error("bad sessions spec: "+a),d=["0000","0000"]);c=parseInt(d[0]);d=parseInt(d[1]);this.addSessionEntry(b,c%100+60*(c/100|0),d%100+60*(d/100|0))},this)},this)}this.entries.sort(t)}function A(a){for(var b=[],c=0;cD.FRIDAY)&&console.error("bad day of week (valid 2-Monday ... 6-Friday): "+d);-1===b.indexOf(d)&&b.push(d)}return b}function w(){}function v(a,b,c){var d=a.length; -if(0===d)return-1;for(var e=0,f=d-1,g=(e+f)/2|0;;){var h=c(a[g],b);if(0===h||0=this.sessionEnd?H:D.time_minutes_diff(a,this.sessionStart)/this.period|0};d.prototype.startOfBar=function(a){return a===H?this.sessionEnd:0>a?this.prevSessionEnd+D.time_minutes(this.period* -a):this.sessionStart+D.time_minutes(this.period*a)};d.prototype.isLastBar=function(a,b){var c=this.sessionStart+D.time_minutes(this.period*(a+1)-1);return b>=c};d.prototype.moveTo=function(a){var b=this.session.timezone,c=D.utc_to_cal(b,a);a=this.session.spec;var d=f(a,c);this.sessionStart=D.cal_to_utc(b,c);this.sessionEnd=this.sessionStart+D.time_minutes(d);c=D.utc_to_cal(b,this.sessionStart-D.time_minutes(this.period));a=f(a,c,"back");b=D.cal_to_utc(b,c);this.prevSessionEnd=b+D.time_minutes(a); -if(b==this.sessionStart)throw"Internal error 0x12";};e.prototype.alignTime=c;e.prototype.indexOfBar=function(a){return a=this.periodEnd?H:0};e.prototype.startOfBar=function(a){return a===H||0=this.periodLastBarStart};e.prototype.moveTo=function(a){a=D.utc_to_cal(this.sessionSrc.timezone,a);a=g(this.sessionSrc.spec,a);var b=D.get_year(a),c= -(this.builder.indexOfPeriod(a)/this.period|0)*this.period,d=c+this.period;a=this.sessionTgt.spec;var e=this.sessionTgt.timezone;this.periodStart=h(e,a,this.builder.startOfPeriod(e,c,b));this.prevPeriodStart=h(e,a,this.builder.startOfPeriod(e,c-this.period,b),"back");b=this.builder.startOfPeriod(e,d,b);this.periodEnd=h(e,a,b);c=1;if(!a.isTradedOnWeekEnds)switch(k(b)){case 0:c+=2;break;case 6:c+=1}D.add_date(b,-c);this.periodLastBarStart=h(e,a,b);if(this.periodLastBarStart -e)return this.startOfPeriod(a,0,c+1);D.add_date(d,b);return d};u.prototype.indexOfPeriod=function(a){return D.get_month(a)};u.prototype.startOfPeriod=function(a,b,c){if(0>b){var d=(-b+11)/12|0;c-=d;b+=12*d}if(b>D.DECEMBER)return D.get_cal(a,c+1,D.JANUARY,1);a=D.get_cal(a,c,b,1);b=k(a);4this._start?this._start+D.minutesPerDay:this._start};z.prototype.isOvernight=function(){return 0>this._start};z.prototype.dayOfWeek=function(){return this._dayOfWeek}; -z.prototype.length=function(){return this._length};z.prototype.weight=function(){return this._dayOfWeek*D.minutesPerDay+this._start};z.prototype.compareTo=function(a){var b=this.weight(),c=b+this._length;a=a.weight();return b<=a&&aa?1:-1};var F=[D.MONDAY,D.TUESDAY,D.WEDNESDAY,D.THURSDAY,D.FRIDAY],I=[D.SUNDAY,D.MONDAY,D.TUESDAY,D.WEDNESDAY,D.THURSDAY,D.FRIDAY,D.SATURDAY];B.prototype.addSessionEntry=function(a,b,c){c<=b&&0!=b&&(b-=D.minutesPerDay);this.entries.push(new z(a,b,c==b?D.minutesPerDay: -c-b))};B.prototype.indexOfSession=function(a,b){var c=v(this.entries,new z(a,b,0),t);return-1===c?0:c};B.prototype.findSession=function(a,b){return this.entries[this.indexOfSession(a,b)]};w.prototype.init=function(a,b){this.timezone=a;this.spec=new B(b);return this};var E={PRE_SESSION:C,POST_SESSION:H,LASTBAR_SESSION:-3,newBarBuilder:function(b,c,f,g){return""===b?new d(c,f):new e(f,g,c,a(b,f))},Session:w,alignDWMPeriodsBack:function(b,c,d,e,f){b=D.get_timezone(b);var k=(new w).init(b,c);c=k.spec; -d=a(d,k);f=D.utc_to_cal(b,f);k=g(c,f);f=D.get_year(k);e=d.indexOfPeriod(k)-e;return h(b,c,d.startOfPeriod(b,e,f))},extrapolateBarsBackByCount:function(a,c,d){return b(a,c,"back",function(a,b){return a.length>=d})},extrapolateBarsFrontByCount:function(a,c,d){return b(a,c,"front",function(a,b){return a.length>=d})},extrapolateBarsFrontToTime:function(a,c,d){return b(a,c,"front",function(a,b){return b>d})},lower_bound:v};"undefined"!==typeof module&&module.exports?module.exports=E:this.PineJsBarBuilder= -E}).call(this);(function(){function a(a,b,c,d,e){c=e;e=0;if(isNaN(a.get(b-1)))return{index:NaN,value:NaN};for(var f=0;f=Math.abs(a)},toBool:function(a){return isFinite(a)&& -!t.isZero(a)},eq:function(a,b){return t.isZero(a-b)},neq:function(a,b){return!t.eq(a,b)},ge:function(a,b){return t.isZero(a-b)||a>b},gt:function(a,b){return!t.isZero(a-b)&&a>b},lt:function(a,b){return!t.isZero(a-b)&&aa-b?-1:0==a-b?0:1);return!isNaN(a.get(1))&&a.get(1)!=a.get()};t.linreg=function(a,b,c){for(var d=0,e=0,f=0,g=0,h=0;ha||isNaN(this._currentValue.get()))return!0;var d=this._series.get(this._index-a);return isNaN(d)?!0:d===this._currentValue.get()?b:this._pivotType==c.HIGH?d>this._currentValue.get():dthis._areaRight};c.prototype.update=function(){this._isNewBar&& -this.isPivotFound()&&this.reset();this.processPoint(this._index);if(this.isRightSideOk(this._index)){if(-1==this._pivotIndex.get()){for(var a=!0,b=0;be:bthis._deviation&&this.addPivot(a, -b,d)}};d.prototype.processPivot=function(a){a.update();this._isBarClosed&&a.isPivotFound()&&this.addPoint(a.pivotIndex(),a.currentValue(),a.pivotType())};t.zigzag=function(a,b,c){return(new d(a,b,c)).lastPrice()};t.zigzagbars=function(a,b,c){a=new d(a,b,c);return-1==a.lastIndex()?NaN:a.lastIndex()-t.n(c)};e.prototype.new_sym=function(a,b,c){return this.symbol.script.add_sym(a,b,c)};e.prototype.select_sym=function(a){this.symbol=this.symbol.script.get_sym(a)};e.prototype.new_var=function(a){var b= -this.vars;b.length<=this.vars_index&&b.push(new f(this.symbol));b=b[this.vars_index++];0=this.hist.length? -(console.error("not enough depth: "+this),NaN):this._get(a):(this.mindepth=t.max(this.mindepth,a),NaN)};f.prototype._get=function(a){a=this.hist_pos-a;0>a&&(a+=this.hist.length);return this.hist[a]};f.prototype.set=function(a){this.hist&&(this.hist[this.hist_pos]=a,this.modified=!0)};f.prototype.prepare=function(a){a===this.symbol&&(a.isNewBar?(this.original=this.get(0),!this.modified&&this.hist||this.add_hist()):this.set(this.original),this.modified=!1)};f.prototype.add_hist=function(){if(!this.hist){for(var a= -t.na(this.mindepth)?t.max_series_size:t.min(this.mindepth+1,t.max_series_size),a=Math.round(a),b=Array(a),c=0;cd?NaN:this._get(d)};f.prototype.indexOf=function(a){if(!this.hist)return this.mindepth=NaN,-1; -if(t.na(a))return-1;for(var b=this.symbol.index+1,c=this.hist.length,d=0,b=(b>c?c:b)-1,c=(b+d)/2|0;;){if(this._get(c)>a){if(d=c+1,d>b)return c+1}else if(b=c-1,d>b)return c;c=(b+d)/2|0}};g.parseTicker=function(a){var b=a.indexOf(":");return-1===b?a:a.substr(b+1)};g.parsePeriod=function(a){var b=a.slice(0),c;0<=b.indexOf(",")&&(a=b.split(","),c=g.parsePeriod(a[1]),b=a[0]);a=!1;var d=b[b.length-1];-1==="DWM".indexOf(d)&&(a=!0,d="");b=parseInt(a?b:1b?1:a.value[0]b?1:a=b||!c._shouldExtrapolateMore())return null;var e=b-c._extrapolatedBars.length;return PineJsBarBuilder.extrapolateBarsFrontByCount(c.newBarBuilder(a),d,e)})}; -JSServer.Extrapolator.prototype.ensureExtrapolatedToTime=function(a,b){var c=this;return this._extrapolateData(a,function(d){return d>=b||!c._shouldExtrapolateMore()?null:PineJsBarBuilder.extrapolateBarsFrontToTime(c.newBarBuilder(a),d,b)})};JSServer.Extrapolator.prototype.newBarBuilder=function(a){a=PineJS.Symbol.newSession(a.timezone,a.session);return PineJS.Symbol.newBarBuilder(this._resolution,a)};JSServer.Extrapolator.prototype._shouldExtrapolateMore=function(){return 100>this._extrapolatedBars.length}; -JSServer.Extrapolator.prototype.setLastBarTime=function(a,b){this._lastRealBarTime=b;this._lastRealBarIndex=a;for(var c=0;cc||d>m[c].value[0])?m.push({index:m.length,value:[d].concat(e)}):m[c].value=[d].concat(e);k||g([m[m.length-1]],f,c,n,s)},recalc:function(){k=!1;f(m,0
{{#overlayOption}}
\t\t\t
{{/overlayOption}}
{{okButtonTitle}}
',symbolSearch:'
'}}; diff --git a/index.html b/index.html index b88cbba3..0122247a 100644 --- a/index.html +++ b/index.html @@ -19,19 +19,17 @@ fullscreen: true, symbol: 'AA', interval: 'D', - toolbar_bg: '#f4f7f9', - allow_symbol_change: true, container_id: "tv_chart_container", // BEWARE: no trailing slash is expected in feed URL datafeed: new Datafeeds.UDFCompatibleDatafeed("http://demo_feed.tradingview.com"), library_path: "charting_library/", locale: "en", // Regression Trend-related functionality is not implemented yet, so it's hidden for a while - disabled_drawings: ["Regression Trend"] - }); - - widget.onChartReady(function() { - + drawings_access: { type: 'black', tools: [ { name: "Regression Trend" } ] }, + disabled_features: ["use_localstorage_for_settings"], + charts_storage_url: 'http://saveload.tradingview.com', + client_id: 'tradingview.com', + user_id: 'public_user_id' }); }) @@ -43,4 +41,4 @@
- + \ No newline at end of file diff --git a/intro.html b/intro.html new file mode 100644 index 00000000..054fe15b --- /dev/null +++ b/intro.html @@ -0,0 +1,74 @@ + + + + TradingView Charting Library demo + + + + + + + + + + + + + + +
+ + + \ No newline at end of file diff --git a/mobile_black.html b/mobile_black.html new file mode 100644 index 00000000..742f3602 --- /dev/null +++ b/mobile_black.html @@ -0,0 +1,48 @@ + + + + TradingView Charting Library demo + + + + + + + + + + + + + + +
+ + + \ No newline at end of file diff --git a/mobile_white.html b/mobile_white.html new file mode 100644 index 00000000..a2863784 --- /dev/null +++ b/mobile_white.html @@ -0,0 +1,42 @@ + + + + TradingView Charting Library demo + + + + + + + + + + + + + + +
+ + + \ No newline at end of file diff --git a/test.html b/test.html new file mode 100644 index 00000000..b8ab07d4 --- /dev/null +++ b/test.html @@ -0,0 +1,175 @@ + + + + TradingView Charting Library demo + + + + + + + + + + + + + + +
+ + + \ No newline at end of file